kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 25 05:33:48 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.62' (ECDSA) to the list of known hosts. 2019/05/25 05:34:11 fuzzer started 2019/05/25 05:34:17 dialing manager at 10.128.15.235:26750 2019/05/25 05:34:17 syscalls: 322 2019/05/25 05:34:17 code coverage: enabled 2019/05/25 05:34:17 comparison tracing: enabled 2019/05/25 05:34:17 extra coverage: support is not implemented in syzkaller 2019/05/25 05:34:17 setuid sandbox: enabled 2019/05/25 05:34:17 namespace sandbox: support is not implemented in syzkaller 2019/05/25 05:34:17 Android sandbox: support is not implemented in syzkaller 2019/05/25 05:34:17 fault injection: support is not implemented in syzkaller 2019/05/25 05:34:17 leak checking: support is not implemented in syzkaller 2019/05/25 05:34:17 net packet injection: enabled 2019/05/25 05:34:17 net device setup: support is not implemented in syzkaller 05:34:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x208c0, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x81) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x54, 0x3) chflags(&(0x7f0000000200)='./file0\x00', 0x1) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x8, 0x1) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)=']\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='@\x00']) ioctl$KDENABIO(r2, 0x20004b3c) r4 = accept$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockname$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = accept$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000005c0)) chroot(&(0x7f0000000600)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000640)={0x3, 0x9}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) read(r2, &(0x7f00000006c0)=""/179, 0xb3) fsync(r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000007c0)={0x2, &(0x7f0000000780)=[{0x0, 0x4, 0x81, 0x9207}, {0x7, 0x617b, 0x0, 0xffffffffffff8001}]}) accept$unix(r2, 0x0, &(0x7f0000000800)) sendto$unix(r4, &(0x7f0000000840), 0x0, 0x406, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000008c0)) unveil(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='x\x00') ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000980)) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') 05:34:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28002, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x100) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0x9f, 0x0, &(0x7f00000002c0)=""/159}) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x10001, 0x2) close(r0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) readlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/17, 0x11) r3 = open(&(0x7f0000001500)='./file0\x00', 0x980, 0x4) chflagsat(r0, &(0x7f0000001540)='./file0\x00', 0x10000, 0x2) socket(0x16, 0x4, 0x4) openat(r0, &(0x7f0000001580)='./file0\x00', 0x8020, 0x0) bind$inet(r3, &(0x7f00000015c0)={0x2, 0x3}, 0xc) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001640)='*\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00'], &(0x7f0000001840)=[&(0x7f0000001740)='\x00', &(0x7f0000001780)='^,\x00', &(0x7f00000017c0)=')+[+{(\x00', &(0x7f0000001800)=',\x00']) r4 = semget(0x2, 0x3, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0x9, r1, r2, r1, r2, 0x11a, 0x4}, 0x4, 0x9, 0x7ff}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000001900)) pwrite(r3, &(0x7f0000001940)="847767a093ead09bab4d381116155b1f222bf9f776adc57e669f1ed0e2061460", 0x20, 0x0, 0x0) stat(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)) setregid(r2, r2) pwrite(r0, &(0x7f0000001a40)="75bd9bf719a849cb236af3db8386ba69cd97baaffe4c656e56839f112bd7e3db5fd9380784483ea6a58aa5a29657df6b6adb17ab77d104e06d29d930c95bf5d902d5f5afc93d7ad0928f2f0949f8d1bfc57695ef22734f304208d96e3c757b609127bb5946b3511025d0cc2555e885306331596c798b670c70b4a9e3dfa3e4f18b2581c2d0c9", 0x86, 0x0, 0x0) r5 = shmget$private(0x0, 0x7000, 0x2d4fffceea365813, &(0x7f0000ff9000/0x7000)=nil) shmctl$IPC_RMID(r5, 0x0) 05:34:22 executing program 1: syz_execute_func(&(0x7f00000007c0)="994a2ae92c02b64c0f05f30f5d37c4a37bf0c5e041e2e9c422e9aabb3c00000800000f383a9e02000000110f4e5bc4a265aa1044ac75dd471f012fa2631bc421045f4607c421dd589fc4e10bf8e426f2f045f619640f0f6f43a0382452262e2e66450f7d64c60865f2ad0383397fd3ff3a0065d20f7cd83b3ba1a12ad764d38f53efafc4215fd07af05042a967ddea660f79cec462b1f72ec30000000087200f0f634148f70000c2a0c10b00cca27a0e0fc442cd376d00c483a121fac836b2aa66450fc4650000262ef242afc463956c2cdbfe40def3cda2660f38346800c4e3295d4c3dc8a3c4c1045cccdc62c44265070f000000f3420f5c2f4cf3460f2ad0f30f5ea5a9a5b9000000ff660ff04acfcf3131b83a00a2f1fbfb76620fc33c58") 05:34:22 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="616f5c5881b04a3ed06763"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:22 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d067630def2f5f7557cc3cc5f288f8480c6ed970812890180c96ee8369dc17b151"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:22 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="616f5c5881b04a3ed067630d"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:22 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d067630def2f5f7557cc3cc5f288f8480c6ed970812890"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:22 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="616f5c5881b04a3ed067630def2f5f7557cc3cd9f288f848c1c636b2a9"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:23 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000100)="9636f3a7c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02489b5733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd583101c10b9cf8c4c464660f3838520a470f898c000000863363b6d3fada066477f866440ff4697683397fd3fb000066410f3a62f0dc662ad726660f73d30066400f64286c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f743d911c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60f660f5a18f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8df9ffff5c00fc00410f4a2ccefba70fc4e25136660f3824a4cdb71f0000f18fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c442f9921c7dfd2f8fe83666460fea430df30f122c2bc4a1fde798f9ffffffc2c2e610f4c7d5d5e3e7c42259b73e0ff3800000000041159fe0cd75660f1a71cd478fc2") syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42741839fa59d001ab527c4c22938544798c421dd5831e9e98e0bfbf8c45b64660f38385a0a470f898c00000019fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d800c4a2e999720b0019c10b590b0b00c4d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8fc401fd5add6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") 05:34:23 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d067630def2f5f7557cc3cc5f288f8480c6ed970812890180c96ee8369dc17b151e7832e378c6be718"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:23 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d067630def2f5f7557cc3cc5f288f8480c6ed970812890180c96ee8369dc17"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:23 executing program 0: 05:34:23 executing program 1: 05:34:23 executing program 0: 05:34:23 executing program 0: 05:34:23 executing program 1: 05:34:23 executing program 0: 05:34:23 executing program 1: 05:34:23 executing program 0: 05:34:23 executing program 1: 05:34:23 executing program 0: 05:34:23 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d067630def2f5f7557cc3cc5f288f8480c6ed970812890180c96ee8369dc17b151e7832e378c6be7186bfb"], 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 05:34:23 executing program 0: setreuid(0x0, 0xee01) r0 = shmget(0x1, 0x2000, 0xa0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r1 = socket(0x800000018, 0x1, 0x0) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/30, 0x1e}, {&(0x7f0000001200)=""/21, 0x15}, {&(0x7f0000001240)=""/202, 0xca}, {&(0x7f0000001340)=""/160, 0xa0}], 0xa, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) shmget(0x3, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) 05:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) syz_emit_ethernet(0xffffff82, &(0x7f0000000380)="b6f6e18338a66aa152468ce4901b2c7c612480dc07a4c9a97fcf13eb42ada4e0f9003fd7a34516b4f13c77e56742c216be3089183fa81d42df6e98d8cb086a0ce9cf996fbc641d07df41ad169ff9397a29a18fd8368d3e79b7b126065acf1fd61f9c60fbcbe75600830f51b7454f6546e2600d037d5d3dbdb10bb437beb0071321708b0d686567bc083ae2d6fb4cf9d67a50ec3219d500b79dabe2fb2ecff63bbd166822fb01d9b43c913c3005dc12490fa06bff928c974d") 05:34:23 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r0, 0x100000, 0x7, &(0x7f0000000380)=""/180) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x45) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000440)=""/4096) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r1 = getpid() getpgid(r1) 05:34:23 executing program 0: poll(&(0x7f0000001fef)=[{0xffffffffffffffff, 0x20}, {}], 0x2368, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/248, 0xf8) 05:34:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getuid() geteuid() r0 = getuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2a, 0x0) fcntl$getflags(r1, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x1003) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000380)='./file0/file0/file0\x00', &(0x7f00000003c0)='c\x00') r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x935) 05:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x7}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: pckbd_enable: command error 05:34:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4013, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:34:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="26e09cc7abaccfe663447557497210a7f6b7", 0x12, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 05:34:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffeff, 0x3e, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) close(r0) 05:34:24 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x800) 05:34:24 executing program 0: link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="d536c6875f5aafebd5c722a95a976d68e207348830262b1b5c2bdfc045089fd0868257028e1627e11c46d26950087a1657fe0d68355cc56dd56d1b8bd87e375cba0c4dffd1ab2d78fd9a150d576c173d227b645b8579139b046300422e1eea9eda06ab1c91e14f1d6089025c5a8d08fbc08c6d860c48237ac6aadad67d515cd586acb6498d8c885398ae50140fefcbbe59e7476473e0a7603ac5d4f434a45b78b19a883508346e11f2c4bb9c26b8e6f3", 0xb0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./control\x00', 0x7fff, 0xfff, 0x7d28, 0x1, 0x7f, 0x401, 0x8, 0x1, 0x1, 0x8, 0x401}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x0, 0x9, {0x10, 0x5}}) chdir(&(0x7f0000000100)='./control\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./control\x00', 0x323, 0x6, 0x6, 0x0, 0x5, 0x20, 0x401, 0x0, 0x3, 0x7, 0x7}) ioctl$KDSETRAD(r1, 0x20004b43) 05:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240), 0x100, 0x0, 0x0, 0x0) close(r0) 05:34:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2b, 0x36, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2, 0x6, 0x7}, 0x2, 0x7, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x0, r1}) 05:34:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x46) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:34:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) write(r0, &(0x7f0000000200)="93bdc13f2b13482e49fcd5cab934207fb22ac737ed183bd4732b627bca818b448cb7a418f0ab30bc307564a735022b316b642093cb6d3812513896bc1fa7137f28102433ee4009a961b590ce527530281d6214344c42bbb0d1fd4797ef1c95b6af90be49c546f3e4d77910550825dc3a3a3b7e567a013673bed33f56462470668b8f786d817d8bfa21608246204c25c607b14a5f7048c6e8687103326eda4c1a90ef9f8de0ec73aa037a5401b6f8783784db683eb204be32a5b5891b8da96ad22d301201ff6759c316feeadaeac597a57eeac263b170c6b23be91e2c95e9167b79f18c9674e538ed142915d8b029272e9af091a93b1b860c8908d99501335c0fd69a96333843848456908ff19efa807ef4b864094ecfebb6cdfd365e0f4619c4bb54f4d9ce121c0a4302d0333013e620cca21415ffcc247b579fbc9ece3c9380e59de3cba4f06e4364f5ea59db6c8dbaa16e03be5136ccaad39f304c3820015395843056508455ec476571c99f24579515771b2297216965cb217055ce2fdd099b1cffd86c1cc661a2158b2a618b6baa8f7284e2fcd9f20e711bb14013d6451e0c1257feefac88e66355493f3e52fcfe0ca17d2fa928180abe29b384a2331c4b93df5490c1e9325441f51f9c42e4958d4a0925f83e800455e4bdead79ca3b7406c139592eba8666fb3d8197a7fe007922712a154c77764cfb26d20951b7056e718afc5f13ba31de9d62069ddc608d3d7414d6d8346161f0490f02c0f75876ac3e3eaf837cdbf96430672553991d3a3115b93d381075b0cd6b156d68bbad799c49abcf9339ba4d927de33b6201ad4b2bcae63d7cc819fe50abe72feb924dafb217763ae2ed29a6515a7a869ea81589fb47d5cbb1d6e8c58c818a9e13b4a2b68e34dba8f0ccdc7dd9adb2fc9a657fa61496dbbb0cb46a42e179a38d2abd2740a94bbb4a57322058354c402e904b643fe62812146a441aa5c59e3abed385cd409ab8ecaeb42769d0cef83cf7ebcaa7e6d56861235cf91f75df028814b65c1b24a201dc376a676ca7a26b666030b24c169bff1b77306dbb191cee0b60a8855cbfa9881c7a082413a22674a076fd68e93a8dac281ee78f6f9d6c29e603bf68631db0108544e6ceb9fd935027bcb17d50d2de9ada54daaa79371d22c249eeb22a74f1c03e82a4867404921ffc62e87b4e10633b42b66344f22b0632fb7c8b85476e4885744970f0f06233c9a4d639db4a559f0d9db6cfcfdbd503212dd0778319a1c5b0971368a2f8b969ccbe8dd124f314b358661d08fd9f242353a97cd98e3ea7a46e6508654bbb5e7920d8492ad18602eab03be73f7a9eeb056f3f54e2124b89693e6b17797289796a4bf54748c5db36a1f23aaed8363e003d811f4244dec8787087386eba1eb5759ff06b3acacf02c5cda93a1a5728068d8ec4168a716e169df76d249b662b26397f4232af649db52ca0639fff64aaa5945e191fe8b1109abdf3cba1711af61284e18b8bdfc7dda1bbe260b2d4c8deceff5bef2ed5367bb8c4e99fc423839520d0325aa469f1ecb2a3a772fa43df1c0cb0ffb8f205c4af80bc91fe37a1ca1d86c0b878498958fc1284e26d5c4c8de252f0ab42dc75dd8241f683cdad21339bc940156a46816984cd4ac78efddf33ee53c6147f3a27498eae8f6e5f27f956c33b3192168f1b8e76d95a729aabe1c08f3a1bfa5050c3eb7881382a50eb1ed45910e0457ff5de0cf7ac36d14f0a2cee6238160ae4da190bfb8c697b7dab3b6bb4a417bde07db9b7b484dd0f5c324513146196ff338d85e7e20fac0188e3915c87803bd9cee2a6c5e59dfcb609718edf80c0fbd7aa01162521ee5fd58d125426ce7b749c9b010bb358f7602664fefe6a2a7bf1876990423bd30253cdce981d3c2576715ab24f6f87729244c40516f4913eae4dce4dcb5cff5eac5c2bc3ed0277e2ce2325a03fef6ebdea1e68ba0d1f2129bae2fa9e7c08f1bc09c2a567a2430b37eff640d2ff8df32e5510815e2287cbacd2e672d7b435339409cf1b06119255a7e2e5e610e22292879f11caa1158b3e48ee31649d930aa0d5e511dfe6d41cd2c0e17dd5af368a9f25ce1045c817aaeeb03e241173506d6116a971f7686272cfe72b91e2b972bb4dff103fb1e19aa428fad8d76b576d5737e65c293b7454a780de72eac7d78cb8676df4fa6c4d70131beb7285ab1913d4c9016f073b1120fb0168fa3b37dcf149dc00688042003bfa8a64cea8f5abed45ea7bd177f76ec3a91d1fa01be1f2a45b013ea8cffcf7d8ef4532b2f545613cc0dd9e0089a1e8907d1fb7781d9000ed2ffab47b4ccfcbc351ad1d771c4c4598e0fff96bddda0a2b280533beac6e767e33e69377fc33583c7b11da273be57fb82609abe34eb04581a61cec8d15412741b621e637b1321549f0ae6268e2aed826b6c2234431000242dfa8b519a6a9be16ec06b35ac78f3c33520f35c19cb0a225041cd11c41edf2e94b46b800439e57f4b9f22e616100e537965113bd40111cd0bc39ec8e7e9ee9daf167542c7aedea72fbce0140deb3d7562526caea6d3b189b6820e8a62f4b475c447c3cdbb80590e710dc75383046353e1f6d397ef52001f5fd456869d40dfd3b97af3e7c7c99635594fa6f58d0c439a3e6cd8eb6af4f7f788c4d10eaaa58e0992576c57e9cc43817f2a67b9ab6932377700de0a35fc791171241e90450c9e21fea20288203b74d415c49e7699232c9089542713546160eb8aa16e8f745bacb757890885b81fe34ef3fa89bf0b743c73a22e4cb3a4b530c844104ce4253752f17c1d37c959e92deb78564ac31aceb1d11640953a8043525b718a80075f03f217f3e99ef3c126fb020182271e19da0007aa4f8299e732b529d385dfbfd7c6722779d4e4409a350f33f7343d8fe591fa465193a5595911880f513c1b32320c597f428f61848c01c71a32a9deef8ebe762f24b04aa50ed2b560e483775e73fa8b8b80e0688db61bea2cd33fc55981bc5a89164928815d7d406ca8d8b5698844518d134b530697e76dc27dffa420b56e7c903a510e95b19a5d80cd0f41582c5d7b41e78d8f81bdb2cb8eaf312aa79565105dc9a4efec177bf94833bd81b6f50f1067225a4f28d2738ba59c9e8bfb8f44d93bababb538d90e33af5ccdda925a2afd44459da5cd8ca5c402c7ef5800b122f4880c4df5a88d1d43bcfb78ed07a1ba7163526a7c7f0068ab369adac100cb9487bac9118b12b219217e639c415b0a1e321b69791753edf9a7d08bf2e95ad3f81b11325ffa736a87b87aa0196880a0e5b62840dde43fc3f4f3f6cfbc72c7aa25cf8f9f36eb7a4f9623175b00bba20e6dec0ae48f304edff45101ff07698e6f814d04f0911b3c8ec7e8f5ef7108ad436f5909a08b8cf0303c256f2889ecc355c6b9b4e080fafad9497024448c8906156ae441d7fd1fc9160ba8cf8e9563c55d90b15c37bb257fd4bed12b6205b7c8e87439c9d8bd8cb7b6aeb05298d9b20fc239a94ed3fa45b91dc96a146a6ead36a01d4d6c9218029e041c90b2dac38686fb8c61744423a8dac905b63527e67f9d0d4f43f22a0ed515e401f258809aef872bce4afab87a7dd0e0605435d7086a355b774bde44d296433195671578ec5b4dcf4692d449b52cbc091dc2ebe1d7d60f9225e9972f6928535d977330d1eadc824f51b7cc69d61765831550648050c4d1cb9d3dc3783e2aaca14a99249a831fd47c0e75975a66281881941d2586dfc64055e2a9c7d8d5d1b5729efbdf2a2d01ed3e3eb6ab9d45e4e601b84b77ac44bb1ecfae45fc43410486fba163a3cd237c18c48c9a08f221a32d9bcc6c8d5206f4d6bfe81b313c9f48db9abeeaa56a285f398442fe4f13003ee935f61a592b4e423a5414c6bd9a2700dca08b8be8130e8f62a51dad87bda1aeb438629d5ec21b1bb3e477ce4902d4a5668d95936567528d14031dac0d971afbed91dd4a25150250e5963b356c5407a34f436c06f0d36304f97934b3f789f90a70526445c3e2537eb577cd8bd772ef83b861cd2089da39d7883186aef6e52412b671a0536ea9bff27d3dc0b40936e55518cd2e4cea3f42509066525706d40450dcc5c3c9fcc1dbdf29f3af2adf1072ba16122865a9177039993971f3db26d3493c3d2a199bf992aea1d3f566f6888285a8dbf4ae1b341e0c66449e3ee5332fbc541d1fb8bfa488c68a86b1977e9723708222edcd6c94bb9563580dec0cc358dcd7a383b4da1773d5a2a9de4c9edba0f16e265a6543e3171197010ec8a73d9521da2611afd0749d14a5cc8a5f8585dd6ac4bfe1312cf326e0784396d40605275379245fc0f66a1f1a75883de784ca24d2b19b4130e2fec811121e408a09679ac0c118ae80705e819aa417c7a0460f8c980f8ce2171f8769d97a42d942d0fa1ac94dbe180348705ad7e5d77479d904bb3af6b763f8d40898461e4c87bb6c84b4b53679216423f3a977ac08b2309bd86b4882722dd841e81c29ae70858473953d2fc334d4134781ee7fcbbf220823454f26a6d4b15aeb86d515fdf28ac1d0cca0e709be2c582f6bf9efd7038161b6235edb5d9eb6445342c35d4299fc48f1e5c03bf2174013544b5bfcea4501d4c5e2950e4e759f63de08186014e06089eae4c086f22771d211879f35e146460a0ce8411c1d7b89b57df4f1b5d931669251a7280b06902b6e8432e7fda0605fc811a64e03ee380f042b1ec9589fb8878dfa85090e07a7b69b5b3141036626e5fd25306777614ca497937feee33fc2c54f5ee7be40d0712a40da3ba21dbef1102244a4a08157e2527d6a9afd6eda02848111f3ffa8cbd401890ed7597edd5981f410742703f9a380123887f7a2f1e1bbaaba95e3db9ae7b7f1bb9467d1a07bfb5cf76319f69091545eee815976b0526e18ee4757059746281f04aa785352bea794f8b522b8b5370a169771bc8956295b8836bb733aa12067b3052f21ec50f2c3db59639fd64e1a7de92ac485f4355b39ddfa982bd24c788f3a5c71b6ba34094757126c6a6862e7d58d063093057a7f842b3e3ba495393d34485905ba7b3c8ac8e52a7418ab2df45e980240c74a56ad4d6b8b6a8225a772edea1b9ef46c027e0525689b777734620dfa7f7342d80474ef8c3bba52419d73fc750b309393b0c9214ad43c5282ffb1a35633001c1b6054c616286cf81aa5b6a249e78ab572f717e9094c35c5b0440d04e488d6e86b9c1de48a5baa35e81ca723f171b9219cbab88202b9462df2687cfed778256ee11379becc57122c66b5a8949dce48583e4d24cb471da9814ebdfb3ffc289df1969fda7a1419ac6b5932d79c2e0a41e96991085af761a103f5adcef9a99c2158d05dd67737719792630a222dc46a184351b458645c224abed1a6fdd37ac03287b4adbfcb1724b25473278e3f05f8ff206b09fbe13b4e9c170134f081878b1d63fd1438d3b9cbeab00ac36d07b3e35d3cb2905781124d2178d09b46d5cbf233ff084d6208ef0a2821699ea5341f811ea9231e4a7ffb757cd670bc26297969fde66dc4175c72f1fd4758132b2027881afebc7cc01cd7bc7670e752b5bace67b1e3542b7ea4e48e5543cd58fba96015c9d94f92821b09bbc3229735c13eb7705f9c605e7f07e1ea7886fe6492bdd8121b422cd3249c0270f79384480726ff37cbb63340d2a6dc3b1c514d22bf854ed3811bcef021cf8a8940b064fcb2ead4b501e4da4a4db2148c457d9ddc65c0b43e03f3f84c59326e9a8a8d23f45f811c46c38ff4a3237152a37a505618ce1dd7253986da725454c3", 0x1000) getpid() 05:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e6") 05:34:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfe2b, &(0x7f0000000100)=ANY=[@ANYRES16], 0x4}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x9, 0xff, 0x2, 0x7}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchflags(r0, 0x10001) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:34:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchflags(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 05:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000240)=@un=@file={0x0, ""/20}, 0x16, &(0x7f0000001440)=[{&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x4, &(0x7f0000001480)=""/108, 0x6c}, 0x841) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x8000, 0x7ce, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) sync() sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="27a40d24bcedb8ecd5ac2b35be29cd0c20a35b8dd69e9e93cc4f6c5bba37e51adb3c38daace507720a258a80c7f042cc89fd50649e02dd186e6a8efb25c80e5258cb457416d026b4ec696d7038a09de14760af185f1e1a7fee5b", 0x5a}, {&(0x7f0000000100)="b884881b463fa80e7e6689670f85c4b0cecc215205c24bbbb907ca722657c66a4b99c21ba54164c55d9bf2dcacddcdb0e8b81291792b3a6f802c1f85dec45a4e1b47002e78fba0e1208d5ccc46c87296146ce25525a780a402f6aceadc79c9ba0f385d2e0b92096b646b48db1faf36a16f6b1c648476467c7cc028427d83d39a7ec1e634aaa047cf71b76487f1bbd964950fb2d02f710bd7ebb3639d71f83bde5064eef4b9b8bf6c41692def0d6a4854ce25910387bad6fe0c7f3a08de67ee57555f8e4bd713bb2a37fc1d9bad39e5e2b89c77d7b44f531cd8b92c0e0d9682134b384af289341b1bd242afbf4ba6ab4d72ebcdd7a69fc790e5c1", 0xfa}], 0x2, &(0x7f0000000240)=[{0x1010, 0xffff, 0x100, "fc3a69673203e82b369795e948d084439b07cac0bcd5aa1051d4c32ca26e4b86dab05d2a3cc5cad217c16368dff3ca7beb9fd0f046a07a2438b993eab768f0e1c3e51591a39dd58631083ee4a4b52ea9aa95106570f96433339538ac39879e10d31610c0e16688f3bd7f5863de61493cf79f760002f57b23c725c1e04f9fd38c699f1f639e00b59de6aa2bb256b729c4c0f26944620ed8c582d8e28175f397c2712b547d8f45b337d7f6a9a48ec92514dd52149ad1fd8d6f15ccfd8a862b5b1278dccf01485ea275f2176090c596bf18ae78627be777cb76e06868a361c88d7e8ac0595367d37cff944d85239b0013205ac91d6c8ab25ca778e3cd1371e5cb5cb548d296f4afacb0d7eea9bdf327a9ec4f9ace35b79f5ea2631cb2702680aa3028a379d5e54656710194a04d29f2d2ea88b8c8cb95cac1f09b2513bb342568e04b1154bc59b411b2c4d59bda4a66814f00de6503ed8956cf3eb590592ae35d3d27111f7775f6be140200b68bb2fbd259cadae183e6392df23e574274081fc50e99929153ade0c22b0b7f37525a7bda420d96bfa442635a04b82dab5a2a51570be54d4e358a2a806ed9eebb38a71d733bc567d73f5a090f6d470f53d8af21d39179499befba80332edf81e9620efd71d78f3905127fcc323cf3b4fe943b66de8e8965dde96da2512f0bef1a39d2d2d3656a3d24f7c45f0e5b4ff83b7add53c07f62c4f60d7af4fab1759d74d09a2cbbc9683582da745c9d0406377cf49407e2d4244cb869e3f184415bff948a2475d4c709e1cf87e27bc969bd39de93d65e0eedbdca6788173b750e6286f2eb62d3edf8c60d59d8344c62314f622666f660177e8a69469707d5b48d67d39fd82aae26f944f1d1dc4c1f0710e8c62c59f9fe81ad0a27051d48b10b44b3a2bf2267d39bb0ae6982d8f32704fae59f6aeebb4a5c9d282227624118e98c0cf7114f0f59fb01a1f5b3bf2fef5eb404129bf4bf452d4752d527b9a5e2fccced9f723139f95eca30ef4a9de535a4fa53a0613801e289db77ae9da313346918e71f66544c642a9e81f3a93ff84567d408ee71902c6a954491bebbb33c7797e551f99cca4302689ed2765ec80a0764107d7328fafcf63f34a63736cb3916d2901c66c7428b531f904c87c89fe1ae6764a9c3a2f552b2f45e886334365b5e7b5db6425d7994e97f69b7da36f23b74e2eef22f9964d02d2fa24198a34d87e1fd3a20f91f198da04c6718589ffd36667818a91a44c558d5de4f9cbdc6b623a39108a48913564ccce80a65d3f39ae809a1a669c65df348d0b3e7c20226dc8c04dac9d08079b4543c995d7c8d2614ec98e728419c513b336d972212c06d28b6ed0360b4ba9d4df0929ff72234580ef2d3d43a232f137b51ff07f75dc142f87da761b07a8af3bbb4db2497713753df066e382245937991a6a4700febcf29346978b441c2c32618ada0a55aac69fe16bd4ce5def5a4d14cec1793e1e76d6618493d35449166d536f86dcdce6dab4ab6976b53c5441afb03a869e2a9f52970354133de7254c4fc75c825175e9cac5af99669b9ca55f2bc3acd5469e12daee7b1e73625588b670034918cf797d7c47218a925e503719deeb321707471b3d1c183eebaa7d3173ea4693b2c9de8316c45a832ec0c4e42821ceab45bbaa5d4cd5b0ad55e18032d5cb2c0c735c87af41bda5b28ef362a2bf6e770146cba23c6c2242deaa1264ffce1747be95966db13e39dba47befeec27e114974b713fa91e2751a1bffe1788dce3517a4eedafb561e09a361f82a2464fe478ae0511794dba999995f7f0fa441956e288eba1a511059f8f5823c72cb9535eb7e65edbe7f830d322a3f8ba18d27d67d60a454ae2c3d1310b4b4eed3888e5f39fd7188149457d0a4e5eea01833be5ab6f4867d307639d9f68697ba907e661c55529df5d6aa91d576097712d4f0ac4f2bd003d36f23c578c76f2b84c46a3cbb361fc2ad0c09dcf0e8fab2f7bb5026a39df79074100c0f87b70a332551f5197ba33f61b308b254c66a3a106ad49c391a0fcb0d433c472800bbf967eb74c0b33c7c182edf6d80a129868623c252957234a10751061d3d37b66c05b9362b9d06a41a6cd51c8a90399da9ac05dd8c6a2753b386063347ba57c12c13aab60a5814f3ad6994b02d471b888bc263bfa4b73c7c999cdeb9f6ef5dae0ae862edf193ce16a9216f582c3b8d172c746462728e173f0aba778fed2092c88e11476cdf53b0190e228094d423f85132989f2af9eb312d9af54b23d19bb7cd0ea55cc2323c9ce5e3c15ecd7e3f333c6d3d2e130eacaaa87dd03c985b817121b6d1de3560b44af953eaa18d117daaabea5bf30ed91d80aa1ea596af89e2e481ac527178341fa1c663c88e2e9ebf6ea69b1b1d610c873159430fb1c338f27d1a65f390abf789fb64edbc9053e14f22068bca7cca410d87234fc520ee48eb0cf85b1128722299bf411fe32e584d287a43de9ae153b36d00e0eaae2faeeb1da70df82ccac692608259225ecbc1eda5072d81c9798c363d2de01fa9ecf147cc98d93e3e5167224776aae3aad39a5c335b8ff0e9828542f161d56e57c6f5c5ed79c6f2c0e0444144fc28887f719b8a7f1307e29a0128e55d21e530b3015b903a41f1f4a490b95f6ed988b87b5652b8bd3541666e246c7683c20b1e727b792e8e892c31ff69a0ee93e28616e3cdeb17ee8ea34bf66d8fc2889ac85a084f5fa94e90cb509f4ad697676cbaa7803dbb33e1b399778b0289abe27a58baea45cea4c889553d22d5bdef729386abd0f5987dcac7f323ed0675aca3c91744e18fff87a6c7f965a75f31347db8cd4302622cf815ebf5f31e08e3d2493d4d38b0573e545cb0214e11b04358cce8b4104c6128613fd4013808979f62db8a92143fa2081905a5c326f9b4fe4ce979aa084e894a71e8e61f5f51f0b3fc948c27b244a0e0c793f9b785aa2fbe1259957c42436451960f7b1362f89e7cbe78a8afae9eb2c955e2404f2b8d400b710a50cf5ec5632e92bbb2ddc4685445709bdb731587254d32165b3029d94c25f0349a6b2c7ddaa7b4aba5b5909661ec2ef5d2fd409e63ab1baaa70cc483634cd382a198fadaad138391afc363ffca44b1c894f7afe2b41f56ebbec24ed45d34b648d85e1a19a7b3fdd804f6825b45d46a8a1b0166e8795119eeec8ed502227739f79d2d01e67e917d3252b25568b6284eb527d772e9b1fc1feca7884864863d03741fa105c6def5edb3034b3c6b82bcca8a162bb3d21f9a1aee5a4a04c8b49f196e40684eb49393473b0c219d93c3f5fbd40cb96f293cc2358ed1412087d4234dabd59c0ad09cfe0941d7c842670dd32b233a801a61f25f6f3d0d63403dcf30ed40c1cb0e7a50a06e6d0fc21895198648aefa60793bb6aafb2b84e10c15cf768ce736cf1de91181709d965c29bc5e9f275219f8c2f37390852e72987680eaa3212b2e6b6cc239fe2a3eb299a6c5bc58a9f567d25bfc264d4dc593a47804a929a39b514d72f6357ccc8c3d15207330c3c88843e6d09592c642870436e5fbfc24784d0031f524c3813f988238854281e50fc4bfe735514617e00dfdb341903f4d8fbb7fcf57a094e5ddc3762f134afe322f7dccda8b4b8573be7718307e0229622f5e10c1fca96a8d64e2d17e270b4e5132d2858559ceb41b3a1f2471d8ecc4f873a4914fcbd15624e81174c45f397bb66c8af90e5c620ef15ac96325e9f2aa569003d75adc7b9a538f433e357bd7cd321c67d2e60ab07269a6142026cbcd93567fc248f2bf02863893e14ae4430cd9cc0b091ee903ced9e9156a451bf6497a60e8ccce5c4c374509a00041e591150da91bc9dadcfa2f8b9fd06a7dee16f6d13d62fac4c6a7cf2ac908f0a3680ccc4a19b58f0e66c4a843778327cc66fe6c9920f852f37064ab3d4771f83c94dd47e82b2a5b3a50c068dfdf3be6a556bbf88f5567a16daac1e264c9b98fd151a30bd4e11624b32fa21bcfebd19c95b503608fb47b07dbe6e4330f735bb36d9a8bb3e683fc3a6f77aa760a747c5161b67059827858d00f877bc860315d9cc189da9f0513bdab8c04398ddd76019fa9cd38d5767f3a8c2c0ed53b57fcb45e14af916cbf74e0b62f8b3cec15a531e98d330e2076d6905cd021aa9e43c9a4b245bdba8fc38f3a8c8bb82bebc4cbb775226b6c17201777d0a519b9a0cce32afd328782f41c9594234ce8ce3e86b436ad7382136045eaf9ed94e9575acfe9fce03c8683208d29dc5d6b4e025e7a15f48de1af8ddc42c700ec4e2c5fe629c4051973e6134d0bc083125bc663d84bc265e490a325c7fb095658b6a7130a56fa1dfe705c1c7841294adf83c9a6f82fb29f4d2449664c25787c77622625e7889c780eb1b6283434583cceeeac7c8709520a5ffa539687e86ed0fc6c54ac7df74a1d0e89f6f9024e823d08b734d8c1d0504f4b40131a09dc94cf3d6ae3b4de63bb3987cecd18271795fcf756b75a5abf0663cc8e82b1cadeeed2f1782c3497798a981367b44e5c71b9b915e229f05eb98dd8d9241eaa8f784733cbdc47998200bced3c397194e7dd9c9260eef17bc8a217ac9e232c8a3d5aac996b8e1964688215f774e2ef69d0926252ccc39fa9c9b4760e2d06f8541686fcec25401a4098970df73f7224bc57984dd01fc551fb39df4f3e5a357a2f9dbde48d416e97fdb8e1ebd2a7ca21c8336116d33125b0d69eaa37648bdc9742fdb5a4141fa62b88d1b128a332a53115a065daf78aee36ce695f0bb43465a022c1652cab303f5347b9ce8b4a36f4c79b7eb302ca0b4d3cbd7c4d2320b25545ef8857b6339ab389174d9b89d010ace32eeefaf2c9725d1cff84ca4547cf3cc23d97eb829dc8ee4aea59de0ac9d1671a46a84ecb29326922923f1be5dc09d9d80dd0c4ca89b8ad5de25080071aaa530eadbf9335e2bfd005c566f8125c86f972570b570818be6fb42cc3c55675b13dc48949a23b52c8f6baf57a0dc40f84b7f10fd0b722bf22ee7e3ded83692843eac1881795b18967ed7bf615544e73299aee4bdc6f002e75398f02b81d0a3c70d1b87e4c234207da3a3cd6846d28995639ed921e2e5af4681a7d0b96889717a1026fc7d01781f18f5da889f2f7a5b684e2330d587766c745b73e2cf82d6425381a88ed2e81f83f06f6932b838c347fdaea2a8f9688095b70b2504714766b11a10e61ce20a1a285b7546a7146f03ad7046a033f5467776a2ba872f478113253f985650661e018418c656ac1f3bbd86ab4250da23f071fc785971590898928e465f0d2da4c6301d330fd762fc2a0df526abd6d188a4462635d9384d43912319a1b4401a96ea1440f6f75ba0edbda3922f443ff8f6828852cdae52b527ef495e76739064d818a7038a15cdeccf77b6c325c628551006ec98d55bf76fe06c2318abcab3fc61968f1610d76a547a4dfb9986f9d6bf5c8f8ccbd85e39e9568aa549d8c3593be24707127c807b446c01c86c42ea966765edcf3b741999e411100fed528b99e8aa59647869ca7a267fc376bbe6ab24a16ab131f49adaef45c0d7f6edc3a0ca25de0ad5b3a813188fee14bdae6fe38516f73d4c5b23be2ed3c327fa37d8c458fb3952f6ef2486266ec5383d566b999b8367b9e9b4880efbd24807ef60f5f7bc07c5531c12b14c25481edbca9db39abd05b3202969c96ca04c3bb5c80f00f5ddc5c038d1dd4c06a83099e8e5a00d6ed81a984f14f0cedaa6013ece6a40a8a1e9a97de2341b795fd876a6e54d09fb14f46d7025c0438d60f3f3f5d0e8616855"}, {0xa8, 0x1, 0x1000, "ec8742ef24b1d2171bfd0c1a3791cfb457ad62426b597f45b85b440e918a32ca9d9557d456475473fa4163645a1da2934caaef0217e1c10565ba4bd8fb3956f74187006f57ae9a5c4ccb01baa6a84f673dc9023208649ed1ae973ea7588b93618b516279eb07c4b91c3550e4d2f7788638bf95e00217705d6451fe46ce033e826385fbf42d82b0bf6b4b9868f6f19b7b91"}, {0x38, 0xffff, 0x0, "f240b40a0b4eed0f98a0b57046e9d41ed7519790848de5ae9ab6a010cd4985df1013b4bb"}, {0x100, 0xffff, 0x80000000, "b2ac0d243864be3e399ad42db72487c53cfb541683f87b0c9aefdfad75eab9e10f3973936908419933a042f45265c2f01e02c50f0d3f2639a8956a99f1ce22fbdf017b33a1c85c860fc6120e1359ad08f53462e49bec5b38ede1d21266aef93580d490411125bbac6fee58fd0f0e5033d1d466b813d244121dce59dac1b1bbb8675c6ea30b3bfcd1ee3eb16d23355635f4a3e8ee36a0c18e97f06aaa0dd028fee231dc394eaa9d5c330fd6369cb19550d3bfe4c82255fc45f0e7abd17eebe257de122cd5ee1fe49f87e6282835c6bfe7b96756613cfbb6921f9d7ad8b51337018b00f9128ed9bd7ebf45fa92e83666"}, {0xc0, 0xffff, 0x0, "dd5d296c440ee4d7dcb5753bfdad9c62250227d3f9be42fa28ef0279bed3e726f7234e5c3bb2f6cfcd2c5c4a0e3f00415fb70190fa9b33d7bcd9d6272d260ef5b95d0a0c61f3b2fda5e711c604ea05e6717972b6a099febce3c5a189a179e2f4d523b7e0e9b95bebd660740a858495d81b22fd4b723f259f1bcede8c5505932cd13031e65e03024503ba35cf0dc4d5935682e6efaf79ff991af948f5e5fb5faea3055aaf793d6de705a8fb9650"}, {0xc0, 0xffff, 0xa6, "cf71902301e5b1a70a179a000bb2f3670c8fb8256dde07f54d661d56e61baed654b3d65e769239e332f32af06c673721a420636e041a31f04c11165d6bc294ed8c4a7408c5c543796130e2cc095db83286f292a936c81d3bc17a6b8adce7155e19fa37f2db1e13e56d726b62b43496a380da8de64153ac34fe734e7c6601db1c1a6be2aef47087498b1f674b32c35c49bf85c1e4c71ec302e3ea1c75a86d3b082067672dbd111e20ec0a8bd589"}, {0x1010, 0xffff, 0x4, "516e04707e98e72b76f80301902fc7fad073352b2034d98f624795979fc6cd1425844c20f42048c9c9430e34fe7e29c01bd7bdd275df9b962ce9bd42816f74b5146d082745631c678d9682abb0f9fde0ef0f74e751e287c1eee0974ccf70d309a41a26ea34dd87591f1f61fc378bac60cf0e18d80f4d781c795fefd32f64d1eb5056298025600b200fdbc025fd9b0b9c9b59e23f5b4ef47126dbf51264f9d519b0fee1781cdc1d9dfba9488eef26afc90c40654de2baf94134071a1b9162043b0da3382a496e9bed04bdd6437961f1260cb386867ef202d52ea845a02db4b682dc7456ce8bde118f4688b87292a57bec6f27f8004c8423b1431e15038fe31346f3e6c8cdd0b1a06b6aa8aed686ae3fdd068d21fb3f4cc4437585370442f0e7c98acb0f6803dc0dafb68f6ea38c5823d7208677fe1d99085a8fce2d131a70f79b77bc71bc8e58a43d20cd63a03756932b96fd2664121cc39071131b1884cb1bfb2b614e99876cb1654e44e62a78a1a105f0021e29303797bd282de437908e0d924f7f8717712947c1125e5a4e81d26a2c9bca9497682a0906b66053cc400b78b3628a7543f28bfcc3e3b7fef6f715a0df314affec2a10432a2cb3ceb56df61cfc2f29964c6990904df50a6691aecb45372f3794a592808f400d682bda5eaa523d382310f24813df8e1fa3b10a65702d17b2be405f2c44119881d831ef3aafe03d67dab1d5e761e33dac7a10f021a2c881b85f487c0267552146f78ff02a32e33d50550987fc1b68dfae58342c74ca3a73e8f217412b5f26cc35787435c14f5a07c23cfb206c59a128c1f7fbeb243990e4a50391fb6df7498e170e2e1abcc500e49a9a6da5fcf9473a897514ac484bc6ec6e608d6ecd60fb13ade3db85f145b5c6893c23124a790161003761e2b6b94f296a0c52fcf70dc073abcfa1dbbdf6887e9aa3f1dafb8491979c380b04c53deb67c3d671c6267a4deba47a03cd67cb1f44f9583533c9b269634a8eb006401957eb0a4701a69ae2ac0aade4dd95f57fb6968d59b8b9069da09e1cce8d28766946ed961a626c403c84066914b615033a8ade1693375d3c4ae10d41c9672115e979ed7dcd27948fe1a31744c696a25326ded524f18992ea9d5459de1d3b08511b59eff1d7db877afef09788f3f861e02a4d16e73fc1a2203dee6c55edea06db3c3cca2ebb3d47a4900ae547d7fa8bce387f84cb6ed062ad0d63b337c6e4b4c9fca30771bb96adf2c03dbcc0c079579d2f1451b77ec9914bdb10b2a31b8667dd151dd54c013b41ab52d3912f2e4b7c52ad55c7e5dbc8e1559c4ae0410e70d83251221e7cc10703f6be1503aab85190d0e13817c9126ff933d7df9b2f8aa57c6e08d00f471781656a616f92902ec641944eaba66b925f73cfe1a3bf6808335f6860ac516021f021e410a357fe709acd33ee1da8770b5e55f83d0068bd670bad2ba31abc281580616d80740ec00f7fd41731e6a91614199024202f9921aa57446d995e0e0db8971c137ade62c20af89ab2a358911302ca239a598d103a39fe5dd10e42ffd5279eede732d5704586dc24b6bb79a3a4df9025a987cdb76057c71c2e97b938e313ebd2ca022fa9abc6b60ee7ac3af45c7b4393c95aa0ec14f4ecee21d7a2fd43cebff4f071a8452a175148b6381cdf124721a89b4d7b95882a1970b5e391fbca77d636d99f2a62ee6f292d9e3335bcb9ea6604fd3df99e79bf6499db96cda77856813c5a2fea8d7f0a0f96c123ce5a4c6b2accde6cc26fcaf2107cfae47716b3be8e578090544f8f0ae3f155f1df46f552fceba676a7408f0a74600b1f56e17fe9d284cf4528a4e3c03572794ae813145e484914d7e3bf9c7116bfed6f1df1f118bab373d12adc7dff404dc3242feb67c6729db9b418fa314f326e03f991efac756e0b601f60f724f14f02985cec59930c84db37c83f1639aca8f20e2fa8f771cb7420064d9e127df6f91a430c6dde2a6da6d5701e5c0ec7e7ce0829419c2bcc3702bd92b9f128e00d55cd196eed893c0571e032dfdefd33141d2d84f3024a9a508fc638a633c26c83b5e8a935675d699bda84443c536228d324f22a413aa7784f9758c53bfaba5ff31601c8f0e7852541e8cd176be18da90571edabdff91b5c88acd51eb2fdf19e166e622a4fab5df17ca0e4f3cb70965dffe21642780f5b07fd56f2aabc7951f8e09a454144361ff3eee3065bafe1572e883da37a495a302b96c4b3ab836a74ed62b2aa0e99168983518b8a95169093e4b15ea9ad7076900d58e856ae5c0b176bcc1d665d21a208fb0acb664861871d5e309e7aa6b218156e136ef25bacd6ff26b981c024f5d9bf0b8b5c994136e6c0bdd53a67b4a11b7b96c289b9504f811e18bf8181ac82d3af2e965b9d171fc92c61de6b27db5c6ec3b1dbf25812074f23841039d4e8fe96a62a2a75384d065d9319349fe37f626e4b71546ea48673e6fe28dfe10c9f64369622bbe260b365270fae4be138d96bed2b53e536d83fbfb10ca4fa4e2826c7be0c637d3047239947851cb7862446bc4b75d4c8b279831e2e5e05862d80497834c8456e015430a45af3105d7a76db0eecae76752b3d36463c60613e1fffc749a4a79b5562a31f6df33466fddfac8f86afc94712a80c1aea651f9dc8a2b49a8cb66ce209448ecc559c9b21df2c2986b30221f2cd8e9aac70056ade93a218c58fc62d73b75d82c93f6b73713c786f2f41e6cad7c53ecf6b6b1363c0fe22fe8be38d82410960426e684ab36e4b2d847b3d717f259ca1bcbc7716ee1db0e10384c8b501cf36b72a21521d89d02c02480391f608729e4b7b86ec19da8a134fe2f0ed4098b8172adec3e382ade6f7e80b4d3b9002cd2478751aa48d071c0419fba7c7f42a30c4c668b81dbde420c227d21b2911595cf24368ed565bb309d1a02f59ad19b410af4cf6b6d78056322a7957c2841fac18ddc7c68f2a5fbae6275f4366c39312f05e4243a917d3e566d32ccadec165002f482b81551c5e914bd56009fc3ae3a146e8f79bd88a80c31f80dfe52ca9e7be6938fcef4a46a6957cbc246d6ebcd2f610d5d4ea498dc834f31b371d6120c0f2c3376a080634b358d623e7870845cb6a1b6350d4e6fbfff8151ea7cf6f01749bdb295f0e9f797fb57f8cb28aa61d466c89f002ea1d4494751ebc2b87b69cdd24143e2812d7f852444251ec263ddd510193cf378cb16cadd6b0c57a03840b68d75a42d17a2e44019a6c6779948e20ebbe9929c28f94e4d1efe6882cf457158aa506231dd96f084141f55a9610d1b2d03b84d12b916f4aea75e7a8b52092c8f88a097e53d36a9cd6a936133618bbf81a4167fb3e7a2bb63a0d05c85f38ae54efe7f8263781035a2378e0b4fc53929dcec87e5f8f4e1a9ca27a49d1f9a6c547b0b86af9617aba06e9864a4c00295d61722d2c6b8c2c93a539b7f2f632007c5a6b486b3b120a3085ee2a73121aff6706c75c4826da8975f9681a56b5d0760db80f137cc3706abe4c1b9dc0b7d3415c256d56a51fb82c633b15a195abb5383da83e383a188baf5a23af7309c1d4f1167cc951db72c0f252426bc380bbc01b6824a728c7d29fa2f7c5cf6dd5d2c406e6118ea9e0ba853fe379f870e69aecf4d1009f115b3ae57f06abd3eea0c78bb0bd0d175adcbd4d3e2b8d91126df8a29aa2c8bb43dacf4db17d88257489378ba60dd360b1a1335d16b6ec4abca01e1f83544cfbe866e070581fb9be57121fc306ffa27f20acbe8eef9ec03f443a0887187ca3f62abbc2c87da57650ab4ce9015354defcc067b6f018523a5d1bb0c4a3c3ad7c0d8b0af4321c57f25f20de513999c4106d5ba7ad7fbc22036b54fd9fddf8c1cc07f6a473a730a6d48ab3efb7bfcdb0f05a55fb735f48f53e103b1ea09cffea44e4d78fa10e02730ad1915dba1923f4109e4e0d0e03d43c2357a28e40de3611d66e8d89457ac726059b41e66742c961338ec28c17a6859ef7bde58c7ca233085bac69d340c824b9632e77fc98259211176c29025e2402c39b20f1aacb4f414c9a312c9804d024367dd1d4635a1ee077f3c94e12115bff1d2b5fd53a043a0fb275aabbf373ae8c5bb887b7231ab2aea33f0b9411286f053df0a8a5df3e141b1c89488643c998fef7e002349ed11959cb4ddf7afce75437c78feb3854020a941b4c69053fba8a5ab528e3932fe7dc5fbbc8bd7586496e5ed3910065e93d8ae7edb3f86581de2e8216457c4c08f9f36f958f95865634c2c2cc494fd385e95e841560a9c44f5dee194edec45b871fc9fa605d7110431ccda2a7adc1c38890bb967e6059098a2018335a2a4dcab5a840463cd933b7b364cff0c08f20f2f7b6de508270460b86fd8264d2ba957e9c5fbdff5976b151898b6d2c60ce04c423b2d0633b504fa7428d0d7f25720e29b37fbd66be16ec0c9e59f72267a2405190247687051f1c9120b1b453c4ed9834a8fe0a2120411f8b7578b3910553296d520f0e84ae435166cff6a776b110df486d6aeed12834e424439108c38b89f2702c416cbb218690b94a4999d2c0ed04756fe0a817677cfe0b399dd04147ffe484b24e6a31acb7b12355f7a28e1791e81284ac44898a6dd4a42410cdcd43568ab654901170138cba51491eb167391cf59cbd873db2631121107b3f754054acf9751f2be277766ee87c057538259407cd9f15c1297fa6ebbc00b709dc3a37c67f4a6a92a1011244d0d72a5b9476c54b4310a9b6848f40dcc5427fe54577a2e2f5b31e395fa8433d4d41f3978ee0363160627e3cd6c573da9f5cb545614aa27d159c6a91b5cf3d2da3755119201d2803e427b9d3edd7bb94e1a8a9c637524b81d225b14b31127ccdabf3cc3e9c6cf534ca260677a2209b1a6d53c5f4f96a12d1028a14bcac3b6c59607c2914b63f405c5e56ca4b22e4aeebd4a3cba549b7fd20c33e79a9ef5a8d1237f17ee72a2bf9ceb7079e65fc0e71b74bc24cc5fddf7fc037c85198c86113d3f3176ebc0ec5ad458b29886de9dcbdf207b6389d5679f624554a9ec71b59ffcc1661ca059a2a69383f295cfc8b9e3f34e46fc673d30bb6956cb6dd9fa916339e503ddee58cf380b31288445e013791a8ca260bec1d60bf151ec9fa083b99f0e9a0149f6dff9455673d7dd2e833c006b54e905ec13a368df7f5e8f239d25426cde42a7dce78bc74f048ca45abd7f2a870e457d9200ae0ad48f5dbde98236f47019f68a52c2b090ce0006f846e4a8a882e1e347e396afd3bf9f8eed8d7dadd70ebc2afe0d2741fdd20fbb509d1236b525866ffd620371ee181aeef7a40d32803ca7cf5547ff80da596546c3c83cb109bad9dad6a31792f7e233c0917ade9ab52c21e1bb9f33baeef5e08a4334069f195f7f837a97780994fa0b5b76bf4280a634eac5100d16f1667fa9ac42a47df82d6fdd750fe9b46e1294dbcf278c62d3755f05839676802eb9d9fa8f063222834840743754eacb2d0490b6a661856ce14c34bf91444bd54567db5b1dc5037ba9faa11fa1b5414ae53404fdc5ca9b45faa2eee32530696e6ce3d5a970aaa1bb9793fe2cd9b335909b082f33bb35ce6acea3679470fb26d97cf2cf0599f926227644c0d431e4eeba3ceeb02941ea9e4178ec7d67012cc0d19a02e9b5c772aaf9d4eb7104878f4421c179df3bd6646bea16098f5ceb718f63e5f21c6a868c267188ebce57326bc8bd2438f78bb06b76d9647dd46a06aec079e6e6449494380b9ce84c5bf15e30fb35e4e80f1e81c61df7cd64bf574214b5fb6c1f6aef680038dd9d7f537f178"}, {0x80, 0x1, 0x4, "1aa26d950def563728c740b0e1555b5775d59eeea1b3a4ff644781abd467f9892c833c07771fb1315c726015d434f2d401338c07ca0231b19a364a7bd2ff50a46c91ba6cc173c521ee3e178b8078385834539fde135ef8c6d9a29c64a91175aa5432ec189020ab80c04c8a63947b"}, {0x68, 0x1, 0x740d, "e44aba53a7cefb174eec22e28c4d80f935287f6606dca41e441567ced30643a79824844eb0fd03c31b9b3ac5466dfe9107e5bd03111eb049d17d4ca8d822d7eba816a18700e6d7608f5b4d1952e794de248fe7407502"}], 0x2468}, 0x406) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 05:34:24 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x29) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x4) listen(r1, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x100000000, 0x2}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)) r2 = semget$private(0x0, 0x7, 0x201) setrlimit(0x5, &(0x7f0000000100)={0x6, 0x7fff}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/146) shmctl$IPC_RMID(r2, 0x0) 05:34:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) getppid() fsync(r1) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x1000300000001, r2}) setpgid(r2, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 05:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:34:24 executing program 1: poll(&(0x7f0000000080), 0x0, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x40045720, &(0x7f0000000000)={'tap'}) 05:34:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x14, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 05:34:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0xf000004a, 0x5af4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/45}, &(0x7f0000000280)=0x2f) 05:34:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 05:34:25 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x81, 0xd0d1}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc00, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="4f7d187c8bf11b187b03083ab6e4500f57acf2bf9f15e208ce722196fcd6883fd9e491cc20a10b765fd4052980ac0de553d9f689f56996fd3433659e78001e5ee9d8f41b1b857916f25b3125c5bfd581b8e438cd254b286caf03f45a3141893a1cd44cde6cdf1e34802174bf20c0a4f7252b9578096cba6fcedf5f098102f44703f0a2b3027534b88e58aa85706f7a87f4e802965a19181cb1ef2cf408d9b79a1d93ccb2fe9b04937d2e1e3a217aabbe092c", 0xb2}, {&(0x7f0000000140)="f7fe45f8656f10fac4eb56b4cf3f58a98be7811a660f15787bd03779159b7400805b921c23d6e2bd0f95c2d6432dd2846058e865d60291905934a803a8490108e786fd83fe76e3053aed68d6126e414496bb00cad8b6e2f2e36a92a43502fe951dcb34cbef590e10582746a723bd67fc76989f40523db361c361f844b6e8faec3dfed07079379eb888a0fdf769bebb6ee2a6b1fc8087134bd83b9d12a5d39a33a86f445f29d92388b862c7fd4815ff4fba02a66896c517f2a29a247116d962d0179d8c3c30a7844a0c3bbba4", 0xcc}, {&(0x7f0000000240)="6d1cf09f8bc13a53c615cead9cb29bcf43204e7180538722f67d93ef85adffa389ee5d20974f86933568d20f7dc19f7aefb4c037a6027672b73856cc89d488ea50c834bc751847", 0x47}, {&(0x7f00000002c0)="91e16660e9e58308660379eb6581d4e8aa74a95fb32cc39e77c642ed432260ea9787ce1f01fa59d1803710f1fa1d73a528ca678117c14358ca9a2a2d3cf19ff74bab9f4ac5ad6918", 0x48}, {&(0x7f0000000340)="2815e598fd0ca4c2260f0d8bcb3f35241e0a856b28e09c484f86558c3e0734654dc8c44aedafa3eaac461bc1ceb5b583fbf731b3e7416f3b9dfc38634e29a3eb572f427c668b8b1b2b225e8c4fc1eb4768649007d8c7ba73f007b41431c3d019892cc2ee7ae1730803e3f904db8dfd60425a283058f28e959ab784b0031924d3f15fb354e473b78590ceb655bd3741ccb1784ce2ccfe4cd4be7a24efb15a", 0x9e}, {&(0x7f0000000400)="aab7d5bfa3eee4c9a00c590de941581ac196325c307bf71e4c92570b38039cd422c9dee59094d10913eb5ab8c0f55b2470d5f04f709e5dacf50d45dbbb28b66fe14cfb1884b51b9bd100965d65fd652e2c1c971e6432f7f31be4b8419ec2ff9a3e36b68a4d007bdfa26f385199e2dcae3d8e61683585b95d9b108de75d5c58fa00c89400ebb6e075210bb6", 0x8b}, {&(0x7f00000004c0)="0a67df581d7f95b34c34ad4e0247cc39b3fadffc6ca04f1782a9de41cf1e4ef47ba2392125e7f92fc01e29b87b58838cdaa17674e82e1f6fdd3157042badd10323563c8e855073252af1fdcf3602acfe7697e012b1d055eaf85455266657b415a45a04ab8b9082865d582a01", 0x6c}, {&(0x7f0000000540)="97", 0x1}, {&(0x7f0000000580)="00044493fc94e9bdcadff158c3a3eaa39c5a6fe31405bd2c7023f79a2671009e0ca36d18d4aa8565b9af47aac4c4d628e8deac922c466dd8570ba9294049e2466752843ff54c5d4f7efba3fc52783c0217b5cd270277ba15c0b457950bffdba0e355edeaed067fde6cadecfe13db47762f7f476cb46064c426779f5512cd412f12760bdddee56c895eae05ada0499c1c61b22c88bad5e1707adc361c375d058552fe464afc3564f6f1a7cde2f666f0ec7ef4b74cef62485648599794ec1c9187d21f318bbc56d02bb583bb8da7aae526e19cc9cb", 0xd4}, {&(0x7f0000000680)="86e44232e13651eb1a877b35f35ed1700cbe9eecb82ff96ec994faf3409087f58db97590faa06dd39d8112161b9eb180b7b75120af49ffcf37dcd9ccff07ec9c9dd2fca2c2714ccfac92173be2ec17e8b6304cb0f4fa68cc29cf6495fcae6e610916bdc8", 0x64}], 0xa, 0x0, 0x0) shmdt(r1) 05:34:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = dup2(r0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 05:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./bus/../file0\x00', 0x80, 0xa5) 05:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 05:34:25 executing program 1: minherit(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x3) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) preadv(r0, &(0x7f0000000300), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x410, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="248c91c0f5e50f472bbdf73375c4d462d1b7aa4f4fb8006239d39b6f2f2ce2edaf8fe5e4c3fd690d417fe39f5eeb0d5fd8d96472c21598e9d2ca32e6a6be914ee32c800885ba9da760261fbd8fad306b27d7c5e6e776f0cc20f6899329c7d0da7ab6c8680ea821fa28df72ed70f64b8f2dc0d402cecc2c124c8c8ee7c87e28054439f18475a69a499b28a88049bba4ca65", 0x91) 05:34:25 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() r1 = geteuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) socket$inet6(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x2, 0x10000, 0x0, 0x2, 0x200, 0x6}, &(0x7f0000000180)={0xff, 0x3, 0x9, 0x6, 0x2, 0x8, 0x3, 0x1}, &(0x7f00000001c0)={0x36b3, 0x8001, 0x40, 0x4, 0x0, 0x0, 0x200, 0xffff}, &(0x7f0000000200)={0x445e, 0x4}) 05:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0xdc1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10210, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x44, 0x0, 0x0, 0xffffffff7fffffff}], 0x8000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x7, 0x1}], 0x7, &(0x7f0000000180)={0x9, 0x8000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0xc3e, 0x3f, 0xffffffffffffffff, 0x6}, {0x7, 0x5, 0x876, 0x2}, {0x80000001, 0xffffffff80000000, 0x100000001, 0x5}, {0x101, 0x2, 0x80000000, 0x1}, {0xfffffffffffffd96, 0x7, 0x8a6, 0x8}, {0x5, 0x80, 0xfffffffffffffffd, 0x81}, {0xfff, 0xfffffffffffffffd, 0xc2, 0x1}]}) 05:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:34:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) chroot(&(0x7f0000000100)='./file0/file0\x00') setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:34:25 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/111, 0x6f}], 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/109, 0x6d) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x40) close(r1) 05:34:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x311f, 0x7, './file0\x00', 0x5, 0x10001, 0x3, 0x7}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 05:34:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2000000000000080, 0xc1) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 05:34:25 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140), 0xfffffffffffffd36) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x828, 0x4174}) 05:34:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x0, 0x8001, {0x7f, 0xfffffffffffffffa}}) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x80, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ede000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e66000/0x1000)=nil, 0x40}, {&(0x7f0000f4a000/0x2000)=nil, &(0x7f0000fe5000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e0f000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fbe000/0x4000)=nil, &(0x7f0000fd6000/0x2000)=nil, 0x7ff}, {&(0x7f0000f38000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fc0000/0x3000)=nil, &(0x7f0000e7d000/0x2000)=nil, 0x4}, {&(0x7f0000e57000/0x3000)=nil, &(0x7f0000ead000/0xe000)=nil, 0xfff}, {&(0x7f0000e66000/0x1000)=nil, &(0x7f0000e05000/0x13000)=nil, 0x80000001}, {&(0x7f0000e07000/0x4000)=nil, &(0x7f0000e0e000/0x3000)=nil, 0x2}, {&(0x7f0000fe1000/0x4000)=nil, &(0x7f0000e2d000/0x1000)=nil, 0x12a9}, {&(0x7f0000f47000/0x1000)=nil, &(0x7f0000e17000/0x1000)=nil, 0x5}, {&(0x7f0000f7d000/0x3000)=nil, &(0x7f0000f4c000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xda27}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea7, &(0x7f0000000140)='m') 05:34:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0xffffffffffffffff, 0x20000000}, {0x1000, 0x1000000000000}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x480, 0x0) 05:34:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, 0x0, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) 05:34:25 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x100000000, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 05:34:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x460, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x80000000) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) 05:34:25 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:34:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:34:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="53306fd5fef7806f43de4a47dd7e3f0b4c991a305e6d5a7de70ef524ceac9a0324d863ccf691560d1dfe1653a81f69f7e6183ae20367c552eb2130103a762f0f4a42f65e06ee0322e95506b25a6f0918505be38beafe61", 0x57) syz_open_pts() r1 = dup(r0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) close(r0) 05:34:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) madvise(&(0x7f0000007000/0x400000)=nil, 0x400000, 0x3) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 05:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x6}, {0x4b}}) 05:34:25 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x102) shutdown(r0, 0x1) 05:34:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) msgget$private(0x0, 0x200) r1 = getpgrp() r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001f80)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3}, 0x0, 0x80000001, r1, r1, 0x8f8f, 0xfffffffffffffffe, 0x6}) 05:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2, 0xfffffffffffffffd, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:34:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) flock(r0, 0x1) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x4, 0x8) lseek(r1, 0x0, 0x41001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r1, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 05:34:25 executing program 0: r0 = socket(0x18, 0x2, 0x6) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:34:25 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 05:34:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f0000000080)=0x7, 0x4) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="7d668b8a", 0x4}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000000f8, 0x0, 0x0) 05:34:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xca, 0x0, 0x1000, 0x3, "f8b54b978b00ee500cfeb338b57dfd9f95d7c449", 0x0, 0xfffffffffffffc00}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) close(r2) dup(r3) syz_open_pts() kqueue() 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r0, 0x4, 0x80) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="fa") 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r0) r3 = getpgid(0x0) r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x38, 0x400}, 0x1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xffffffffffffff00) getsockname$inet(r1, &(0x7f0000000300), &(0x7f00000002c0)=0xfdc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) r2 = semget(0x0, 0x3, 0xd4cf3a4256995c82) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r1, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x6, 0x1, 0x8001}, 0x7ff, 0x6, 0x7ff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x0, 0xb40, 0x6, 0x3}, {0x0, 0x7fff, 0x1ff, 0x5}, {0x100, 0x100000000, 0x101, 0xfffffffffffffff7}, {0x10001, 0x2, 0x9, 0x9}, {0x7, 0x5, 0x2, 0x153}, {0x0, 0x1, 0x2, 0x1}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000380)=0x5) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0x3}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x4, 0x1, 0x100000000}, 0x2, 0x6, 0xb1}) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x6, 0x4, 0x7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x13, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000180)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x8001, 0x4, 0x8000, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x600000}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7fff}, {&(0x7f0000000000/0x11000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x1444}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil, 0x80}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000a000/0x1000)=nil, 0x6b0}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f000000d000/0x3000)=nil, 0x6b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r4 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r5, r6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x4, 0x2) setregid(r7, r6) listen(r0, 0x20) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0xc) accept$unix(r1, &(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c63ac600"/4101], &(0x7f0000000280)=0x1002) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001bd, &(0x7f0000000280)=[{0x6, 0x7, 0x100000000, 0x5}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x2, 0x3}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0xbce9, 0x80000007}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: getpgrp() r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) setuid(0xee01) clock_settime(0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xffffffffffffffff, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20210, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0xfffffffffffffda5, &(0x7f0000000000)={0x6, 0x0, 0x5}, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r2, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x6}, {0xa6, 0x2}], 0x2}) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) flock(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9, 0x8, &(0x7f0000000140)="14ff475db603325106062dddb52dac6eb50a2e43d5d538fd70380cdbe49d0b3c2ee4d168dd24ece7d7057e6667d275dce2bc0bbd37c2d51129e6ba12e6928b1b8c3cc7c5d9ea5c4b4c0756127f1c219da97901fc830f2b0fff5276777c4a0a5e869200bc89118eb2d4187dff25c1", 0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20001, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r2, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = socket(0x22, 0x8003, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00add06fc59559d9f6997253615d7bfc616670d77946ac93131066a04812a21094a72f34416226c8fb"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: sync() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="dd7b7ab465a2ad645ee1994cca167799802b5b40552b1eb26b501308b9a105c2a8d0fa5432633e3c1d2b49420bad67e74bfecf7f25363191145aac604f353846e044464ead4f577f45f37900acc76820de13eb839ce66e59f18cdd532d94e9153d996392f9b439f9d9355e4765b56ef65f36be8b4e0edc7d3158337cfcca5424db3dc95a9e0a257bebfd", 0x8a, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x46485d48) getrusage(0xffffffffffffffff, &(0x7f0000000180)) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2020, 0x1) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x101c}) r0 = syz_open_pts() close(r0) syz_open_pts() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\\(x:#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000280)='&$\x00', &(0x7f00000002c0)='+&:\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='.@{\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='}\x00', &(0x7f0000000440)=')!\'[&\x00', &(0x7f0000000480)='o\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{(!\x00']) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x8f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x6bc0, 0x3, 0x8}]}) r2 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/8) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/8, 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) read(r0, &(0x7f0000000040)=""/125, 0x7d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x17, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = getegid() getgroups(0x4, &(0x7f0000000300)=[r0, r0, r0, r0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0/file1\x00', 0x140, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xd5e, 0x5, {0x8, 0x920d}}) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') syz_emit_ethernet(0x1000, &(0x7f0000000380)="ca1fd1a25759e6c0d18be858334b40b6aa94804d1b1a3b6420306faa9e6c5cbe8dc5fd052a2121bbe1971e5b9b02ca41c659b8f1c47651a7487348f7598f206dc329bc57287fb13f211f15c89221e7e24b161877a715564f83cd7e0eefe319e46c3bfe6f29202bf571c1b8e5141dd1cf370082e91ebec419361aaf7ff74ab3cc6f0f71bef51e4cc7a22118eebcd7191667ed2001d4abd571da6e12cbd9ea6b5f8da539d4896a579b3ac01dae85ef1cd318df1c927e291d5ce32cf7cd8cb68ce1d6ea9f31fcd0b231a3187f9c928474d8ba4d816755be511f0ee7dc25508c68aa5b7fb733f86f325dfa1203faad72a6b33df36724d51ba232c10d26cdabc6355f165c9fb1db8c5a911714b2ef6e2c9918e1a0f5099fc892f39bb629f495612f111e88b96d35f31fbacb8802e4868029687bc588d2165307dccdc829aa77273f92079f44153d117ea7bac78f6a950208216a4639e76628d128b69d6a1f2618b3e79fd427a7297c2dd34ea88fc96948e4b9c53f03a9b6fcccbd64503df8025992ed4bd96353caf0f8fc9db3bfe7eaa495147d6637524ad58d125dfbfb0e872e2b7b73e3e9826744824fb7870226db3f8ab4712fb5ce7bb99f98fd608919de5ce7ccce88fea57a9e00f01343d410565b60f1331f8c153478477028d5915a771e2feefed3ddae2781d493c6c7834008c7b68b05a121ffa759828294c452766e4ecfb282f22886453d0e729798003dae9499d3683c3c34bf5e9e54eecd302c8d6008b7d0cb6c1b858c279f2ef956c6fe9d6c313cca9a55c6035d279c233fce9cec891ba29f1b884157bcf0084f05dbe08fe0e52f8629c969a14bdc2dfdc706f97fa0d3413be991414de8a2b39ff69d6a66cf5e7c1f2243c164e14e04bd522d35c507727fc3452ecad8b7ad5583acd8fbcd9b584704cb28c91b984070e6aa18760a12583e3abe60d1fb14af3172c48e306e1176918c5a9198be94061c3695f109f523f7f0709edeeea6ae105ab5459e36af2c1fcc51721d633fb8370bc3c3cc5b0a27d001a5de81338140ea9140c34e31913497dc1fd4b159fdf3af02d8925c2a742743313f76aa6afff5bc43b173d8668a22e8929f84a6b0629af19f8e658cf33a7670bd076d38057190416d6e6ac3b00139c3055132c2d9d7ab35870b1ea6536748c8b1f3fd92c4f9605839a01ded4142a0c70e09c3f0a4e3897efd2f1db0a116eef741ce370555c33362f0dfed3533929882743645885ad4408458dc938bff9978eee6368c5736e11facd706a2d9ae5e2e833708955c81d2b585757f2d24003a60a3f88b19093a47c35207ff50401b7f2c7c9f78222588a324cb4c9c91eaa6e456b14ab933840ec592e2aeacffff3aedaee937f31a55dbba64136197ae47f7c89d78f930a43c0e5c3b55eacaaaad71f01fa53739f72956c0939de58d4f4a7d5c0ca87bc6a13cf6db4cab3604fe6e9bb5289972e70df1640998f31cccca51354e57f0709044fe45b053ae34749ebce8542baa8f491da2b14ce1b816fec8e2e1e0f03796e2ff5a44ad6b72fd0a4b276d09f34e6ad2f3a5ec467bf41d8b168c3b10f523b93690092eb2562116fe6dcb453be957347d03f663f4182230210b7a953c49684ee151cb1481736f7dafa392296ccbb5b9818b535a9408bbcf16d53ec5377ad0225290d7b33ec2bed57a5a0db3e0208f29225582ab8524f050cf0649bfbb526db7880964727146d76a4339fb517642d3d06cfcf5e9ef1496a001da35c541602dad7c21e42d9368b9970d70aa159321e47cc5586d58a69cac3b95e320b883495ddff599c9256b6fc50fa91b80b98ed29e35d65739fa8ae269e1ccf60863bfad190911c6fb981219f2a9616a0101616d2441e2aea83efde75e71f740f9c70f252d4f6eca5023f13673f9da4dfa731678cd576b945857375c6d4a9066769b944d248de07d5da5e202bea691647c165df887c23edd406bc9a3f5af7b8b6005bbaba65fa2b60867f33586909be4bc7ccfff4eba81a32aa2c0b7fa7a9c55f7f972347ca8b7144f4cbbec425ced04178166ff89d9e64334bb3dbcc0eef32bfb23a2d8615d6127ab46dee714d03d0439dc583ec7a4fd106438b3f59fb4fdcf3995c96429095dc433d7089cec9c43da8893f3c5973643d8a3b7e319de38c43170e47536197095ce92b51bf9a4ab8cd6fe9fe5ffe8d5021b226d4936bc61a194c264103f1c58685a65ff8c6d9015e1cb31f611a9e40c2466a2b6fc267b8a57a962ca9ed96754e61fbc047952d2291ba5b2eae6b45c6646982111b78f1c004824ca5680bff393f9a78a34a3e3937249fe022cc42dbf0c9ad2e1663dd51e8b71e399cb6e4e6918073d22f1bf77d76a4e3773b531653bf07c44685549ac4c85597dc69c6c069631b9dbe7d80d32b404c6c3c301ecc09e4e9c5d0096c7b00ace72793f287789b9c06aef71e6115ed2be5bbe70370df90ddf61578b9f5f011836dcb89a7626c08ca8f5c825e5ac22724e5890f9a5607e1daa95b01fc7dfc46b037282a0c00ec3e7e9c61a8ce279a1ee5992d2e5510404603bc5187918d90c4a74b2d695baf253b771df668d93b321a1009b9de538a7e31089555e435514220e92ef169073563f56612e0894351eb5bd88fa01bef6eb82552cad537763a1258e680d3c5d3534439452ff10bd8d807c9fc61cc8de58291ff4c9eb33a115160cc55f685161c2d9dd37d0d3966af4802f7e80f672e4fb3892904bc6af7b1fd91de8cfab47fe83da5eb4aabbcc675a8bbca526d253f1dc14395e01c512331f347b7d446b3c5e584e114e7ecbf902e29886579b32ef909d20fe4cf79daa5b3a89070e4e4abbc42ce3b459af9669bf7fd5e591b31a99346975747b0d4b1f6be69ca69d0ea44f896bdadc27d5bee4fddab422205907890407bf979dcd2cfad6ca9e398fe1848ef6872a6662c163705e5800eedd8778ecb2eef8b9f7b482439f418853d69fcfd432af9dd0ec6e4d88354cf101bf516d77aa8338ed75993ad2c0774efcee82ba6ae6342d05f3ebfb4009935d46d11b3e0bdc43341d18966d227d06c43ddd405ade2dee9846775d2450332e82a722a62b9a48736cbeea5c37754c661afbbad62a583c82d4a0e7766a83b4f472ab4704745d32e53737c5fb42ddde1ee9a8bded4b9caa719c08cd57a84f47d602c7eec7426e6923860d1ee850ac6040b8b711c87ecbbafeec8a165334c09c1ab161725c85be71f5911ea4d5f3febe082b226aea31e035a1700ca535e933f7791951ab63d26850762c782bc432bf7ac48bbef093d347b17b90785707bd9ee1e82871f8eaa0f5c603813745c319ee10bd591824ba3f1362d8af8562ec7da7284b63fba12e2fc87a932ebb7b811f6c4f15115d0432d30d37b9471fd73cb4c7b439183d568054a0bceb398d40b8037458e29fa7ba84f1d4c6cf96eb8ef7fcfbb53128653d79de4017d4d1a9cfccbc68a64751913a11bdbb0d9eb3c3201965ccaa6b1cd784b4d8e94f28052acc95cae2e7561a01145440d2926628cc89c50bff6a5e9b896ed9b629f5d39090d2b88a4a655ee3c8275619a4304200bedef17fbba0e1703738073b62c6f3917dd5dd03afe075389a311da484414c5446c960a25b584ac5d0483c3d22bd4adace0d6b481c532cf4969617a030c09f877af7f6bd34a2134ae259228264e5d279dd6ff5b218d96bf037bf43a66421a9b7dae6dc2dd96ee5a3eacc3e53747dd84d2a93ad0ce88ec5f2000a467eb8345570559039661c47033731b70bbcd814f750e4ed03368a915373a81fda0f4a27e6529b4fa42962cd58d07d2e3370a4c2be898da0103a9c3c3e84fe040d4d10efb5a5be171d55f1b4974811e2a789673f458c295c5aec2543f9680a593f1fbf1d7c2df815c7d5d375449cec1c52601d15c6834162f7e788062e9c78c9c9b8e4188d1908eef609bd79e806056e52f161179c01eb1a1666cb22bbdc2a0d626078e59b9378f44060b8a452217f9ea57ad76a79831a410b3d807942f382be94d8e7945952a726b6bb8ff356f4e25dd885095447aca56348a21e745acb5cabd7ee3d63d15c9030a4b64e338bcc62934501175ab3c75cb0d9daece199070dd5fe1f8815eee4f35f7ce10461a7179d64ddaecf2f60cd9b19c3f8e1e1d3c228c48a536e53a56fa8ecaaa21873b9c46c92bfd0d54ea91d985f699339202671f5376e46d37d7144eb7a1db863e79f3a262c33d5c8a41d702040368aa407c6f44d43b6b4c121866563651121a05e5c36be8baedfdcab570a6eb1183c2db615eb56710e2726edacb212395ff29cb92e94daf2a709d0b9ea37e9d4aa5eaf05ca7940172b0efeffca6021057fe210373e9261dee64cafa0ebc65f0dbe23470ebf5435d4df780c3d92450ddf4c0ba8df15cb625c75becdbb25ea2460b00120eed61e1b39767db64c54058b96e20343ffe4910363e73ab530f44e326d335396c36b25fe7f38ca4264aff990bc52343336a66a504a1321ddd3efbcf25fa7993430563eadb4040d6f6eb7dac591d7f79bf52cb61b4a47ee3840cc82df9e9ec37c8363f083af3824f17e058304748d42011ec3113d338ae2c4abcb9cd79986064629d9a0456cabec0a1d1473015aa652d1a83ff7ac59008ec9b8716b52679c9cb2f3d20456999bf807c2fdf35a12da7b098687921a8ae1b2eae5763a522274fb2edb3e2c98e740b8f9855ea84e07299c13464edb5ce7a1934d438bf4bc7cf1a4260a9f49eca0fea5692ccee4db27e392988cabac708835fd8ed3c1d4a704c7d511d77b8e952b1459d65bd42dd81a696d7a08f4dc8c6e2ad894534d4020a1fdae25fedc0f9f66c3602050c36d4373ceecf8e9e5ebc4a3f90f34bce7c93a9cf9d3ae762a2929e423fbb5372597e3a91a378c8a24399b863a0e62b61b5c3e0e34f66cf5c08861f33984520a9d5cb38354edf6084fc584c8b1507ea4466133de4f79249b26d1e63b5313f8b290bffc547a8b68ee407605221b7a1b6aebb08dc4538833a56a67bc36ac6ee26e281a57fd09b40f6cb83e9615697047b0e09652c3a5149b2ff77cc989d1b5305b2a62b570dad7e2ce156459ccbd085d17f67fe88491cea3da3b9b1f139c62b4d4a8ef59ce9d910383415dd59a7fda51c1363c96f4631149ae77021d7faf5cea3a86d30d07f7648f406b56803d35e412c092be0283791873458134f4b87c28d75fb36f45a0840ee564913eed86b273000c17237b019716fab73d1bc0a31c064cc601f5a987a7a2b2c3418c859ea2f1b6db2149f893ab3a2563a840731203f05bb6bca7f3201178f65187c4eb492deeb54659d0cae7d7ebb1622e4d44bc92f4b42e9ed61e861282afcb05761bfa5d30e6e86f831ea4edafbbbf2ced2b09308ae8d245b14165bcee7d605b86b20425e4aeaef107b8f6c18637725d3ceecf3a5bee4c33e40adf06a6325e4135b0546c9560fbf801fb3b772101bc6f5ad004b9c726718bf7da8fd76377e2d1e7f41fa2661b263ffb56f66b5085d58797f77093869d4fb4914e706f6d97d140918cfe3299426175d9f68103253fcd6d043dc0f52f6a7169e1c52c1f8d5fc120de1c954cca6c635370eb3645aa1885ae7edeec2c1c9fcef0f24b5e942fa2a564aea3f5a1aada0e9aa9fa705db9792e51d7b79af8794c8b08fa6461012542194035af9eea9843a9f7dd48f1cf3777d360272bafa94e3f79b49c4498d3d0d4964df2f13ecbc6b09cf8d8721859c1f8daf42f5b3ef512680b80522c38db7a3ae0f8c87465189241042f83bf765c29e43ee8bd79eb8977ef4c0ba48b0d") chmod(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) flock(r1, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) semget$private(0x0, 0x3, 0x85e1acd3d807b391) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r2, r3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) pipe(&(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b212b, 0x1afd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="6f042f3a614913eb6c0ba810306fada513d604f30f6c9d9ccb20ed063d187b091ab2bd76a9ebd795580b572a9ba7acb05691b879062314913936d19b3c922edbb942e0050ef9b3", 0x47) 16:00:03 executing program 1: geteuid() getuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x13, 0x3, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe3b) setuid(r2) r3 = socket(0x18, 0x2, 0x0) r4 = geteuid() setuid(r4) select(0x40, &(0x7f0000000100)={0x9, 0xa4d61cc, 0x3, 0x7fffffff, 0x5, 0x50, 0x5, 0x5}, &(0x7f0000000140)={0x31, 0x1, 0x100000001, 0x5, 0x9b6, 0x1f, 0x0, 0x5}, &(0x7f0000000180)={0x1, 0x1, 0x9, 0x2, 0x3, 0x3, 0x92cc, 0x7}, &(0x7f00000001c0)={0x1, 0xe3a6}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x400, 0x1, 0x3bc9}, 0xc) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/13, 0xd}, {&(0x7f0000001340)=""/4, 0x4}, {&(0x7f0000001380)=""/37, 0x25}], 0x5, 0x0, 0x5f) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2088b, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) 16:00:03 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x7f) listen(r0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x72}, {r0, 0x10}, {r0, 0xa}, {r0, 0x24}, {r0, 0x4}, {r0, 0x2}], 0x7, 0x80) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x82, 0x78) close(r0) dup(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x67, 0x9, 0x4}, {0x0, 0x7ff, 0x4, 0x4}, {0x1, 0x80000001, 0x8, 0x80000000}, {0x4, 0xaafd, 0x40, 0xff}, {0x100, 0x8001, 0xa268, 0x8}, {0x1, 0x9902, 0x1, 0x100000001}, {0x100000000, 0x7fff, 0x3, 0x400}, {0x0, 0x8, 0x502a4af, 0x1}, {0x7, 0xc000000000000000, 0x5, 0x200}]}) ioctl$BIOCLOCK(r1, 0x20004276) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f0000000000)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b135a66) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="62f7c14b3365246afeddca87b405c108154eed4f97ebaff7bbe2fac093fd643600803b2f287c4e531d8f38a0052d90f41bd41d41f405af53f638f11b392c62f0f526651c0667d39bbb3d30b6476d9fa79f34797d8d20a915518c94", 0x5b}, {&(0x7f0000000180)="8cf52067770ba036fac5ab691ed7773990ba5c550da62bb426c88f0a10105c2e52f80105abd77edc11eda20782546ccc34f4e1075e03767b5167d08f870793fb2b659a0d6d40e4d56d04fe1b04efc7bc13d64370f9eb191c1ede6345234430156209489fd276a2ecb2892477697535649c38ab86d9d025b2a8845a6aecbf9cc446639e8f004f39c04f3ab435a417e69e7b114547dd45a1714a0720b831ceaee3f9f4d69ad4193f372ccae8612bed74fd175e2f013295d25047d603ba2a46e96e9bbe32dce022127aec5f7b408c7d5a9e6750", 0xd2}, {&(0x7f0000000040)="968b8bc6bc4844f66a00daa322c1aff9e07c894d294c9cc62d27de9d7fbd94746674dffe576decd52dc731d7ba158eddcf402aa1b3e55d097c3f3bea4b", 0x3d}, {&(0x7f0000000280)="0add51927ac6ae027233dfb3f90d6353df2f32455b46e8cc2438019c882343115031ce4e678f24439f8127ab136927dc5f85627152e9a8282659b00975c9df362703b2fc1c49ee94896564ff98da248c14f5a2d135d90199eb724d823931702894d11da9589e1ab0697dc296dcdb459d10b1ac0bb9261a65120817e82747c693386372b3c92d303e00c626dd47469a2242f7a7db0e518a46465d640ab6df31814b438bf1ce2dec251a1f86ad1e94f186293980d78b7983d1127bb406f6bbba2a646b334c5dce6586285b960c813e5ffcbbe0acc069f51da9160f06e89b04edd73cb6defca64beaeb2db8523900777fe0a8cc9949fd3437738a338839ed0903de74baf0215d95e01d9d7aa472eaccda749b862ba5af0aff4f089fc4d4cfce2ba447e4df853c94370405509af192af886017b7056909a4bfdb8b0c20cf4b48e2a56a7f2f77c2df7d3d95f8e6a62adc40ebd75dfd78a88568c60bc3f51f5beee8cbb7c91b6b613fea12f51ac446833edc47a671e30a4b5f206f1c35b2b678e33949138b0214dc48ad21f90d347d8334b507770ed077b2e5322006bcd9fc21b840863c5e15863f5474cf765cbf6e5356b1a82437f615164596625a7fbbbf59a46ec1abdbe20432f665426dd6c118a485bb096424ba6e0092727c6dc7d7a851c91ba59d2d2bb4e12126ec57fa08fabf36d8071774e3a9e50877d7602acfb16901aa15b2f813704cb75e7e5df8ce476bcae925f0efa74f9d9d225e773be1f4d7a30a7100264de7edf3006a4fe342e6967fc70c20d03208d1d85a652ce3ee1aaf2723efd4f6b65cd7f57aeda2bde4dbe4da25b2e69521e25d20e9fa7dd1e232446f4f4ac829f0783e5788dafaeb76ef2dbe41c7fae90f77b1490c0f4af7b64d69c7502d7975bf4a9970a3c0f044e1c620a0c098ce75fd55fd8570d37baa17a946636bdc0a2a0aecc0a17abb856bbc72d64644557cde304a5f40ed6041c4dff9a0c37e467941e14fb331f5ffdf1c16979a9e417f7358e79b2b4c5b774a85bee9606b19f46cd6d8839c31d1734393a51eefecec5d9d45083a056c676d49bc05bfd9f0b7244ba265b1d6d22d92f7e7d7ed465a88d34f33d09ee9cf8970fa12ffc40326f54e90233b041d02244bba0e48633337a0c552ace7b6dc0b9d177956cbdeeb845604c2ffcdd954bcc4871d7f1dee922f07cbbb6e40b3900e6905202bf6d2e4e8b89a6cd6b67e783e3e86742143ccff1fe3ead0f4cea0823ea6917abec045be586388acda6e4b0be94e1160e5e849fcf22767e57edec9ef594b2fcc11132d0e03462a18feedc0347bc306cc62504185864e433a08a2b3722967867e7b8a1860bf11fc1f9849918a4a53e27a060a63387c0b25b85c4c2dafd4a0123592d38f7bd4e7540b766dc4e4d96e55857f03411e167290023d4d8a69ce51d8301d90c6d72f7328bcb2cb478f793cdeca092a58158b99dc5c42b77cf66d348812b2a63092b41c34ae313802944e12f647bb2ba34abf3059724a923c97907f911291b69a2d4edc3df27d60c9d803f7f51181508b15c48b6e78a6a9b3e2cb9424b1ed3086f03c44bac3cede8d6bef8dc7feee72629ccd0da8891426541c9b9cb6c256161b700991e4111edbbc9483a8f674bda557c586648459dfe24023654e7af54e0098701fe1fc5e9bdbb6be6946eeecb1ecf80734b52cbf39e04be01d7540d8ae9595b1d4d1166c2a80e10bfa036272f56bb7d7a1860be52e0ffbdb97599ed93153742a88aa849a77a6e69d529491561759f32f3b6cb6ca08cb6a4954ade9ff9d2849a489f37dba0d290e2ce38ad643ec8f670c1c84ef06ecfd2b887cda7da2a903ca1c93d2121d3d926badec6d14a5284a41cfd334908c96cd644ef0c65d7c05a58c0f63b39c304bce2e6d6803c224b7b0a58719ac7983fbb86535407141b117412a7bcde8d710de5780850f5e8b0b88db76e1780f93ee946dc75df46087d9fdb37689921b9eccc519445640e656c40ab9495211cfe390f8d4b8c7319a214c409b91db1b8a278327b837fde7ec6bfa123d92c777eb9c6a9f4f6cc4276f6619e383d0e0c0ce220376b859891ea3ea621c7b94b494bfa20a3bcb031fb18c7d21333b29103a2a33e654791ae429a8b983c27a506652f08f037941953fe98260a26a4467f6756585b4b8c8ffe50c5b794c50deadd0f2cd2d855dc19c3794690952cd04ef261e18a3874f7e8875db5f5584ad0c3b4727b98a6f696a413f4effa3a678b7c515b7283f06f95ab13dbd464cdc7f47c3a281f4b6da7ed637fcbf4134e0b57e87d5fa41692c4e4347df711e3b4bdc7056b615a9451ac85a4eedb998703db2b96d2bfeacbec5269602156feba74304a1fe35b9eb8ee85e02b0d4d6d2f8e77ba5e6982f4ec261f1c2adbbbf26aca39dcbb156678a03cd2dda9a03910b9e592a992ecf0c31af6a482cbb5b52ee6d558b46209eee6958362acad4f426d465417837ec9d4678d0c0e6f75f86c7a8003bc78a00b075be8312c8959c7f32a49d08845beb6f484e4f2bdf2fffff85d76e128e624c9baba224bf9504a81c5b4d3428e1e58f82a1093958053ecc973bf6dcfebd85dc91ad29fed2974b591fcf793987d72136c4f2ac5402154f0894d3df55bbff6be700826df347d164a306eaa645e904c9eb4d95feafc4048c021a879584206f1c8ba359ea47562a7accc4baefc0e44ea78cea8827c682ac33083b5bcd3d9888f388405f8e3954938ae5f3dccd68ade891b062e9561cdab68d7019d899f7b097212cff45a9d2bd1957f7ed2d01d7c3e4c8477e3f3f9ae125ad60aa611c172734a17ba6dfa01f43d70f89b0bcd9c86b0901cfb2ba8c361e4f6e2115da7c9870fac18afd6c2909c9959ebf9020e8f541d758651c3b9c42aacb0092846c9e9eb0461722625be4b8ee7a4bf4276eecf151965f430d6acea69b77ef8ec7c046af50a3759a244244147523095d7e23b8170f3ae79516bbe010524bb12f83c889fdfc02278888b581afce43ab8ff2163381c00067625c660822ac0fd049b06164f395c7b29ade1ac3840c85a0c4968490e852255f42a9bcfd7297d4b3efa8230f736df18aefb3a4139630edee72563afe74b6504d093f699e9433af45c8a23928aae8f4ac3332579f309ab1ee892f5a0d79ac2e1ff62641aed621016037690b684cb4333b7e5c278459633c749b1a42d15ac9e0a1cd79539d6646d9da25f99c641ccd0c0737889e487594200043f7e7d3641415e159ba4c2e8afb8b425a7fb6cc8c930d88aecca63e6a6f85660324900bf7c94a74e62f940a4f001b36a64616dc417c98b7fe3176c304d0654ce4b49b268728888f13e09d1204fb6d838f242624f3de993a970bd53ef3d8e8e831622766918257ed97d0d705ac8ffe43aa14ca854610224c030eff8bc7b8b0b8eda4fd968cd47b57353ce8541c8a4a5137ff8d618fa5d701f0efd3bacf09e22dd3bf215d974b8f274fe15ff816ac80f682453690b97421374e8cad5ce66597524bb3497f11aeb2e0f9c93106633426b40911c5df2de9c8b9c350118804009bcd25f159cc4c9a5bbf250784ee07069645aff7e8806ae3bc69e22c078df2f9d1bfcd02c60411055ebd6a20deba232b2190191c91de83fc3541e19f631eeca452832f87808e90705b5407ed0c4120901de5106441a7322c6ac51ac5cfb44e2710a4e66320df484a7e676ab8beade1543f8761be31349782e9138d8009a7dc99992c13b00d1c65cb37ff56d2a817e9bed97a6c9e00c616d7997a50f3b48ff327daf26b1901bbd7dc6f665a6edca6263ea73e7faeebade6304a157c7780fdc94093a7cf5bb8a570c98d6d18accfe30d1bba12b09b481f59997317b004630fc659570fe89879b750badb8494b494cf08f636e103ad173c15d9614cbe138db512e8d5eb4b8ea2ad3153490a627f4e8320d8b48a754801cc3a3d244a73c91b1b1ff4f4099beaf55c36ba30c6a84bcb9cc0a23e9961062a70ec06b192efc1c00f54d41aabc074290a8bb11b2c68224d393fed058aec3aefcc42c4abdab12e7265a45d04b90053369b7112cd373e6e6335fb2801369d82c73dac5452b6ef080133420255837f49929548ac6443cdd9ae94a267dcf4abc97c99af7253e6ccfd1112876e24dc9efda9f88f614b7fa9e4fd04900e5d813981f542386f936d98d131e1778b8b8bf31ad472d56fbf5df6198985f836c322ccf67fac8409042578edeac2bcf503ec74d801daa1b0860be88809109ec49d0124b31ebfc87307df92933f5b88b9ae23860043a41090309688a768aa3f5c3a0dead8ef325208553af9363a1d8c0206874a97a59918c965742cd2c231c79feb764ed17bafd158f27f5255a8b10158f48a4daa853c1f9ee6ab5b20c724447b8923bd855357f4536bde7d79ab523adabb2a7b46063c669e84d1e2361d796b3ba2b4b0e8d3a17f2d7baf6446fb562fcce7ce386486d8420a11bdd7cec3245f64936ea0102815917eee45e230f79b38f5eb0b7c2c580d0a0ac75ad4d83e31a3a5543541dfa4db24fa26664578994c2ba1b344e459603d8db7d6fd26567e1336b613ec4a244f6bf4bf824ddd00c1651f9263d7d2da12e577bb095bf72004d4819570708a759f18b13b2ad6fe9d17fd3878b7081a256ef59c38da614d6f39659a2ff72ed171ad2ad45aa6ad0e08a431ead3040968a27d5ffce0756de6c91947394714b72392b7fe328be1167890e2898b1eafd40fc889cb69addc8633e625b0a73839f73764e69a1581eba5bfe9d6d90d1966d4b15f3284ab3d5ece5dcbfdcb2bee6531727d12407a8be9f79bfd513c6e5f443e9ea6450a5baff424fa30e2bbf86d6648d462d473def49c017e97dd17f9791053e3ca1bb3c7adab5768306a37893d7fd7466cf89bd1b5e47989463de28fa75e5488787b15eef23165d4a8ad94742cd751c6ab970d92e06dc5062789c0158b3a9236dcba971858024f268c9463cdfb870fa14f73c158caa1d55809328c42a6710f6d346d2e79fdbad3bbfca1a80c96f9f1891067a66430a572327e50b0f125bbeb48a6e3829994b89cc6988d9d68aef6d0ffe84e01690005ed5bd18cd53d3c348990246c59afb996c99e82a0814e2820d3872d88513f708c6f197242ae6a565cbff87b08f72b4618734c27931636472650ada092858d0177580498e98ace3176afc918162b0ae0ff15ca5d2e19dc59d69310195616624d2f467aa3e1e414edf8b3f3599ff412c59ff82146bc2193829ccdd837220f06328b28d11383a5114467fb1e4ca85f395587c6afa7bfa91e315c0f3c5c19fa436aa196abd0fedc605bfa10b54d84da17a49d4494c94be824a9fadba25ef24c16079ee5801e27cc59b806033bf95c7dcb1f2575ad963bd63197dbb3ef121092299f64004c5448cc4abfdadd4bea4ef55e3a2eccc8b19286670412060f9811d8411ce1959c88fdac2fcb85c8aa11cec5bd725bfd0e5fa50e6aadacbefe2f3d1e94da8f9466b67fd8f906303bf8f622248919d2d9de53d8dcdd62842d30a6a5dc51d1f3267bf1587ee93a518ff32b008e65036e5e211edf22d1e3e99942801749b6ebf778a5ace6b9388b2de55b9ae5c0c33fd4622da054891c4de52f18daf4b475fd6a5ee1f820c93bf9574e2d0abcce4d6401e9f3cedfae947776da79308d23eb224d22c401e32d096270fbb6816775aa388f9cc68e8cf74ac7a4cf7389c163ceb4a51bdc71e1456234fcdda5bd11b9f9c15e0616eb55b10ad8904d6f33942e33b098aebceb79ca7d90eb642b6b27ff845a0539a8fae8bcf9", 0x1000}, {&(0x7f0000001280)="89e2f7e1d5cb0034f35271a811a29748e3ca302a31446c072230ebcba8b6da26181ed226905f48b40641ece8b4dcbc19f26c5eb61c4fae4b90085f8c6ff3f7ba4c609d86552f8b05582f04ca02994dcdd414293f710a6dbabe098fc02cdf0b5178422c6a8e6af1c92faef31d5f066c79beaedac7024db496fa462e35e2585fb513e3eb243150afeed5704ebedf780dddab21d11ffa8d71b786750e5611614a04ef", 0xa1}, {&(0x7f0000001340)="cfc5bd0581dd58addf0a263ff28f5b9804eb381780f21ac087dff580150d98cac3da7f0a3fa873a0e4427a9729127ed4286eadc761999374c7ff02d514c8cd18ec84ea2f1a999067f6", 0x49}, {&(0x7f00000013c0)="9a1892cd83ba7648557b9598fcdaa028c144666b6926f1b109a7d74917f432c6ee0dbc0f85721094fe3f3b96510b7d39a6d5164631cf2aec2549fd4584afba1520759c9e46b5d5f54b41171e7f8f8fac2b03fe8756804ffa9fd8d4aa4c49d143a59b56fbc183fb54b6ebb66ccf14a05d65e6ec6a5b529f0a42bcb6be8cb2a8b6624608eadcea67ff29d4bc5eca0bc46ba9fbcd6fa192e21b4d7a1f273b139457ab3608753e032a8e42ae4d2c2064", 0xae}, {&(0x7f0000001480)="51fe23f1eeb3eda9def3f79163f13d2ff04df54c3d23de2461ff2a91c9a468c00ad91283fc63dec467ac524cb5c5511afacd5b09973cacaa93328fedc97293711dc6f3d193cd8fbf8263ce6d1e4d2fdfd0961a7ded6dddfdf94724de6c4c4cdf273b7ef0d0dd3a4939a99efa6cd556aa28ba10a3f9c2b73f959e2210bcc3a54fb0708b", 0x83}, {&(0x7f0000001540)="ed06df849dca4ee923f7b88f10088fd540d87bfb081d14fc2948b5a3cf4ede6491e1c50b95af6bf4bb17530283e25bbaf8f58895cecc5dea5a269c7c2bc7c1b8efa62793c80f665c832795101dafc759c13b2e875e7566d9c0d4356d9849249f6d4016bc703a8725b7d708b2e9be4fdd7223ad078e1b33cee1b848bd5da5c90983bd46784fc66d317b52ac906f2d", 0x8e}, {&(0x7f0000001600)="f6389f20d69cb46a7f5c5adc5f3d07528d177e5e30fe4263179ad1db5f38925e24f29c8fabab6ad935061fffacb985121df8521208faa61db4423dc181434a5304cdd87430b8233dee6f1a65df3af3efbb56a7272f04ac3fdc3bbf406928e85d2d64f9317ef0ecea6342f27deb22030260b2", 0x72}], 0xa, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000001740)="4c9ccc23feebc4d17b94f2bfefda68e2f17af1c39641db82278ac527b90d765d076f4f93b5007dbf6ca9d40cc39fccd2adc2fe23d968e3ac029ed856b72ee1bee4d48da003593edb41eddab47f0b39730b0d307bfa3671d4b34e1e1aeaaf57343b00ca3351bbd58f086a0e4a7d4bf85753d8ed76737c0f447ee1a11ebf6e73b3476366ca96613e17ebc1cc69ea2eadf72bd37f5216b0884636c7c63d31264975496af569ec5fe40a726e4253dfd9441ad7a24003160f3d7c5d03d647c7c06a257276af382a6eb3662eaf3530f432f7c569d722f5522d3c6467a302191750bb8039f0d46d6c49b54d433ccc06acc4dab646e6444107e5319efc1527cfae969242234cd71ec50a7ec2562bc701b372e969c26beafc03cf81de4e6902d0bde9218dc05dc63da2bd7d5973f8670070f3b615577444a63dddba8e63656c8c4c593eeee26986a47389d86e702e2cc55d96b27f8832bdb097bce84ee4d1c21a8cfa064190200a59c4afd9402292b2b0fbb0bbece3a6f4854aa5bd58726425073f06e1c723b0c2479c10f83a0b409990c4e7013cc3aec0eaf22c715cc7b31b8ea519b60c6d92ac40274c1e20905b66347d47e2bab0d190ad40f411cec8c24cb4778ce0d3350a7021bc5ecd9b21270c59050e39baebdfa72a8ad7ff22938d58a7262cd2179c068b8c75ae8719c4a5aa54a62fcf1ab137333785071b91ad7bcf2b2b9f616962f1501e770e04304ab59b3aeda6e8a44a1ef3f5d30847404399761b05814b5e997a8e27eb72e9e6bd895cf28b139049bdc50a061add7dbdc29ce0c42ed5ece89348602e0a80cf387986696fecfe8fc1536dbd735c410e7169e2211c4cf7ebfe1b5555bb9b5b8d63e3d690b2f5f5ddf8bb81e3a09aa03201cbe8b96bbd720dc25b323aa986c86529024671e8a70cd88e8922d39cb07fbdfbd9e39750bea6a5e510504ec3433008b349a1689b9ade8cc11a9d0da7769820d16faf7651e3d47c1eba7a04e26816841a39d70dca0070e334ab2281e49dcba24c7cc246cbc779c2811e51aa3e8bc9eeebe460f643d5d424feeb1b59a23dfdf5bee08be2dc7aefa41884a7a11f9769118effefcfaf0470b9380ca3f4662eb48a623321fd62fb57cc5b1bfa571d64866e76f078c96a4efc46b436bb70e05527d75189bfa274424694c93a91337750cf2bc1fa8fa38d89088b33ced88a68143b1ecc4da05517057f40b20e2b8c837ddb03649d30e3d48f3660ad6a0551598b1d3adccce6a74d9c16839d5681bf865e18faa5f932e92a5f74876536a0d978864056c88e6fd2bd42e5fbbbf810c7462689ee2d2905a9f4e771252e18cd00e5802b7fec850cbcf495a11f1de224f6d25650d94363215f71019ec05fc5ae004f87256ff67f5ede4cd0e23707e46e6a1df49606ae8c16530bb2c9b5852fde3c9c6bfd25b59effee9b5c8ce09190975b81ef5b1e851a46bf5f245da955e91554e114a938da514ca4473ce543ef437cc4b0c5fb4fac8a3f7a02713412b73bc324e2f463a801034820f0972014e2bbc248e58fdd409cf6341449a3116045016dc9b87e6b61d93dc9bbcf2dea72ee241ff60176186c6981e8db43beee238bd101205f8bc51b46fe134ce955da95fa27f82d3dcc7404f76529d832612d6040636088d963dcd6bd41daf717ff4b5c1bad97cee3f85679cf4ef8debfbbd1a74e29b583238834fa57104b22f6ecd37041846e899c410d8f63c316bfb1ea7299da9fc5c491728851a42b1d8d1ce30e611c92ff578617ec4f713df0478659a970c129b80a1b9db192df91246611b158aec5d57ea27fcd73b16f57069a897ae84efb2f9e3fd11a0f2c8d359098a333a07b64d0eef7bdf798c472b25e16a5b72019ee12c561627b6847cc6fd00b427b34b63009e501b0abe34e8c61fa8bf6c4bb1ffffe146585e3849c2027d8118e39482ae5eca28d602190fa61c80d79c03fe6237e91188624b6017ba08a7e4bd69a8a4a3e86291f85e5f93b0bbfc77e9ae69c8fcbb697d98364a4c58eb7089d1b79f5f69ad296d7d8a98f9dd04ce468801f8b7e2af33800e21f1622c670a40fe43efc84b57ab53801ff8b999788f41fb12c4d80da47d6c714b97bea5b496a645bc86e10ef5c5e4b22aa6d2e4bd71448ec916b7498bc6b77dec76db5dee010ad896c546469d1f0ff31a48bdfbbe43b184e83d786c793d66422aa4d5f377b13fb302a9906301f26719522f35290af94029942f4ff4012d13e7fe3668f43d191aae687ee27fe5d7de256f88116d4e2c2dbbe0c30b9e50e45826caed199ed8c5096e782a54cb0975a9554e0020ab667e73835ece39d13fa4184a2095a6b4bad6d54b5a582d666fb56c94b1f05ad06df0581bd0bac418501ab0b14e88efb3f53dfb815bbfb7f4a8efe7d6860a540bcc2cb51402cda3bf8089b4e56430b68da9a08b3956a927aa34aea3977fb8b7fa4af4be7cdd3628855b79a15c4c61bd297abd4de758cc247a7d275139389be734f84229dc58828af7350e438afff802a7026ce2b4738ed8622308b4f6f35403d03d6bfd0695b13a38e1f551487669ee3f00607310521f3190b351c72a53039b0234d3ac5e6a3c474a5f6e4b7e41e73987eae3db1e6a8a41092406a57566b32d8cc3319170390f8b051b7679880088a60a8f849d48d16baf58f64b1c450e06040f0f327da10d0d0a07b4fd62cb0630d903f47008b6cd567476d02f2fe7b3acdcd1ea9c3120cd5bf71e92b5cb844b367d11cd6eb48fcf1c1dd4b6a035cb7f7371b5d39dfd57dd0dbfa7d5ef38361edfcc56795d35a8b8857bf289a96fb70e73e6c30e813c8f37b8d100cbbd00ff078772b0a23fb2182571da00e7ed620fbbe0226915f296fc4111b8dfe3facf877374f4c2a58223d16bb7fc3810927bde23e9c5177548e4f4bd3b7187a5a306e6e865807ada8e5a30e65dfc91d4357561312ff366be526b95e52a2cd60e1fc312c211a95fa8db2968d54b4b4d104420762514cbf7093f62942511d3dcdfdb7491fc42110b9dde1a28358f5628141b6993c0ce74645e3119757659d828865c8d46f9d3f97bc04ef5705aad600c0a2c06c4ea4b69e40d44999ce60d5a85a3e4071e1e2c9119eaf54aa9afbfcbece660eb2b0c6ca3bb3deb2a9542daaa7eb90ed700a899024a7aecfc658221d8b92d8f4476463f8b22d4ecd09466e266aba691e3805cb5289199e3dc96e7652f40b62841b2ff5257d0b0fa4b82c2f99a2a2ba8aea0889b9417a71173e2bbf90651cfcbc14581c770b0ef6aa626af1f677cb1c587d01eda677ec7f0823b9dd4d5a626594a86af906fcb7f890b37770ee3481b8591c1d2ee597e240c39c45209a4aa0d5f490baea946a1a1d2b771eb6032704b63df106e27bbce53ebf3e622fd83f6d584c277e600124e678ad4afd97fb8381d6563dffdbefd84d4c1416b94a7ea9b7a5d76d04a94e62e5f6c9d5fbca1e7bf7a459a48ac23c354d7d852f42727167e8c49696dd14bb9644b7c7573a93ab4d7536ff8fba3b277234fdb240c00e233a0b9d553d506bca8118cf88e09628c399da6904a4ab72f337fa2dda3adeaeb5946dac689a72d2987032dcb0499e2de73b20671ac9cf96c74254f757a1a9ee0ce40ca61641e240a5177b5a47940f06ba0ec40f801e0254e2dfa1e25135ebc1b01f126118c8653f59d7600047fc9f47ee591632748420e125101fb21a120a9411fdb357d854da1f5577f60bb088ae60ae98894cce6cc70a36bfc33c5a42339e7984312b731f30a334f211748d0a121a4753999ec6bbaed667aecdcc1cbcb0dd6118c7d92c6950ff125abe740673695c18df8ab4d6048f1f3f49f0978d562aaf7ef08039abbbf6d682adc844a7c7815faf3e64a00db65afe247473265a4ab030f52d8f2ccf3c9ba2816c5545940aa55e91ab9fd371c4da9002868507268e8a6d29833b9bd553486210330c43c7a89ab3560fd2ad1e497d3ce4372086874b459becb6a22f1acb8f9ad27b2007a0abce5495f874fa1720ca72654dc54a209fb72c924de6b957e581fa07102e6fec98a3112c6b8831991d93b7c873759dc9b572f13cf9bc9b4ea37a465f301fc46a4742a436b4b73d42e1de9361d0e80e4adb473fc5ca95466126893f1645b66d9fc5332a1644a189a9740dd71a20721a9747e85f74aab82e4630b4b5d31ea75d7f932c9f12e2d020f54a983596f49a81104b9303a6b9b57e4491ef238a59661b0fab0c2dd782a6bd2bb29e729267eb878209f7599e1d97b1c88c165c230bed217058e2abb37603e569cf188a7bcfb96a5c4e54240748517741756e29f3e87d4edd2258a9e920289540601585975db191730a1a0c1b3fd46944fb5d38d228efe7dec2def1e962eda1bed407b70c0678d34761baf28ea095ca37678c94f47d1c4e2ab7c87ac56db6eb5e03577532023e08a9ca4659a59918f0cc0cf02b28fb5026e767e35a2d5d61d7641e3a4288b327776614354e88435bcd7f242183abdc2a30a259e2024e8ad91664637b6c1eb72807a28b87e44928a6b9520eb466af7a20b916378fd6b98bdc2db26612dac5f3d0c2708a283e9cc53aa975cf69eeac8d004a09bfab419c300583eb0c9c26e34d96c15d424986b209ae1add5b55d264a4dc799295233fad38bc5e6c76637e0af0d80add213544c47b4f304fbace2ae43943c0ddc5ab6d0492fc287bd095ad72e47f0aa507d1d6996959d451363697325fa15859f46aca4b80dfe21f9ffa82ad464f49328ef2d41e788ebddd59778924624c0dddedc04b9e2d73068e12f88f1a798543dcb525f1fe01088c3ea76568a93e4506b0447e9c687847373a4a49d4634881d7722c03cf10cf8c7ba2f4b80cbea8bac8223569cb47fd3d72ee499786d170274bd05a86754f354331fbe65e837c4d26159f469cb34fd15a40d6e5c67cda2518ea6e8828cbcf76262bd02dac710be5b83b0ab32f5ef354037c8a5363cbbf959b4b2651fe710b327767aa744cb26c99ba3587906d60ca5493588eea3370f3d7be73c17af498e96566028f212c369cb24e589e0ac04826959b457ae8f0651f7fbb540b71c95226b91141ba6af41f07d9ff8fb6b235a9593f278486efa8c9ff1ee72461514e08e8e231a76e36fb1d8d9b68bfa2143aa64a215ef88cf5e3f258decca85c3212c893efa4b57cfd3beb7798c86265355e0e12279648ec542cfdc55ad0b810cb5199dc3ce28b3298831cfd52306099511dec31fe704a50aaacc413377c022adc27f86bdcc774da7bde8b03edbf510398d54ce20620a134535b9085bb55d0dfe69f424d68c2274dc711ef782a4bff5152e35628314d8b490b6f3525335d1e4f4001b7a24e2282a1abd70ea7e9c63ea509544cfce548dccb26e06a6994a15dc00e75b689710de5674351e2eb1390d4aa5051ae23c6921969a1fbf22a6d74bfe3c6495c0d613e1014e4d79df21fcac513b7b266822b3dfc4d5690d76c9d9a5dd20038e8b2085904e0dcc20d6ddb9879b98591fb41a4409e1ed2b4050e66a546e0d859fe219a52aeb25b1fc82c9b9eaa6e089f165a9018208511aaaecff7a26d69360bf8776bfce77e23eb5f5d67b22aad7b969c1abb1f022a2c1b30634c9c62ee8c253b65c0bb4ea4c833d026604459f0eb28c525dfe25687d20af90588309b07288ad44deb935f489abb05cfcbc106145e8308bb949ffd71969b7437f902bd2b5521f425b5acf08002182ddddffc7f53b90b49b5e0c111cc3832a87fce3596982b7ea3823f1644c229a95db890a941a45dc1c488e3b1e4cb2ec02b0703fdff5dd31c21254af2", 0x1000, 0x1, &(0x7f0000002740)={0x18, 0x0, 0x1, 0xde97}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)=0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4812, r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x77a5, 0x80000000, r1}) write(r0, &(0x7f0000000040)="e7709908fc7127d321ee3f60033c4561e8ee134cb5e42b4f59f3ae1d7b61a8a6cfbf4b0951b85cbe4450a0207f93bddfcc97a3c03f48e7efa91b385ac5cf6bd2d28b7a30b187cf8658209ee065389ef082d727eceb7e448c147bfc847e7f4b638e38254aa9cccb0c3e7729326f5dc3b8484388ba8baef308a18b02b3bcb5ca945f53c2be8191cdeb96d066369cfbe33380b375", 0x93) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r2 = dup2(r0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181b0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x21, 0x4, 0xe40, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0xb7c, 0xfffffffffffffb9b}, {{r0}, 0xfffffffffffffffa, 0xd, 0x40000010, 0x10000, 0x9cc}, {{r0}, 0xffffffffffffffff, 0x3, 0x85, 0x10000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0xa1, 0x40, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x62, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x401}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x5, 0x5}, {{r0}, 0x0, 0x0, 0xfffff, 0x3f, 0x200}], 0x200, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc6, 0x2, 0x2, 0x72}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xff, 0x6}, {{r0}, 0xfffffffffffffffd, 0xb4, 0x2, 0x401, 0x81}, {{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x81, 0x40, 0x6, 0x7}], 0x1000, &(0x7f0000000340)={0x6, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="6e798c93a2f102662d8ebf7de11d2a9967d9a4086f581eecbf4f97da0d736faffb41abf2899b6a3abc4c84f1de78bc769826b34560ee8fe923da7fa5e32d568aec0a345b909936739f4b12d6ec298153ef45a6c71adc52decf652cb7a1ee612663aa8790b4111de647", 0x69}, {&(0x7f0000000240)="f1e7da6ddbacdc04479258eb0298c45ed8191ac57e5ef6b729d923c2b22b6bc0928af94969a8f630306b9d0b5bb80d92f629c71cb970e01a579212ca80ceed050b46e4ca6208718cc44c0b33f82a1d871b10917985490b35bb38bb0626c9e722a60ea4416a123c0be7accbc4a9879fe7c92e104231cdcadd4f5fd63f9c567e7b2607134e93e3c78b2f42c89b5d070cf2d4c4bd7e75fba1e94e2c25865267005f15", 0xa1}, {&(0x7f0000000300)}], 0x3) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x10, 0x4, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) fcntl$dupfd(r1, 0xa, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x1ff, 0xffff, {0xd42, 0x8000}}) recvfrom$inet(r0, &(0x7f00000000c0)=""/25, 0x19, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:03 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x3, 0x7, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/154) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fchmod(r1, 0x100) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/255, 0xff}], 0x7) munmap(&(0x7f0000942000/0x2000)=nil, 0x2000) munmap(&(0x7f0000b04000/0x2000)=nil, 0x2000) 16:00:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x22) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:04 executing program 1: r0 = semget(0x2, 0x3, 0x30a) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000340)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/104) unlink(&(0x7f0000001340)='./file0\x00') syz_emit_ethernet(0x81, &(0x7f0000000280)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe049d71642ccf9bb045a6000000000000") 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0xe2}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014d68 failed: hole in range 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000000)=""/2, 0x2, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/180, &(0x7f0000000140)=0xb4) r1 = socket(0x28, 0x4000, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x8000, 0x4, 0x1, 0x400, 0x6, 0x5, 0x3, 0x0, 0x0, 0x8}) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/152, &(0x7f0000000300)=0x98) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) chmod(&(0x7f0000000080)='./control/file0\x00', 0x4) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) close(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xe, 0x3e53a1f1a18b389f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x8) close(r0) write(r0, &(0x7f0000000000)="59aae1954b3fd5c640f6a2eb66279e2c183596aa5dab8e97563da880beb5a07cd483287eace7dae10a91fac39edd7047e118bd8cf52077e6c727e6fafcfd8304b34883fa5c11cf6342e2fcfce7700c7bdc7b4446edbfd2b3dab9834606beb741e7c7cb63c57c6d920055c8d824dbd21424c1503d16c59ff70bb8f5626fc6be72", 0x80) socket(0x2, 0x5, 0x3) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x9, 0x7604}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="520fc3a0", 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x38, 0xffff, 0xc3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000042, 0x100}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x42, 0x5, 0x6791b9da}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000008, 0xe5d2, 0x400}, {{r0}, 0x0, 0xa, 0xfffff, 0x1, 0x4}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x27, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xeb8c4012551e3f82, 0xf4ce, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x88, 0x80000001, 0x2fd}, {{r0}, 0xfffffffffffffffb, 0x66, 0x91, 0x3, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x600fffff, 0x9, 0xd10}], 0x4, &(0x7f00000001c0)={0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000580)) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) fcntl$setstatus(r0, 0x4, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0xff, 0x6}, {0xfffffffffffffffc, 0xff}}, 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfff, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0xfffffffffffffffb, 0xffffffff, 0x1, 0x7, 0x0, 0xe867, 0x2, 0x3, 0x0, 0x8}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1000000000001) r1 = socket(0x36, 0x4, 0x9) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x100) syz_open_pts() syz_open_pts() write(r0, 0x0, 0xffffffffffffff17) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x3fffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x800, 0x0, 0x900, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x11, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x24}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x9, 0x7, 0x200, 0x9, "c1fca49444d2533acce8492da7c10ea8f843f177", 0xffff, 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x90, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f0000000040)={0x1, "35f4b554f9dc39fd7016783c5512eb3f466abad97ba6e62a72a765a70b6ff63df88f933dd71dde01e5dee05cd585fea5380185271fb265bd6022f0d339a6ef27144a8d7bc356ccb03e2fdf1385b766eabbf9faaaaa02225ea6f19d0f3e177fa382ae848a26"}, 0x6d, 0x800) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82b72b244f0297ad6d001a556cf16154c3980ee546fd2e173596ec37bcf85bd64ead63039a78d6071891f52cf2d7ca829357b0160cf2dfc9ab33bc37decc375d52a4e8727ee7e8873eb81ec8477af8e0f6a7ccf3cc42242bd3d43c76a235d607dd8351f677821fe5da459fcafce6cf5221a7b53a1168e65ef2614ec6b28f314be867c0edc501043c27e21081e3a100fc2e00b4553db201ea1fce8e103a777aa4f99b96d6416f91cf3d2227bc43c953f6d959f1fdfdaba1a04609"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000000), 0x4) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) poll(&(0x7f0000000580)=[{r1, 0x1c}, {}], 0x2, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) dup2(r1, r0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x40000082, 0xffffffffffffc2be, 0x80}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000010, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000008, 0x99, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x9, 0x208}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000001, 0x3, 0x3}, {{r0}, 0x90f45ce851e6738, 0x2, 0x20000003, 0x80000001, 0x101}, {{r0}, 0xffffffffffffffff, 0x989ed129f0ba09d8, 0x10, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x20, 0x2}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x2, 0x401, 0x9}], 0x100000000, &(0x7f0000000280)=[{{r1}, 0x0, 0x40, 0x40000004, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x6, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x101, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x2}], 0x6, &(0x7f0000000300)={0x3ff, 0x1}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x9, &(0x7f0000000340)=[0x2, 0x5, 0x2, 0x100000000, 0xa5, 0x5, 0x7ff, 0x9, 0x4]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = semget(0x2, 0x2, 0x200) mknod(&(0x7f00000003c0)='./file0\x00', 0x6050, 0xbf82) semctl$IPC_RMID(r2, 0x0, 0x0) socket$inet6(0x18, 0x40000007fff, 0x200000000007) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80085762, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x9a}], 0x1, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="d053f65f6c2dc4cb421c661bfa06009bfb44e75a9dc69498cb1e1bbf50d79a746ffa7c57cc9300e6dfba1de5fbd4a98322c89ba6a09cf841de62f40f86f4507557835ed9fefe240026ebc1e64753a84590199e0747cab355cad341b7428f1c845bc77270a685d0a33796d145405a52ed21fd483a206ab371c688432fd7eae16bdf3ad06788b17b8c61e9aa4d6c4160cfc59ffd65c4c7e98741ce1e4852cc956ff2f06764bf8c49bc9cca5dafe4177dcfe852f997bd521db24bcf758d4b95b38bee556cabccbd9e57f57a624808d53bdab1183aae4f599a34deeaf660ea36c82ff99d01f0f34f041e", 0xe8}, {&(0x7f0000000140)="59f7ec6f", 0x4}, {&(0x7f0000000180)="8c17845b2991ec000c9f03d65bb2ce0db1e2eec7a3b6fcd55441ae8a4d0ff751381549f3fa1392a2", 0x28}, {&(0x7f00000001c0)="9fd6666c02a08fe33beccc0c8079386f7d7c3b3d907c75656ddff47827bbcc1f32b0da4d2425d1", 0x27}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x5011, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='#}\x1d\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'{%*\x1f\x00', &(0x7f00000003c0)='++\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='+\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='*\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=']\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=':^\x00']) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) lseek(r2, 0x0, 0x0, 0x1) getrlimit(0x5, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) pread(r1, &(0x7f0000000140)="20571c74651dc6db810031bb6881d409417764fbe21bebbab75c93cc9e2f706bdb4b5342793a453b13556d1642d666ca6e197d93eb8d4dbbebabfeb8baed8bc81c276c4409232170e43af7a9fe265c35212b6ae4585c69d171f4306bd4386a255960c86576fe707bbb99b09237912a5c556f9fa7d93fd696c900c6bcfa1f1eb364c42e5164e397765a8516d75429c099509a3b51ce2d5b92784d4ae90b0d48af34f1c86235ceba7c121e43e31fa2fbf4a2441cb1b20fdb1913cf5a5961cacc9502b245afce5095d16dffa7943330e275a99cf97d36f48f4cf3a1dbae8443593feed75f70568a56e019a6b4318b6914e98ff0e5315e6430de6c88e81c68f424e4604b5b0fa3c70dee1baffd4cf23e4f77f80c57281368f4228d500ee29d564878c03d4db83c91a538c9afadcbe1e8236b7f6deefe22a0da1ca180580da5251152977a9af7cc5a0bcaf6283c7b2e205b6abc944e27112955d14a325f1c7be6d2d7503b4638b2052cf5124733f3ae7c47735d34be08a5b177caa4ea81e9326d6779bccd9add1cfab5129b0664e7b5c25566658be8569e2b44afa668dd9d9790090da140e312c64f29f83f854884540b66828bd9817f7f0843c313064e8d42c9a29fc0086719f82c5580185d59d3f2448c592e82d2e8ecf2bdf9e9fc18b0eb190fb628b73b4feee801fc5b0b456145b8ebe91ea6bec0e971cdaf840060926497841837225aa23fe1070e485e85f45cb53b3b5fb26ac78ef8642443b64b71dc4a34a0a201b60121acd0a7a8cf29857e3eed2a5cce4bd039e1d09ad4bf8cc78631433566ba6b68f838dc6967bcf85ae3856854faa2c56a184aef7d9fb602f66e7c877bc2d808b444d705d7d27bedc79e4fef134eb53629539dc0e451a614d1231fe722beb1763743eaec8b201100c3bf9938d6923a61866b69b6a0be9abf1ed4408a718dd1cff27abf9b29e99d12dcc4f3c62a380b253c6f2f219bed6ff01dbdbe31bfe2543ff87ef083ff5dc499861e6d25f80f60af4158cfc31f81df1a53f211f8f01e5cd337cc8469187f00d46ddaabb260506408097d497b794aa6f4516f8d6720dbe708f38ea4eee0cec7e380355f8b275d54d30db21afb1bdea3b8e6bf284b3eeda562391824c9d124eb4b7ea2bec0dd3c9c7fedf6b0f8c448847daec9d87ddb01bc3fa15a8fc2ea4188f018319b1ad3264cebc9cd291749f150d8614e086ac89f56b1693126380b2c9c02f435bdf47f8819011c1d39fa9327e05d8b1de6c7b0509c6d73baf8d58993ff72f6ba478a6690acaf99d71d078e0b791fa6e9d0ebcf512d312de07633acc8fa15ed3e2fab4705dcf8e11ccf91e55b48ba8ec296ca17667f43d7429b2533e320639f9904328ef4a05ce4a9f5bb28e9dfaecbf486e6e2c6aa3dcc3c0ee15e25e5c6cf1547775d7c06b3716211340f815c9d6bfee3b953a13476cf59a642baff922a495dd50ff3f95d6688fcd26802e61c542649d8ff4b30c46ecc39089a13783776aa2b4b8279c1c08e4f2cd61eb3ce3d9c3697b274e89578eb6dd6f8ad54d08ee6c366b5c29b81bf7c2813283e46eaa21b55afb6b452f580ef2aabd53760a7764434168a43ca7b0a1e4061964b7cc1770ddf3f695d96813f1b23c8eee1a3625066dcc90b10247e9c6ca7548a93a94920c7f927fd7df120fc15a8d2b4876e4a03d3022c5225e67116974a78d0f3d362cbf0836ac5ab6d200e903db821a66361490f59ddb2a919cc9da89675027f77d9f7f287be8127f03f6ad79fcf9680db39eaa36e642c5c791c2730a835f2aea0f8e5049a10a0b9052f4cf92d31fe3b1dad9438615ec40ef15fc771e5ff7a422f2aefb0e8088e94f2483855e57880d1c6c77fa373936fd00fabdf06c79bfd271cf2938b68bb243ca0d694f75ad495ee9db3a2aa76e24912c54d9d8268b65172f7fac5df5550ced69d838ab30bcd02080c0ecd2351b43bdd12a6c88da244a6f015035f5d045c61c8316fde4436642b676f680cf6af9dff479a32002c11d3c1b22a27e0fe30b447e612e0bd3dc7361774d5323a39f89542d0a33e0bc5e2d1eafd78bf2264220a961ac43c2380c971b1db1f6f65c025415e453487212aad76b2b4ce44bfd42d3fa562fab53a10638f4a8b13764beeaccf48e7b89def04aebdd6248c5459918c3e50fcaea64e55111e699e779a0dd242cabbe7bee1272d15fdc2e496666722fbf729db7471a29fb38124ae25508e8e4aec3a1c8892a41dffda33a8bba5754b98f97a5197b9e8ab42d57d5b4d01b863a0b03382b8a789065a6b08a470fa510da85a9b9db4fac46ddb0ff90c718a250e3c2a5fc2cffbea12b0dd3504ef2962f36c29b4860dd61595c7aadfba684d790a8850dfdb89f1fd2d700d82df35ac04438e6112e8dd121e6d0209811582b80ea365e577e368d25ce651ef755d5e784d8fe9ae4994c6242d3671b7094aa5ef03577bac4e6096cf5a63e160bd2e9c977d44ff8f9ff5c673a244f39b5855171eab9c9e3850c9e09622e165ed23f4d5333e4515aa4c3a08b4b297d66344456f8f285cbdde63366dc43e99cee1123d01428a913d08762807cd7264e537a42645e076c000ada142a8121a3914b5019b881d42164dcb142a5cf36a44ec955b0fe2a548e3b0c556f36ebeea91e134831d5432055373416939b104a0b73858a626510432b26b6c688dfc7b6baa6c56522836613b0d16cabf510a0851cf8a30aefbcb6fcdd587dbfac331eddddc30c4d2fcacfcd8e2c6ad8c7fb11ee8570105fc2093d7577b25d874d7357a948724547c7810479863f434bb1466f38568b353f8826b2c9b9e44248c5b3b8fb2d07a18a71f4d054c08b4dc757fd0741391c80dc72c96a98d2de1ffd73928c6a0b418b44e827df81cdb51e51f62aa9ed4e9187c62f8260f6d37da577bf078147a9569c060bd0491f44a6754f928729144080a7fbc32ac6603b0d29b4eaaaf29f720db98eb726b05b4a400a50f9cf8e2227dc95e411412d40befe595b3ccc84bf81902c2bae7633b36d42200c10499bd14fbb04bd3fab76105481e2e28281bd831b6b4fb3c3d8cb9262eaa9448ddff9f1a1e2b91047879c5f085fa51e748e4af2650a9bed86aa041ba65cf012d917d1a991fb1ae201ffd655f7993fa2f44273b2443c309aa6c1ae4e5ffd5c17529d1fae870961d60ed033556d58e53f68b1050053545e957e8acce1f07c8f8aa9a325024797b5ad2106cc70fd55893b7ff70cda2849e4aecfdd99bed1c8ff3e7b44c4634a2bd99cad03b8b9b82c0c8c88835078426d98edac171749e56e523ec4114a64aec4c720b05ad08e96ff6b5b590f8cdf42668c7ad59ca2aaa023f7191151e526eebbc33ee039017a153dc516ef0331ac4886bec5316485119219931d0bc807be3ce7c470829778c98f4b386372fc9d856e2ddc389d43d42f34251945730f58d3c17ed5821821d027a26db4cd7f0f019d82ed32c2d8c95bbdb3d510e7c433c4ff412e605cdbb10e8246b2a25f59b5067ac7b5435cb745103b8d2bafc33e049c7f25d9b6a2ffc704d97506c3e4e71a43ca454c6e946974e3e436da04ea50194611f9066f4e423587aa4a7e3c3bbdc88102d543e4d567f0c45a9d582e412691d5925a38a9b6a7fd5301712f404cb1d2fe1cd58f63a12da18d3ef8fb67cdd2f7bba6f3779d21145ed0c13e27a727f28d0c676c504f492580af9109d4c6c3485050c5ebc3430f4440358588c0117abb9dcbe06869f0ab56bfbadf2f239fcb4198e0704dc04cde57a25b588f378152148d0fa104c8fdd040cbb6cd6ff48adafaac00ee0606199f5353b40f2c5de9f3f0759ecad17afd9cb8d87d2a67bcbebe8d0d31297a18d14413f60a1aac0d205db448f3468f6d5a1ed31f747bd476bec298f5865635cc7283083d5574cd701e3244eb87b7ea758d7a8bcb5977b41e5b41c4d10bf5ad0e5ca61bf5c3ec43dbe87968ab1bab1c94e3f5e856413df73a8105538f7212fde025e6c54e46cbe3ccfb12939a4429ce9ad34078463ba30ecd3692d9c1717516476572716106ea87ee3ad07ed7f80f0b420d1babd140d14dbda250cb279f540f11fd705fe201acf6930046ba553a790fd07202ecde0f074e780e9cbf8001061c42069dbf0f7972fb3ba0284e920132edd6bdf8f56efc30b6d17655636ee1be65dbf9ae2b115a4dbcdb5fd3da777b53449280ff3bf60e54332376fb45e59c8d7694b9ddd5ba4282683cc3adb1bea979b028de12a89917ac244f2a2c25bbf7203e43dddca64bd8f3b71cda21bf367ae47411f50fd6dc5c9999d6b58131adbf5926cff7a59c6bf2fbe568dbda50c67e9ee2efc1257f67b377b164c3acbd3d9a5cc98cf1cfa6e6e897e0a989eaba5a0a39d8413ced2be589d3e793903927201969f3854dd3178d1fb0b9c2b22dbd2d9bc6c184dbcee755553dc48cc89ae9c4e9f1157a905f41338b8b4f79f960294c2a6497e3e76571244caf0514d436d88fe784b1a9872a003fef70368eb4c06fbd9cd6958fe3344f4c4e726e62f9831ffa48f4aa7af7c257c6302a686e0978e27fc64e0eb5151f3edab25422739e98243b3d57268791c54f617b8724449e328901c5f4e77740009d809971b5f8080546a23ef749fd0735c503e196d3b5914eb9356d0be92c242e986d0948f831e7c4ddb01480fa9da158638aeb88f773cab5f6d07890d4246ca07e19866aa8a42768d781ffe8a7b433d52b89826f84e1c277e5a07419ca139bc4df1b52cd0e9f7c22d040a040064ad4451a815a474405c5e514bee803ef70ffc99e6104d3cf1514870ec91348c51e2ae7c4ab41a919ad063135f5600696096078b5926172b5d08f4cff9b6f2854cdcabcb3b7e0307c003777d11cb9b62f84fa0f704be2ee4d6d119e81e122b32dfaf254954636c650a933785b18095446b796a3a398978de81abec49071d3c5600c3575014087b8f722ba58fd6ea43d37989a7ea34e68ba0f32e15db29a17e236fe150f1006f394ad661046a747d51ccdf7f5fca4b14498784a1b04ad9ae3d2d7e2da4f4fe2bac6144815c24c491369137b9ced5e71ef1eac6e7f109b835dff358df2326ac09bee977c51d91780fba00185d6dc6e3325a6beaf1de833ecd0a26d97e04210b81f19d9e8c12b594b2524520b5aab21771af41e09870782d4180ec3d7169c25916cea3caaef655d7d57f6289643aa5f7823030ded49b37ed052398387c9076f9e2a422c4fbb39a709d5377991baf6a24d9bd7c40c396ea7ea86ad3b6d68019c9ffcacb0ff9adebc2da7f43809c9d9b9fa83fb5329341d3d45092eced716e7e72f13e707d17ad810cae67bb95771a6994def8ccdcb5992d8d4e355e6bec29abe82beaf48c3f3410b5f70ad721a22544b5e8961f7a6e92040e03c8f97c5ba4db2d4dbad0671c2fd8463e8e287fcf2192a0246dd49b2e049fd79a039f0b530dc4ed9f903633aa1081261884566859e9fc3043251e6af81987b567835ad18cb9be05fd9f96c5fedc71d90e8b9de81c688af29f1075bc1bd9eeb6ddc2fb20363be260cf00277e8cf8de7fb74ec23308794a5bbfc158e6403b6e74d560fba5c6b7f23d1e7a7e4d0553f63e2fa1c5d1f5ca822b26b38e198628b8a5759eb824dd6d5880c94dfdd99e14c1d8ffe662e3b2706729163bbb1c5869997cf666d1262f19e84fb93ad98596a7a12ad4baf282f4fdc7a48a1d9b7871e7a737fe33b398404256e897e5b8d05433aaf829b02eae0be32d69170fc1c5a5285223e029ea8746ec7aa7224ea0b2b2f34385a4473372e795dd65a52c3c7b546536f583", 0xffffffffffffffa4, 0x0, 0x1e) ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f0000001340)='>', 0x1) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x100, 0xffff}, {0x18, 0x0, 0x4, 0xffffffffffff7fff}, 0xf97, [0x37, 0x0, 0x1, 0x2, 0xe85, 0x4, 0x2, 0x10000]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) setsockopt(r2, 0x29, 0x5ca, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b3d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d72c9581b7d522a3eadae06c1679ab842189521adc3133a2ef7c8a0363419e9aa63b371a8951eb3297d8dae12ba772d3df667e4aa9a42252e031e0900964ca6a89291c873cb14fac44ca52e82d2d8795da178e87d9a4f3e51148178f83564183755f7c5b5fcbb9aeb72ed5e12ddbd2f99f7620bea440db569bfea54bb2128fc974ecddf2b42d125c90763557427aed5ecadc0fd876844126e25ace99280a1ee49dd43cef0e0d1989c6af005a1e", 0x14c) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0xd044}, {0x4, 0x80}}, 0x2) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c6530008f96e1c0eb6efdd88f72b2278c5d04a96421a399db44f53668e58fed94e9ffe51072dfd162d6402c35f02a0aaa5101564cf18178e0ceba8330e4e4796d53dbc997217bf6d2917da7754460ea17867b9fd2f920dba85f4a607b4ee7529fb99ec95ef7f0a1de4a949088e0757d632ebf12a5df12dc65249aa264d42a78ee67b35cea78ae3f3cff0ed889cda2245a83ae152ef5eda4d49dc595ad06d052705ab8cef64810995b580b4d9fc442e35051382b0a2ce2dafa21ce1792b6bd15bb79dc258eeb5148a80379328afd5b04a659c8b1f92e20b9a3b8961645a5c1fe01e69f8427c62da7f379908b6fa1642c0ed0b5cfd01bb051e0d47533f863066ab661e80ccaf549adcd3de01dfa200add73abaf273bc87c79758a3231fafbba28621e992a4df7d804236c562693e83e4dbe350ce6e3a858e08b7fdc2945ee59619568d4e445abbad2d5d7206ec8f58c30c3fdea81d5cea2a1319dfcc611a9e84294c4dece58a2aa11a7257dbd4cb0dfc8812e96ff35b1f7"], 0x10) socket(0x27, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0xffffff79) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef7, &(0x7f0000000180)="003cd5571e7a8d17c2b5b4b0896a00f36c15ed1d80604bb769a6e2c496b3171840231a53") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x481, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$KDDISABIO(r2, 0x20004b3d) accept(r2, 0x0, &(0x7f0000000280)) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x10004000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/29, &(0x7f0000000140)=0x1d) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) r3 = dup(r2) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x81) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/115, 0x73}], 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='N', 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chdir(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000300)="9a2df3dbf5aab0f054ca5789ba8f2996f9711b1f2d4d98d0893f51a045a5812215d0f7feb6ed52122fe5fe371e01180cc448123ee73995971d5dd7c668bfe4b0cde4449aa93c9f2b307da3edc5904817b13ac5e01975964fc368ef0077230c0de093734ad9a00d32455dc05d17db95b09c4f0a1229a2a70992eb3e8d1b3bd10d711810d66b485b284bf94bb8e5c8446674daef28e54c80c83e7c563271ebec7c1c5a1703a383d7a42320a33bba5d56f914d8017297545b72297ec99a40a69d44138b3c2a92f822bbcc3f0373dc3fd54232a6ffb42e8a045e710215ee37f8581462048ceccb4c75c0c9f674b78293c4908e4e64", 0xf3) write(r1, &(0x7f0000000280)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000080)=""/78, 0x4e}], 0x2, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x8) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000770000000000000000000000000000006a3ee067ae9fd5bc69b732189b5b2e546c71c645e4f43dce0f6c9c3a77626720efa86deb0598b4f9218cce91d62cf7905d2aa4e3ab3537cb370812da66e49cb1f3b4b6eb556770a3ab6eac88d625809bc3ce9cb210c594b505c1028c537c2a90a544fef48182e310d4e873d7be574a2712ebf1"], 0x1, 0x2, 0x1800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x3) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="709d5e9a2e8e3f15477d6e591325647c093983a9aaaeb277b12f768d7fe5703cfe08417a26959952533fcdd6ba26921698e7e4df1e16af8bce5f1fc61f247a97ca7141f4570af8adfc219c11a502d618304024ea11a50da652fc5d2a153f271dc4161882a152b54130d2ac364eb4d0980cbb000a332b3d595a4a8aff03ac7f68078cb171f4deced88891348841de61234ac74d47c352ffdec9f604555d8efe23e2e4e01eb4ff94477a6831010a29cc123cf96ab897329eed59a0391a12ea8352c3cc1d6c84736a7efa9041ccfc0484eb0c0a177c9b64995d19291534b2c565c961d6aab71a49cbbcdc662246aaa62f9f7400dc", 0x43246, 0xa, 0x0, 0xfffffed2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = getpgid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) 16:00:07 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="1cb83749fa05ef1654cd43589523899bb129208a8cfaf730996db56150b1ffd9f2d564b48755efee4a1140c4740d51e259e204a7216b7068668e", 0x3a, 0x40c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x440, 0x8) sendto(r0, &(0x7f0000000080)="ebd2ef85f558000959ae2651839ba744e847daecbdef3172cee7fc7c3bcdcb97609c9f20c0ce8c9cadc5d75552da0adacb7075722babdae05253acd8dfe010f24aba1cc58a56759485415ae59dbb6a488be5c7818fdeda42b20c3b4f515d653343bbab4fa0e4f8b459c7ccd64bdadfb6730c7f5097d22bb2bd1959e63d2c2578e0bdbb5cddd2f97f27df70c93e9f2b204f498a97ae0a101c9508a446fbc9", 0x9e, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x8006, 0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6000000, [{0x9}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x8, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x9, 0x0, 0x3, 0x3, 0x8, 0x8}) 16:00:07 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20480, 0x0) socket$inet6(0x18, 0x8000, 0xfffffffeffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10080, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0xaad9, 0x2}, 0xc) r3 = socket(0x2, 0x10000000000003, 0x0) syz_open_pts() setsockopt(r3, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200001e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5, 0x4, 0xffffffffffff0000, 0x7}, {0x4, 0x30, 0x8, 0x7}, {0xeebf, 0xffffffffffffffc0, 0x1, 0xc8a7}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x7f) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x3f, 0x400, 0x1, 0xfd, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x100000001, 0x3, 0x2]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0x9090}) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/207, &(0x7f0000000000)=0xcf) dup(r0) poll(0x0, 0x0, 0x10000007ffffffc) pread(r0, &(0x7f0000000200)="17aead95ba0c3820cb9da9c215751229119200a5381a6c4178aff16bcc9475f9e6b42f5640ae45a254daca47379e85a8a26bd02f48ff26f97b0607732b6a1b4c37ed04f1f25c50e11876e634f7b13787bc124648725839573945c981137b1b296ad3324cd40b1aec64296e9058870011a54a99f99afd843419c026414aa699f20eae05791a1f3ba435b7f51508b90bc275501cc8694b3f349f906a525239c01ec43941420b", 0xa5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffff) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1000000000000002, 0x2) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000, 0x7, 0x3, 0x1f}, {0x3f, 0x9, 0x9, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:08 executing program 1: r0 = socket(0x1e, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:08 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/90) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(r2, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)={0xfffffffffffffffe}) close(r0) 16:00:08 executing program 1: poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) socketpair(0x3, 0x4, 0xe399, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000280)="3386777edbc2c03058cafe65d26c7b771ba12cf78ee0175c8d9ceea7711e618e9d44d7e1717b102b36a638e22b9946749f9b57b5b5dd694dbcd23c09512bec9e04541cd0c82ae5b988b15e4bc118850bfbfbeb242bf17e92eaceb6872e41e45fbc738efdfb42205058578583bda6d143", 0x70, 0x400, &(0x7f0000000300)={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10080, 0x0) r3 = socket(0x0, 0x4000, 0x1ff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x3, 0xfff) r7 = dup(0xffffffffffffff9c) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffdb8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x81) poll(&(0x7f0000000180)=[{r0, 0xc}, {r2, 0x20}, {0xffffffffffffff9c, 0x10}, {r3, 0x88}, {r4, 0x100}, {r6, 0xc4}, {r7, 0x2}, {r8, 0x23}, {r9, 0x1}, {r10, 0x10}], 0xa, 0x4) 16:00:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x90, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x6, 0xffffffffffff0000}, {{r2}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x9, 0x4}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x7, 0x1}, {{r4}, 0xfffffffffffffffd, 0x2, 0x7, 0x80000000, 0x5}], 0x7, &(0x7f0000000180), 0x100000001, &(0x7f0000000280)={0x8, 0xffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchdir(r0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10883, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x20, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x80}, {&(0x7f0000f18000/0x3000)=nil, &(0x7f0000ce7000/0x2000)=nil, 0x3}, {&(0x7f0000ee0000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ef1000/0x3000)=nil, &(0x7f0000c42000/0x2000)=nil, 0x2c4}, {&(0x7f0000fe0000/0x2000)=nil, &(0x7f0000c33000/0x3000)=nil, 0x1ccc0000}, {&(0x7f0000d68000/0x1000)=nil, &(0x7f0000d29000/0x1000)=nil, 0xffff}, {&(0x7f0000ed8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f7b}, {&(0x7f0000f05000/0x1000)=nil, &(0x7f0000eaa000/0x4000)=nil, 0x7}, {&(0x7f0000cd1000/0x4000)=nil, &(0x7f0000ca3000/0x2000)=nil, 0xfff}, {&(0x7f0000d42000/0x1000)=nil, &(0x7f0000e92000/0x4000)=nil, 0x5}, {&(0x7f0000f82000/0x4000)=nil, &(0x7f0000c81000/0x2000)=nil, 0x8}, {&(0x7f0000cb4000/0x4000)=nil, &(0x7f0000d87000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c02000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c17000/0x4000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cc7000/0x1000)=nil, 0x4db9}, {&(0x7f0000dc8000/0x3000)=nil, &(0x7f0000d44000/0x1000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x70c9}) getsockopt(r0, 0x40200000029, 0x69, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x51, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket$inet(0x2, 0xa4666010d191d2ab, 0x1fdd) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xd8aa, 0x9}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0xffffffc4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/136, 0x88}], 0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001640)=0xffffffffffffff81) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600), 0xc) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) minherit(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x2) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x114) r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x100) 16:00:09 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="4a3c2cb2681f3f8a8bb882f3c1bbd4583e31654877b30a45b9550cbe09faeb46d78b4f5c4fb3278380b6ad08b3aba5d31e185899dc9afff5201d29e7544b8d3cfa4d2eb12594add2b7bae096c742227b174ab78339daa0e5150f699075b626f5e2bec22d556facfe334852eccb16df436b340bdc1300f516566e7fdabfd98c04b4ed754724fdaae3f4a58a9316ee76a72922bbe2f7f400ac4fd13318a326e8bd8a43f96bed82d8ebee9efa344d63d57ee5e005f9718ea8bf99e4984dba5ff1156864d68884b0ea3377ed1eaf86b3837442c98ac6141826f0be3517", 0xdb) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000004) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x4f4, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x1, 0x6}, 0x8, 0x4, r5, r6, 0x4, 0x8, 0x6}) nanosleep(0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r7) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = shmget(0x1, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0e10491cefb3ca285b9af00a78822b702d2b93bd8d11dff965b3ff8011f791694328613b7bd41ad292e6b6236b60e13f959437070081719d5f807b99db41423a3cf89946350557dcf73cfe1ef93d6cf9b1aece4ce8644d65414d347d6640667493f1fb", 0x63}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x401}, 0x1) chown(&(0x7f00000002c0)='./file0\x00', r3, r4) fchflags(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r6, 0x4, 0x44) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') flock(r0, 0x2) preadv(r6, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/76, 0x4c}, {&(0x7f00000006c0)=""/115, 0x73}, {&(0x7f0000000740)=""/231, 0xe7}], 0x5, 0x0, 0x0) setregid(r4, r4) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x11, 0x0) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000900)}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/108, 0x6c}], 0x3, 0x0, 0x0) fchflags(r5, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000a40)={{0x5, 0x1, 0xc392}, 0x2, 0x8, 0xd2c}) sendto$inet6(r6, &(0x7f0000000a80)="bbcbd1872241a1743e33b0d8b0f7c8fbb41d7c2b55b31455fcf1b524821d761c5372e37ecce57fd666371d4291", 0x2d, 0x2, &(0x7f0000000ac0)={0x18, 0x0, 0x5}, 0xc) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000b00)=0x5c9) syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000b40)={0x56, 0x1, {0x10001, 0x6}}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000b80)={0x4f56, 0x0, 0x1, {[0x7f, 0x9, 0x6, 0x0, 0x6, 0x20, 0x1f, 0x4, 0x100000001, 0x401, 0x5, 0x7c, 0x7, 0x82, 0x63c, 0x4, 0x8, 0x1000], [0x4, 0xfff, 0xffffffffffffff81, 0x0, 0x6, 0xfffffffffffffeff, 0x401, 0x100000001, 0x4, 0x9], [0x3, 0x0, 0x8, 0x1, 0x6, 0x242, 0xffff], [0x80, 0x9, 0x9, 0x7ff, 0x185c, 0x100000001], [{0x1b, 0x9f, 0x0, 0x9}, {0x800, 0x4, 0x9, 0x8}, {0x7, 0x3, 0x0, 0x9}, {0x20, 0x0, 0x1000, 0x100000000}, {0x9, 0x3, 0x1, 0x10000}, {0x2, 0x6, 0x7c, 0x26a}, {0xff, 0xff, 0x3, 0x9}, {0x2, 0x53, 0x3, 0x7}], {0x20, 0x80, 0x28, 0xfffffffffffffff9}, {0xff, 0x4, 0x8, 0x81}}}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f00000000c0)=[{r3, 0x27}, {r2, 0x6}], 0x2, 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0xffffffffffff0001, 0x2, 0x1, 0x100000000}) r6 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0xf) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x24000000}, {0x18, 0x1, 0x1db6, 0x9}, 0x5, [0x10000, 0x4, 0x0, 0x9, 0xc66, 0x4, 0x5, 0x6]}, 0x3c) r7 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x2, 0x3, 0xfffffffffffffe00, 0x7, r7}) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x8, 0x7}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000380)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') renameat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000500)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000540)={0x6, './file0/file0\x00'}) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000580)="b443b1a3acf91a7e68628b0991ab3a1dbbfb95807ce2b48fab7c3ab85f38a14d00f9c7d07f53a6c3d2ff85139746dff37ce27444a0f08d8c1fb72b7484ad3d2ad2bf414ac56730be295c8778872a2363740d0f8630af8847e6c3d73eeb45a58070e7b5ef321759ebd145c208a8f67774062e46b6050c90ed1402fb300e47775d8907fa2ae3aff2d7d34a37d932639d19180f254ffea31b352c8a278786dc4935107082f7d831cd66946ee1a104b9af03f82510bf92a91e87b4bc4436504f85705132efbd25", 0xc5}, {&(0x7f0000000680)="1f4c3ac2052097386ac56d53acfd7a58a06487c992c1afa7c1473d476dd7cfe749968c3912d3ae590e423fe5fdbf556352de5ae0ed37cb695b0cf10a8a025ae8ec2d9a4e773131e663923255390c79eefa9082887bb53a876de5ef2bafb7ffdce38cfa29d8a80aa72b1af29f9fb9dd64688a9daf6dd65f2ca686ec9de19782240fb383a942fbb4b448cbe93a497096d14c63b8566f27af68a8138ba7ee673de89b95fcd62e2a26da059d", 0xaa}], 0x2, 0x0, 0x0) getpgid(r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000780)={0x8ed0, './file0/file0\x00'}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000007c0)=0x7ff) mkdirat(r6, &(0x7f0000000800)='./file0/file0\x00', 0x20) dup(r8) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r10, &(0x7f00000008c0)='./file0\x00', 0x4, 0x1f) bind$inet6(r9, &(0x7f0000000900)={0x18, 0x3, 0x80, 0x4}, 0xc) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = shmget(0x1, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="0e10491cefb3ca285b9af00a78822b702d2b93bd8d11dff965b3ff8011f791694328613b7bd41ad292e6b6236b60e13f959437070081719d5f807b99db41423a3cf89946350557dcf73cfe1ef93d6cf9b1aece4ce8644d65414d347d6640667493f1fb", 0x63}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x401}, 0x1) chown(&(0x7f00000002c0)='./file0\x00', r3, r4) fchflags(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r6, 0x4, 0x44) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') flock(r0, 0x2) preadv(r6, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/76, 0x4c}, {&(0x7f00000006c0)=""/115, 0x73}, {&(0x7f0000000740)=""/231, 0xe7}], 0x5, 0x0, 0x0) setregid(r4, r4) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x11, 0x0) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000900)}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/108, 0x6c}], 0x3, 0x0, 0x0) fchflags(r5, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000a40)={{0x5, 0x1, 0xc392}, 0x2, 0x8, 0xd2c}) sendto$inet6(r6, &(0x7f0000000a80)="bbcbd1872241a1743e33b0d8b0f7c8fbb41d7c2b55b31455fcf1b524821d761c5372e37ecce57fd666371d4291", 0x2d, 0x2, &(0x7f0000000ac0)={0x18, 0x0, 0x5}, 0xc) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000b00)=0x5c9) syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000b40)={0x56, 0x1, {0x10001, 0x6}}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000b80)={0x4f56, 0x0, 0x1, {[0x7f, 0x9, 0x6, 0x0, 0x6, 0x20, 0x1f, 0x4, 0x100000001, 0x401, 0x5, 0x7c, 0x7, 0x82, 0x63c, 0x4, 0x8, 0x1000], [0x4, 0xfff, 0xffffffffffffff81, 0x0, 0x6, 0xfffffffffffffeff, 0x401, 0x100000001, 0x4, 0x9], [0x3, 0x0, 0x8, 0x1, 0x6, 0x242, 0xffff], [0x80, 0x9, 0x9, 0x7ff, 0x185c, 0x100000001], [{0x1b, 0x9f, 0x0, 0x9}, {0x800, 0x4, 0x9, 0x8}, {0x7, 0x3, 0x0, 0x9}, {0x20, 0x0, 0x1000, 0x100000000}, {0x9, 0x3, 0x1, 0x10000}, {0x2, 0x6, 0x7c, 0x26a}, {0xff, 0xff, 0x3, 0x9}, {0x2, 0x53, 0x3, 0x7}], {0x20, 0x80, 0x28, 0xfffffffffffffff9}, {0xff, 0x4, 0x8, 0x81}}}) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000002d000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000040)) syz_emit_ethernet(0x1000, &(0x7f0000000180)="6d4901a9456b643d93078aa2f7e865d54d5b0ed07826d3cc6e4245515c14b534a7bb5cda33fe10d7311607863278de805bc7b69eb01fe9626b04b746506de269c76c550dc74dadea2248da701a9d2b7ea859dd2587d0de152f10344bea1a4d2f255bca4f7dbb868155e8a7476cd050ec5a7c6f9e3f593c2616d757fc7147b789511eced1593f2a8f9b2445768845457d2a9059068869007b04905be43bca93a5f49f580cb2e667d64f053053ed73338edae9742535695f0f1dce512ec01897105eba4788b5209fab529e698e710743dadea06cb1cd68b76fb3a4a6718358f643c5019b9f8ee9c2ac1df877efba257e1a16bb3754a0052537c10584f925ed5f8092fd4c258624fb2a50a7a2ad52e990b660e8ff3c31b250546943bf897edb745ffe26031877a340c66c0dfb23b5c49f53e31492bb06d985fd7512ae8aaa422b622a9ec36b53f9ead39db4744d179dd19bbf379304767060389110b01759b6332754d68403ff8c6ea108d9a9760199ad7145209b4c7de0a7fc984d8e006fc1b793f6bc01bcc8607b7b762c699b8352979cb43a82a87233db42b983f7fddf2fafb415ab97b9fce9a8de98f68ea3eba8e74679cca80d64ed8449710684eca0de9da1b601cb445a615553b72768c59c118f827c93fa6ea31f6dc54eadf18149c6aa4d579bf3c541c6746e9aca79db9646aa90e222b089e154783533525e366604c9173fb6804f81bf64cedc511b7d44fb8914a7837a0200c524ed9664c0098ca5fe9d61620fa5ab631e88230bdfcee835676327f05ade98e4db3a7d0663cfc375fa6d536c4a3cd44d8f007f1450afbb9086b07d1e3e84d44bf35969d118634c4b753ee5c1e1d970dbaef4401cb3a8ffbe8b818362a6fd29d358dce44d2a058bb7cd542ca1face4a8eb8d912a0d4c1784d42125aad5ab2dcb2c3e67f2d73ba0866bc5f0809484af51f1efd8b93f4119a0aad570df3d01f8adbffd7eecd4278be38d80da2441b26c8eb6ed931194ef1bdf0cbf81d26a00b9d96886c2b0f24d90d539be0a04a6553aeceae08e994247ac68f44d5ddb0a17b2e424179fef5aeb4a62aec9e2f3b2f6270482bc73a64a54ba99a93a401b3dbb6b8e1ce829d2d7fdb95db0ce8ceee0c3023a071778bfff33110cf7fdc3ecd13dc0d62d3d12dc97c6226de782d65c38fe9c75b90f933f5f51df5418f10288ac0eb41fa845005040d769c1a1019aec943c4a9d07543000b7e6b4cdc02d627e4fd128cc02f1737ffa63283741e8aa7867b1ea16a99c5eae071e0c92a0ab069bf5d01a7cf8b2eecc12a7e04a3af6cb11e18aeabc785609bf37b8a57d9027b969c0ebeba5658b00e3bab4dc7ce32022e92f7d0abf87c07b1974444116ba91e2d3e91990670e70727c019bdb27483c1b41fe3686b1911fe9895aaa82ca4f04f1b23f3d7878911688ce09103aa75445a80756a9e65d620da6f8d99995d8d71666bd8499450f4929ccebf51462a473c49a6cdf736170e3486a906f21bed245d887bc85db04f9165bf257d813df8bb1cd777319255a382d16d9ba7a512a9d16f5b50154d713d4090c44b912c5c22be59cfc7a9da41aaa5c961a221815271262eb89d28cc438acebd0ca8c0150b104a7a6439368aa875aa49522217ce8e67ebd8467a026413027ca517cb4eaf3455c3985d1cb4fb324e37cf0b423c70e60f8b542c8befa3edf99e20ef31b456c8d6cd18e83c78757e99684a99ccc1e4aa0c534fb564d48f21a304d56055dc9dcffbdec0d6bf270cdb28bf4af9a8fb82910bf587de6e0fd2bf1b2fff912c0b4fb30fe803f858636de8f6a5879cfb81f22c0e57cd514d5094f47964ad0fa7b20557d2369a13ab87fe127fbecec4b61db00e36f53f5a7046d895cda07a6095cee0ff6f8805fed3e01c0b7efe9a4f544af848cd3c90fa8719adc097e5fbd062495b4b3c96709f977f78bdb96808cb28f1ddd6f7b5635b82a25f92227928678e21fc162d7d0efda7a958f0e3fb46480c9bf126da9027b8314d13970b497b761b9e7af46de0193d090aeb2c6f9376d80dc06ca476e5d4c0e8dd9f3c2cd388d51050b20d0020a402f6ceb44dbe6fe220fbb01fa3a5d9a43fcd3a8a013ec97f829872f3671f2bdef63cdff2308b3dc9bf40c6bc67fa068f2a961d28b4abb4ed36bbd3798635ba6238fd87bd7d87a08f9b84a796a78d11649a946622283e4f5695d8a7cebafa4159fbe4442140edf66b5ea7ebf617c37b54c7513c20058366c6f585cfdb6383bab7f37a53af44aedf9f13f53f760da460d82021c6b8a4959066262fe54ea2be1196116ff2b71297b8bf6b5dfbe3b9d8adfcdb77e014c8b24c05d78a7a37071d33ff092879d977a157ffd16d813de93b8b0689c60459a88149bb6cc68ed8e9e1f7679feac4a3b61addb6171dc1b023c6dd3b6953567b296cff57c16a391c8e63cfb49b6ac21e49e2f6342af691a224332fd8412bc2123e1b7b7c8ae110bb30ee1f3dde7557e300ac881ba29967015a52f77158f9a1f3f5ad3054940df0fa112a9264abde924f77ec7bbf30732bb989118ae7ed28a075b71ca78fc150db6f6d75a5faa1120ae5bb9088e82356bd51db0e4af7bed07365c444c256c03a44bbf2f6835214ef5e1848c4cd606ef10761e6580a9926034c13ca74ae70cb1f45f385f6a75831848eaeaf491c2c62a722115dfa8b63e46104e6317645c7671d6352b5ef73c1a76276f293878010bbf43a886efd5d8e6f50010fa6171bb794a04e81ad724089d96ae20fd8a61b980fb6bed6a52672f1efb897853a9c15ad1960790cedba367dd2e9cb14359175cb80b347101344c62b363ec95541c30a5ec34cf2a8d0a2412c7feb83b2f63962c48826d33696c115d86f2b88efef4927fe3740135b6f3a6b357a63e4cd6388230861557a9471f6ff524c887dcf7c4a7450cf812639baa9b68ddebcdced3326ffc88b71707e144619e5c7db9d0c2485100b819549247106ec41339ec3a4f0010e829786f7abb5f985ade8311812c3fcb2041b426b8d97a1bb4396adc0ca9a6b0349f473b5ec80975a42ed98a6b7ecfea0b2050976dd0c9e548747288244d427e1a46e53147b1631443b12e4837b76fa4d76958bcf9e0b28b45108c2ff46bd85b72eadd4165b250d4b61ab9f2386a5680d41c8f4056095b7bc8361e170a91cf35c800b154333e59bb612f5b3fd94c682974c55faea4e2d4743cf53b01740f699c3dccb448adce35ba8cbf384452c3340f4ce8a17febd188d29b5c333ce3f09cc003f1cf8f137214d76d588d1de0d3a62e0e5729b7208f740ab9abc0fa7c7b1727e9f4661234a6ce981f8b8a1cf1b09afa289aa9b2da06d3484f75a1fbe9db8aca0b2a4e897a4776978443ad592b8512156a390878108d6475d318c7b808fff3ebce27847fbf49f2189a86c362377e642fbc59ad0e223612692fc54f87d624775e7c309c25b52eb56951257bb8e4789977ea1deb30e07719983582a70fccc3f435abc679decb6f716c1da5454d6caba6bf6824df2c79c51cd667ce5394ed2d0c1956fe9eb06625a201aa1e565c8a12061bac39e6f68f923585c5e756ba6911b479253409083594b8bd5b21f55bfbe581251577c19c5374f24e48236d5941dd34ed8048548eda4e38a7e186d5ab909db1f7a19a09605dff258ca49be54e5149faf2e6098baab864cbe6ce2d98665e98abcd041ec3909f4edae1601e33c54c5546b732baf7dd1c362820df323e30fade7e0abd8f3b84406dfe39ef2a71ea3f5407429b7f80a1cf2ffd59aaaba094afcd9748e8c639e80b59d55ae67654824579ee60b86370a4ef76a7b0b5ad7f104a1e75880685952e7cc58d797c9b01a5f7f4997191528d65ec300f6476c8a4383bfc9f24876fed32b8357b25a5888151e7036beb5eaf603df4734ac0f53148bf13bd171749b795fc81300aea762c968aa9dc801052916b2ea7e2a67936f42f8e61c8b69be28de102e8f8100dcde751f9b7d441041fe2c9375eb449a858f21595c3986e090a1f88aa9825ba00de0fadd04d6fc389f862ee4c9ea7aa96abffdbce8ac9636fb835b8309d9cd908dbf92f1c75c834d999c867616ed4f967a098529688705493afe42ae3bea508b37d027f223197ae71fc7d1e4f0655355b826c4862cdd5821599c526a131333aa7057ba62d0fc6f5813d5ed87e9ed9f1f4d670934632e06406fb52264aabb2cee736679968fbc4d880b2550f0f75e35d11cd29e43d2b0a09f3aa99daade350a5d28d3e70ad282fe85d5c0bdfac7caa5e15bc68fab8c05b331834fbbd927416ec6a8644b91ed38b0b8347d5dd4b2b36a96c1fe1d58af333446a3e4dc24b95b18adc0bedf3fc52660e52626c6cac625a643da31324bea55e83a938ef1f330c6b8ab166bc96f2c2dfb1b50798cffec04a37641f345c27e2438b7fb3df596dded42d607df2aa34d04f329893c14dfdc5564a343ad1452af206ed4a516b64bad65113418b1df19463bd6de4dbf4630531e74cfa3a52be0fbff38f401bf5ed7c4e2be1e9f777aaa9bcb8d8682f256fdf060d19f8d4add1f4b5bb9409aff0ff77bd69cb52131a35dfab899796c1f33f4270c3e3ae1964a8844769cf861fedd95f7d642d4c4c4f042381325ca5632b4b99cde0ba507e2dd3107acf68d12385e3eb064205449c00fb3032bebbeb8ba5909d191bc792180564f32d59131208dd045a10b8a026072197cd7f8ca4e5cccbb3be8ba525f1a4a0163fe8e18a85b25f9f14e1ed8009c624651bc20139e258992d03b6473c8fe2bf6baaafd9e6fb6c9d95413edb24bd80b5bef5f47253ee012f0e0140754d6454ad710c0d86db152674c426f5e554181b8cdb0cff330afd2d2a92c37f20097c43a0a3b52cd1c677f4649f0b2aebf82af9d822fb6f837d77b2fa328c13e8b28dd9c3363563202890add755fd6bef05f5f1f3ba57ccea852dd207526e5cb6d17bfa65a0ce5ff02d377aece6ede7897760b09886da2be5dbbc032e3cdfb4b2cfafa884a1d2091347e67a99dc7cdcf897cfcc244ad2e77040a6300c0482b50846dbb52f573e2096b5b73da1f04c5fd802fdf9a16e50c7f5d9c56717dc7a3d7dca6d4feb5eb2d789805f8f9769970f3177a330255d3e5fd14ed691920c0bcf3ff33c62b0ed3576f5297ede062ba11a92b1b2c4abce4f35bb5d2ec149d8b077d84744af6630a22948dc922bd37aa3c2db5159425899c3620be93d81932136815a13073b404b705b82dc33ec3c5d9f2ef9d17028ea937694de86ce10c4536f456250075f4600154eeaf331570c680150315920707408167495b8cc61ebd51b53b61330d7372eac5eba34e68946c238cf7ff85c89ec0a148bbde4f92bede218d52473b1c37e9846cdab35e7a1e09a7b0b969cc727532e6e9ad17b670bea78d279f6f16c6dae19008e7b79e0973f83c1fc805a59e5fafef2b7b83d87ba6ce4711043862c629235b5ba878be9b3406759ee6aba06ac540eeff5242ee38acb312787c981f5d10345d80dc8a2626c857d025dc4748f4d6df11fe432d0a5147ea334bce234c9b829aefb9858cd660bd593f979280e4e663733b03ede2e995ddf81f648e8dcf609688882b4fc91ab9d10a803241153d93ba06c0d71956534cd194013e66b89c42f949543408bd9f35bb605923a7a1fe0cd0e4c0487a2c90460650db8869da5bdddf180059d4fbaef413612caf0a7ce3ecda2342def59b762012c0a3158c8ec4bfd3da136e64235e96dcae91d04cd5f7d99e679f7da4b22e8e1e46cbe63be14669a6d98818eb372194e61e7d4c18ffce36017f") ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7f) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0xfffffffffffffffd}, {0x2, 0x7674}], 0x2}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000840)) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/50, 0x32}, {&(0x7f00000003c0)=""/105, 0x69}], 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) ioctl$TIOCSBRK(r1, 0x2000747b) read(r2, &(0x7f0000000880)=""/161, 0x17) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) recvmsg(r5, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = kqueue() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/131) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) close(r0) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) fsync(r0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="01010005000000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="114a11f6cda00e5dd2585fc91c719057f13af23f75b3400620772ba462ff61f44da61ed83037a4611d4afa319fff7141bbb1efeae2f58f664af02b51ba6d4393b6492cda57b56159d60e8436909ba32f64c94777fd1593d3ed6776e0d99427653ba02fb69dcc2c3089b3039efa7f075d8af4573182c164aea91f57255c3bce16da50e02696c2fcd3c5541885628358f1400d2d31d5693acba3d782aeb641feeda4", 0xa1}], 0x2, 0x0, 0x0, 0x9}, 0x400) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x1}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = getegid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8, 0x20) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000300)={0x1ff, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[r1, r2, r4, r5, r6]) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3f00) close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x5, 0x7fff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) syz_open_pts() 16:00:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10004) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)="498c23f0603d9e421a48b4b75db41e232f4b264ee8") 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xefb, './file0\x00'}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0xffffffff00000000, 0x10000, 0x8, 0xe8168527f2dce034, 0xfffffffffffffe9b, 0x7fffffff, 0x8001, 0x1, 0x0, 0x4, 0xead1}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000300)="7b69b348b38ca15e34028c1de2d774cfb61d6782ed97c23dbf3a670d12defb578b024e67abdff537bfd92d469d151c950ddf0409efa89eea3222a5d2a7590b578fcda99fb16943515f05abcee82a194b50e58a9cbe3e4c1ef605bfcb35354b89f35a1ad0fae835babd1dcef03026c6a957abc966aa8115ce236d10a17ee8dd359137e765ebc93ae47921b4e9cfb9b262cbd17b3e200818732c13bf68f73cefd4febd36e1f451a752fca6fd9ec60dee9c7000f9f5e4b4b746b88028", 0xbb}, {&(0x7f0000000440)="b31f1f4fbfee2192788221e26ff9fc2bbb2beb9be1cedec8a28c98c9645d6177062fad9913c4d0277cb420c63c1b4f13eec4683c5afd840982c4a12300fa1900f2de407e089068e76e30fc8d490c0dca60eebe1652fc09cff73fff1a73d8cd14a372d29ed0cf295daee4210718ec0b285134ac6e9e9d075f7be811a3e5a5b0b0922556df956e7874e7da1d65fb369a1b8b8034f86f37fde193f39592b4377494949b3037e468d96e2827c8abd80634", 0xaf}, {&(0x7f0000000140)="74e8caf6d74fbf790a0b9a7f7d39644517d91246b6cb997ea2ea94376cc03918252a28798fe5d6f2beb308a09c626c56f41e3a8682825fe87897efd10bdf323d1feaf7d69d837e7f1a9bfc9bfa9509bc86bfa92036b7282f43f8d26059765dff2c61f9ab336b94", 0x67}, {&(0x7f0000000240)="0e121fd033cdd34fa77b822e96206f522fcf00617eebc628ede8c871f5949378c163ce0a3c85178497f6c893a06e060962639639520b9daf423b57b17392205dab6d3b59f1afd720602b", 0x4a}, {&(0x7f0000000500)="3a5a47ce2a35827dd136ffa9dd92784483a139556b0feeea65d8c69228ecfb560513983b0495965b2e8c28e5a858c2834d3d19f0a5ee3ed706e9e74123c49e3fc7f521b0970fe8634bb898b9d2009babe86230b8ebe42f636969c34f75d5cd867f523752389599cf71241ce201", 0x6d}, {&(0x7f0000000580)="cca047bd3b907718c9e5cfc9d9e2d23735f86a81f0cab5aebd3c7ebaf8c5cea156ee38622407576825973abaf2bfd33e3b9ce98b2cc2c03e61684f2653a24b854b9d549a514837abee3713c7e4756d4f0e9ad933ddcbd233fe9e4e8ec8839aa2c2342eba270bf0367ca9fd0ae23970c3f13b90168770bca6ad85117a7caa80d958ee2f8f1f124a59715b5d9e64cdd03495759057a898f784dd4ab8ee3ef414d30604bea530a23cb12b6a4ac47a050f2c654ade55a47e", 0xb6}, {&(0x7f0000000640)="a133c317326fbff7291393540488759cad95b84d90c7f280da8725fe704e2c951c3ce44af2bbde3ee268fa7eabb25a35e98967e22faf80ccef7a1cc41336640fd7086157d550b5982238dd02e827bf2550ba", 0x52}, {&(0x7f00000006c0)="d62fd4329c7e57571cf74dc25506c6ba76c6ccc8aca2f5845f51dff421e79366edf66a01c63e9631e4bedd0e613092417e4c4847376909662606563a7a95dc1f3cca2736318b0612824fd1185f8c56ca4b600ec1a27ad0403829271dd8d5104ae3821a5923ffc6073d2d5566a1d3a765b7efde8c382c", 0x76}], 0x8, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xc6000000) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x101, 0x0, 0x1, 0x0, 0xffffffff80000001, 0xffffffffffff8000, 0x7, 0x0, 0x0, 0x401}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x400, './file0\x00', './file0\x00'}) read(r1, &(0x7f0000000040)=""/133, 0x85) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0xfffffffffffffff9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='\xfa\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap'], &(0x7f0000000400)=[&(0x7f0000000380)='tap', &(0x7f00000003c0)='\'+\x00']) syz_emit_ethernet(0x944ee865baaffd29, &(0x7f0000000200)="a335982a731de1386f2901817c8430d508") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0xf38, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x3ff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$dupfd(r2, 0x0, r0) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mknod(&(0x7f0000000480)='./bus\x00', 0x3a0914c44f7b202c, 0x1b02) r1 = open(&(0x7f0000000500)='./bus\x00', 0x400000003fd, 0x20) write(r1, &(0x7f0000000180)='T', 0x1) r2 = fcntl$getown(r1, 0x5) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgid() r4 = getgid() r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = getpgid(0x0) r9 = getuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="f3cd6b248cf7a5e361f5518a94c8202dda5dae7dd1e77642e51061ba02c90be9204a18997e519dc8b81d6997370d2cafdadb1d8afb8b090f0b28d6697e152286bf1ae4806e72652fa08571509274bc3a5dabe28ec5304a0f05396d0ef3951ccb88cb73fe2ebbfbd8a8be9c7fa4c9ca7b82aa1c34ae9792a360093d05f143cd76be87c0d33d6957b683dc4f5dda68db6a45866431812a4ec904d1a2f6f5d20ba71328bbf5c881ba9270c4ac19206805fd", 0xb0}, {&(0x7f00000001c0)="752132bbfd90a413666d738fa648efe473c828dba268d929e816416d8e8fb007596079c080b62f95b1e54d8db3cbd22a14cc06c0e74ac99738750b4dad30d808ee27435c05362daef8e0ddf6e19fc15c931350a77e9052f3ce1f0552c975e0507223985d0e3a3bfd25f21a48a3a59a5ec58f991c5f59c413647f21b44a2f8c5c68b3d4a8f164a3340ecb6e3b59d7d6295f4bdc02fc7967e1a4ac855e51a8a972d1e5cd42fd5107da5a05ab3c16db1390df2205a8bf2b49adb3213ca41cd32b7c238d", 0xc2}, {&(0x7f00000002c0)="e277d9391bfcb16ba6cd30f3fdb782424d252552c683b5413b66c4fb930bec932da1d0c3a7d30ad55ee96a9fec2be4960bc10bcacf2da48eee36ffc18f475469aab9d9da406c87e7d1449c4473f1a45dc3b5bbc20c7df67637658f829e4d2204ee26b913bc23fcff9b8eaf70437cd572cb87c82cef7686668e9a04e9d28ab1307bde877ce581512c427324d16f59302996ede3e089988298bddc56b7d6407e624e39174710364708dcf2c54cdc3aec579edba4712688ac2f287b21b06ed5b320", 0xc0}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2c5961352d7d8a1ffd2847387e00fff000"], 0xd8, 0x403}, 0x406) accept$inet(r1, &(0x7f0000000040), &(0x7f00000004c0)=0xc) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x1000, 0x0, 0x5, "df3398cea3352e8e58dc3e48bca4bb5c696466fa", 0x80, 0x1}) clock_getres(0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047463, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="c4401d194e6b8742392025e9f7ee63381d9393df912397b0dec6d3b67ec55a2aa4252f01b4ac56146120d75d9c5826625ae9e5fe78f25a5fa93a07ed4bc43975780e8aa6a7f3e5efce49041a3818a4d7ceea868e6b3888d5553a37915279ecdb4d7125c0b3d511c7ec3ac33122cb15d8b2155c126ea210c6e0567efdf2235b6f1277e025f103ca9f2c3186ade4a1a672d3e83b7bcb059a8e29a58d71d963d7c31e03724906a023ec8d78187d05b02b5982d4370f01e9a7bda17c8c857941fabd6e9c4479bc2201298c785246aca7591d336b3bf01628e69ea7be2e84d27256942aa8460e86f767ae48b688417f991fac32287699272c349ad8240b53ef419890222cf3b31583f605235984e9747913b9c67abd856fdfcb7d7bbfd0b919f717e7c95326fad9ed97cad2e50bb9e231c3f5677a8f604f06d8addd927f13d1359d7daea81f48e395ec7dcc975d4959e1f35c56ae1203720ced23abbdc248cb16004ee145997a769b4a5f2eeff5e9b4190e3a03eecffdc6129d0f666cd3332fc500ae032532d8969e7718314f4aeb1a704ea7a4b35918941a044cf7a5741af26a909cd87ac00d16abf1d4fe7c61d578f7d33b87ae2406dc8044177855917d6dd80c063aff66bae3fea2c60a12689d5e9983583e07377cf8fb41720dbf8cb3b4f6532480da26f6a72138330718d28a1e683bf366a006817a83a6538e9aaa1cf35fef88b40e792c6d34b05f65ceb4b7de6329617f93164652f5b68fd4c68fb377cc555101821f78e2d844317771ecb2ef86a96cd6a54c3367e3767147d240f51d0b981433d71511c30b18fb2cb9573255cc447e8090aea33a8ea6677cc1aa7ffb14a3b79c74c7616ef94f2643d1a6ba362f4e1ee275252b9e0e4b292501a673ae0f43b25f33f083a91d27fe2f3eca6f8c56275b97e824abcbf0fe2153393c95b053e5c7b62f5a010c7a0ad395fcbfad3297425e875f082c459e81460f360db44f64d321acad6ed8dbee4830513c86b34883b0bf1c9711d55cf4c4831c89105ac1b90996d01e2c2880c39a6ea4936d70545b69270dbb56f2fb42af61d8948aacedf52c59f7d8e90c229e6f33cba617b0cd1fb8715cec1e7b1614f151dbf1532ef8d82097fec30dd269531e4208270d3c5bd1ea88bc3c7235a1c977ebf0a6f6be25451ad4141cb4d32acf91bf27d014bf8e3db7ca3da9703c3df7a6f120370d4674ed5d67ab7343c4263194c9c101ab1ef80ecd6a3159fa36403977cae6148abfb14e1718710870fe1835d81e0e31ba88a47204ab2def933f8a81ca0491ae529ba52ad3d604b6300740b86ecbb9b1829676a4af3c75c833cc0dfa9db69058448bc432e524a420da7fc88ffeaf36041fc2cd5e9ed60f7cab35ea78fdae9d256fb6784931b4e54e6fa774d40df6d367752aca1060ae492937c143850f921318ad60dae4f842a2cdc96c9dec16aedd3a6a02a3c131b4071cdec58d66b5e8885d248588da25f370c3a60179b8dbfc64438fb2c87c315e9f354005ceaac52b0294dac132aef66a63e2321a56d9fc7e04c2301527603981741a9e2e56d1221f59d2ed071e7dc56cd9b7d6de71ed570bbfd4eeebaa9d4fdcfac1ba95badcc1699050b423eb4d5fcfec50d2dc0f856aef3bd3c679465bbaedbdbe3bd7e28ea620f04e26d8943c8737824301564ba37df7bee9e1a768eaa85467b35a6b96e720eb8c63307eaa1a5c4cb03c29a1c55c20e18737127bba1250c899c94b788d13b923b1dc77ced11110fe09ffff545312772dec6795fc0ca0a5c89d09f93a9872f6602f0ffc257db0d716dda32b433c4d58a58ed2c6e0f71c437fa2aaf90e0b1f3325e5ebefba6777e2dd6276f5b9b3d59707240e106c083999428a829803f53e3cf886749e516bd113017dcc5ec1c9691869bf6f042f1d9cd60326b9d42e5c063bd5138e6e1e0a53b931595d26c0cdc605eec67182ba26d7ef2258f732ecf2633f33fd1203e7c4ca354ea0079423e9d91fc9909d8c10f5d5d61c0c5f8673a586715b953292ebbf612fce0a719166a6734dcef1050eb5164b07c5e1f3803e4ef1949d2fcc305595c55153c8aa77819d2ab1e1ec3882298c78848da6aa736adb3c2607f512f7c4c9d22bc2d109c864ae6531c7546b651c41d6bd3eee9d3e8ad61e1609dc3e033b26e077a97ecd113af3073eaf12b2a573ca2ded4cdf1070383dda04e9fed35e8a13dd41e79f7c2ac19e09cf692905adbd18064df1590dace032b184342d94c589b639ed7e90fa2a0cd803340f5ffb9e6961cc7f5d2bb48ea146d8fb2b826dcfdf1415df78d0ef26721b73b5190f7e9112df3c08c14e3823b42783ae8e4beaf60b954ccb60e5fff8aca5ce5fa3778cc5cb64f529d584e10d62cdae05215d6b5fbfbfeb3f39fe3f7adc4ca205751dc647b94cf8e2a3e9a8a0e738c993a6a1de0d2d33dbb8e07cb8d2f12ba5fc53721eb8daf3e4a24c158240325e5e944131a15b6d76ec4771de788782ef462c62dbbc8b3d1f84bfe8800de1aaf2558622167b43f959c90e4081eff38a2e5415d5f2bde66c25ce34de5cd939a72213f2cb134330508d267a9d8909b236955ebb8c20114e199d63a5dab1ebf5b7d5572d8046a1d37ecf290457f1596200f2aade719cc390d12a5b018a888a35c27fce63641f5c211c1938e35d0056f8caef9e7e8afe494dc6fb57948123cafd31914e989a04ff39f989c1196a3743f2d789be8bd39d5c57fe442e8e56e27d03eeeae2c7e51715dd309c77f7a6a1e2a2d6cce618c490629a7c5c95ef66f3d36dd7e3887719048be5520d052a3b0110696ead3db759172399340522fd10d7aea5c5546ad9fa6675067ca528334354a9a62a0b7d2824dfbeb150434d0854d164eb2c0960a1c1956da84a9e4f52c95a1173881d4024772725305945608eef34012d427bc2f245a123127b317722fd89d45ad7d2d3f4de03956cbdc811b42048fc748e73bc66b19e17d517ebc82676e4794fa41d071f81ebacbe15558c68f3f530e4391e09b3bab09fffb7b2a105805899c528cabd7e7617c5cfeb4a0684c26e718f35a4f3877c5d5cd360a33d3f34fd4e8c9b3b60b8c29fb1bc52ffd7b37377e42324880df3b96862e50d3732ad1f500c89dbf11ff126e0b67e3ffd1cd4225b2f83e8afc7119b326041ae923b0ec0551945884a98a18798969ec48e15c7797424c491f15ccb03430e2f2e80d182e210d05a4a93b30e50872b416a71cefdb724610c73d8109f868f3f7e703c838707934b4138cf0fd6bf88dd27f44380f33c72faf9ac52b0e7c55535526335fd400aa706f359e87815646359fe0560d4c4377fc906b8366614267f5f03e3a910839298cf7f64d49f1f416d2954f59baab1a684c62442f9a42a36fd2fa518df63cceae2e9ba128d34dea677960c2586e67f61599241e73bbd8891b947155c11c5a40dcc21a725945f7fa78dab7671c44917f11ff30562f368e1ff6473308b7c042fa4cdd9e416cf677e8f7cf933106938bc36aa86cf08aa5583108201d39877e079d57953f972872d5210e47f273d0626bc328a534bd7d7e332a586d18f2786a880febc66fc4d4f7d3068609b0c735d0f27656013be452d5a992665655cdde169759f99c737d85af1d530e82abcda052be97bda012324c04628db4b6d2f35fa6ebcf44cdb68a7ea090affe9ef695886330e18b94dcb47c4c1727cda69d6a32e931718e126f312365e8bf4e530af4630b26554f784fc88c57660b5ae1674f245ee740bb7f74e41831e1b525b2e89eb796d5200ec102b36d47f7980c98a113e9da8e40836b46914ba2f9c8c262505de6ec5e5ec0a40af1ae2fa111dbf63c36139eac0fc6a6f97236913eaccab22898618e4f724d4b112021f82222e2f7cb0e5b16eb815d070ae9ac628cb9ad651ed1e9efca3e84609889e660ea9b06db8e0cb7a465bba8017ef86388fa5d25743238fff391cf7e2e08b845b433698cb46a844a60b2f7871eaefb0641e817adce4a459fab68cd0ce1dafe6a06c8c079029d84e1514eb3e941f8a6dbc62cdc172e932be4bc1e73019106c5a03b60d4e0d181dea2908161ee814985efbd211faa71cd448722c4b3b79ee9acc23d5e41b3463a1eccab8b9f89f39bdcb989b35e992d60bb773382be605b0a4a0f26ae37187ae91bfe8b978fa06df6913aeeae4dcdac78f711261e063d23d6c9f7bcf561beb2908aeeff1587ebb89a484b9013c7f4713595f0cea9044c28eb291c79349e8fc513a68e9e4cfda0d8fc4a036fe299ac43ba136cc30d012a71157ea574fb984e2ebaefee4430a6f09ed2e1dfee5b6375ce329a41491377aad8679e2ef198e0a4588cfa0932edeead1c7f75aecd9d2b392fe56127c6241d9fe41f39906e72f047cb07c1b39738c0524c88f3713f37c7087b766df75d2467691e0f66151ef0754920111b867cbc0a497155ebcd7341f6de91a8c7af9506e7632a759c5b994f8775f03fab6b1e7cbe403b1c7f4bef806cc45f03da717b33393fac25d7e11c0778056c20b05252f2c77c16e578eaafd69cc60f00618f2f7d23148d1272ed52167bf46b06bbe052979c18ac54fa3fe06c43b4c9b70396154455002b81269fb1ab6eb95bb069e4e80f6483c11d035afe3e5a516863cb4d53ce4bbeb39c59920b07ef324d6793edfb03806c61025121af3dbe0aae7ca1cc4c92f14afb80811170f03759b2045638fd58da2ea45a9e3f5dae6392cce0ee7848b53b29ce4c916dd0e08022f42e4078035771149addbb9c2d282055569cf1a18dc5bd20ead66f546bda3ea296882e025d08cc68d80662ef1f7c15f97b69110f283c3a385229ab9000dcdeab3925e328629c9e0612157bde43a0fd55b035df46c3db89a01b29868604a0096f61e3f53bb03f2c8b384301ae0df82e969888056c70d6045882ec85b44b84b77e57eda2f200915ba45e0302200e71b0fdb1af8ddea5065f3b024927279e221f89eee873af11a4de589c083aa05300349c1a07379d67966fbf9e0b1c39f92546d53a745256e4d37eb9b544d7384048d58bbb4488b9fbf140a4433b0a0e2700fc709b296ba0d1d48eb9e533dc112548e4a89f47f514d201950319cd671763fc2e28b6736f7cb546661416084001506a8cd3dd079b13751481e22a19733087b5764f10368b35d224b65c03dca64dbfcf5ffcd520d97725c4b3a4c076356487f0106e76656243ed06d956a7c7c8693d2c05fe909a4db95c702c72154bb5ea5143e8b86d71f9668f842dd6291e9ac5bddbb884e5cfdb425027984a8aae6810ae83314eb7a41e72188b1f75be6eb9f8f6325359171f9d47f8f7f47619fa5eab7f85e7b12d5d0a9c5b63568a47718506b7faf66e8dc959fee25ae47a8e73e956b7cb1590bcca698a903f12869506f5cc1095fb45d59bf381c407f7fbdc2822295ebc4d30826724eb519819ed093d6aea7a6ac5c627aecf70e536d4ba3b0bd38dcc93f23068f93ced14368566102d285545ce4d869c71b0c34b00f519a07f9a5b093f9cca3b70e59626f580e2f48b4b126e45b014cbc202c7d8d36fb1ec84ee273df72902012b59c6c00ff367ff6ea59302eb92dd5f54ddbb09283097934935a949cd5efa2cd1025110cd84c75fd0e7d30281994f555f23772c4cb518ac9872f69fec7e4f0d13d2285b2c907050fd9d778cb47cbcb7c8b336be42c3719f5a0ecad5d4ed9c7efa47ffd496fe069b85c8925c6ceba7e6fc93de67e50371b3ddf789b6b16a584282f50a2e0ed62ccd8021f75ed661be28b226ea60949795732acb4140d8144323889e04132fac5", 0x12a7}, {&(0x7f0000001040)="830ab1fa9fee01035d9f1b0c31c263065091c89e4a4aeab5de115c38f70b275bc269df1200c479096a47383f613712c67218a9c93780afed895a6b9baba5e87a7da93decb481ec43ae18767a9c42dfe9962235ab65b4e2762d49c578d44e5b8a6136022afb849f6403bc865030d256686199f31144950ced192f16f3c56afe34a8603c6912c01b7f4876592bfbee0d3016f8878d0b985d095059be298c8f542d632c5efe9437fd68af7fd1ec160f6965215779d22e3221a1c903d87a97b3967b34be6dbc37e36ccb3946001091352417029d645254929d063236295bb3c805e93a5557f465", 0xe5}, {&(0x7f0000001140)="55531c65950cb35a0c07a9025196237344f75801a46043d23c183a4212b62b0d0970c17a5b6404d89c7c682c0d75bfaac913d484b1a9dbb371d0402f8727df89a303c0a4e0df4abdc73f1a381ecc6b12b36d3961a9b2a66f877b785d279140e70ac9d9ea596e280b10686e11f5dbf33af8c79a154a2f188e903dce920ee0a0d98580b7111c850c94662b7525308b186e364725ddb132a4dbbcbe7dcb7a0cb11821c93f678ecc63a3e43c5a090dcacf74e1b8ce685b44a2bf57fb5489d9c8b88987dd90b94755de37a1429fee1fa7ec99d5af7e076c0cf9c2964f10a7", 0xfe84}, {&(0x7f0000001240)="fd515b87e2f3cb47f010d0935d5f05f391dc461f4d868e43a2472ab7f847aa84d579f6017be67c503553391c3ce4363fa562081c246aa5e58bd2d84e74cdce2156de28238f1b99002f7f9966140a025aab0b52dfa2e314c18efd634a23aa7d3ffd9147630c9fee88534fdde7e6b4af57302b84f12271b8e16932b4a5361baa", 0x7f}, {&(0x7f00000012c0)="bdb7b2b8db5e5b8494fdbc90601a21283cc49f4a4753ac15c1630dfff6df50d914d4ccd8ad35691f59db19dcf8957eebe2b9ae1c44e0cefd463e75eaa99482b56f868714c4f817f46687b54b29f93a728d65ea0d7647e14d22290f8af90d7d8d58326aaa3b2d39e18da6ba3dbc3fe6d34c566508a3df406da36c9b73be0cf0565bffafdac2745b5b8961553db411992c674f4c4cf2fff0514d39a61e7b843b0735721b3c93bf5a9bcfb8c391a5b3d42f371f8d0b3aaab362", 0xb8}, {&(0x7f0000001500)="73e19eee2533f43233d40a07e24caa7ca6ef6feb5ab7a2ba43b11535eeed569df777cd93f10c6370d7082bc32c61b69eb548837133bba316d4a5d7c3a9a6d14ce8368cac8348e9872e2412ee70dbb7f7cc3e1d32d010be5b13fcad9a73bfd71073bc6d2391eab61f034f1ff0287eed7083bfa1a864ae988575b361a73960896340bb813882ac86998e6601a70d187e5c4155bb48f0efd03039bb337f926dc4af478c1104044c78be583681574abb331eea", 0xb1}, {&(0x7f0000001440)="45286e7d9ac3", 0x6}], 0x7, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f0000000100)="265319ab336f86f1972699ebdff0c9838a6bc97eb0d24f20fbe2f8a152e3f084d130775551c45477cf1d1cc6fe125ada7e81a182636f", 0x36, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x10000}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x2e, 0x0, 0xd4) clock_gettime(0x2, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xfc00000000000000, 0x200000b, 0x0, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x36, 0x4, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x8001, 0x400}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x22, 0x200000000000003, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x2, 0xffffffffffffffba) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7d8, 0x4a0ca6fe, 0x5, 0x0, 0x7, 0x4, 0x0, 0x3, 0x0, 0x7d, 0x9d84}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0x14}, {r5, 0x3}], 0x2, 0x0) write(r1, &(0x7f0000000200), 0x0) poll(&(0x7f0000000100)=[{r5, 0x44}], 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) 16:00:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0xfffffffffffffffb, 0x7, 0x0, 0x9, 0xf42, 0x6, 0x2, 0x1, 0x78, 0x10000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x4, 0x7, 0x0, 0x1, 0x1, 0x8, 0x1, 0x0, 0x5, 0x7}) connect$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0xfffffffffffffffa, 0x804, 0x80, "1f62c970b71dd1faee297b294d8312c79c25e2bc", 0x1, 0x4}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x2, 0x146, 0x80000000, 0xfffffffffffffffe, "106c5254ccce0b65be14c2a283ec3aa14ceb875e", 0x2, 0x9aea}) semget$private(0x0, 0x2, 0x643) read(r1, &(0x7f0000000440)=""/253, 0xfd) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000400)='.\x00', 0xc80, 0x1) 16:00:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3f, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() r2 = getppid() getpgid(r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040), 0xffffffffffffff31}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) read(r0, &(0x7f0000000240)=""/10, 0xa) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x2) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000d00)="e2b1be034d75d9969397a18fa1055b293fc0c856dc536091e30756bce1407d6a7dbf264047098d1833a5fcaa964eca3102870924f90ac229dfef629c14166650d2d09e531423b388f32ab8483106b2c01928962ee688857af4723f296930272610df4b2c967cbf744542a6a7eca3fc0e4c3487c342c43dd93ddc3678569721170122a9d29f28361c9232713bf77434d8efb3feaee28b0b491a1a8a76ca59e0605985d8e163a25f88097e0a1156e17034f0ee93df8fdd4cc2b157556d2f75a0446ff5a6fafd1c655e401014a91ad824630084c302b485ba338977eca09d117d853e24f7e8ef11259c0a14071d4cf3b67233bcb29f69fa8d776649a1b609b72e68df2e2dbac8e1ba73f04d0b069a0a0103fed182ee3d08a95929005b50d62d16602e8c3987af12d4b8db9f3a75a75f7484b0a52da4da0bd24b8fe3c4b14474e48f988ee57d0f0e410995c2b9fec3a043a8874e084f3493c2e5a1cc7f94aa1fd3e62286f77347961f6aa7a1c9869956208d1ae67d198b76cfd7ca359b383336d237c10c25eea62b3689ce3f7d8ed2b61395b5a55d0b11ccbfd7738526c4dc1e61f520d04d95346d2d314e9d654019b5628a3a6adfc2e17e4dd377edd9095a90ff6d9c26251c72b4b977c0773a0bf057518ef90f61fb2612cc4a25ff60996f086c20bff4239cf8c8b1e767624aceb36a79f6fbafb0911cb4ee43f17db6a00a0fafe962fc76eb1368013efb878fdfc9a1a2db2552fc250c38b1eed0a39ba50dcb397508a5730bfbd51e616db92ab06038da50a0f778fb8d5cf46bd188686e8a712e829ec99974d0aa37bb63e2adc05e74d16636b9c86035daf176953f1b6d447fae265a465156c40d2a557d425b2099064813a7ebddd3c7a7270271fe5daac617c19e4d4127c522198e037cc6df3187fd67d5bfcb311ff96955157831dc92a43806e56554f8712fc554b3022cce57ca8ede7b1eb6fe331eb9e822a48dc6ce7140dc726a8696763ea1f292151e94c5ac579f4ca223e967e0af8df654f6f090a2116f52b1a2e100245d2e5f7c963a570ea3e15cd4bda206280311cc02f2d9142793cbd27cd49113347c3df8c1fb8f0d817b43a0d7f5db05c9602bb29551f4bf5469e512d0cb4df9427197f1fee44db67d312f3af9cca82890b508a8d95a59c7c2ddbd197497df680cb3f8ff80d9a5b56141e3623e5168036e5d219e040598b7778cdcb19464739041ef4ee1c4a146b6774683acf7dc348e5e6e675356d993324eb066779fe0728ce59c6002a1ac7304093b9b71447be602d0f5641ee6417824a66b8d0063a548402d3a72ebd832309f32e8e08e346ea32c05f1aaf57f82c079769e750002152a46c93d248fc36d13602591cef759e89f22ec0e78bdc8b157c7fc7f8f6158c812909316385c35d284c246b5a725f70eadf2cce435a2e5a35a16757099012c2153d773563460696733f2ca891e053d5c967391814fb4e69b05ea9d80e9dfc6fc114eba82d8eb2ad05ce517a5f8de2132c7730c0ebcbcf05f7ebcbfea51ee2e1d69a0f0429d700a23280c313bd4b9c92429fc1cfbf6e97d3679b0c4112a455eb53c7c6c709b1d2594e461581a680103908980c9f2dd1e8460465381b1bb8c516be730647dcfd50c808af36a2800076e17dbffe8da07328b0a1afd7538be3a3bddefb6ac08b0c8009402d69877d1c4ba2c057d1b1eb1082bf49f751fe10e3bd485c5683a2f472838dba25980bfb11cecdfe9f1edf13f958e2118da78e6301b3880adc23b7b11f583a7e2dec564554f2c89e80bf9e92cb18e126429fa4d9b0d79f080dcb7219738ceb4fa25a453ecb7b72b5471905b78d8ee3036a432a6fc888cd3d3d514841465d37a61b1413dcc8b02b063f1fe47782ce11a60fef786f8a9810232ebd13a6e39532ab78c60a04626acd12391a3020f9f63e33850a0fd0e518d5a385e7859f4b8e50c43fa2b07b1013a39ba06dd9723316e1a5339cb3e2d38cd518acbf261e4dc03d216c484b0ebb458f99378e56d25a82f66484cd12842759f4d7fe8b2e1da880b31bf7c3e599afd8ca4e15e14cea6b5ce984b7a63742866282ebd466d690075a971aa17bba28e0617091423d6a1839d02cb0ef00ae63650fc5e6ccf8e4ef3e14201262116145874961f837eb7a099f737fbcb88495364b9f475ca15466cd404e3beb29712dbdbcf7c1d1c86ce621716ba8e2d71c41a54eecde2711eaeb5eb3c4602905b36019d56702cf5bfe38d42dd162a425d31d19f25541541f70737a4aeff66dca7b49eacf0b82ff5ffcf07dd53dcae412cfcf9a17347ffa897e7d863790697d502dabe034cad24cdcae0c80eda53eaf6e17b15e778fe4b887588b5824e02caff6adec41d4e6a94c596daae1ed53b818ed6afd69e1ad1c19a84bb82dd30cc58727a88a5e20b9ac84a9ce4a9cb57be84e1838d699ef9b3c8204ecfb0ebcc4ab2faa395cb762cf7b1ae86394a8885d5f0c42bc9762ee071ff3978a1a6768f1e8cbf79190beea568d85e55a995807feb5dff9c5ad54e935286d52f8668689a8c39d264001b171fe5f9f2e534f77400f98333d1792016af55418557b6168b4ff25ce8ad30753641cdb6d45f0fee4b7a5e5edd0942661dd6d61eee303bf482c585f80808c18620ccaf3c203be034e832c06390d7f450ac25e0380cac20663fab07d6d4e680e8b1599e9c7039f360b151a93c3b08a9d6468f2080f9e24ff52de155b49c381f47a1ea29623c86bd00e2646962c9f6f1d76e9f519d7f96d148e87100f20dee76f5fc4bebf5533e87cb22411405a8127797f76f66d326c2f6d861b164017f0d8b3f6bd8336dcffee6f3e15ae69debc6e2c204447d817da0e71d278b57ecb449dcb52b87da04781ee6c74fa6f566d990a15c808df2e8c11136841e8bb0abd93ef5f5d3da3734e4e9fe2c1e3632d7b335d929813f4da2405f4f346d1e71a39bef7407262eb86a655cf839b38d1b004df29467c6339f398562ad03cf8d7b8480f31d9bdab4f5599ca6d0d5ecb9c15181525b263f1541795266a7b539ccf172fba2b2cf1f2943fdbeda0f377df93a35489800d5d77e3b10ba1feedf9df7533a98720a462cb7bb1540dd6f91d2430b9712cd0abe6df5ff6a5944bd61afe1cb450a7e959dc726ce469d4f9dae9cc520411f0ae81869444a948c3a16ea4428d8ea0782d07ae3a494349e078a04b3b59c5be3fa2272b86924bbe257b46841e424e608ca8aff106fd84318584f06f2630ce5c263207bcffd48748934a1c4f81bfe68e0623684681b553c84a5ba02dbdc10912f66a793ee86a35882b499eaf868e92d7b48004f5579f1fb297aaad7b9430e36cf6465a3e7982ef1e307036fc8d21ada7967fe820c2f0bfe8e2ff82d82bbea7b20dac96c2e2d3acb89220e396f78f393b5816d7245250e345f865e1cb53250244474c3c97f756bc95474f09a876f5623e2780e3616a4340f6fca0d3959fb553043dad9271c03d5aa467bd1f257573c149fd3542a8a1c311fa53979a69470455b1dfece42c3a75edbf2bdb5dc5aa39cf527a0f3997108e0bacd7f9bc83cee6514f3b059170a03248d16edfcb8e5086a38940242c35ce1cc61419f5896cdaa46eeddfaa1f89f610c58d9e9a03877f25619d439591dc6bbf29bb210ffc3050c20a67a58f92df4ceee7cff7a7e1cb43fde8f9ebaa6136c21f4725768a77b44df06d5f35d0b0494d3fa6f9c1197d2621130c380ab19912ac29da610c9cf5216be39f36a1bc47e0fff17cc0fc5b316b93267c3b915cf9c4766611fb4884f2c70a250a6c98eaaefb292c84f93afbbcb3b26d5eb13b87ceaf738dfd0254dada427a270a41677e0d469b6deba721dcdddc7d57fd5246076b4db125d71511750beab19a8be66fbf9943fcb9683864defb27285e240fecfceee6b06a41db601f533d694d8e48e2776ca18ad189bd9bc5f38bf9028fe87fdf786cec619656a857fcefcf1a07c069ec0afb85b4c25a6fe01077798f0506c7397691f6da7a9a877983cfd98347623bd51c362104f7ed6c9fb43ecdef728294bd2ddd288028c838a7f31d1509ac189c12d5e7c90dcd7ca0bd1e86069c60ea07e5d1b736d1613c7ec178a366ff7f327a127e88e723626dbb28dc76e14261956a19f2c9a653c9c72cac88ff2c9c4962a61a9bd23eabfe3d34e7348955acfcbefc9de0068a48ef2c93e87750f495da44f795b64822629c2d829bd7677427cea0b14f9ed0475b56dea6a4b5099b250a0b0eecda4e116dde7945f51bf369ead5e40d36d3fba4efff60ae46aa4e4c2a927b5c2984e64d6cff892a69c7ca32cb7bb5d9c5e8d6f4dbd8866e7f6b83315c16cd96025138aa47060e03c77d726390540505bc94acbea7bf25f1fa59577bcf40d4f3bb55a107d499a675e54f2e0998d5b171657c3cb43cb1dfe7192373252f3ead98263dde1f715197a7f42653a3b892fc4cb85894049f11e7722a19e93a658a4084276fc7d80c6f0fd68248f7d8c89cc2c81bfeda3800ee936da7692d48fbba1724fcf93fa88e23c17f0e67cced1596250d07416df175d164c7bcab7289b30c329face72d463132b036111ea863f0ddd50680a85261fcc3a8ba77bd334b036e706d09209ed1b42c4339e800582007609b67f8b140b42369270e48cc262864576ecebc320d2829e93a5c5b0a5cbb9adbddf32ac908643a7f546404bc41f14d0cd323d71c7444e072fa634c4bd8db3ebe6cd4f140025e715c27830fa23f0cff76b3b4af00916626d02404ed1171b5afdf3dd1e2a2161b59bff9c5c912a87b87d1b838de16f70e4dfa5d95eaa51c75b517be8d00932a3fb5c809efa4e3f56dab890cd847b3ee58c6f971d782a193783f7c517a0ab956a25296e6895a52228b102ac897e4421fef3ffe4b3311e6271cbb8e4ed442da11bfd1565c69621b8cd6993e2247d2ff1a7bbee28221d642a21efaad041861641dfeb76da171beb47597d32347f785199f85d46a8ec186feae75bca8c89a5fc2c6f29b7b48ffb2d73ce4696a06b5f3daeffcb2509e0e32c221c3152343fcbeb2cc4607467d22c3abfef285efd363b972eb6b0067f1e03b6c2069bfedce12c2b753df9bbf29af2845d6fdd539bd49af4f61703cfaa21c9f031c29d2d373fa989aa57165878e7aaf3b5dac582b3b5756c8ef731ae2da638d934573e73dab8e11a50bc2e6c458ccf16de6788c72adb0de493d6145b3cbd16d174785c1a08ec96cf4728617fcfb7c20ea2d62b914700cdfbbc13b3bf91ccbc8885bbb50d1ac3e1410f65c910fe56456950b565b6916750210f98311690e509fb5bf4579857aea9076f3a98d9654ac3bbf7d17a93b313b88393c1a5dc74433cab69d3e2495fb53e65f51907477d8263ab4379a2fc3cdc5839f7b55166cea47578fc4427a9e671df761cc55ce27285ab9b55bd4cf57b2f0d3dc08fd78c78c8e316c0fffc06af6641c1bd4e83ea91279ad6eb733c8304ac743518917fbdee901af7075de5e7091b5faeff384d953f8eae8b52b70713192203c95b2cf6a9fd3d974fbe6f888261e56106f2d29f26f46df1fcf848270ca61829a95f9ec45e1379508da491526e9579f00e0a7bebd6d46db73ac14370c75552dca0e6a99663bf1d88da29fcd31e6e652bee5c71afb25bee5ee70f3e39d190a7a550b2f3446fea5c019730ab06e09e627082c50af4b2b58b34485236ace766dc29e7edfba930f7dd74ddf27bc93fab53be4eedb9eb144409e85fd31bd68fd2ddf96064e819ecfaaea0c51d0f3187e98109f955f4cbb72c65c62e4666d70ace64a0d01dd8b3", 0x1000, 0xa, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x7, {0x3ff, 0x8}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f00000000c0)="84bd463dc80caaa8a1a44248334deabe8ec54ef3865269580dadcb5e577622bad0a8840a3c53e50e2f8dbca15d7c2a78573ee6ce85b99d7c90bca2d81f45f724b403944704edd2449fe6585ab7f805feaefc82e5ed43306ee6250e4a96f89d5de8fc5f70a807fedb86f7fc010e4a69113db4ee7e87d4e4d1b9e68e1fdc5894c7923f4eb2148a72c2f50de16089fbb973dffeb97330bb", 0x96) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1, 0x8, 0x76, 0x2}, {0x7f40, 0x6, 0x1f, 0xfffffffffffffffc}]}) 16:00:15 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) r0 = open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r1 = msgget(0x1, 0x302) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfe, 0x6, 0x7, 0x1, 0x8000, 0x6a, 0x3, 0x1, 0x1, 0xffff, 0x7fd}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file2\x00') rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x25, 0x7fffffff, 0x9612, 0x7f}, {0x0, 0x6696, 0x3}, {0x100, 0x5, 0x3, 0x8}, {0x7, 0x9, 0x7, 0xd6f}, {0x0, 0x5, 0x0, 0x80000000}, {0x5, 0x1, 0x0, 0x6}, {0x5, 0x101, 0x1f, 0x1000}, {0x9, 0x3f, 0x100, 0x100000001}, {0x605b, 0x4, 0x9d6, 0xcf6}, {0x9, 0x1, 0x2b6d, 0xfb7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f0000000540)="429314dac40a3d8c3b5e39269116049830971a328fab59ec7ceb81dcbf7ae4ebd62ee1d14f307fc066b4ed7138e662e282b15a35fafd0540742ca3638f8e4ba194b2a959b9ddf3071508ec277c200002e3acb45319dcdb77bb242603366e3c611aeb61a9d2de2d5bdf8579e18630aad5025ee1cd541903d2a7d260d6f7f79797b8dbea45de77334e4756273d08b228af93bda6025c437cef16a3d7b811e8c9d6ea5390d19d5bab93b989a08a787c0611f04546aedccdcb462ea40e1d2f2aa3c32d27b3a42e3766c9059709a7377ffbf441a8051f3bc44578a4") 16:00:15 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() r3 = shmget(0x0, 0x3000, 0x348, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000001c0)=0x206) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x3, r4, r5, r6, r7, 0x124, 0x3f}, 0x10001, 0x30, r2, r2, 0x101, 0x8e, 0xfffffffeffffffff}) fcntl$setown(r0, 0x6, r2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x11) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b135a67) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5, 0xb}, {0x1}}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1018800, 0x403) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:15 executing program 1: unlink(&(0x7f00000000c0)='.') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7}, 0x8) 16:00:15 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x6, [{0x3, 0x1000}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x3}, {0x2, 0x20}, {0x1, 0x6d}, {0x2, 0xd1}, {0x0, 0x9}, {0x2, 0x8}, {0x3, 0x200}, {0x3, 0x8}, {0x0, 0x3}, {}, {0x1, 0x1}, {0x3, 0x800}, {0x2, 0x7}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x7d}, {0x3, 0x2}, {0x2, 0x6}, {0x2, 0x2}, {0x0, 0x100}, {0x3, 0x93}, {0x3, 0x200}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x10000}, {0x2, 0xffffffffffffffe1}, {0x1, 0xfff}]}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/166) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f0000000080)='./control/file0\x00', 0xe006, 0x4dab6b98) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0xf000004a, 0x5af4, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/45}, &(0x7f0000000280)=0x2f) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) fcntl$getown(r1, 0x5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) semget(0x0, 0x0, 0x40d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xe, &(0x7f0000000200)={0xbf5c, 0x3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) close(r0) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0xfffffffffffffff9, 0x40, 0xb6}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000380)="a8d8fc0f037d5dda7da5e236958e1bb4fca4a8ae4804920e116048244e3a0cedad6932d128ef5e69e42b5bee11b35e93999de723d60210b21e0e6d6316428ab6a98e437a4062a8835863b6536fa7862dcf62e35b585c6882b5fbbd6a9f140b79b8cf164c5b9b61c6350e8eeaea1f8f25f09cd8407cf5aef3d6679ec7efc0a07f4a0bdec0144520d9b13eaba70db3009e5f7aaaa69fb12c10429f0c8bc10304400dcdecf98904fe1952373250cadab78519a06ab762ec9adfac88dafa5aa44790722695c173b04cd961ee38d68297e54da63a69ef05c5ae30ad2792", 0xdb) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x170}], 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0xf3, 0xffffffff00000000, 0x7, {[0x8, 0x5, 0x0, 0x100000001, 0xc51, 0x8, 0x100000001, 0x57, 0x1, 0xc3, 0x1, 0x2cb, 0x8, 0xfff, 0x0, 0x2, 0x8, 0x7], [0x0, 0x6, 0x2, 0x2, 0xfff, 0x3, 0xaf7e, 0x5df9, 0x5, 0x2], [0x0, 0xffffffffffffff2c, 0x1, 0x10001, 0x80000000, 0x100000001, 0x9], [0x7, 0x1, 0x0, 0x2, 0x6, 0x1], [{0xff, 0x13, 0x1}, {0x2, 0x400, 0x8, 0x60000000000000}, {0x10001, 0x7, 0x604, 0x9}, {0x6, 0x5, 0x1, 0x800}, {0x2, 0x7ff, 0x3, 0x9}, {0x7ff, 0x101, 0x9, 0x8}, {0x7fff, 0x1f, 0x9, 0x1}, {0x7fff, 0x6, 0x1000, 0x80}], {0x3ff, 0x6, 0x6, 0xffff}, {0x6, 0xfffffffffffffffa, 0x2000, 0x45}}}) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x4, 0x8, 0xd0}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='\xea\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:17 executing program 1: chroot(&(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x491, 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) getsockopt$sock_int(r1, 0xffff, 0x12a5, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socketpair(0x20, 0x4, 0xbfe, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = dup2(r1, r2) getsockopt(r3, 0xfd58, 0x81, &(0x7f0000000040)=""/111, &(0x7f0000000240)=0x6f) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) r5 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r5, 0xffffffffffffffff, 0xa, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) getsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000001c0)="216a0f26998efa5ff1950b7209fb7218d915589f837a88dc82b417d49652a3b70cb941b7b12ce2648f9ae36050bab3c6dcfa92b3526a952f5ad1e182e3f37d4f5e857df2de7663c6dfcd597786edd4d1ce89aa4e7d7f02f08591c101150617dbfb09bf1f606c8e44603a7ebd38053ec7075a357d36a02a9262", 0x79) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x1, &(0x7f00000000c0)) r2 = msgget(0x2, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/91}, 0x63, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(r0, r0) shutdown(r3, 0x2) pipe2(&(0x7f0000000200), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0xffffff4e) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x3ff}, 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) dup(r2) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0xed2f516dd9a473e4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x7ff) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="cb7669a3e4bb48d11db0149c432d", 0xe}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) chdir(&(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/247, 0xf7}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_execute_func(&(0x7f0000000340)="c403fd01cea366420f6b002e400fad4e0066470fdc7541f0400fb01e8f891090318fe95001aaffefffffc4c3fbf0ba0080000005c40121faf066400f12a99f465db3") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x4}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000001080)='./file0\x00', 0x8, 0x101) shutdown(r0, 0x1) r1 = socket(0x200000000000011, 0x3, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000010c0)={0x1, 0x3, 0x2b2dbfba, 0x7c, 0x7}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000080)) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ftruncate(r1, 0x0, 0x1) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xba18) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x6) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/111, &(0x7f0000000100)=0x6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x20) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x38, 0x2, 0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x3, 0x2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3fd, 0x4) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="6e362ed7", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/11, 0xb, 0x801, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) fsync(r0) 16:00:18 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x8, 0x75b, {[0x101, 0x4, 0x5, 0x80000000, 0x4807, 0x3f, 0x7fff, 0x2, 0x2, 0x100000000, 0x0, 0x0, 0x3, 0x7fffffff, 0x4, 0x1000, 0x7, 0x483], [0x8, 0xb6, 0xffffffffffffff22, 0x6, 0x2, 0x0, 0x3ff, 0xfffffffffffffff7, 0x8], [0x1, 0x8000, 0x4c0, 0x6, 0x9, 0x7, 0x9], [0x9, 0x1, 0x3, 0x4be, 0x95, 0x81], [{0x1, 0x0, 0x3, 0x6}, {0x0, 0x6, 0x3f}, {0x987, 0x0, 0x1, 0x9}, {0x4, 0x7, 0x9, 0x10001}, {0x7, 0x4, 0x42e, 0x5}, {0x8, 0x101, 0x8, 0x20000000000}, {0x1d7, 0x101, 0x9, 0x3f}, {0x0, 0x6bc, 0x3, 0xffff}], {0x8, 0x2, 0xffffffe000000000, 0x10000}, {0xfffffffffffffffb, 0x40000000000, 0x0, 0x5}}}) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) fchmod(r0, 0xc0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1a0, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) unlink(&(0x7f0000000080)='\x00') r1 = semget(0x1, 0x0, 0x101) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x40, 0x6}, 0x8, 0x2, 0x7f}) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="434059871f25678c101ead8b993e5da51819bfc699af12afc6b99ad05f84f9d91af0dd9acb3d23070d4364c0c80adf140d13d8eb8a2b22970a47f166ceda94bb2d50e78ee023396dc0b69ab8ddd649d28ff091e64d858ca9779fcd55822a440b9a976b42f47a2b7ae8e5867bc5aefcfc6d136376e2402948d6b7386828bc1f217b368d13e102d876648b1aa3837dd36b78c5bf7650ee123a408dbb0717b2316331fecbc81f062818a3b5586e7f4747a148db95ed6440819b74170648c17466465e5527b7a9959d4e2dafe3019c3f278d94e527acc13fdde409dd", 0xda) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="100000000000d986f38825bd826a0000"], 0x10}, 0x24000005) sendto$unix(r0, &(0x7f0000000000)="dc", 0x1, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x155) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='\x00', 0x8001, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800000000000000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x48, 0x1d9) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x3e90, 0xfffffffffffff9b9}, {0x6, 0xfffffffffffffff8}}, 0x2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x110, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x840, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x2, 0x7, 0x7fffffff, 0x8}, {0xff, 0x4, 0x200}, {0xfffffffffffffffd, 0x0, 0xb80a, 0x3}, {0x3, 0x8, 0x5be8, 0xffff}, {0xc76, 0xf, 0x9, 0x8001}, {0x0, 0x80000000, 0x6, 0x3}, {0x800, 0x1, 0x40, 0x2}, {0x100000001, 0x1d0, 0x0, 0x7}]}) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/62, 0x3e) dup2(r0, r2) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f7136ab694eb080324b87b98bc2b73821341fd041130217e181320c27d0e47e32d39171118d5f1a6e3949a6d204b5842e6421fa0e9f72324e43bb6e9b4e24c6318c9bbe2169ce1b43c194024bd53ab74beb8087532bb36c9bf91b35f7809884657b6f83325bf20ad8407ed8bb2531db0d1ccfa9b56eb89e870b43ede7a12f1b8b63da9e3b6437a3662dfe78f36d7d2475f074e6fbcca51bfd676fab3530895ee8272d8130b1260e62041e306359c0bd3988b5781e7b12d1f859ac48d27b2d13258aa206e3007049976bdf536e24c457a6acc2f36d72413f45a37a889303365a6e8c9b06275aeea3972fb546661ea37b5bce5f3202b1dab5e954ec7b1ac0ea3", 0xff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000100)="23577fcc4fc4c27142ebffcd2754e1ccd0260e8643732722dd89407b1fbdde6691d0375962bdd4a7901bf7055fcef00c3a9bf63da406b6c0eb94069c8e10808352abca90b60e6e89186e7f113f1cfe353caab3e2a6749eeaa94b38ea", 0x5c) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x3ff}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9c87c3772c0035b850332e", 0xb) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xad, &(0x7f00000000c0)="e7d0f1c3235a8bd90e00d87eddb98139200718ceee16922eba6adf2a0c292879f1edc4c9ac382b0920a071e49a5344d3c5ecc05c8d9a5d2a63e7acecc4a63496c00db113291737eb5e494b2940148d7f29287c9089fac50c55f8354680e19469f23d0d70b6d4c0cdaa64a5128cdabf00a83754c0cdacc0b48b663615179345d19b740422d14be3d9a551394fb21468957f5b8fe7288e365f0ec1b76499e87bab09c5d80d545881bfd4bd98b597") mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3500000000000000, 0x6c0e}, 0xc) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x801e, 0x8e8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) 16:00:00 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10080, 0x0) write(r0, &(0x7f0000000140)="61d6e9ba2d5066cd51f38fe20153c6310447d84bc0509f137a3e6b2a25fe3e9875ad17e9d49e88c304e1ce749441ff8fa477766c66b95e5462d05acc5bc5b400973fb70a63a5911605a45733a6bd70b87373fa00e3af6cf1cca0444b0b0d4ee7433619e096299cb6f304a38efa138140534c8a268ab63ddb2ca2f9038f4499db778e43b25492f60c72fa404a6f3733479fd11c56a4443bc08698", 0x9a) write(0xffffffffffffffff, &(0x7f0000000000)="ddbd9b92dc0f204832e7c6a308a6a775edd0911dbc0600d56f1c31", 0x68) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x0, 0xec8a, "268ea28d6d06489dd26c9b20105c1f1f1936680c", 0x80000000, 0x3}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x2) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10002) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a052379a1e4739f0d87aad354c3f4dd46c3814782fa1341de0860989e52f0364948c4203d6a8632686a98036363e9c735d972a1a12e7db227cbdf690194ba7c58eaeb966e6b79737da0992e2d38431ce67727faf74e995d42e49eb53a2f153a8982851938503e89b24c9532b14a16a464ed20bb5138c1c2ccf82405c27d54542beead0f", 0xe9) write(r2, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89000094672c25bc15a602", 0xfffffffffffffec5) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) fchmod(r4, 0x0) syz_open_pts() readv(r5, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xfffffffffffffe1d) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) recvfrom$inet(r0, &(0x7f0000000180)=""/195, 0xc3, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget(0x0, 0x600) msgctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 1: r0 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000023, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000e800000000020000000000000000000000000008000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000b676ba0000000000006f568d6e68c0fd0000000000000000000000000000000000000000000000000000000000000000000000000053c9000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f385000007c0000000000000000000000000000000000000000000000758c1647201a676e00000000003415d459d80ae29c65087070b3548300000000000000000000000000e4b368280fd0db9569c4b77c4e64c796e1dead5e"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() msgget$private(0x0, 0x210) setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000640)={0x53, 0x0, &(0x7f00000005c0)=""/83}) socket$inet6(0x18, 0x4000, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000680)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000006c0)=0x1) 16:00:00 executing program 1: clock_gettime(0x1, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000000)) socketpair(0x6, 0x4007, 0x337a9f88, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2811, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xffffffff) 16:00:01 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x42) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) lseek(r2, 0x0, 0x12, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xa1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) nanosleep(&(0x7f0000000140)={0x0, 0x7f}, &(0x7f0000000400)) ioctl$TIOCMSET(r3, 0xc010427b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x6, 0x9000, 0x0, {[0x7, 0x6e, 0x8, 0x10001, 0xbae9, 0xac04, 0x4, 0x4, 0xf3, 0x49, 0x9cbb, 0x5295, 0x10001, 0x2, 0x3, 0x1231, 0x400], [0x1, 0x1f, 0x1, 0x400, 0x8000, 0x78, 0x3, 0x2, 0xce4, 0x8], [0x3, 0x100, 0xa65, 0x7f, 0x100000001, 0x80000000000005, 0x8000], [0x8000, 0x0, 0x3, 0x100000000000009, 0x93, 0x7fff], [{0x52, 0x4, 0x8, 0x9}, {0xffff, 0x4, 0x0, 0x7f}, {0x8, 0x2, 0x0, 0x40}, {0x0, 0x0, 0x5351, 0x1}, {0x2, 0x9, 0x2040000000, 0x6}, {0x2, 0x3f, 0x1562, 0x3ff}, {0xfffffffffffffff8, 0x40, 0x100000001, 0x1}, {0x0, 0x40, 0xde, 0x696}], {0x4, 0x3, 0x1000, 0x8}, {0x2, 0x0, 0x8, 0x5}}}) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0xb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x94a, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x4000000a, 0xacd8, 0xe000000000}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff9, 0x80, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000040, 0x7, 0x9}], 0x8000, &(0x7f00000001c0)={0x1, 0x9}) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3, 0x100}, {0xffffffff, 0x80000000}}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x18000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x3, 0x4}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x4000000000000005, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x2, 0x100000001}, 0x2, [0x5, 0x0, 0x6, 0x7f, 0x800, 0x1ff, 0x7fffffff, 0x6]}, 0x3c) write(r0, &(0x7f0000000340)="2ada38ea01b03e3f3644d4d65197127ae6f95ef4c031de13afcb9a48a651e40307108cb78639f654f0a571506fc0a661a077760b41a79c9e8443d7d5e239ca4d326dad5ca99730be0b15b0c5225874165adb8178095138666ea820cebd321c60b575faebd1a9b1925795df6255db50cc32cf13c87bbcff2a52b9492c99823c029eded62ea34cadd12ee1a4ce97384a009e74d3a8e90d99ba91b40eeaa59502078297f80191359ab85f29da3011436222d782e977c98b140e3d202c2b90b34cce06", 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0x7) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:01 executing program 1: r0 = semget$private(0x0, 0xa6c15dddcd91c36a, 0x180) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000500)="fcf0f18ca373ccf8f948698c9d5b88a7db738a28192a66c8c7db8577408af7f4074b1fe27957d6ad711a5148f91fd640f6fe815ccde0a28b17431a56a28552b1fcc10b80faf6daadac2271f014d013ef0172e0c654673d6aa5d4385aa0de20578231518089783e95a507884c86b9a09d2fc203c8e1fc39d66c74402cfafb594811bcbd4e384a275d74ebacb21343bd04f30b0f3117a89ef522b074978ba6f713054e22cd3a481d9d403a42c987a1cbe426d56068615195e8b35945c26d0763e6947b739e05ee3ada8861bc8d49b9196cadef4f3a451a91491be96d5d623af5276abc9c0a26524a75215ebc23cd04e8824fdcbf2a0ac46747f024bb3273fce0f20c85a6c3c799f3492b9401bde44354bb010839e40f29d02fc6d060a13283904643ba31dddca6c3e5da8d76ba5f8664d15a981b7a0ad73a0e72b03f64e31e6a5ec0a9dddc9c51defd0c06c87c138b84bc28bb7340c63ffa33cf57404d91cbb9c833267aa59013229b60f19a57b4c77f31c7720ae6d86039c1c61add92854439cf1fb7ec39db344e4641ad45a26e7478bd01d2417b6153bf34b4311b09e5cd9dddb4c0d0c8a35fa5adee8b826aed5f67d5807793cde691784d40c90bfd7d41c66be9a7b33e181add2a57a09626fed51773ba6f340d2ac855cc61ec5372686a85728d70ed699136196251cb267bb7aa0923f5868858fd179b7f5f5998c363c2beed33f0f0bb53f4e2c0ebd1b50e90ebc51166973bbe9f54408f7570f82a708c57f2da5f913954b2639b2a18c4d546ec5f83d142d2c98b28341d0bc3403d0e06519e7d87f59c54d300d670e328df322e2c57b0abc9e8e6f26f4b8011a79dd739e781ac1a4716b39337f47b38e4dea91973953cbe4e94d0f7dce977e568dbe2acbb877de655843daf0eaadb1862d7b15b8530cea114b91a7dc0658a5b03e728c026747e0c533b713c006c5726212fd9f8bd9f4f9487242fe1c94b8127e623480db6ea06d2f71d4525271d55c81692b71edff52eec70943a51f1499f98cd9022581d282f77be6d575126cab70e9e67b5256e797e9ca105112f2b3b12c563b121afbe0e711753c2a01bb4dcb9a12220652fa7e4c39358510ce8dc961a31932316f3d2598dd93640adda2ec9f132fe41e48af804e2299ad654e6fc7e85977527103b13c93f6e4cf81cd69e567cc7e70e41f689a07b3db10060bb1af0fa2b169cdc122039dd566e9182da3c9bdf81ce8ce02cf4e98ae6fe573f84c2fdc5dcda1661395fb64f6d9b2b3b93dcb777ed9fc762467d151f99615f5b77bd805b1a7c46f51cb945d9ab7db00af87acc6c53d81773ad7c4e30f14c197a6c70cfc39873b2fb93c0f0c5ca391838527d293c1b7f9aeac83f7d5d11b8d07d7fe6ed38335a9bd7f0eeffac1a254bc9889832f6e43a3b059a161efb71f21fc11785dafbd3178334520223394e644564b6dc1ac7952f501089843f8605e43a541968f5a6c59fa0612b9a908c77d1716cea133436b05792f82d678cc9c2e7600903a690b545a466ac6afd8575cf932b0c6d484d4aab132cd2195e0850c7c64910b755fdb0148b4bd1ffe4bc916bf804f4427b06c2b03aa688a12486d019150ee5c269b10cd8ac3f19381ecf491b205309a220ec1589b22102c1bd31f9213727536fb1e77bb82aadceb3e5fb9d1535b6335b4e2d6484faaf7422746af0a39464a37a44fadd14f0b0505b2f2969780800acb260eb08a8761ccc6e28fcaf145e090f153cf40fa4f66147a54fbd64b295f57f8b29c2069a0a0cf65c20bca1c0d33fc88aee228dfacc63fb2b0f952b4eac635cc183dc001d03f17cf1f152b7c17394272d015d41adb9785ec7748b127d222a5f7b37bdbdbc5756be4120c87dfc0c0cc25d33b3cd034179eb15559703872f3fb12fcd5e9e54ac5a8b1be37b2217d4a45b38a95b13ad5c34db9128d020a38a6664c5940f9ed234f17a79e4a750eabd05edd1d8953755d4509a5afbb2600659c2e9138b5be40a1990ca113d01f9e3f274390521a5848bb0c25c168bfd9f451953fdf1c62daf63c76ca3585460384e1596714e4c48597a20d6c2945b51c05f34173edf15247baca0d1dc4444b90f67cf47846faf25c8e3bed7562b25786a4b3f999debcdb3e2ae6c59a8c5ba6f56c612f16d3d0c85dd82e1ff28b0a2fa681f71dd3842565a7666113f10787a3f86786827cfcc91477474cfff853de2b71cf0d9abe7a5573e79c048a3409e45d19ccb4ea0a945696ff018572e46ac41cde2a348d5955b902a97073e461401345108f6a7f056370ac831b6d7e0ad8d3e1dc9875d395b375270f143fe6dbe60d1aed504dede80cdba3ad43d72961c140a711e225b29ef01060f468fe8cc7e01e7c574476763c58fa441a08970c6fac797b3d08c0ffee281536b5097b883dcbb1fdbc4658f2a0b53ef76413bae996c8815e6cc30530ad9ec540ef99421a878e61b2c6ad56e19d9a89122fc27ecb90afb148dd52fbad9eaa45cc5af7a04c199145d1e99a17293094ed3486c0d5c3b0c8dc057848b7d454dbb6a7009d73155229d1a929dfc8314587c3c346e6716619a40a1e3b88e7915da30b89aefeb919c6dae3a91cc7bf9e9c0239966e370228f48905baa8332c0cd2cd3086f09fa244e8b6769e28eb5e3105f837e1d24636b3a72239660a0b55a04b2da140ae535a853d19fe0f5de3c1c84675c95941daabb5d3532ebe32cf72e3d59b78b78f62c9331d83ddc876e2a2e1e8722b4d3128809d3e2d498eb4ca486199292ee43954ce3fce1dd43b9caa5316a378bdc6619adcc9414048c3f7f4fccf4ef9f628d49762c2912512f65d0893541dbb2828c64cde5bb0374997b33c498572d6503752c16b7b7cb48fc0d71c8a4f4df0b4ae051603c61d82411fc63b3f57085d07b82ab3479009361eef8a69921ee939904c4eb2aaef3ea7deedbf2d113c2f36da0b8e10f38f2a6dffab14b88d6fe848a56807dadc2e8c89326a4dc0b1597d48dd77c154fc9ca5403ffb17195232e0a3858e5f1ebfa4dfe2d61d101ff931c53b6def48436a37cb2ec631dd808dd29d04421897fb5342d90b456fde5b8e80329be9b0f55654dfcfb7a0487ae7a97d883c3267c904d5adadd190bbf2bb600c37a174d4bdb51cf1dd51725a1e1f494dd519c5a20f96d2d908a1ffa0c4127df8ca289fbcea9171b8bf4e5b261445d2e4cc1a9d937cbbc0d493d1cc24e872cb32543e1c1c91b4c9a63bdeb390ec29a275de7d1a7a4ff9ddcb27e62fbcd9a81c7867532779b7809e3181cf7ffd661f2dd00c37447bdbd5acde588a847ba29faa4fadbe8a7fe580cd326da06aa59b060ebed6b858f9de0cec943eebb6ccfe10661c1a3e04f05fa826f5cfc25b1c0464f9f1fe5a7d64389718bd658155b833deeda70e975a962bd23411cea19c0fece8513eb9990eb4c5b9a973dbc54d01bac521db75a89de10741051a2dcca452278dfa1a926c3257e7f77f5968c572487ba6f47c3ab8b323077b59ce54147fc99740fc66047f83572af468b41406b77c5563cf847b765a74055a2c1ff306a14d9495dac46e9371e1978657450bedfc8df59739a88034d22d0635fede5861aa43079b64b3b48f7b5d45125207c3756d686b249b4baefd5143cf1e299bd8fc11cc673cbebfe1152999048459ef71da8377f252ee6cda026029033e983df36b80e18445f3c7fac5d740ccc3dc8d79a7481de1e48b819536ffbbcb39885948beac9de9885fa41cdedc1a16537e347800d2115743bc024ef612a827702711e37460d021d5fdc6e0aed3a948c6b162c9ad9f4b2d0e24807593a48cd5c948d3e1cb6061ba48350a241b00a5cbe37f81935026f222e8e767637fd3f3acd4942499a8c09961cde9d52fc0471231b72029a13a318fd99082b191725ecb9a852c33e2ea48850cd3366c98bd9ef26f58ad051b38667f9913260d6058446737ec66170cac2677759f14b1e4b2ac9b31ebe39cbff92d9d0e67a7ac553954390252042f5945cf7b87a472705564af60ea91e7323dc8ace5ded52578d880d2142a763d092dcd00a7cdc537aa876795dce4d4133c1fcf9069545f8847f616e27905866a185c2d482447946a69febfa13fa598f4a04f687b7635f5f0b707344883aab4950003f80e38308513b8499371fe7dc45e8fac77f0136fcc15ab757b2eb92a15f91f1324532a513bccfb38de9d7289b25d77bfa8986e7220644f48391b605df2e93f53fe7c2b572cead5c1e0d41c9ac591f9a5ef50f4684f74f86c8a5662e465d8eedb3d3a2e683acf4c5a90372485440907f93ffc035a2ebeac05269ea6337472cac1cf9a9e0d933db879a2a02c6eb735deec7ef4922e6a1b5f7aa7d5a4168baa47b12fb2c4edfaddac1bd8907f2d7b16283610b224ef4738ede6bfd8b4cb16a1ea38df06418bb9a9841c5a62699a71cb38e72a5af63ef77dc7ef5994ac12d3a26b9dba12a7f4c9034cc76164278b579e3d8dc995a358e2d009675003704ddf24cdac6134d2a2e4b5d1dc30cd4d17f49406ea977ff09b1ef1fdcaa9cc753d15f241fb2d597459538410715cbbeb7d069362c65b32351eecbd6232288a58ac120b96365c3671e6c1c4711e145321c3cc276140260fc36f032f29dbe488fb9cb1e7757e16cf72da561665974023af2995d8929c6a88572c8cbb44dfff2d0cedce17fac35991b64b8f38d2b705cc6a99b306161ae8c1bd86e50a91284d964d0102dbdf77ad085660084f4b1fb1ba176b36b55b71e2bf9c5560bc7f2e7aa42af459af09127ea5cf0815a3c19b85a2480d681bcd12af5eaf54b1b709dc50c1aa460098d7e50da1c09543b9527a9bf4c687f6706254cb57111fac6568761b9a76899f86f7735d452d47db53256e16b0fe0235016286595713b7d86d9e52ae44f7c3550dc1d3eb3f3dc5d2c989655086a149404202119b96bdd3e19b7a2753c5c171e72eff800e7f89c97946ac11e3683ff190b25b0ea1d26c77d788dba556a7fdd658dc2b595e5e305882cb78cd4dd306cfeb4183fd7e2a3f4ef0019bd0b5f95db512b4ebb6ef94d982f987f4137d61b6bf3b45d7936bb803d6afce710bd2761a5d72f25a04871418da61badc720c6a2112930c81ced8a170a5e4f0bbc576149e7d34158098ac0117c724ad071f55af297efd5198390e71fffdb6c1b8f83a2be5bc8022ed9cad4d5c32826a30bc8c8d30518bdf8556d9afd03aa0a323fa40300b42223e31821780351bed487141069ac7e1afc7cd083572247470b949d546cb8c04b41f4a319c9ad2cd515c79f8c507ef799e8de4fc2ee17e25339ab8d2fa0c9984fbabefcc24338b76e72e62eb9b8b51290014acb925b1d86ca972be0c2553a60f265e6ebc337485512db9550c72a3bff27a5fb6c2d94ef95f4a70861289b3002cc23d3cb156f28392c30072e89c91765458857b36f924a3b6305bca1cadc60dc8cad17c23c9ddaed5ab10ec955ef439e684d43270045a832c099b96b0fb07f6e2fa187a989e4b8bd6bc4a97fbe9253e2455c6b1eb10f33da482698cf63c528cf786e824f1dac4cd7f369978ceb4a4b598b2964dd65e6ad4414d23927e42d98e333d6b47325f301fd879ebb2d5a457ab32077da01431a3d5a5c86c76fbe5318f2190a8ea4bbe048a3a284254cf878ed8e4208121f9903bef84846b38daba6f5de0127672f2adff76c1ee960544d7b08490055e00bb13454337dc4f947e860204f0b0079809fe42f9a3cfcee0c4cd1365db1088e4b803572c5dbecc0bf3516a7704f04c3391f20714cc28c3d5e6993b0c406ed44ec84804c66", 0x1000}, {&(0x7f0000001740)="7d6be6e035d73481589b672ee1d0cec7dad74ddc7ae7b15d02e062655765e76c6434d5cda82b2b03d80de44b315f77258d483f1d7d2348e05f8c2cd8a7bd8481b4df536ea50d9318d918fea86373c768cfa67e311c83d5e8b80b9de9b6d4da7a55b34def2288b0caac4fa7745360c1995aee873ec213fbf3a2fd3cfd5f4d925b138ea42d4df5788164c25597afa52df7bcc9b1ea08c8338e1e8cdadf2310bd13a9eeb6d3b59070e1ddf36fc7e71feb517b557fab0e9bf97cd5ca27e2a276502805584e302b6ce36e0183b585130705d80ab095df3b4b87d0fdd8c22b77a6d09a42780491819fa5aca8142e6148dba28b4d10b30e41592e5486283703c4856d1a6cff332b007fc5e90730bd38bad939128c3521f87137220013b3b9eef979fbae892f12aecfe0cd9d213929b77832fa38338e70d4f54e2797306dfc7a3fd868d94e297941e9a0f613f6ceb46505d7c4b30b7ef7b9b32d6546876b623a0b692f6932ac065abec99b982456e58a4467e2a4d044f6ec5770ccd8caf2f7da34ec192ca90a6df66e649ba57c86b5fa6924f71219a5e28772aa60973274f52fdfd63dfd5a82f28063774a82abcbd8b2d28ca849fff3390f5fdff44e47c3a0b3dbb9591336a8ee62dee4506ca1c9cb246a41317d834bd20250a347e5b21cc10fe299cf75975dc987f845da2b8bdd2066cdfccc1d92ba6692d48ab2c446abd327aa8e8f3036f305910f68c15d7e651fa321ade6c268e8077c2b555fd09b3b84f0b67ed280faec56710471b1a3a0f7e3542bf66707fb5a66705fd86f191d56acef9364f3b96d4a36e023f91161b651de493ccc16c743e1da3d48d6e5e397771a1bb8eaaa411ef15f2c90e8aebde2ef9a440ada300a408089814270279d7987bb3def2cd346d8a5129e188274a4e6af3d283aac12a675e827eb19b645fa31a85f5cb7eda5acf16c13879405c33aaf311c59a3a73e0da3d9b40f043960028e48b48e87ad07fdfd4de25c9810a9a19def37f4139d53b301bee6b076dad7f26adec62b72fd9c450c287820f7c924aca707b371b50f908b3f4848d24f2bd3f8b766bc44768b10750c488e1c23456c8fb8b573ba4696e00a85b59f132d08e49628a548c11972d6eb1ab61832e90ec4615450c098f8bc57dd318fcb91bd8b42ae7b62235bfbfc90aa80ffece80f0484172d4bb8f4cb36ef41ca2058773a514d9789ee54a2ceaae783c6760cdabc0ec0ec1454b0d4f4f1fc367740e9d064b3e8c1719bde94bd0589ba3a532e5861100d49d6a33f336fea6407d5487a08ec3f19a411e32a7d01a38560cfee2a118b10ca3bc8e50e65347ca0b12ae825c7b4fa4c4ba6126b28c2d21071b9aa3472d99fd2845973d3f9f66952d742f3393acd64e8749495ca6ce12cc9fcbe6fb45415117f53791fd82f4f6910b5eaeeafeacb586056219d379347f30ceb0e32c9ab4a99ae7fc490198fd01ed50f694658edfb1893b45359684f74a0a916b373187ef87d74865ff3cab3034bf05a36ecb868d531f3767d1660a231c732ee3afb17c4d697b7ce8c9cc8f157c7192364e692c172c1c9cbc2007263835a662634cfb267e0fcafccfda9917650b56c4f6bcef3382f1cdf5b2798446653c772f723cdb1ee42165688b954ef098a250c8415a0c38d30d0292aa08392d29863a4d2510c299e02fea0d0f5f02c664a186ac941a92c73e871f461b2e200c64fdebebfa28915b6af63b82f3b41567503f2dc51f1422b77e2013c4b0b14b0c325c9b02a7c549251bd4108cf24d2bd0419f3d23fe5e65ace0b5a0cb0fcd97c901df5150222fe7544f08e9310873ef6db3a8600afc4c241cde4aa9c3cc8791ea03cd71bd25d4ca2f1fda5ba31a38b4d7becc753abd49a248e58cf70df65261f3db19f90fc82af0db032fadd9b7e318716b2c253713782ce66efaa8f6f3448e03e7c673d256cf302b506de51818036bbb9f96365ebdcd4e3df6fc492d871466babe827a186058400dd46f47d33ace8313d23aaa4a487ee5e6e7984c4d2eaddafea051bd08c830188d392b5e7577658775d0887a46ef2a98464f0509529be4a93fb10319b31404e83e881a85d08b662b7f4b84b1535ff8c5a7a6a972529ca19d5147b8cad17a41f9b8d87f04a13ee4a4820ad89d18573f75c7e91d6e51ab24e4fbfa79f54a22d0ff7e6dfd595d4960a3eb10cbda640ea47c52a3e3dda3922f367b8ad4bf7ba59f8351b6cb62ff5b09b7214098faf5dc596866f55e61a4ec66ef72ea7b6c3121a89ef39a0d823e9fe3e566ea6c1547bea319ad8089250ff38b6c4cf09bead61a3002e19009e2a54ff4ed8b15c5177a66cc5e0fecd9a93a4dae8853059a27a185ff453db5de44bf2cb3cf96ef7d881d773beedd60e3a6afa4a0d8b62045599de9f9eb235053153506eb2ce06b21f3e357315c3fb955b80aa58e9bbfab86fadd93ea5116460a01c93d350c0e3b07c8107ff3386b305610485a1fbc90abb2a433802b17a9c90c020de7eba225f398710c2b768adcb5db11bea97811de183515b22919d955f7d31a7db0bdfb59ad71268964c5a83df57d33748b797d18d90ca7d48ca00fe758df66c157a78686aab8a9ce8fd8570181ca9023a0a605f97debab92bb157e843b15eb53e21847211227af6a8f87558fa93ac8920c27bce7363bcc3767960758a679ba3d83d2f91ff55096d7224e5cd12c39ddaf2cd1eee14897723d4f30eb6dea388cb362f286472f8ad4e4fb28383acabcdc3b019eb79ab0d88d40386806e1fd1ecd5e92cd1233d2557c7d0616e05a2e095a087994ef04b6ef045ab2875cbc9dae6dc00e013a3b55e1d5a89ad21848129f3788ed93efba80a5102868c0011cda78295b06dd238ecb560ceca27611ff42155930abc2da5287a0a1494c3403c3f80450891430edf256827c04ecc150285af135b66259edac5cb7343a8e5cf420588b4dcedaa6f8c89d9a5007dd4247b680cb320372e508ce3f658a141089812f70866bdf18553810d21b03f2d220ed67a1a9779688d70431ab0771d23b8f05b37d02981202b012cdb3109fcaebe3f8bb4c841d5c5cba4e83f4b4dc4c76b59003ac9f3938a8e3f32f8a438d4e96b797e0cc4bdd792a527570c29bcbf69d8a1bd2384cfb7c2ee6f59206c6103bf35205876b222ec0ea0f1a12cfbd3b86bd18f8705400ae9a0d671004d9ce597b170087399646d8ab7e96644fc58d835ba7e01fde26574e644cad3acf2808c29764479d72007127ddfbdf8353c424f3f6e68da97252574a601bd8a345848b93f88a9873bd19a01ef607bff0997941601fef3dd7a6326cba62eb6e6818b424c7b43dc6b8347668c3a7de9747a48b41cde032e4fc10c292d929ef251afc66b071a59aab56370a923515472a234055f7cd2d1cbb86e53abc2728447420a1b2d180d697d3cd0b20b077139b7fd8ebca6af52c7afbdb419ab3456503e340e93cae736c14cdb711de3cb2e9eebedd611b25e64864054bd2f6a7afcf81618387a871f65b8de319c51d00eef7a3ebde3bddc2fd87d20aaabc01255fa293e31f1f7366945dc509ea24ba31bfcb6bec48689c4c0b98ac027e6172130a4bae04ed83caaa627e83d01ada8af2924ff2f447eb97a558fb0f6b299a80dddfca9b1e0355a940920a0dc6e7d78bbc6fc4050aed6a2488d6467fd745015b77701d0741eb467b4ef9faf1f785ea3569e59806cb28e8cdd45d30743ed382bcafb3ca750216130a882e705644e43e361bc374ecc977a2ad0809bde99e6f5e4b5b1b5946251c89d2d1fcb9fe7cd3e1d66072998222207d68f70c0f239c0415867e7f51ca943866862a62c27eb2a26c1cccb6c85a0ca1805ec6b283e595fd37a84a0bcb3f16dfaf7c1f28b879517ced8c7e4e389685932e9f1a4421da83a686c7a522e1b7b6a9815c6d9de97bcab5e7401e81bc6cd26713c44fa30b13651d86b3e36a68af5f1bc2ac199a924043f33abd5f8c249e2375a01f86910008afb25317767ec136f8864eb1b7e15c4d14f294bcaf9ec9c9a520d312d4c74f1306473bd82a466d2b250fb7287e03ed56f710eb582422feb37b81b0c40eaa91eb01d5ac4173de2245418a50f1807bb18811b0e403e47dbfaa0855ea380e7f150e0fc74695808bdf5d800f0c2e30f084566d4b78fe5a51231936ce95db32e1dbf7c613064e90d36e07ea4ae4a230ab49d5ebc08a8e4a165de90238b3b8440a95b76ad364fee5e6a5ed65091830c07c5d2f4bccf7c9ed5f42f562672597494c3573f036a7a9b39682bcc73755f01ff0dc05a78ec7373eb8ce5180a273fc419a08d5571c50aa8583859fbdcba3b237abb7d8ca76fbc376cd49278cc026f882520ea79c26f9e26d1f0d8611bb2e1205d22ee31264cf64067e12ad15345411bf4fb356f7d0f3ca0c5232acd8b4a439a7329c590d3b017d97f5b249739dac033416afefc56892fe526fc0f390ff5c6b267d2e71f5dc50aee3c3d1168d3d21f64a8b7b1cb1ac41b1e3af18cdbd6dff2ada087cdbe5d742f2f55480ea3aea3384f487606bab6e96e07e776865047d49d4c53dd3d37db048702428da3920d318b8ff712f88b97e8d3a42149b5fff25434bd6c460ea9ba91980b26ac37f5507a6104a7e65eb9e9a1842d536a57811ec39f784033ab247e21d181c4d28b4dd34a04d0c2f246819cd0545b690836299f7289e5f0408cb87b3291d515ddd82413e1a6a64cb915dc6021f35cf420c6ff72c4c46114adb501479a36820a5b59329404a385637bca299a93c6496e825d9569680c1af98cb8e1cef11124bb8cf0513ec78e3dcb256017693fee4d7f0a511554649b5add666e3e30025e27a86fdf479411ee30c2685de2458f3d71db4fac9accbeed9e796d8800f5658e150bd68cdfe8070d3f2192b832321bf7d39527fb5f9f212b188e1ee678c86c6cb036d2ad3f6b531488f6718d5a929f1cc5e467e1bc371c4a924a0f941399d8261b7f1ce93a5e95d41bafbc270b1e23e9a0c91b8537e5135e710dec4c327079862a4085fdc36a7b77cd96ffb00c55e20adeb8a4512ffb1e6d0f845f50038a44b5f6c0479959b5daf7ca8f4bb73aeeca21ef4073b428b597eeae6c1faed2acdcbfc9512376ec72cc3959256becb96cc1356feb3527cda8f405a29224d642150e07b2d5549b67bca82c26bb86e129a6d89a6a5c1587cd0b7aeb09f949b2078625765b2212831d18c3edc17ac7df30adce29301780d0faf975324c52b19a832e3bcfa4530520ffdf0dd9e199afdc06103106543836a417292ca28169e7238be249f5762fbabf343960556d838d1a3d01f75292ad460cbc3432067c5bdd91eb209d8e5802f6cfb58e5780f24afcdbaed7b5f7610c0bf7c01a514274a37c7b847f4d533ee9d8bf34db1e62a7e813a6031cde816da0c6d5459808c7caabd4378b11dde54d6c5b365e6187ad65227deae7eb5de9d63f75478bade99863109df571cb87d6489c776905a3179b9695cad89773300a1333a8a494b01145798dd0906ada3d43fa427682fb17acc4c894d9a672136a6970ba0b7e3ad9468e1d67473e5c5c38aeaf4835399bafb22138c30e2512297a826b7ce812f6e2dd24026e30c926cbe351338b71b364fe9dfb96c81cda3417f4843d27b19b8a68ec28d36d5291abf72255c2e12987e3dfb86a6da6c9fe8ccad197758180cf1398d5ba32d3f2cb4a405f1efa018c8ea0ce2362c9e5b8bfd67a5d0f69a8ae909c737cf5fa60d3fdd01466ca023898eae0c8279064075bafada07621e866e4375f560737f1c5cf8c6e6f888fb8404d054199ac90be3c392f", 0x1000}, {&(0x7f00000002c0)="a2cab44e186e7aab1af874b69084c0127868f229afa5218205471f37a81395b528a06321af4f180188a882e1fd48", 0x2e}], 0x3, &(0x7f0000002a80)=ANY=[@ANYBLOB="f000000000000000ffff000001000080e64de41bfb9e93a67e1985bc4927e5dc30b7c8602ab754653315d1101d681e812d277e27ee22fc5eee329d608d5771e0d1efe9dbd38ef2d584c21c364a6d5be935e801533c68b33e5b59043f8eba9e5ff0431ea75a92c31857339412e35a4f7c3783918cb2d769f7925dcbc163b658d185b1412db987049de8d6859634fab32278186990367bd2868816006fb47a7f3cee114901000000ae70a74d5e8eaa3dd90d021bbb0338f6b0130c6aa9fa4b2ae791f795ed50a2261970bfab74ba7edf0c8d66c21b3dfe4d0a3a73a029eb9bcd244f67b986a4c08403a6c5fb9e640000000001000000000000ffff000009000000caf663f7a8c49bbc2861e8f4117823568b6d7ba871bc29e519279267fb116e770417d8f28ab0b1c8efc332328857d5f10706c7eadec612cdc88da09f9f9ffedf131dad3420bb5e904db4fd26000000020106cd33f65730085302f9fd777c338785950796c31afec6c4732bfb95b3ebaf56081dccd4686010735aad8f626610fdf29ec2b1792a99abd96f3140d4e71004a6457e038472dc6bfbff33aca9a199fa80c5fb870564c3d9ee5b6a9c1ca82e378525129637d055b453e396872a140a54165cd220cbe13be8d02f58dd9c2cc0c190cc76d850c44ab6b2638e0a6ed07239b14579de48ac492a4c00000000000000b80000000000000001000000000000009ead76222f5351207622baf5fe37f2207ace05b9ac1d5ecab2f287c8fe0473485c9e82d15bf6af83ac92a56c6d40489855a2b74aa74817af10b1a7962fc4e07bf31d26fce6d66f43060000005f9557978ddb060991c94fa4019522f5545864722603dd9d2ae515db1b000076b6d754781a4d5d439cfc45f5614ef9c2efaea604cfe696a8e94297ad75e40f01f8e513a98e279a29596ac9dbc567f4ba4490c83bbbd747b6cb4413c4da8fa895cf68f3904791736e5a1037dcaed8fbcfc243b57dbc37ef501504d9cd89e48ddf49b6e8afd992f801c1cac380499f3b100023958908f289ce72d61c9b821428ec053ff28cd374810f204257075feb4d4cd5fe17bdf449f4535123b0da9231fde82fe3ada40abd6ad91609675184b5affbbed1444f8b7d7bb3199b648ccbb9ef158cd40ef8ee154e3ba04997"], 0x2a8}, 0x400) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000140)='\x00', 0x1) read(r2, &(0x7f0000001600)=""/52, 0x34) write(r3, &(0x7f00000001c0), 0x201) r6 = semget(0x2, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x8010, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r7, r8) semop(r6, 0x0, 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x8e98, 0x800}, {0x7, 0x0, 0x800}], 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) unlink(&(0x7f00000001c0)='./bus\x00') r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x200, 0x1c) shutdown(r1, 0x1) read(r0, &(0x7f0000000140)=""/24, 0x18) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x400, 0x96}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4cca952a) socket(0x12, 0x3, 0x6) 16:00:02 executing program 0: r0 = semget(0x2, 0x7, 0x300) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/4096) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0xc0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001140)={0x9}) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = open(&(0x7f0000001180)='./file0\x00', 0x1, 0xc9) semget(0x2, 0x3, 0x1c5) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="fea9698df025500cfdf49ed1ee48f1e7423474a9db7559014d57b9b7b145a1d624235dca153bfa9cf7ab05ddcd89ca1d5709015df7166d760af1a54faf7bd4cfef7cbe7980eed911072e6d4e65ff3760ffb3972e48a031864e8033433045d86ed9454bc8805efd02cd34355308117db98f16ffba895b727880d1c182442b8a75bc0129651d3c90666dab206bdab9283b9059b7cb12d8adb0855ed38e3673205700e4186e64533d88ab0befb97a24e68f82f96ed15c48829f1069b6351f884da1439d54c9d6ee2004678619942151de98852b40aad15daf63070b4175615c458d2d0552c59a4c977b12644b2199a590dd327333f9b315081c0c42b3df3e6c0b12e31f3b51bc50d14444ee1a2ee88f20f1a52e672d121d9869db96060ea57064544e92ed642c51c1e50187212c7cae70c640e441915df604abd41934b651e5497479fb82253aed82e22041ddf418f2ce293c5d3d31fa054afc25ba04c3edb7cc474eeacf3c49af7a54af20e2ac5823498d8de230ac8a3154f8c86bcb7a494f17efa872281cc90ba5323fbbd072bcca75b44f317a06b276be85dd68207931ea481a2d5d01e0858de586462a0ad490ce6a2cd87a3209bf0a77d98d4007ec866e90a41b2629eec25dbf02282d3f3a9fc6871bae48051c5e518a217240083dddfa8c5dff830b4844b96751366beffb4b8bc3a76999ccc72cf45456bef9b08e635a915201033107a9aa3c643a88d1871df50b1364a5739179bf2622c41fb04233510309ce2d2842f3fe5b189642ba4227070db55a4526a9e7194a7a8aec53fba53d5d7006673ca64fb5f7da085144077ef7b8f2ac5ff608429ce5ca01984d63a58431ccd3a6eb2e574b1248f1c38bf30cde9f0f7bc394aab1a2b1c7ab69d894f1f9f96db1ebac45e785cd4ba3cd499903136c6ef9aad01f333782b023e40a80ee919964310eabfbf48c88c6b44bb78579684b48cec48c4981b71333077a6e3b1a693c44712342b267bd0c450ec29310fe04281fbb1ae1b34934d640d4eab08365293b431dd7ad2259eeb8f8cc92ace3f605361cb6b74f1e20f16aedaf09fa256f6be2c38c8208311a697c0061aeb32ab24aea144c6fd58e4f2c4a4dcdf0bdf10f6a964fb0b96e497f9ac38ea9ddb3d19311ea88340fd8f99fa3626224d7b71b9f6c943abbac0ac0f57f945cded60eeda1351b90e43961efbc58d2031dbc3182738a099c12e7b0b35913e129b81bc636f2c675d7fa3bd4fe4cf0b4eedef8d230637032eda16927c0fc7288b24fcc95544362c03951f37c0a3cec30a265d7849b7e4d88e5697bcf0a0db519a2f100d92372bcbbd6c26e40a6003f89ad80b90fa43c45af99329d00d5f9fc0bc354ea26c75e63f7ca26a2cfcde3bbb5d5b1d93ddc5f15f3d192e337abbeef6715fca55c6c4ddade8b7597de609917749661ec0cddcd3f20637ab898d5ac0678b018bade8bf4d998bb3ebe8bc73b92430a40699b399942ef053b755e97eb0e2f727b0d2b5db796864497b6d5cd9b0abc36cfb21b91cc206fea0c40571cb307f498ce14d302a76313fdd4877336b44ad653568f64724833881d9416400a9af9bc0c8bee434f777f9d6e4185792a727f36a549695ef987f5cf4404237dc7fca7084b30983bf93871268c33c7120fd946ed139fa3c83a92a1d2c6a18d9accc033c739f4a9df039237403445608412a7f27f1a3b3f647ea7a3888e7cad9d97f113877a710bac1b82dc552b5dc747b278aac4b72c2d7e18c057d0a8b5d2e7b752b10759a3fa7240f0cb83ec7c62036ae2409f8afa06254afee73f10992093d2ec21dd29e2187285451887ee280601198cc0397f2b87f5f9f4311e0ade8170f28548d851ccd479993dc162aa201c28a7ccc24f035c2b909086f3daa31c45d82fbc540289c97b951196033d25a15b5f780e1df5a3a2c939426e8a269f80dcb88d9f314b370109b917bc3247d48c69a59036e4478afd49df53ba0dce4d27afcef8c5360edf83fd3bf10b717e0453dd1c1d6a5e0a2d23e7b4da65ccace2383d88078f6ea3cbe9ad906a70ae31b700027d56249237e4f5252c538e9cd3521cf613dd26881c3835017556441d7a83ca51ace987a6016673433c108cb5caf69484874325015c1383c182c17a8091229b31dd23a482536d312895f18e78b1ed684c6c1020fbe3918bd32a9706b9bd027fdac7941276cf5de2f1bdafcbf5b2ba8c29dcfb1698838e69514e545cecfb44acae4e54ae3a1e892b09b1d8af3193f48e58c7e79733d74ba8b997de6b657f4f3bfaa6724630ea6476d5586250b767b7dd39310b7e86ce0d5d81552e1c0645645e0ba4f420e23b8ca19c43535aab38824aea01919f6656c29728a797ea40526604fd7d6903816ddd919e8e07127a5b8b44abf9d0245ff7d841f6ea5b3e78ca8069ac743d5265c2fa5b4e1fd89df8cbc6ce410d1750e19ec3d33974a3d22b0a15d79621865d5c2d65a193fbfd4c13617fa64718a99090f132ffae3c7581b241fdbea694618a1214fbb74cfc14634d4733af36fe9d576bbb4716102c2829ceacf64dec5e14039f151ed0ef51d23b8f483ab01c71b9a799f040698e0c408b20210f81d3db55a5da4fafbbe7690fab2d94b0179365a005b594c1849d4aa1a4321d0f5791c2a92836bed152ce0396c5ab751970cecc93942359cd7de85a9e7ad8a58fbddf53bdcbb805f994537b4a5f3b1123e6cefd293df83408601a368015bc55589f7392cd53ee69b3ed28b92d8bc4e46eabdd2c39bd060b365826b0240b4fa0fde7a32307ed1a039aa27b3958e564184a5d223a136e9d9dc3031565dc0be4cd583073d143fc976b9c0cb38c2eb1a07932c5a68ee6bc6c3cb163dc85076fcb17b55cc36583089bbd1419b389a1412d947a3a47ae23d02edefda947b66cc2940548352d8c232f8e50b16c4363bac4fd20c9ed61ca849c20d84b20464696efb613128b5c05f95fa9006383a69f98f55617b5940817015602eed3713da9e48f3d4f30e2f4b709235923c5ea1a8fd9195520865bc3a2e2a50cc749a57c650a4f82adf4f33762df0963813bbe3a9826942d9231b89adb69554f476e4be3a7d7365a7fbdd23422ac645b815f1212f3e5b2a8b1e4b0665a29012a39126c850624930a142068514f7369a86a810cb18901dc72067e3718afa28dbb27611cf7a9565f2ac9765502175af6aa293e604668bf8743671743310470aa525a03c4b34a776f03077d2f420f92682a49cd50f1e49882cb565c60569389e3ff74ff0b030ec71a0baefe27ae8401889228394bc92053658e5bd3894244dd04ce5123eae1e636e5ce12f85f0ee728e1ca8679df1c4393a95136ba5aa405968a51dbff12c01b204b3753d55c286aa2136afea51f6d520d31d771ff66e1910e75dea03ad61642b9a7c64c6e73bad8a582ba2b9838f74ea19a97bc5d1164f00a78f9a4ebcaca7b2346b63c130594ef8144a4fe0256b4f25305ca0b965037d52862f81d05fd5cb39718d0b8087573108360bffc8be0701bcbcf082384ee35e5e397c375e76a675004d98102c45e8ad57a5a93b4bcb497410891704eaf45532c54522bb28a5997c77d7cdd9c068ad5ff575e1306472c7de1d53c5372b35a5c7bcd987360a2f40016efe722c83d00845e80a3e69a167b455cf42b33560c2061c2f39f26562c4eb0a52c3832e68b465a864075706a5dd6770f97d75e00d79eeef4a4941d7be9566523b35ec106937dbf280d314866f5b29b615c4ee0b28e1d0b4b3ad0f168a8edd6d915a1361fa72cf304c19cc5900d7d39d006b6c89039cf3d3f74c65b064cde7f8d3e58adaa48ba165e50b4795d28916963717a5d6cd01c1d95458433776f400099829154fbee8a0841f88185be071f8d36cded385614cc1756b5902808a207467a6b4e7dfd16bc5114ee4718ff3422028de4316cb3bb5f39f42bc9a101ff9f5b6f7763112d20e4670090b0d48ac49c4c7c79262dc14c6ce5ff0082972673cd32a275e05073db04a9d0e57603f46d537d01f262eea1ff55af26eb3ccb47b70e249bbc1ef5a9ac0f38bcb99dc964b672b6702d6f9f4a29bc4aca3093cf732f1121ee7e9bdedc3019ad805dceddeaccda3bfda57eb51e67e911490b0da54772f9c1627c68fdded93da10cd4ccf92ab4710e2a3fa3fc0aa8ea71d1088fede87aef6370b6d4c8c0f048b665203e4cd5e6682212378f8e6704ecc0ace9a290786fe8ad8aafa8cd33c8f886bfa9b082d997dd930dcb59025461cf1c16b7d722bf941e6246dd943aa7c9cea4bdd970bbc0419956e814030bdb0e7bad5c8de7eb04c9ff9d26d39a6d7fb9504eba38cfc8a458b492af75426fa77e58b9906289ceda882150e3944adf3537c07d695fc07f2307e3e8fe727e03d56211e98d67a8ecea5ed4a481db7465b3ff8a2b2a817ef088fb4f4f2d2d2c6da5eeff3b8d0ee45053bd4d3a34ec0a0ba6d5ffbba229449a179fadf3f72ad20e91368d947b19d02f80dfccf12be5c847f31eeb4792edf1a8bcc2b756b58eafbf0aff3b0095acfa22257865173a62728a88500370b24678fa4bbff1fefb4715d59f5ede3d5afa3dba352b4b8cd571f99622e5c314cede3109852b0a4a09d98f5b5c50d444c1909a192bc66eb6a8af0279a98055d3ddb27c672f3cceee68fca5247477070d18833476079ec0269540c2ad539625dafd100645139533620ea030063d9cd6e5943f6c4738e5584e1440c93d5d32869ab211e847d5f915571dd1cda0f3014e1632f987c9212b4d5e544cf07b1a92b326d8d480a8200d616189b247282012397e56f42380f02857bec7913e5a8d895600cc3de26f14f009cab45b1acc5812bbfebc25c16b0de5d24f68d77b45ea96e05e7af11cc59cd45ccee48dd4694649ce1233ceb8385fcae75312d484596b1938f7b932755fd9982fd544a902bcb4449bcea14516ec2a5de0e07d9726f106b90c5f9a29d8288610674931542617fe0bf70c20dc83797b7fed6dc672d66e3599f2e0198d8ac5cd9cd498f64cac0c2293f126dc6da065e21ea03ea53dc46514bc2d6c2d57cf095d70c1d35e25cf2ab24056d2c39fa07fb4fb42bd11b76e63cf3622968e45c245df157866196e431e9f2c4f9d518a33a7dbf45c5b35b10b7569c2a60befa3b5480aba8236735758cb8a953f10b4bfc084721faa87352420c6e17061f4b726bdc8d8a5ba06340900e6d9e643e762560bbcf73640ed5ffe3a4f031890255e7ca4e472f1ced0c2e6da51a8fb806dc522de07247178dea958f38768d174f894b2bf4034af1a15813f4129486b54c5069e82c91d27d364c24fb5a892b3003ef7e6e02e8cd750d70a50a5b728944e87796a5858075302922efa9b1a35ea5389f911843f3c33d5a2fc7632e06e7099878c14b0b03e32b30efb68d7345d2504a36c5467eb25d31d9b86ba1364c4f3f988676b120535a8fc974457bcf10f765524b0f5a826aabf454c96a112cab4a37be427295eed0b4dcc21151ce7ec9ef4002c4fcef263e4aae2c458dbd67fec70cfbe8f241abde6cbe117773505ac61af6f3d20bb05d31aa582b927662b5e63b856f633236ef6ae31f3ce47fe475d196081f5f84a9de1b60d8e5ebf2c9f2e51522fc21fe645c510bf50221db262f4e35c22584246cafe1485d20191f080139aa14fcbedb832b0688c6de1a6c09acfb29f6b2102e90d97b926f187bfdc1b0ebb4eb2bd63b951ee135e27b9ae86968f4e08f2c879952ff52c6421e6200363e26303fd8658b24ae40a2487e77780cf9dfaa66853b9027489486d08f7b8fd248b79f8", 0x1000) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f000000007000000000010661f56308304ba00"}) poll(&(0x7f0000000040), 0x200000000000004c, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8a, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/50, 0x32}, {&(0x7f0000001200)=""/244, 0xf4}, {&(0x7f0000001300)=""/108, 0x6c}, {&(0x7f0000001380)=""/68, 0x44}, {&(0x7f0000001400)=""/127, 0x7f}], 0x8) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchflags(r1, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x2e, 0x0, &(0x7f0000000040)=""/46}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0x23}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="d6a246", 0x3}], 0x1) execve(0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) close(r0) 16:00:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x3f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x10, 0x5, 0xfffffffffffffff8) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x1000, 0xffffffff}], 0x8, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x39, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000001, 0xfff, 0x3}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x80000001, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0xc, 0x8001, 0xdee}, {{r3}, 0xfffffffffffffffc, 0x0, 0xf0000044, 0xe66, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x93, 0x1, 0x10000, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x3d3f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x2, 0xffffffffffff0000}], 0x3, &(0x7f0000000100)={0x586b, 0x4724}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {r1, 0x12f}], 0x3, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4) clock_gettime(0x4, &(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001860e6008bbf3e3a29000000000000004e341dcd291ccf49f5feffffff000040000100000000001b27", 0x2c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="71560e92f67fcdae8330034d9c037eba9aad27b9feb656b2d938a7d4babf27256e03a3e94a6bc85c0b0105e0c8c0895cb774706e59ffd484b8a2a391a6627b6105f1369aa4deb8c42b90538c458168b2dda035d1622effc4ff0dff4e248c69e8a7a1d7e82fd16a7ecfdf61b2a9528f48232150e7131eacaa9a6635a7de", 0x7d}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfff}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mlockall(0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20080, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x8000000000000006, 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x5bc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1f, 0x9, 0x1, 0x6}, {0xffffffffffffff00, 0x81, 0x7, 0x3}]}) 16:00:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x118) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x10004) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000140)="5b7af4161cbff38054582029ff82656a42d83e61af581dc0a43310002350fda208e7886b536a99978e904223dfaf5dc66c307c15840710eab50db8e8bb40fcbe3c1b272b7ec3dd0c2cfdc85f1c98ae952e3381b2d4aa5787062d3f63d9410207b8cfa45bb5c284c1523451fe8a2a24a94462c6fd67d75c7d7f7b9830182eefb27a7a83ee60e4b0bb4b9c27f5b1d417e9fc9e38dfecc86351754f55c235b151baec3f696d2bb6", 0xa6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x101, 0x2, {0x80000000}}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="2f3dd547125a0c41d9dedfd185a857bdcc4c71f7bfbdbaa1e6b459360e981e2d3c4eccd7a5434534e9cb384ba5a068c12ebe94adac57d5562e65bc198e29d10a6caa0a8ec6707c20689e1f2e1875cf75746724cf4d4079f47dc31af008dd06843fbccaf37471e6", 0x67) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0xc00000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x368}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) close(r0) 16:00:03 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000500), 0x10004) socket$inet6(0x18, 0x4000, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x400, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/80}, &(0x7f0000000680)=0x52) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20382, 0x0) socket$unix(0x1, 0x5, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x30100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept(0xffffffffffffffff, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x10000, 0x0) accept(0xffffffffffffffff, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) getpgrp() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x4a1, 0x0) socketpair(0x3e, 0x8003, 0x496, &(0x7f0000000a80)) openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x1, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) setsockopt(r0, 0xe4, 0x3, &(0x7f0000000040)="b5dbc172c12e21dfa7a392b3b33bff1f207733722ebe312de77c79ed38239e0719e073f1a86cfde33133feb9dc0061d8b9247daa20991468a1dba370f2e428ff7481dc38b94904a4e06722fe1977edf3f70638d7afaed86f7e3d14a3cfd78e697792eca0935a9b", 0x67) r1 = getgid() r2 = getegid() setregid(r1, r2) login: load: pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x105c0, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="00000002001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78", 0x18}], 0x10000000000002ce, 0x0, 0x25) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0ae75c652a71a4ae05c9017be4ee288a2492fa43fb9d0aaad789a9f4f2b12e5394ed9614409e19a3ab454fe85fcf39b4a6a200041edf50eed5e46da25ab94ee27a7cce27c65bc7ec3936b8456d037fbc36c3f8d8405214c9409548a0a702ec8ac81a54a9ebb3ff85a51505265814b865f5811e5c4fff7c9d903c49010e5d2a49c4555779225bb9cf29c898863a3389aeb093c4a7726eec8b3681691a2b7c5ab0fd178a852921a2a64478d336c6bd495adf90e9c9fc3d85ea6e2c55f96dec3cabc3fc907cd34f3d88279261dff738eff49144e1f5ad1a8d61b6ee7414e59bea3c51d07ceab4b1938bc621dcfbc798648adfb4", 0xf2}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="c6a12a1e8e2c23e145e8d56525548beb29f2bd9891bf0729c6a0d909d23da319f12c01573e7ae971eb115cc88def9928dd6ad6fe85c885ba259b790d2d", 0x3d}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x50) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x81, 0x9}, {0x7f, 0xfe2b}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) write(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/14, 0xe}], 0x2, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000005340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="574301f70590124afa37cb33881faec9c4faf6a60e8a919dcced50e7adcf00b108eb656b5d11bb5ab1427520308bc2cd3015f60b40961c28c18d09ab839e26d7ccc8ea22f7ce49b25984ead1a948d309d7e61b2193f08b1671fbc98320e12cb7fab2196f1c21d4eaafa9eb0a3586fb2893a3a6abf03492d2df5e2dab8b8b74f58884cc7ec39039be9065af279cf2da39ea5d9b7666c464bb7b7788d2fdca584fb9c212a6e684", 0xa6) r3 = dup2(r1, r0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000100)="afa89855b9bd682356690988c8f54055a6a4251517c7ed8ff62c26a33678c534bf4beefb8456efc8608f5ce0bc3b1c52a2ce3c2798fb11ca92d3150005cf04b7deb33bb03f5f73114b8898bce7ef73d15772646c75ca238e544a41be277e9216a34ed0dd38c3d02107908f1b591e1e01593a2dec42ec1d25cfd5aa1aa1196acab55429b58e4a7b8fa1e534849a4114243c506f96a15f9568b4d35508d2392bae2402ae125fd33340d73f21486c4a325a768a41e8d7ad1282d9f96c6cfb4622cc6a5d6a25bffde8f71dd7d5f3", 0xcc}, {&(0x7f0000000200)="5ce5f477f4baf183900d105799a2aa9baff4", 0x12}, {&(0x7f00000012c0)="99679dd37b95698a63f173eb6c5685d485848a470af5462f98f22c3060ca28983457b1dd6601edb4f1dbae537d9843b26d725624609f8fabe439667ccf260f11be1683d4ecef55e5eed1b0417b1f79a211df8ac97f550ddc1dafbeb4ed7a80", 0x5f}, {&(0x7f0000001340)="ea75fdd4f4bb5748d0fcbc6fc686aa762ba79a6b366181e1e519dfe2040239621a0a3c244af3c612e4fe74b50a2a8e7b39f15193535d4c6f142941f05755aed0f6c9a96dfb82e669038dc1839ddb0f13354d38e9b83e5b805c35b72cdb85089d29198996ff0c0284529aca46d798c108be3e765e3a49db0ff0de4bab1d13c836dabd0e656e62f57f13a190fb9729b625ad0f940fb20eddc9b389c2aa5832703179558ed868a65265bd41967844636bfdd407f63d392e0298cc841f270d9eff6bceff4f2387c5c6acb4ad411f961b07944aaff553fd93db0c903951f179b60dd83fb720333155f54296628064fb23ea1b14c5615feda4fd4c254fb2429e05a526b55b3372948c6bb7cd8b10dda9ab5bca3fa803f8ae9a9ce21580a455c5804313998111a4f4ff57c2368bbe05f71bc926f2113662c8816b8c47a34962b18f817e449980ae730f9869c2b6f87e17f051bf9a889cbf6e0151eb20e140fd33dc3b832481d6d0a69f2dce52b3a81c9851502b2c7e63ca54278b959bf6e99b23105c922ac6cf06799467f910491878975f00e55ca992b87f0f7c5f49c8f6b9b1267331b44ef4c9934c4ff2edefd93140fa91069a2e29e4e03be07e13e244448ba3369e3eac471786a57934f3430e6010e54b11eda8f9bc8f820ce9781f0bac445619f08b6787cb4768abee68762dc8e534a790694dc877ccd4ff91f18a36a9c4948b88ee905bcaea5095703891a537172389306ec0517aa12d7f97e72d553876de030ca7a5a9f0aca0764a359318e80832f29937fa21a050d839be3e06b2cd17b6324cfade008c47b6531ccdc2c3c304c26e0b47c3ee8d8b91bf561daf317838e27f3b35975c907bc54a21e7dd510783de53662abfec0d32288112e83195ac1ed2b46a3568a2aebd1b3a6f930facf3c5b28c95837b592263c5047c23513a6fce452ff6ae05178e3b65787fec0b4b9395c039a97fec38ad07efcdab27a51bb5b74897ba1f24c529f1e2c03318dd281bdd4dacf5ddb40a816161b469123eee2b74d91b26cffc0d671e84011f8b091aa2d5fa7bc6ff207739d925325f772a2086fb566621e6f725301e1f39bdd288037b0c2f925f8fe4ce94f9ece961f557b9b3d6178e5730bee3d84068d93345284deb537e724dbc9df9a68388ac06848784929e150a3151582d53f6451acf20bf6aadf101d146125b3eee304503786b7f0562c9aae924667a35831af6488ce12d8cda2493acbee438900a2b17a760a18c321687c7f1ece73c63e10c89ebb79ea6378dc8e7f8a67b6cca6b3029a78113dd725d824630d12e042acd31fb2ec6321bcf51602005ca7f4bc485908c5099612d087f70d1445d2a55bddf4c35bd1f5fcfc1b4060774c33983ee19507c775c2901784c2c39dfd7bcacba8416c85bc5b32bb7858b74be77d061b58c769be44be781c3cbc8492c3014f4e90b8529171f4f515c61818d5c01500fdc056bfe9e4c9f17cc8e1e43ced10cd6fc54397221dca404b8ca9922297cff297a735a4c51525250d492416d6efeb54368400f2f77157db24f6ac746a6747e19cffa27f6d60c5a56682e427c89bfd66d26283ec5b63c0a11b71c8552db58e4b8f5d7b1998e2fba376603b927a054648d283daba262ddf3ba743a497a6129e609ddb3b9464829bd50744e43fa34f3857cf8122284457543d7a1761ff05177941d91b55ef0524c7563930834df5b3a62dbdc3f4bdbad3876b2358b5dc3376f1d1763ef07cd48a651f57cdf86ba72aa2cdb32ac358aec0b6bd5f53effb8cf635316ce1e4a1a447f16ed9a86cbbb6a6d7de8f0f0f2ee1ad1563315588c01f2ac1d4da2f1fb52d53fc56b0614a919487c251538cde82c32b62ac833aadbcb39ab8616585db6eedb331b932f2ca3b548f8790c9099f75c6bdd5b6df2aa8dbd336e1e2d7c4266418fef409d384ac02d678d6ca44aee1a61b3a9945dd2745ed4dc19a4a4011f152827ab93c3c58e3314aa0b16c79135408accd3580722ba812b755cf15e34acc558a9e664784d125054abb281145cd3f8d41568e928fe664f1541464fc36a295825fcb1f448396a210915b8f2caa0ababa67d347a023eb79be09e3f72f2e60857f33b4fc4a9c9bc534eb01fab80f86f79f285e74d888245c77f60ee17f74762d6dc0c00e9dd3377852f89fd677de3ff1979e1779ae63ffba6d086e9b9416d817d43877cff5fb28529d05f1c02da2cef27b972340f86200d1c1edd81ff132f894a5f885bb8a3155fe4bba2f557419a6f2611b38f5fd218bba0612d195a2f990634dca8535e1e39bbf3b9ed48630839026b7d61de409dfebad81c2eb79c48a9b6edb8ae53c061ecf0b82ca6e8f0a1f93b923604ccaf4c8d5eb05d91a935903aec8191dd1f232c996427ef2a2aa05a9e43dc3d6d2698b4e21458f7c82acc510f83c9cfe070bf515640e2d9d517b376eca9ef0e6106c3ac65bfbcfc61f971e7a2514539d6386be005f8de3c3503cd9b2f91abb9d02f0938e41336b47797288834b1b6c11c4338c2d6c63ffc73e66a0f0a69e61b514fd78a545368d7a71e1af93342f06bc557db2eee73da020be8c59581b95c2a7bfe2f34ea0f49613f7d3365ca34bc6f5fc32a8b66a6c88fc8095c32c06414376bf431ade11417b31ef50b255fe48a6b91ca7dfa59e4770bcfaa014b1f8bf54fadff867377c6bde6650a9505f9345541bd264a47b2a8d3209854cdd41692e21f6fd81bf30cc7bcf1d72cfe48feaf2a6e6a1f5fdf783014f9550ab6c62a3248ed6f388c16d726215b5d49581d9d05856b2caec4d1ffa242c08434cf163f29e47d7874cd91c6b515bef279bcb59501d117b9f5ca893a99d4670877c1021de2dc110d2e3f8e9b8724539927610248f5e9549f35a8564a3567e266f9ab855c2d85cb29056b362826db8042c3aad539628ee3cd469811f5755c7d8f9ae9bba5dee86e9f3f591ae68a5379427ddbac9dd8ac987a3fa7f8f13e5efa80ebfd2bd543264256ac4cacd12d26297ddf00a4949640203754d164256644a1b18673ef25785d6be32cb1bcf5ffb5fef588ec6fcc9cce7dcbac5e38f9a1961d0268e4c2f420edc776ccad6a55cec6b0a19867fc5d60f16a7b277b3052f0835fe72e6d99b725c1ddfdc9f2789b19924112af3a4fcd5e0ff140cd57c6d2cae00ea3c051911f0983e64a6d4bc28bd7bf7178217d78cd2de292d039d6b9827ee1bba6e21bb6f02838d5e3694157e7eaf666103d08fcee9e74b931305bd9f2c2764e7e398100452432577b38e98a6ba32c300d334abb0826fc663ce857c2770affb098f639967e2870f0ea91f2fdd1b272bd7701828c0dea18bfa60b205f13c5c7887d10190b3d48917cc884778c0b27f2d691a97431dd8b0543858e6e23731029990fe8ef0a0d7bb292700fdf26b88d3decc0cc7fa63116e423c2bf5a9f2fcf01c0e7ba1d6d2829c74a7cfae149484302d69a36cdaef6b1904d8ba05813111d5d8eb9feca286171975d5eacd55c446aa4a154f254cc7e419152a87ac34b5d132462eb14fb59dbc2adbcf0c641ce8c8fb0461839c64ac6744a400c94b5fd6a5ff757c545f6930ab04d516bec2ce2813e70b9e8a52b1a651a96a3f54348ba88fbe44b71c703322f378ce3f2be4732ff141dd497d7571f05ca905f063f09e82dad63b164dc498ae4eda475db097a1d778cc9f22a55abcf984f3f2ae6b41a2d96a5197a3538039f6ee9fb25ede699bbe6371960afde126100279d31b170dbc2c1730a58cf3d2ed15f63562e49f0c597494e916c5cb9bd286d9c5f80d80820d49c140bcd86a98724851a8483631cda412a8349443ec267bb46d5c1428923f2d287a73d83c29862a2f21df3e6fad74c29403746db6ebaa25fbfa292cfb13011fac3890c5527c8e17a44dcad747e5936b84b12111aead783c7f6aa4079694eff3b6f23adb3aefdfbba6bb43cc00cbafe0acc310f98f02d4253f3fc1ac879e61c7fd3049d57e8553fe33f26f8936de8bce3d31b3cf6fbab17d0913e28ccb1498419fde023c195e869772888b1dbcc520295bfec1edbd2e25517b7c68074aeb1c3fc9c58486fd5450b9cf7d1252393280b01188d0b2ab73e35f23ee3a32d5648bf8c7e5d85989a31de5786337f19699bfb4666eea3188b19f837f75bc99317a1b23ca149ff2a62964f3b51dd8c4911cb06f1860ed282ce0936940e9dd92b8f837bed07f10cc65457cda504d8528ac601affefa797ecf2d36ca402df760797569fbc0396ad155c45dc5afdb723402de9157ca880175cc22a66e129028ff6f33d9f965884dd3f8d50845acf0bef4bc734b98487e72f948ea7babf16bfb01c86064cd0f272ac0c997ba55a3c58b5a79754e4361ea77a6f2493c21bd25d079a10e31341af6f87d280af604f2933ffb1893f31810a9ad263bfa5b332feb73c9be7081506df4b644e421c87560c70418ec61db94453b0c113015016071b78d741b67dbe294fdfcd97cf1bb716429cac796eb9d7bbea09c321d6ff151e42217928558738329f4ca9f08f5d5a4dd259bd1a49c91be2ac86a3b2a7f0e65e88b910873fd2bf99d979f8807bbd2a9a57e0ac3c611283f62242051bba566b8cecca20904fba1c4717104d24d0c5c0729a38426aa6a3a00440fcbd72e0f8286324c3af30d0bff65f3de93cefc76a9cbf32d15ac628b0e1b23e9d29111bb3cc48c82b2007de0661d1ff0bcf6bbe04d1d9e0e5fe2fba0ad8d0e476d062e8439191545585a0caa874907ebf6cdceba2bb66699d245f7fa45ea802c081268008ebefb9dd3b86567932f88335661d439f6169ee32834d5786f8b1c9e044f3411631c695de2cd91d37d5b6749d964fa8554e49f97af21e20424bfb6af3af3d527098b02a2519679e06fb6789fc45dc806d868796dd3f25fd75b08421613a672ea4bed5ba3a6107f56608e5b8211da11708baa5cb9b1b49b9b092d112aa2ca3f45f0c4e7882237190fd0b5bdc0aab8eced83be3e014cbb739ff7e82a5f151d5e670593ff856d173d4b1d76a18d0ef539c45fbed710d98404d911f1ec01b0169d06ad3ed99006403be607fb2214f599e66889e1c964d43cc77f906417986e8b23f2aa8d4a956fd857649b6ec77818c3ca8c49e9f588795a399d0251d10860c3ef75293e478f994279d1f4ab73cdff00e770453bafb991902bb0ffdbadfb2d9e4c50e5e7819ae5f0953a457eb3475fcde7ef6706e2f4b75c42e017df45dff0ccae36a712097010512f13383eb6ae2d63fecc2cfc1e429d6a2a6df8805f26c5ff5823390854ed369162e028c8fdf95af7c73b5fabb460bc93725beaa5c9689441ef12d0fc61e92ecc1c777e9e2b0d031fbbfbb654edb250b822b78a8f5659f2c728de3e68e05594d214e62220dcf5fe1d12340be2b99b5612b3cf0a473f0cc939754829474968184c8230d2af888c8ab8d26faf52bde354cd5164256a1f4266b13e4c2057ae6b6ed838684301d61c6bbb987ffad430cebb1a429265df7d924f46d24c127c352f7b87653903f53065d75d3a99401c6b5c3cfcce87ec1794455f10bb2335d2be61ba0e7091cd1ecb69f1e97f996d83f6e17ce09043c753c6214d8d5121097c4b3a4fc407ca291eca3cadbe87d9ed0dabdcb6084c74fdb86bbec195638d8a2799f2fa03d1bd9c81b4b6879a394e3ad8eb7d210c09d16c446701498f082a58c909962e4d66efb652eea3cc8ec744f67094110b10d04036344e6600d846c586b9f73f49ca98916d022e1ab7bacd0146b8d5b348f3aa6fef6536f09b71085e21678660acd668145e66c950e6daa901f2", 0x1000}, {&(0x7f0000002340)="1db4e78b5ee4d92b56cafec23496dbdf1a6edc221ae32ac9fb539ec20a5f59fa27e2772f516e60eb3ac9239d13f9599ee6f9665f08066c8b88890b310ae98c0fb38061772aeff7e07c7463e7d819ad719c78e2d6820e2c89de45794505fe36929e828e00f6e5b739f514dc2a26b81866b9d4452cb18fccdfe5181a9b0afe05c5958961091bfb272b009d34b018349d451e2fda401f70866abfa806a9c839e12a8226b3d1984a7ce154d3ea1e36bc72d06db6464e501f8cc6ce317e6f303bbec1f3702e7dcffc31df6f7ac56e5600e1a5623a23097fece27cc9fea472c1a5fb95a973379112cd28f31a0fde07099ba60c45aad4d238ec5f91e762ad", 0xfb}], 0x5, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064b2dc675a8608a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4083], 0x1002, &(0x7f00000001c0), 0x0, &(0x7f00000052c0)=""/93, 0x5d}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000024c0)="392b662a8af2dc4a12c5b51721492b983c2566b1703c1d912431dd2aebb5eecc3cc89a4f2e635f094cfe2f80cd94afb09ac870a6471236c4fdd134795452a55b35b13326b37b81994ee4123995fd013eeedc0840a251933a1c92999cb36aa56bd7ead201cc0223f58d94d6fe5787d380fc66aa0b2e211c26b7652c17402d804cfbc264ff4b60fe883a3774cc8391d941edb6c658b3b6e67b7bcc3c7b869b9c39f3b881f064b36dcbd46d58a12d9deeb1fef90da21741d954205288ec7c760d85fa3a579c9a38df", 0xc7) r4 = getgid() getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) getgroups(0xa, &(0x7f00000025c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getegid() getgroups(0x6, &(0x7f0000002600)=[r4, r5, r6, r7, r8, r9]) 16:00:05 executing program 1: pipe2(&(0x7f0000000000), 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x2, 0x0, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = semget(0x2, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x4, 0x0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) shutdown(r0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0xe9bbf07bbc3444e1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0x33) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20063, 0x0) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/66}, &(0x7f00000003c0)=0x44) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x98, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xc0, 0x4, 0x80000001, 0x3f}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000010, 0xff, 0xf910}, {{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x3ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x400000c7, 0x145, 0x80}, {{r2}, 0xfffffffffffffffe, 0x2, 0x9, 0xff, 0x3f}, {{r3}, 0xffffffffffffffff, 0x8, 0x600000e0, 0x7, 0x4e}, {{r2}, 0xfffffffffffffffa, 0x10, 0x43, 0x3, 0x10001}], 0x7fffffff, &(0x7f0000000200)=[{{r0}, 0x0, 0x14, 0x0, 0x9, 0x100}, {{r3}, 0xfffffffffffffff9, 0x4, 0x0, 0xc9, 0x40}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000002, 0x3}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20000091, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffffe, 0x10, 0x6, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x12, 0x630, 0x4}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0x101, 0x1000}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x200, 0x8}], 0x5, &(0x7f0000000300)={0xffffffffffffff00, 0x8001}) close(r4) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0xffffffff7ffffffd, 0x8) fcntl$setflags(r0, 0x2, 0x3) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f0000000040)="ec54f72cdd73ec220f8e79f52d5123c339d5853d942cf4c0d23bb2193a1ec7f3ae67a89ea982a7fe9311b99357c2f72aaa9d6ff626f16ebb5d86f1410b97e7035652c3c5397cd2a66ce71947fcc688efcf9248556a4d18d654697c841b1d4c4dc91d8fa7d884797195d551c5867e5f9dcd60a365bcda9f5fbd41efd56067bfd7dde4d7873a15b2c871e4cb38c8b564a2fa4e7d", 0xfffffffffffffe6c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10900, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x7, 0x7, './file0\x00', 0x7, 0x10001, 0x9, 0x5}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="e1d28e7fa4eab024e643648afd92babc5dbb389b85363f2329eca3f11b615b968f4d0927acc5f17a077edc88a492d3330adfb4a2a58dbeb6bd2e734fbdbfeca63d20dd13d8a2eed9c1f99a7ea2c55d3d70a8711aa3eb502d24166f4773ff50905c88533338df671745db5733a5b7ac62bf4d54df065afab09853ae9368324dc8c6b176ed96733c7a46a0face90353b96c3d5ece6a644acacb723cdc0dd5bc6a5ec9003f43e3785018434e5cc7a7f1aaa84e3cc56ca036eb0230aafdac86e289889ae3d7cc394415ef869363e5633f7d6d64d5fbabe296e673317ad39636e1fbdd2f21b77a57e8ad4ff1e", 0xea}, {&(0x7f0000000300)="c7db69f8a697e9b38284d0f25703e94ce3d855acc69b9dc3bd9b524b84e89754566f4c5bc69dc6485a4e521e34c15944efedbe544f26dda78a630203897e77961e19c2c4a389170b547b3b5fabdef48e05104de8003effc40445291d0cd443798dbcd4a3564a872b822798c55b0377a787d6aa66ab9bb128f880d2f08b3ef844e417079ae43637ad062fe56db08018f42ea2f50f34b15b850ef051b34e175d1110aab32b8a1ac099ad251e14e6707394bc8d3af26961671ac372d7b0924ae5378f1a550271355a7950411ff6ff9eb060b29697a76f7c5a691e2c10e6fcc83bf6a7c5c46a2762af0acaee8d619a1df98ccae73e49c6c65242a7a6bdafb660dd0b4888740eaef73435b35457112ef061c168b9ad7cbb19d86038fbf210d7f980a3291000a1e67d98f81d5fb2c5c3a29fbd85c0d591ce8800adc0bed4b7032ee2602c6d765d47d9871b2ec064d8a96dc1da8f81e907e7cf8e3c3d79729be23ce72d84f495f8b16394db3f71e53b2d261500fd789ea731d5ef71dba70ddc2ae5000a614334669f4720e7681ba9be937d595aa07aa754a40be2fd9f8136634a3824abc862add4c3d756e943c4ae80279dd51cfeb7e7d3089ef3628787e718ae641338f2f9fde3638404526af197ee20dabde5881f76dd55a46e39e06886fa4e3243680c1556e4fb4f82b463cfc463958f316e446f8c75e115f9234744352e5b68ae2ec760ab1335ac6d97ee545de17c773d38d1ed740412a3366cbbb4d88cf7fa6be1db133e904811e4dbcee81efcc0b1c1eeccc199afdf62402d3a7c571bfc01f8d3b55c9623f08946291c27f2ec653d91507fe93f6978bf7e05a502c0823df82a89b5f879909fd08310c10e6cc99fcc89cb05d9a15b934f26517691bc6923c57b6b6f4ad46444f81e49c02ec6429d8329eff71f98838c7deeab4b6a1e333c0b147873623f4adebb163779dbe0e1413ec62abc154bad13c39b5b2e6de2ba546a1763d8d35a3e1d90c9768a204d421b260b9a0f9c60a97f15acfdd33de1232d181ea1fd8fba5a148d527469c5d6367b6627710b01248a9657d491a5b582137af2a14219f79a1790a1aea64866591b9ecefc6abb025314749cc7310ac605f02b62aecc5326f0e53a6d1c86addbabd72aa85a1d7873baad0ca27a0308decf1ac4fca868b4912cc1128f6d0b1cc8ddf139f58dc3bbf3a55dea43cceed0d9d6a94c4248dad8f4f8ee60adf53259fd14ee729fb99342637534a97731bb0cb31f43c21f70b2db067b87d92c4744b028577f0bc382012c45dca2ec44a6de0794e6c9707fe3555c6e7ddf5d13991c6caf42c8a1fee5a3fa5d6a261a6df854b0eb76c31e296c4b1f510efc10a79edacc13a810e16a6a15db777a8c140d01a51e98fc77271c316dde4303fff0a0fc15187dfb75a18772be1ca4e45e66f78bf2f6a029206f9f11efd3b8d6e862ec4018555335a9b14f0e9ff901caa3b68404362e2f7e0880b107ee63b9e5b69879ef3222a2b525cae94736ecc904458aa8a7fdee34d5f90a6e116732ce57b5fd8f57ded2cd4164aaf66becd840070ed70bb2b54f51f6385ae72455246607db0958dabb432dbb5220897b1ac84df80a929619b0e7318a0be9dd8095a681f4bd458d5300a42aafe0f4840d3d7475b65aea1a5981c0084454810496375dc269cc2c336ec205fa804b0702cf633f9cd8f59fdb193e1e2d317fc1cc889b9c73ed09f79d7eb9621cb51590a7f47124c0ada24b37f9146c897dccd55dd6da5fafdbbe853256c2d3e4da99fb510c298d76c78f7dde4b487f37b03880b6ffe6215beec31a7c2e04cdd7816a5f36c9cd051e66e9abfd486f86370e8a14c8b2e772533fe83380fa8f567b719a2e8c4c168bc46264cb4577c26f04c5e23de98b44c6a62418d3dd1d10c3c46a516032df1d695659ee0cd220fc9454e1bc564b3884e3725897af85b2fa1ca96d94075751e057777b7c77d089e581481ee6b4cf56ce40b8333377ae1dc68b9209b5b444faf908602e0060c0905cde734474dc9cedc2cea037c8ea582576499dfa7d490ec7512b021f5310f8223e9bdca3cc8e4fdca857388b39a3940d723c331ca41e7a5fcafe11a8978129598a6d825f77340159d078a04886ce937ca93cc309888f585e021f3b52c8032b105d56b9ae4b18dfa768980a5624a316fbb8f7c20052376559fa438b82093012d0dff0449ba093cb81e91f131b779049d814822f48eff57ede8e5eecdf53f53525182752f399b660f92a5a8ec45304c85a8f406b796769b0a8a7e8aa058a0f5ed014b0ece5daf07221b3d53f3fbbdb4dea7550c9fe920b65ea3285ae160e1bb4bbe02a9ab1ed460e45b5993d2e14f66703ac87376de9d0fc05429844fdbddc1fac0bfa618c1423c5ab2cc760162c90b79f622920d7ee6b4889c503d5af0ed39c0e75c73fd654646e64ebb832dd29abebb3656c562ec4560969a4f550431dd0bc44f5a4c63f05829f0f054cf2cfee24d429fdb41d6254fc423ecd452efb32a028153cb281178a8d2590bbc589087efb71ed1558d705b54de842e6057000f5ffbc5519e52941c11ebf01f66d30947aa7aecc33fca55a2b47883da6a9ccb567ae8a5e449dfffb1d4ccb583d3d3aab64854cf7f9fd02eceeeac28987a0211e41325010dac7f1a3f91d6996c903d76e1f073e639deb32574410ba4026d23c28eab923bc71ad5e54125bbe4c5c85c497498e1643125c9b35df799225d179fca1fa5a6d2a72b04d1aabd25b40cce9bc5dd19bf92f6fd065b2ed4603e21483214e23feb0b433b70bdc2e3aa4cc6d385b6d5f9385962a1e34d4deabb64ebc6333ae55fa35d035ae8b3de393acd7aa5c2983bbcced82d087ae7bf3497c9817667af32fafb5300871f9923ff1e9050d6e7cf7e58bc69e5edaacfe61995577bbbee4dc19761eb089f2fba493042a91991f90a9a3890d2f914d01cd603c7d8a000716c815a3003839b55c1d8f2ca058b647f15384fa2a339a08a6888b76abcd78799002ae8f95a94eb3ab4d04cd912b2191f645c1582d08089cc743db5f7763da5585e19e32d71e53e286d2eb1092a35f3aeeb3b93492373fa0f54e4a91394cab4965188d7eb42f6b654f34eb4073bc80603d4fa5c3b4fd6add29b4835c7b032977ef476c2f6b0ddf5cb53fa35f68b6b853c2dc2970e92605fdb69de89324d6511b4e6989134f66c1c5cf221bedf16ce7f99248a5bcfde1576c1b740ddf99ef6fef5ae660da78f97d3214c39fb9f5a960777ca683e74e185a2849e8fd877aaf08e31d8bca819a3c669eb10163cffd402fee9b0e880429831cdf20c0fb9c6ecf87ea62ad795fce02d4588c074fff4b83d6f3d604eceaccfdec5717b119d16b6e9ee54224f4ac1067e61b1f3116b106669201810efe207dab0225b8609bed0f78319292eb457ead47ed31de89629a616dd10be900884cfe0b1bf93cb119734d394c2cef55614392d7d53e9b139b15e9778ae5f4ca9dd976ad2c6d513d1faec9fa5da17e7f81f6d48fc45b8123d2edf2440601e50f4eab9209f911b3fa505d9f8f89f47cad964c2c5ad46452c8f9a7e0815c16b398f8a05762c25cfaaf9bad12c3e6e49a8ca212e76f91a486c747682065d92c4c2b825a09e8c9e2e50109a29c092d81c69fa5349c81d065057722a253e7e863507d1e5018c45a9a738fac1a1ebaa4639df108bed45e32a71d0453a874182cb06d1d7967e29f8a82d47f51cc9863e951e605b3a21bd56fe5e957a203d778dd1bdc27afba4b6f42921a81ca6b28c22477de9a841cd1069efec94c65c57ea998c13c357553ad3e94efff3ec5e0256174e7d3ffa3888538c17716cbdebacc04803e7f73508c772ddf7cc7278946e362f01ae7a35a3383c460d8ba560ab1daeb8c54e740d7affedc2b8c9f5c834951cc998ce3834126cae6eb7fe49f0ae301ffc977a736e228846cfacab29c5933f38bcbc12e4017accfc3c71191e6ef0e6a932323344050570f514dbb590a23c26c4adcc873b95bed68e9457f2288617259545df05eef108e5aa17f8603ee0b4678a50337cdd9906eb6d9892abc8e7c9e8606b336ab42ae069f2ccb4e1c2ae4ec97e4078697cef7f26060d29f4573384676f9db66f86aed02ba76feb8cde7de1db3df5bfba6a7a949f7b10df3937e51c7ac58b0c086679faea0ede6bfbec5e9d3940593fa6fb5954456819620f64e3e1063fb544becc0ea7086718fd928309d49286ae9c262732060f35d49ffadded890ac76647228e6c4d7df85ea193855431a2a0b7d1e3f2cbf84f6eb0e091501f6e4b722d8838c6bd03f31e5df2731fd13581c4e2bb8cd0979740059aa96dd4db243aa7e71bf8ccc1a8d5afc30184eb195b909c834a2a3b63624e6d4adcede2cf81607724cc2d8c164edf661faf97973e60101e349da9ef53b3de82e05d14ffc95ebc8d5bbb6cfc679e8d0793684da583c8f626cea4ec34d55957631d1521563930552711054b2192800db2a43b7a14f16d450a37aa1069d9e89838bdb042ff08931059b43ab78c5f7c10e524c818240986f8150bb4eb18f25730dd29503c3116d5eecc0b60117e91d78e3e1046b9f481bd6744d4d3a51a0620545f6577930cb3474c10586c5ea122e6bcf35f0638177490152d1ee420dad0295dd7d83b4669d1bc1c4c2cdb953b5806dc38adb0d48dae11c452b0aab832ff45578f25cf6f30fb7df5c9d8caa2c1e95f1a2dfd672bd679395a69a995963e6ff9d52bbd4eb6e59626fa4951c1be37b65350112604c2a627549e3a1fe2f4519e72ed3e1e0df988457e700ca5af110801ebfa9e2f8b86ea93089779396eaf7e77249ab988ac86aca67a62285901f8f13a564e7c3ed2a5d3926004f2f3a840d0d0690ea20a9654002c16f29ae93d990162bf82b0311dff23a3702d709d211850933ae9b987c0910ffdf1e75358767916095c5a0d920b12ea7fe0442f4474dcf0fdb7dd8b5804aded88e91cf4fb445a53ea21d7b43ae25610ee9e7531d012c6c935c251cdd2883e2d23ff559039174a9ac5ca383c43c41794f71b0c758bc3c6fe9f9d6ef5aaad15c86eb45179977f76b6ea07bc708cc85279059e04a4660ee1d4c7e884eebdf845195f7400c0a0dc23f27bddf233cd40d41b2748c7b22b35b48a2005b200f1b764d21462d6cbb258b9b16591913b30912dcabdc74362b8328fa8af51e195478d60520ecda08e85322b61275cc46dcb0d979ff83716e572833d5c6388b399491cb56554f2d729cf1124572fbfcf1e51922d92603c353728832cfcc54132731d460dc8826ffd792c0a2d7fff10427d21c57624c8f418b60834bb5e6f50bf6712b3515c2ac50765348fa66f710b7a71b6c219af4addf344af1bae243c826a85747dd15eb40ef8397c979f164556a77695fabc47a42c14615514303cf206a7518c8ff53e6ae5e707d59d4268c62dcb7f3c54919775c609264d4c897cd74e6711e82fc515b041be6d00b4a004bb84ebd3f4f60fb9a964911fa4d1a6f42bc9b5ca7f13baa5c73384f49dc0711c80fc3e5fc1d63512f3d8b597666a9bb906bd10c70a9fc22948a3911c2d5af468f7b97fdf0c7363e98b69375a142b609b6b0c7871ac71f32dc6f28068b730bae3afb399d9ae0bc2ecc9f32cf71cc372b2da1cfded2c4b1a7300e038dad6399b2ed8cfdf620e943090c119d936e7db8894a499d9cb19a8621c9f3b1c71b7f135e5a4addcee39b896f3cc2fc7fb0d856076c88fad75081ad245b64d68dc82482d10d3cf429b9373a184cee17f855a84f822512f102f3726faba399b8f6ce7c", 0x1000}, {&(0x7f0000001300)="94c04396caf6a752ebf052b8ca29e3020a3b92383ea421a8092cb047aa790639ebf0292043e30a3b435838e7fd78de5c70d52ce6c331333b90f04da36ff7c6cce53f6099e86a8b1c0c3b900b864bf10a9ffe1e8fcd79ea3d745525d06dd2175b0c33dad8f6d08c7b74d57f71b0f3fcc518ca83dd7418cc35d9c29e826382ddc695d3045c2708d1a669eb4abae6bcaeaf961c49b9102edd74f9", 0x99}], 0x3) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x1dc, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)) setsockopt(r1, 0x6, 0xffffffff, &(0x7f0000000180)="b44672f079f388e97d4e4783482fd1e5195551db0419be0ed5cd3d2ed1fc72acf1d112c273407785786d40e4a27cbadc2c284c3ab7fd5a5aa21673781db6253069654573c262e677648564e4f92106e77e899ef28a613d873600d5a6e44362f862d045232c04253225f66083900938f5ee84ab", 0x73) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="8943719299ee200eb1bf15a1c736810f8c41dbad9e11ee130afa4f2d46e626d2d6679cd15009ed9a11a639fdde886f0783611395b633080b4153b9c226", 0x3d, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getuid() seteuid(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x3f) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000014500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000001240)=""/120, 0x78}, {&(0x7f0000001340)=""/67, 0x43}, {&(0x7f00000013c0)=""/246, 0xf6}, {&(0x7f00000014c0)=""/144, 0x90}], 0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3ff, 0x100000000, './bus\x00', 0x6, 0xf, 0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:00:06 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) getuid() 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000180)='./bus\x00', 0x810, 0x105) 16:00:06 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1229, &(0x7f0000000040)=0x7, 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) clock_settime(0x2, &(0x7f0000000000)={0x59, 0x2}) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r5) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) fsync(r0) r2 = semget(0x2, 0x7, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/221) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xfffffffdffdffffb, r0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x87) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x1f9) r1 = syz_open_pts() close(r0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup(r1) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000640)=""/200, 0xc8}], 0x5) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x30080, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./bus/file0\x00', r1, r2) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x6000, 0x7) write(r0, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1000) clock_getres(0x0, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x0) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8001) r2 = dup(r1) r3 = syz_open_pts() sync() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) syz_open_pts() 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:08 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000040)='.\x00', 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:08 executing program 1: mprotect(&(0x7f0000129000/0x11000)=nil, 0x11000, 0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xffffff25) mprotect(&(0x7f000016b000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x88) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6, 0x10001, 0x5, 0x8001}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f00000000c0)=""/102, 0x66) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x40) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f00000001c0)={0x3, "b254f186e2cdac37c9e11750d83b767e6d7df87a807be6fdadcaec1666acfe30265381e74685ab17312ae348d6f6a94a2ebc4c54dd5d554040f958b4f1589c0ce1e4da09f179d307ec8d7c4dbf8938f0607580e23c6f631bf1afae603386defbcf9ee7c3f2168acfe6e899faf3e142f040f9fe0dc828ffef67ca6fd544fc44cbaf5e276f4fec4bfde042ab264c85de518a522d4ba90f05718464e3b77089a5a2a422c8"}, 0xab, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000e000000000000ffffffff3771f5dd08a3004581d1cd80336221e01afe72968d7d3de0f5b63aeffb7f55e8bf594e3c0000000000"], 0x18}, 0x0) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r4) r5 = socket(0x18, 0x3, 0x0) msgget$private(0x0, 0x9) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000000)) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f0000000780)={0x1, "dffb353f5d9b2354a5e1f82055e654af8b5aa153dea5f898be24673c1e6f2e408312248b2930276c4289b294cc8dcf53732386a7d0f5a07479c68d7ef4159bbddaec00ab06ef50f65509652fed863625bf6e68142f94620ae0fddf5eccc1892990915a3251bec021d3cde0e69aebe94606cb7f78e7fb359a3f9896262627b7dbc5f8dd90b9ee86fe2b20b7932004b2d7ceb26fcee125b1adf0606230b287772ffa5a8270c99bfc13607f83ba23a5980de6573b3a00da56db21c09c1ce89acd40c876dcc1c403107da317be97bc02f915d2aa403aa32ffa33e5bbe94d39dec9edfd1b31381943e57e9fb52430ee892bbd56a7ad0459cd93595ef86ea7b93293957c8e8715c65ff71a8bb9bba7fe76595537cc6345b1f583f67265b8f1a607d0e984c5145f590173790ff2a30c8fd35e594211841e47861aafd4d5f807864f9aab678cc3dfe6fade8a9bff7c058d5d5c097b8e36255cecc739b359e2fb608bf59e0d74a3207cc479daf3e91faa7705aa787a81c0c8d070829dbdc1dc0b93d1c5bbe998ac4f4e7fc300e993487dcf4080225064a32667be217023ccd214fc103e0c7b35fe75b75cd52792bf31b16c8db396ebee20c4c54cd98a14c4a985d428085ff1508ead2fdd4debff9ca471073533e2bbb985f08437cbd01147c541dacf1639d29e68a85a46397a8e769bffa046e9fcba5ae0e00400876791d62f0b8bd4b88a3baea11e984de423840f7f2d4d1cdcbff7dcd33c5b4830c49bbf1bdd881874cbecc44aa025a7acbee56ee50edc65601f25494c38efa870e49ea0b106dd8fedfa34f27fd13c1a68127861873c395606cdf7fd71fb4aec10251a3024e16948063b04b1ce94c17f416c1bab7937e2b53b80f8afc782c5745c37fe5a263d19a5462e8a9f0deaf9f8dcc4277056a998632438df703f7d45eff33dc677113d936afd5b0f5110aa16b7b4767a88fbc09a3235fd7ae34a2e091a66b525721dfd72f5b7432746217282856dac58f4ab4370bd6f0e2b70c875a864778c8496c3cb98bf10f8da984a3fdf0a35f7f1c8dae6458ca6e5ec416c4acd0cf32adaf1a64e861776e4563ccaa97c0113e8e6159053b123e19fe176e8a1f8ef2805e3212c68c71a5ca435d39d983f6bc6d3db5956d8df822d46762cffeecf1fdb917acfbc1eeca5535e3a5781667bd5270f99c2d1a090094c44a1e1f6d99fd073c60ae709416ecdec825c7e13385a41079cded5d82257c39e3e0768f6808a4476b3d2d49d1f3fb29fbf460d0e218439ee6b29a267b51177ff88400fbe557013a7b19a2077dcf8320e8cc5a24f2578247a8f3c427c9f9bef7479e946776c96ddf168d05d845c4b90d142721d03c6f282f45a9e441c95031c6e32c5e80ef2e305232a6e35ff3f14367958a6d8c017f56c64611fcd13920b19e1615d7ebeb1fd007b58c3c4ddd7f78398221bebb624a6a23385e90ba212dc39ad61d277018ff6558b27ac909a647bb983d2ef6f24187f45da28a28892339efbfd175dbbc422cf0b3cd71ba19a30a8f5bc00e4ded55a3409996a0715ce5c64d5a10eb81a388566033db8e6c8ce5d74489387f242008f2683f3f8d68a14565d4b8ce45f30bb6e808b06a25bfab2613bcb8f8a0252081b2736025b22b7e279859fd1c4099346fecaf41d8c0cdba84445ff71337abfe1fb70d9261f12215db133fe00068a369d9912884994c06124e6e7a12a792ab8da38ecd74a0d14499566118611caf139a0c93a4fbaf2b4c481353a494bf9d2d3d208eac0ca4b9ac4de98a2386f58c8e6550507e9a92bd8310aa7fd0974f1b36d28d469b277f6e1be84770a2c8113056519bf3e0d5858f807091408947dd5a7f4ea84156302e41c58d30b22ebc7af43b8e5cc7cf7d25fbe65542bf3aef3d7b0a8faa42d04022da0f688e0bd4edba9415129a3662833745bad635574dab9f84b83c4b4877aec24cd771c7f8156e774fedbe4f87e4f89d71a02f3dc71baefc2b8fdc8fbda465ee2fbb2d391e3681205b70240d83b03c77c2bded6ce1ed9fe0c1c8af9c2d3f104b64fde7b384e91431315719880cbe39f31061b63cb7e1f815d859d6ef8db1924286998847ba985df32e12138657d628b1de1b269d419b04657d8005b240229bbe4941b7a93ad3ad28b089028431b9171646b12a1d6cab1c534fa180ccd298179e66d55d0a69671835e372adabfb25a1b4753651acf08db6ff331092b0c423268f69c149d0c3176c642beb6e6ce89398e70191b97e7419c436e8703d0da38e158f22cd2f76045d41050566e59f8a4a95cc5f27dcd7f645670f694f876cf4699ae1d7ffdc0408f213c8c6f4c13ba0a13a199b468dc98380428d7e422f3643e59782c60ac3691d76ed24d7d7c209706161e7a8496e37b87a068f6e48c5c75e1d56dcf92fa3a3aa4c0e7b727541060c611a9eb7f1e3bef80e11936561501bf04bfdc75bb1a72c0170a04e08d400cef83e2bb80231cf9bf47380fe284ea3d609c7fbeadd4c42bee74ea754feb1efe25191fb5c7bf3d60bf921f6d4d4be98b981c42b08486c8c3d4d5cab74f6b98b21e5673153947923bb848c1eaad171263c796fd682f91e8cb2c5619a6612dd1d3655bfd251cbb1e4ad7567c6f981690bed08e53852935f7b43a20b1f40c54dc09d7c4e10c3123377af46abac5c3be7f43c3ab1c9f3d8476f5d8ace569765baeb8b4dd9ef1a6258912c8d40df7e4815ad1291e0cf7bef18773fe8300b46c8fc9ef705b10b93791b4d8293fcb4682f578214e9b0844be700c76a0ca6349aa480d30c29d1549c87df650ae155eb8323aeb0997dab23577629b9dbc45685517123b0e800f8d96f678aff7e37a06ccbcde553ce736e2c5b733f6aedd28593ec7e5c5c2786364fce98bab934ac772f791dae4e1d2161ed605a63b75ae50d53382bee46a577cbb73b79fe99442f456283dedd9918e387a9c7fd1cc0ee43d28f4cbce4f77e02a211a49e1fabce5dd9c717e6188f6d68f16e2ba3835b1f711280878293ed3da6200b8f13cd6ce7eebe6e5ef2461aa33583dc87a86f4dd1065ed18fdee993ef51ec664f2a39f45fdb31bd99a8086bafbe745958ebac296443e9a50b59a67285b63ad7c10d9886fb59bc66f3b705fa42751b402e50a89151dfe4f1b9cf04f70c6f7f8ce363c3e8cdaf63b59dea2bedd765c4b32c9c63d36dfd052eb287f4ea613ab7c4be9df3e33d6c16e3f393a059f4cda88baf6a3ae40ce514c534a39feed42fe545c494e1672357d91502353413aa34dd1338fe4c6e6380baf2a1ee6eb44a7e3c0095623e12af68f690b8998bfa46e1659312fd211a9ac4cf837b57efac91470f4fbc09bcb8b551d4d0a79b50baf1460e9cfef0d0de931cf53ec5c9c5fae0ff545dea2f798f543177f755361b5d7f01c12843eba00aaa449a3365088d68000a76e760f0cc1ad25d24f9a300f5160d4f386f5f6db6fcc9c16597d076b53ec15f80d6250ac049aecc0ae3366465938b6afe8d6b2088ec290668fd3c417793768095ee5261c847e7fd7c413da1c34121be2963653ad311639c05fb2b58c5a73bb144ef15752d9050aedc8366c825177c41fa23a3d71533db6d775dacf032976fa5d93c04bab7bd77f9998ce48c25a4c894a4213cd56c4b73d99c63b99308403d7b99799b0853475fb96c3e16409ef831f5919386bf1c19e705fe5811dc5a640b3fcad50a9dec9f524b219b5160abae1fff735ac2eb749a8b4af5b14ef3e778413785dd35b9aa158b1a4c7e5c6407d32c52dcc4a84dd6d4746194a023437cc0c54ab8fca24274f429ffb71e0242a1964b87b43ed48dc1aa6eb4dc61b697f87318af60dcfd7f09754aa3987d8de9061297c2cdbc79a865efcab14c8265da51a339bb667da1389d70cae764c7ef825c2ac90a6d1d96c1bfa95e36cf0c101735a2930e14789d9f2f32fca559afa323c47555b01aadcab19e81d44a53d7dd1d4aaacda719cb314c5e008d87d46b04a2ea750c8af5f79cad4c099d5cfb535bf973320448119794f0ce39fad78f3a4de570efa6022eb6060edbc14464e82eb61b2af032e9ba50218aa259860df9e1fbb2364f21a3cb6a4f3581e9747700663ef14f8fcdf54547ffa44297f2545007e6831791bd1e4acecb72180d96360cee5cbb28525168536226e650863d7b025d49af4db3a23adddbe9c36d1fb8e9732265e1ef32ed5ad760389136770c338583fd0752e9b9173c6fddde5d9c924fd25e3743e3e711fc10a7dbf337ba2142b8a1c88127d0a4fae3ba69413337b5651ac9d06cfa5c254fe1de1e52ec81f67330620d153d32e1cb6d73d6448bf8f4524d2a16686295c4e6863fb89b0b3d5def3d8a3c42a0d615cc3484fbba288706f68510bc8c466105a269486964e523f7199e38f51f3aa4e03dab76c2681231c5f0d2aa83139cbca0fae1343b339f3c6010e84ee6db22a7422d0d6e2736be8dc70d5b96d22e49a5f50adfc014f6f2f9e31df3f4f2649618147226722d5befb6619eb8199afec3550d4687e5c72eb977c6f274232efba35a57e2fbea214300478c3bd31439941348f36d0fd879d652bf5aea84d48311800f3250b59a4bad3bc1c201e4d487e48f94214ef4621977f3e8a6debe2ec24f270039eec0b8e5b2c7ac1bb5e2dbf53541fd1b5df785fcde455d376c732d0c820335e3d97ec65bd00d4b46c2d4f709f58845e252a86af2efc9d69c8cdfcb031c8b0a5892a2ffe81e7ad5feaa6193649de5da818c39d5bd893af37e7bce749308b71f6b72cff01a290e336ab615be502ab1dda304b63915f19b0ed71f9085de5788e26cbb98abf5c9c57386b3e8c55c3185f05e6bf83eba85474c15ab786049cca35620eb026c6d61008056ee615ffe7596aa502609cb72eb85ea9df0c905ff1bee79573c0c9de4a2effddcaf212a3e59fbe63402432d64c39c8645861dced67fd344ecced74f1dfbbfc7266b40b3c5d2915e0477a8a54e9e453e161209db679f764cb26c0dbfe431858a2eb3bd0ae9eaa178789d50e79f463905271e033c8b32f8f437f939e14959fdfe46ba9ee91efbc4e090bb49b7679257198ecc56c20e6cef416d2eb27649508c5c167eeb171ee7039cf6693a7ef31fd89c18b74c2a248c6e8ac565369326f0c0e05889359ee18d64dc5f5d40de52f6baf4a6ab2822c38d6da3a910888c7da1fa9f612439b6ee30ed5dd8e2fb414701071352b44e2507fd07abbc82f0e3f8d30c4e429abc24fc803db9089a336bc1529507a9f517666f391a76e80bacdc23851d5bdb70ab4c198bc88f64387037c183ef400eb4ee080560f13e0331706a5413516383a11cfffd2015d84fcc8efc4600f5a2e52a6033186bfaa5c03af9c6012e54b6ccde2ba4da3ae483934a41d4de9da94c8c92d6ebf69d44f96b6477722aaf8dc530fa324cc0ae8bfc6137d1a3b79c1948d8cb8f220a9f0af741465595649354192b73a0dea69e0110905190dbfe3d49232ac4adbd6645f74d8bb7221021cacbf4520b93316f668989e8cceb33716c4df85cdbb64210e4c348b5de23acbe6041f1c78b9232285bd35006518b8b6c3778971c30ff3cc3694b45e07be2e36fc1d705bdc457a2c2edd78927e668ae6d23d68aca010f5f2da3af992bc89a5d94cf960fcdbfb377912116bd8b9e34c2ddce83f46b7bf679a3927e254afce4760187076603f77a4a498b515faa0b702aefab6f671f0c1166bca08646b34228fc6d56915c91467a5ea8bf164adbd9f66cb19718f2a785d42ab0b8a43bbf9fe83687ce9b85fbadcd0535e273790bae81ec45c725d34b5eb908bca"}, 0x1008, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', r3, r2) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: socket(0x7, 0x3, 0x89e) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x5]}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = semget(0x3, 0x1, 0xa1) semctl$IPC_RMID(r3, 0x0, 0x0) dup(r0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/4096) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7ff) getsockopt(r0, 0x4, 0x4, &(0x7f0000000000)=""/133, &(0x7f00000000c0)=0x85) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xdd8de6e60b4fd8de, &(0x7f0000000100)="034ae931568b5d930c1dd1291b523ff5dc786ca822aa708816efe49b595cf0b56af193f756e46923391f1bb9ed4731556c74a2d8720c56193db8b18142c918ad1f78e600df5f4fabeae3ccbe1b7c2f9b898560cd8563ea4a09", 0x59) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0xfffffffffffffffe) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) 16:00:09 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r3 = semget(0x2, 0x7, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='!:#\'\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='#$\x00', &(0x7f0000000480)='/dev/zero\x00'], &(0x7f0000000640)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='.\x00', &(0x7f0000000600)='({)\x00']) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000780)=[0x7fffffff, 0x5, 0xfffffffffffffffd, 0x3, 0x5, 0x7f]) setpgid(0x0, r4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000680)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000001c0)=0xc04) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x6, 0x3, 0xfffffffffffffffd) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) getsockopt(r0, 0x9, 0x4, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r2, &(0x7f0000000000)="b290b9d5ad0ecbc1a15b25f78f6d5b101fe550503c796bc8762940b43c63ed439fa0a39e84edd8b9a6fa8553e37adbbb08", 0x31, 0x40f, &(0x7f0000000080)=@file={0x54837ba1bc1bb615, './file0\x00'}, 0xa) fchown(r2, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x15, 0x20, 0x5, 0x4bd}], 0x1f, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x2a9a, 0x6}], 0x8, &(0x7f0000000140)={0x1, 0x100}) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f00000001c0)='A@KX\x00'/20) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x200000000000011b, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x41e}]}) getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) r2 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/62) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x84e3}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x5, 0x100000001, 0x0, 0x9, 0x2, 0xce, 0x0, 0x1, 0x48, 0x10001}) r1 = fcntl$getown(r0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x7, 0x8, r1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/51, 0x33) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x46d}, {0x8001, 0x80000000}}) syz_extract_tcp_res(&(0x7f0000000300), 0x950, 0x100) openat(r0, &(0x7f0000000340)='./file0\x00', 0x8000, 0xa2) r3 = shmget(0x0, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0xa94, r4, r6, r8, r10, 0x8, 0x9926}, 0x100000000, 0x1, r1, r1, 0x8, 0x4f, 0x5}) syz_extract_tcp_res(&(0x7f0000000500), 0x8, 0x3e) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') readv(r0, &(0x7f00000015c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001600)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001640)=""/52) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x0, r8, r9, r5, r10, 0x80, 0x6c}, 0x1, 0x3, r7, r7, 0x7fffffff, 0x7, 0x7}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001700)={0x3, './file0\x00', './file1\x00'}) open(&(0x7f0000001740)='./file1\x00', 0x1, 0x118) readv(r2, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/35, 0x23}, {&(0x7f00000017c0)=""/68, 0x44}, {&(0x7f0000001840)=""/152, 0x98}, {&(0x7f0000001900)=""/65, 0x41}, {&(0x7f0000001980)=""/130, 0x82}], 0x5) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x4, 0x10000, 0x1f, 0x7, 0xfffffffffffffffd]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x6, 0x7, 0x101}, {0x5, 0x8, 0xffffffffffffa923, 0x9}, {0x6, 0x40, 0x9, 0x76}, {0x3df, 0x0, 0x9, 0x100000001}]}) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x0, 0xb6, 0x4, 0x8, &(0x7f0000000180)={{0x61, 0x0, 0xffffffffffff0001, 0x1, 0x9, 0x8, 0x1}, {[0x3, 0x8001, 0x2, 0x3ff, 0x6, 0x10, 0x100000001, 0x80000001, 0x7, 0x80000000, 0x7, 0x40, 0x90000000, 0xef, 0x80, 0x9, 0x7, 0x8], [0x4, 0x5, 0x4, 0x8001, 0x6, 0x73, 0x5, 0x0, 0x8, 0x100000000], [0x0, 0xee, 0x800, 0x2, 0xfffffffffffffffe, 0x9, 0x9], [0x200, 0x4726, 0x44c8, 0x0, 0x6, 0x3800000000000], [{0x40, 0x389, 0x1, 0x7}, {0xb1, 0x4, 0x8}, {0x1, 0x3f, 0x1f, 0x4}, {0xf4, 0x8, 0x7fffffff, 0xc00000000000000}, {0x5, 0x8, 0x9, 0x4}, {0x5, 0xffffffff, 0x1ff, 0x8000}, {0x7f, 0x4, 0x161, 0xfff}, {0x0, 0x8, 0x2, 0x4}], {0x0, 0x100000000, 0x0, 0x5}, {0x3, 0x0, 0xff, 0x17}}}, 0x1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0xc44, 0x101, 0x4, 0x8}, {0x3, 0x3, 0x8, 0x80}, {0x400, 0x8, 0x2, 0x7440}, {0x8, 0xfff, 0x7, 0x2}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000600)={0x42, 0x0, &(0x7f0000000580)=""/66}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat(r2, &(0x7f0000000640)='./file0\x00', 0x101, 0x10) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x9, 0x4, 0xfffffffffffffe00, 0x5}, {0x0, 0x9}, {0x1, 0xfffffffffffff001, 0xe8, 0x1}, {0x8, 0x8, 0x7fff, 0x4}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x4, &(0x7f0000000700)=[{0xfff, 0x5, 0x7}, {0x3, 0x4, 0x80000000, 0x9}, {0x5, 0x68, 0xfff, 0x2}, {0x4, 0x80000000, 0x7fff, 0xfffffffffffffffc}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000780)) close(r1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x30012, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000800)=0xee2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000840)) utimensat(r0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x94a7, 0x3}, {0x5, 0x5}}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000900)=0x5) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000940)={0x8, 0x27, 0x3}) close(r2) symlinkat(&(0x7f0000000980)='./file0\x00', r4, &(0x7f00000009c0)='./file0\x00') ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000a00)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a80)={0x3, &(0x7f0000000a40)=[{0x1, 0x2, 0x6, 0x80000001}, {0x2, 0x7fffffff, 0x1, 0x100000000}, {0x7fff, 0xfffffffffffffffd, 0x0, 0x9}]}) getpeername$unix(r1, &(0x7f0000000ac0)=@file={0x0, ""/78}, &(0x7f0000000b40)=0x50) fchflags(r5, 0x0) 16:00:09 executing program 1: clock_settime(0x3, &(0x7f0000000000)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) clock_getres(0x7, &(0x7f0000000040)) 16:00:09 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xbe}}, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="dc") 16:00:09 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0xa9c, 0x0, 0x4, 0x0, 0x10}, 0x0, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x3d) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x9c) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x23c) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x110) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 16:00:09 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x410000000000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x81, 0x400, 0xa4, "16537bbbac186e0d8709b2ac152e148d9dd05686", 0x80000000, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) write(r1, 0x0, 0x11b) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x200) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) 16:00:09 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3, 0x200000036, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000024c0)) r2 = fcntl$getown(r1, 0x5) socket(0x39, 0x3, 0x2374) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/206, 0xce}, {&(0x7f0000001280)=""/47, 0x2f}, {&(0x7f00000012c0)=""/128, 0x80}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/65, 0x41}, {&(0x7f00000023c0)=""/96, 0x60}], 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x658713bc, 0x80000000, 0x6, "dc6b6b99be1d113471187d50810030ac3257db85", 0xbc5, 0xf27f}) 16:00:09 executing program 0: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x15) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000400)=0x3, 0xfffffffffffffe54) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8001, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x97) setrlimit(0x7, &(0x7f00000000c0)={0x2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) chmod(&(0x7f0000000140)='./file0\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18a, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x4, 0x8}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x1030) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x3, 0x0) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) msgget(0x0, 0x200) write(r0, &(0x7f0000000040)="d472f1f2b52e79486e300b3fa15c1878861ce03d407305769ffdb59f", 0x1c) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x9, 0xffffffffffffffff, 0x6}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffffc, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x20082, 0x4) 16:00:09 executing program 1: rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x401, 0x4c) ftruncate(r0, 0x0, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0xffffffffffffff00}, {0x18, 0x2, 0x0, 0x5}, 0x2, [0x3, 0xfcc4, 0x5, 0xe246, 0x40, 0x7, 0x6, 0xd9]}, 0x3c) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0xc007, 0x80000000) 16:00:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) mlockall(0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10290, 0x0) setrlimit(0x4000000003, &(0x7f0000000040)={0x131740, 0x400201010000001f}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x9) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x100) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="9c87c3772c0035529cc5de5db84133332e2e", 0x12) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x5f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) sendto(r0, &(0x7f0000000180)="c6e71e7e54623a1167afee6824ad9da1306ef79d09b48abf1c02f20e23fc5703e2fffea745f516110f3c4c040b1c77f0d08a77c1da9630980ab0557f37149227ba262e679132ec22305f61f21ed79be29d81a249ab4e63d08b3f1da7dedc27b0deb8b6b10d8959841a61cca41873f78b1a8707bc507b45e857461e2d56d7b4c37c2e94a94d7bae6ed1a4570cedf5ad87106e8fd1963d05c2b9098675271357cd1678f5e94b0aa1a7f191c3418b68f1fba1246228d168bfccd1200655836230ab7f0ee56fd2", 0xc5, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffff8}, 0xc) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) recvmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/167, 0xa7}, {&(0x7f0000000840)=""/177, 0xb1}, {&(0x7f0000000900)=""/140, 0x8c}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f00000009c0)=""/164, 0xa4}, {&(0x7f0000000a80)=""/61, 0x3d}, {&(0x7f0000000ac0)=""/223, 0xdf}, {&(0x7f0000000bc0)=""/57, 0x39}, {&(0x7f0000000c00)=""/18, 0x12}, {&(0x7f0000000c40)=""/142, 0x8e}], 0xa, &(0x7f0000000dc0)=""/236, 0xec}, 0x800) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x81, 0x100, {0x3, 0x7}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) 16:00:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ec00"/110], &(0x7f00000010c0)=0x6e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x140) sendto(r0, &(0x7f0000000180)="decc8af9b96d55fe21907ae06b5727497771225196695311fca00d474db907c2d9738d31a14052852ca2f7fb1426322198b6767626621894497295c88c67e1f8bfd6be0c07106bd062ea85adbcfed806e344f33445f3d7ba12ebbe939a27d6c9f78cc36d4cf1b14c17222f47b1632c1d7bee610cdbff6e709861f9528086ecd2def98f35c9f185717a142f07a700ff7ed69c628655057d1ea3ac5195abefe227110c19f55b533b18bc2dd6db73729d22449086987d4a764bba3c0f55c43d85575a6450b6721a32aa358786c26566ff07578c6b27b559dac926848ec8a0db4d6bd44f094ad1b9cbfd02a40f3ea48a2905aa097c819b7c2402cbbc4af6d264f52ded54d897fa0fe9b212b0a22fd72ab76bcd0cfdc8b74d607f10b61fdae1a51ac345c5fc630a423529dbec1dec065e681d56b556f11e759c906c4f2235d90589022c563e04f504e20dfde73b3780013efffec33281a598a3a88101db19f4385600ad5ab0c2e6129c03f06cb62df55a88e7318408f5718a92a4cfbeaae013809d0dade7ee670b03d1860333ea784ba13f2c6955e80326c702700c4f66ef3b02864fb626b0ff80dc4fb07c7cfebfb50bb1fc1d64fc43640443f7e8a86598f34eef09a606ade93e76d900cac69e66de841cc88c79dac580377bd8cbb525d315ce0f86dc40101a1e82b3105166c6c33c51af4a73b1f5ff559de24b7d88d10816732d9088998efd6afc91db4da908fdb429980e0d706a804135689e6d14e2c9eaa61555e77858f1fe8a59bfabbe0b3aa6158e90b979a92b881d7e1f998d2030fa71b087a5ed9712fcf49f053bcd9eb1793b89757cdc099f144f61c5cfcf6dbc350d451dcb88bcebeffa97c438fbe246701b81ce72cfab462b392398a3feb404e6fd1d615abeb5aa36c30fbf47c7b9bf0745a235c4245d14ca24981af898fc77e02d99fe032761f0139298645b91fd22ed13096994aa5af5f25796629c3b0f98e78bd5a889e1d1493415505a1a18ef16fc206c6af7081289e8ade77161c4191fedca57fac11bafa3b705a9f5edfbbdccd3144de5223fc7651f9ba056bca3fc71b31e79c0578da7505290b69e785464457ab49571200f310c47e0474c185cfecc3a3980f2725d27dc9a73df9e26f3d74830e9ad6de152a00d4ad95480433986ac15f38062e0c2c37ae4541a80c4a8cbc5ba24765b91216f328e20f66ac286c370156e6976ca547303aefe01747571ff45e6ec79132ac95174384f79a87b57d6c3eb8adfc6936e32b6896163ff85c1eaba624f1a7317b1b0d320d2547c0e69fd93c49148ce8c03295219ac31950134cf7d791f2c98c235a90689b73a196636aaf15a4414b6c3446d41078e5b87ce526805f37073062d92d742d3c7ba2019c5f80397992d1a51e66f1e8cba33eaa54c3c65c12cf7c04faa1ed66ab976b54553eaf9cf5a63030cd33e47426f4c1dd3ba62b17c651b962453d00c5596889e47ddec57946abd3b78cef8708320e01113b6c2dc5156010c6c4c23a714164bab544cc7ec173f708aadf26cbe90fee9a5e70afdc2fdc53ef414d5c21918c69f980995b1e139e7b4fff41f1ed92e20fc4414ca83789aae7d77e634d5b439179d6e89583beaebfc41608b82ba4fff920f246686927cd9791b983f3c99bbd30881fc8ca5f1e52c13d6bf61aec3acc7bfd8904aad1b77cf4d06c4ab95a23da17b7201656ff0048bbe3df8207f219800217c7315497c1b0cdb1286866f8a987b2b27ff8583564f0310d2cdc4e23c0d06e38602e7d384004939cff23eaefa394224d42c82a2c41c925a2bfae8b19b3268031dd1464275d80cd8c3f7ae66c9319fd9d1e858e3534a3d520da478f69d0521a6f1a3b636f4e97700d4b5448b57e11d6a9242d52cd6afa7a851c3281bf0daadbd0c39a612199b00642593ca74588b5a3155a648e37bb1e076869581bc2615a9ce6517ec6edb2c96ce59d50f262c66b9766c14a01397bdb21aa0f0d40e11702718b6c36260a06cd3996923b32c9005285412535ded33a76f5adcfc5b03b77e0fee8945a5576bab09a26e68e1d1e152cdbe2a9a170e1e30e639c4d1191e99513ca3efe77365b5d7f104d167c172f45ae879c9f7caeb0d68a6eca2a6f5b82513fade2aacc0703db99f1e84e97e75b65cdf5b60946be466499191085bf6670114e574bad660521f3d3cbff3ee3091b725e9a21c8407f133d01c208f873c1ba8d1bffa60a03bc1e946bab0583b364f3870ccdcc60a68af398b83a51a269bb3a9e49b5154378f129197dc9e69a16e47f15b942372518d910be8f56468316709bc9afba74e2861ab94f816fb0dabe951c87bac326cacf5d8c56f96540ad1a40797af869a887fcb63f0e814b3270c3df7b5258773c40b10294db8ac4424171520ea210412faf95d5baf306dad4ef1d21d1cd045af8692db5639a593bea2638800aa1072ca023e649b86b8de63b0aa05eed2d369d9127840af4fa0d333655de97cc1f4ecf79d307e5c67e6e2c284e2e38f74f91c7cdab652b1556acc75dee59842227d1cb8ebaa41875b36979855b3f199a5a38f587520465157aafc79b8136d512ab746651632cd840d40ac2fa715f6c6b423fce7f9e5239210ec578c7e1d1d735c3e5452deaeddedaf82c5539859d496ecec09707dd7d9532f24f2089951520a7a5a5eb2f5b994026918c0b85c1698303a5b73cc8fa70cb5f6d14a24a086a18657ea219dd523e3e9c23d706a094e5cfce9b51919dd5eaca2139790667750282dd263e293ad6a1d29c44d1cd1d7ee8c6dab455259b842ddd80c90a7f442d0adf832c69eaac77200b682cf73ec93b18ab4666487dfdfa351fb5938d27f5485b8175efaec209d74d9e01b223a3d5618897a82ea48ff4afb1db104d741bebee0e59b0d84e8a5c1800dbe5d5f0c3bdebfb67a94ef3c465203b85fb741705b696fd28beae1467e40e985fb2848aecde0798662ab13310f5de11ddaecb32c4ed69cce1cdaae012693ba56614baf0adb76fd92d3d03c9ab5e74a9244374114cdae8fc1d6aad260c447de29f9916be4e5f6c9e3092f63fd7b36fcaac8d38639504098324001fa56d46ccb68f5fcb081a35fd6d5daf723c6e8a83ed21c7445e38b91a50206e085066e506c713e39f036f908e6971a88678754e53afc2911b9b284033ef84808a7eca18219ee71d1228cb59f2b227674def80b56bc4bc62518237ebe38b92264edff105eab0741e46eecfa8c917d6e3ce66db02bad9e2698c8675e546b38749b86fd42f9a857cce2728490b090fe026b52336e389dd64763f01daf9f66bf618a07ba3f84b79e3f1796a520066f5da45e54bb59f68098d49cfc7c132bcaf64756980bcf40db3e84c1cf75b130ba2c4216f62adcdce56babcb1825e9c00f3fb551ecf4855f28d1ee7bceda6981a0286679392bd6e48e2f80a38de49cf9641a0ec175c913ad0480b7087fb6e065365fe664fde150ba905d79e2533d00c07c4a32194b75a596862c829f3a987ce4653beff3eaf683452ac0a0622bf8cf4b5af01174e7197c0e793d6641d2720f9b9c6f32a37c737c498ecfe4431b472c3b41b27960967cce2e39a50e0496832dcd1a34a2d77d06dc6e0b4d1ad975d4644ab4bf4fd21e791a1b49d66274b5993f4de0d9e4b9eddfb585d680645d8a67c7605d8930c80afcfae138535916d7dcb1602a1b26c611e69ae3d6b3f777ea15f9a5bf86bc9f4a7458cdcf61b4f7d639d22cb54478329f9856cb5d8d435c028e3492165539c6fe9cec5ceaa3c80ad85404a87789d4a48e32478918888930eb2943d8532b1348c0b86bc06a8958c9525bc5167fc6c621f28526f4cadf6d6b35cd8c7d33533a956524740a10f1a928ed2eb4fd53501a6fb3015cef29cb63c4b307470ba53be6c254ae3e626f23510b4711ef982e64207571625079b94210ec7a22b2a8cddc702df950e047b183cb95c5bea603111ba99d277e250d01561a53e72114d3d0211428ddec5749df49870b0f6fdc4ae1ce47b659735f551772e81c26399d7e4528e28ba58f61cf73485187e93f06f382d3fd0fc11553b62dff79723a559be9194c7f13c5214545ea18976564e5a28a232dc3a20cfba0066bf6f97c5e358d3e6429dffe2fe191fe22296fb5e0933ec49018c18bf96dd489333106b92887f46a68d913dc5fceb7fe2757a01fd60c30b336f88a670419aeeb583e26544666868f0cc71c5e2cc2c502324fa03de1e7fe46a9756931c042015a76bcbdc24ed6efc33c08a20664396085c01846319e1d89e7330cb51fed2b93cc92efc7def0e30a53b33c26953e840f54fa714a8fa25b87e907b3416e0f490a71a52a661ed3c57f234d4334f512cc15ab3983f654ec63057a0ebf14ff1e6131820980acb203deba373bf3432fd0d681d9927db3ba8e35d439ed78cc5eff22d8ef9e588b6dce167a48a5fc34948c90448d5c3b030ff66823b61dbc23fd1aa190519305f20c3ac82f564a7200e11c2716e9ddce6aaf169e826d1848e2cddee567687e8687fa1ca8f39b4dc1e1cb88f44e0ddd8d48dd95d9e71e868e9f25c3f9b18eb11ecf8b35cfb2ef3af397d4dc5de77e4c0c36fd8d18923bd484f9bbf6828d228f75aba3cb1579149ce33c67cdac9eebfd3ec69516527e674c11ad3139abc2790d4a48325be2f6dd13465575d858ebfd56eab9193ab6f98919795e181b6579da3368dc805c2fd9bb3c4249a79284541b634f53534c87c2d37468b3e7f66fbc3e779c48aa5c346fabb6f48268ae5cc3a1a65b8cf3c4f277e99c5b68b491204f3a1ba26a2edd41dda2165ea5c5afdf6a8a7369ed512c74198b634e995b12b29d45e4778feb300a3bf4d732e400e971eb709b1a10017b16131125912959557b7c2e5bc5ea90e8b31cc796fad4885d3fb5dbb1d00d7039239b766f4bd1a3e1dcab7c0c56ff833331c3016b05a16547093f9ca748843370d75ad51dfd96a4cf7c635274468995321b57f664b383299d8880af4cfe2b8c360ada092d5d6f36d4a136d21d04f7ee1d0bbde64060ed0dfff0aae9d1ae691e3f8b962dd59dae598e8743433c7c3fff7fc145065036d88adbe167ab2ad4a5bd675b758231a57309e993decad72012a1293c4bffdc166f172056f57d56bdcee6c8e51ca2b86c146f93412956916d3a7cd7ce462a26c2f1a738a17549ac66310d89652ae55657ccb50fb95110b4d987c016ab9767cf9843ac28285dd6c8dbcb7c4f36854ab3ec3103621bf4f4f047cd14e0364e4f0468c0fa2fd7550fab0f8079c6bded093f6259d3aa352f53333d3ddb87b46c4172a3df5d33256a08b71066f5eb57e7e0bd8e03bc07d85ad2a19955befc9f2ea4481ddfb2cce6664021dff59f33b4896f3f4781610e05f1ff36d3f848342aa627ca0e29f72a23ae135f65e28dc804294375e086b007b17f5b08a0399eeef17bd0206c728bb675058f50727acc1811fc198b4af2ce0d6804f621d57871d2e17012656d0d40b6887fdc099db629f3a8a398108948a8c3e2d003c79ff02ac8bec22fe90ee1ecc77f3f7f404a877433d0585fa484db0c0db17ba9b188e68e3c622066279ffe5f3963d5b45f072dd448d97e0bd0837f391ce466d573118528b0bee23c3f3555e05f26bc9a507c3b9107581feaaa6d1c521a7e1270b1163e5dbaa4600467e52808b314bfa3bd218e6a50a040cf8f0cfff20fd06a4e7f47fb9600274bbe13a18fec2ef248f5edb29bd0d50fb053367277352e4814c2060c70de534f7c1f6a13cfdea1c3e0a2d04444326cd0a015739bb10bd4d69fbb6a5ee916be8b069449", 0x1000, 0x400, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0xfffffec3) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)="738be62ade9da965f73c3ae9d2dc6240b619f64758565423f0e8b2e1704a4a3bb7333e2e540d1d8a30512972a6396075cac198f18dfa2e1db44b2272cef9593fcae7c6c74029df0b5272f5cd0ba14909b81d6f043fd56130e2b0dcaef2a136317cdac0bf8c5fcc9b37054653e316d02937a00255bdec7d92c1c47276ca32acacb13f5ba9d736c0b69c6e3d9228278f7c4d5c8c08c204033f2592260816fbcac7df86bdd9252a442b816ba2307659b1323503fc630b496938a218bb8d2b15df3c917f76c43ba4249c33c0a1a42943c95be12eba772a985f42514905e9faf58ba104e03a0ed662a63f05965eacae2960e7c4608f28149e7d57e4ffd72dc7d6fdf188565c82cfa7261f3e0c7e1c6a43aea6c9d6b4b8929e697a86fe92bd4b0288e14f9c89c8a4fc6322e140b0d2eb697990711beebc12979057e6113ddf685117d7ab517d6ed334c249ce1934ae471c3af1956f63e9044d2cbebd5fabb4ff1deee69738875bb6331a22850625faa8b155b200c94278e5bb9a0959ff043b2b68efa7d5fd39035c37346bd1b072740b5969b55ad855b760773ce1f3592c2201217a273e542f0540c0a29002017d7e79819186094aafe29559b15b09b1a21b5e6f225a97820b5f2181083b9cf4e79735f5c720f1f5619673e20446d5bacc5142d407ae250f5a8ee25e0c9de9224a6d8c06aee3f74bd47830d183b0ee16351c7b43ddc19b7d1c75c1c101776a934dc55d26afc6b63f08a72251791a1ccac2ca5aab9dd6a4ef84062f7da993511821d2856fd7d4710ff63c00125da3759ff92cabc3bf4a4e03f28777b07209b9edc6bc0f4362774ae11783ed01e10c865e1c87624cc1ad7c7c9a4186aeb324fbf7487e91615da5ff8d7fe0b20b560b0a37e79544f2ed0ce53ff797850345cb5b8272ab758bdeba686eeec6fd8b54e8b6f423406e6598349c21a095e13f838e54e92637c34b2a3244ae596edba1f18440deaf6f20b0b20e60c9093b4162f4e9604f0585322f9959fb99d7c84b9e13ca000e6ab1cae2a1795f4d9f39cd3499a0b5124cf578d150550bb1171d93e59d3230102b616956cd8e69b424f9a274fd051c9047ab762c7613c498e128bf2bfaa390262079da3c6340452d04444c47eeacdabe6eec0e23067f045e66ae9f8fc0fadd56021bc71010dbb5ab1dcd9ea751633ad44ba8560bab84abde2c0626f4075608911b8e920c35ebcea664e72b14202018057b86ca11f38a8330342ce0ef2839228eb593801943ac41885624dc162e384bba0ad3ffbe835e28d3fb0a2f165a2cdd9862dafc8c63890ce6ddc1fbc0d42202eba26b5da8562ea4000aa4e30dfe41ed009d2655b131c26bcc0a0fa2f5c3778a66d858217662b3d7a342eff7dc6b4de9658a30ee21d66f56349c3400800ae57a7283760b3497fc52b40400b009158dfae1344e16f3f98fa93ab757de3575a033ad8fa5e2fadcd7d91997ba5253d006b7bfaca51b98870d95d0f702a9c766969777bd556ea25c5436a7c47727508dc367a70fb1c015d22c8e5fed480dac2caa1d27c48e2276f3072789244e9e2258407a6ff1c6eb33cd4601c754eec8286c72e9565778b441d3eb2ad64e8739a42e3deadbcfd53268e7977a083764aa89837a5244603a0358eeb5bc38c556363ab9a3d745e7b596bf09d1621b5b72baa11f1419a355721d5e04ad6b236acac2dccc5b811f7205b81e56d3aa3e4290529631f939367e2e87b3563150eaacbc1bf900ceaf72fc1d4b0e8247f2cf3ac7f23ca8c6d05b10ffbccddc3edd45fb99bf5468c1d99db3f1dba468331ef24ae63f349769762119f89941253d3d03a993f9d0bab57ee31db05595083da0e355d91c473d3055bc45ded4b4f283a66c9842a1bd9167a402298737101cbca1d6e091abc0f142d5b49c8883116adddea67d802dabde5cbb48882de5f0055cbc4c83c6c39b2874d1c11b67f3624691dee2f01319c2ccfc9809cf31b5178218192f1b9ace275108fb59c7def939e7ecf6e0b7d7f36b8460d1545f284a1434a461da0564fd889df37723ed3dc14143b4b08e218267c2f827a53432e77e5249d253cf0b95dee2fde560fca53d16aba8d904df6a22807bcf5487eecafe48cb6098baa60e89d349314c89b945fbdcce6dab1beeda69dd4c69855f33350d8c1f56e825bb06f65993776bad7c09119a32d30c3428972ef33d76856914476eaacb03910947124b88bd48451c563b3e26b848e0e0e3d24cb687952696dfed33ffab2349b842a098c2aca20cda277835bccf0d6e71a6d6919bc14eeb240a02b37b7ca0141796fe5cb5a34b110a4aed6b28c1c7de765406d61a93a1df337d6736007a6fdb61d6e59adb80596474565f3dd4116bb9c0dda642ea5ceab9af0b0a88f4cb65764be329c5832016a18896e3829f3e1c5b2d8529a48755c9176368e9d9718e87457c047ceaaad334e17dfcade629513e74a9a157443a0d1fe7c030d2d8a5fd4323e23c4315ac03f62198e829cd5737801cd07ffd45c38cec0991706fdbbae5a0cfc67761940bfd608228b4a5526c91cdc20c8f85c9d326eef88a2081c12ff0067d4a76b9eac42536afbce742cf2101fc547bb6042d45898cf7b71874864da9003bb01aaac4895e4e6681a7dfa901dcea018eb3dc5fed2b6d7caa8e1954d924032b61bb8c15c6332bc40c3d039cf4a1b9de17c129f82c6f59c9f527fb430031fe68c1cb2d221d57c4f79c785b3bebf3fd1648fa1887576ce7fe669dde974ef0ce0d90a16f5203db9fc06d4c938d995fa8441cc9635770617dd1ea11c3c872a59bd8a8b14bec3fafca9ad97ed0dc3bb71f66276c1896ad76d0cdeb4d2e62feab6a57a3c43c256b8b161b40870fcb118de93903991336803063c776f81174e28bdbe2f7d6e4fbcd6180642c7fad301cfe99505ee8f9c857032406b75b9b24a5b6632192172564acd00b4ff5305d976cd8ca0a5cb59839659479be9e86e68b9b8299b6fb8a3fd87677d615b1fc135055ba551b298a848811f2e3ad99b6b46cc957c40fbc95a936f364971af8b39fb386ad313754f8e980533cb894d854acad68f832c3262a0cb2b574b47520306621fb4912df4b9418e3aab37d5ad789ac5be70f3cb559e993db33f978c125dfd29a665b5e3fb366320a1351c7c3cb70ff0f093a73c0da1b2519fabc73871cd77cec893983112dae876580e18ffe1840b5d157ab93813c0d06f31606da44244a8a02746a652b354a0726815644c6264a1003967703351d2d5e965796d2eb5d597ab0b2fee70967207a6b519679e3cc16581ebea4431655dbd3a49c8ce5a2036441c476e32a0dc2e95c5f72ccb8cc80c8080395b0fbac47a0ca453c5cb611a6c7543ec21b9f6936f8cf03646380688520d8ce36f58a1b938b1f908672750c623e0921fd961ad19f425e7d5de25d213b7974cfa38c2a7cad0de2aea58aeb757c1b24cdae644cae792b58523c416c6c8d95b7b3cbfb84c2faf659a141f819ff02b732ad37d111cb6936488106a175234f3f33acbf6986c0fa3f7cf93d3e15d401ce0cf4b1c3188b8104135189538668af171b7d1e88a245dd5ad1a4bd44d82b77737ca0c455c1db7c54945e5ffd0441e202e2d9f34277f5cca49c0a022116b212b9d8a9623fbb20fe8185cff8d468bdfc2121ed554ed78fbab30cb91b1b3152619df293d6de0a6b826d71801b6c59d0ef32c64070e13bced2fe0fc8eb88e7f8548f931a907ee9ff465bd74b76a0232c0ab83b36ca9dfe96401af39d64e5c7ace73251f5cdd045e8048c537694aa782c67fe62aed761b7ace8c4a70a4d683252529811e1a76e978732464648431e488afc63a7bf50471b4739b803cfc912571e69a1e60c6e2017ae4c7e7f6a9325a6b2b5b623fc05fce1ce61126c3ce59dbb6ed6eff3b95af1a1dab9e4bfcf35f6d3ee28ad7b75ece4863fb68eb6c8c63ec8a799153916c63067eddaf53d7b573b9fafb524cf63b0010a1bc41030c858d8bf2a20b49d493452812a5bffaeb05bc9e4e12212c9e1e3d600953b239a7f8c6b5c8595790eab26d960043e41198d9baa1a4992176e4a3f6960467889608786f5b07e1b7a343baad50c7018d925911e304e0d4364922a9194b4072da5f22ee2498b81868568ee35b1a666b6ba864434dec894c24051109910e69ac4d731ef02794d7c91a9c3d892026f7a96442419d70534b21b5a9ca691a31adf27fd8b83a4f930ef5150a269dbefb1524008bc6732497bdc3f416f1c02f83baa396b0f05dd093108f0bfd8219220cd8010c090c91e42bff6e74abe9746846d4fe89b936559216b500a4c7a29d93992006a0ee1f20a33aa563c50c904114af262e333967f74703aa266e8d20735c1cd74510d913769cefb0f6953615cb3bb127c6ad8f8ecef709de5b02f067aa5fc6182994e7524d312d30b9cb0f62c34c91f3d5e0fe6d7d274d691bd0eb7329f0045dc9b0de8c0848a379280fe53277d21cad915b5e327b235e261c71b0df46a4cb4b388b275ea034b0688a2a772be3c0c416119c374a16066302a32b5d427eea47c690835574c5c5c4a3cae58e933b9cdd04179a50d0fa1befe8941ae752c257ba3613afe480223c8253aa78d876c07d985f16d34a6204cfaf6620e90363dec47e140378ce2a3af55359906536daf824accb645b8cbde325095118ff92c6605de0c9f952fe4d683a2ab67b4b10cca71f581cbb96ddeaa05615113f7225d372528f83fe0629e2aa41a23f0588ae4d703168f2e87bd4976d5253cd2fe5c0dbb4e5496cb602aa72de2c25fc6922ba4f35e2c3b171150173c629cb96d20d6c6bc5c9cb6f9329c8b3d1271248bb68c726734aa1c0aedccd5409944b457471e47887afe4c26d9c4653ef19717057390fdf1ca6be2efd7233201565fd09b01b15399979c117fa233500f4b7aafc341a0ff13914febf5f368bddd420cda65b7e3939409c63ee91a9e362b40f0cc41edd4d906c0da82d0072d2d2b4baf49acc0107bbc1dae3f3cabf378daff158eb9a35fa0d04dd2e2a517687ce41cfdd2c742c92cffb1f1c462fb6ad1a2e36702b06c2c9fbd0920bd349c21b289cfb491fcb8561ae7b92348c2d475d511f4803e9055673f5f3061d231abf0677b33d52314af31ab77f7d197a0ef178768b8941c241dbcf35440bba37e67f48f014e4e1369130d557e2df12ca526f242226f0df3f6bdeadbd8064ffe9a2dc91bffae4c148b738893a729011e6d187e033f0e95531eaba97afa438c7ab7fed1b055af8e7dc7347a0ba2ee2ced7c3d4c4706132a6b6d4bf7dd8862b7da708f880a2284210c6dd2f9d39f14d62c8602db284268799f5b630b0b10b6d3a0539ffec6e9602351935dfac84452758d0b837c1730765138ec5332ceb8c95f0f59ff2094d9402f3fc06e77878f74c93ceadb6eb4d840673a80202cfde6cd82323e0808797360e2f0445fe158c539ad81f833e523d652f5ee398940c321c03f14b5f67b96210beae34d208ba42ba712a109be8d9317d1696f2a681ce02ec1c487dc58baf5bab94ea6ab1d4922f9324d5b39ad4cca13a3fab5c71a1fd8c673afbde612049c4884c021ea181b210000ff8fdffdcbf4bf1ad23c6c15576097beb930a52b62f5d8644a67517bb965c84fda57dbe1a6ff93170e540ff2d86e6acf2944fecc5588aaa3cd978c4312b43a2418b10d0c1bc61c94a8adc2fa4461084930e11953d81bc1861dd1e779ab93850f02fa7918053cb8807828c4245bec93af3564642eb67d6e9047ec399ea7cb6654dbdfb18d502fe053f0f380616e8b18de5fbf2f", 0x1000}, {&(0x7f0000000140)="f6e51bccf163b3c006ad0b6c4ddd3f34ba632c24dd1838e7199fbb7e882660116e859ca1ae4905fde1d0007bc0a86e5595379aa386adc15bf2fe8ab8b8723a71b014a330b1f4941c921f8627", 0x4c}], 0x2, &(0x7f0000001200)=[{0x100, 0x1, 0xb3, "82f85a60d59ac734f66e1e340692e9bc71925be71591c8c2507652587a5261d3303acf654627953de6eb9ec1ce5868555a20bcb2caad6d806e840e6f0da684f358bfcf71a74ee12b78671d48569b5bfccf6bf10f77f7b896c355761feabb8a23b3ded6281a7569a833204a8eec8a09689df99756172a57d93b7c90f3a6d7118abaf84bc95aec46fd3f5c3f2ffedac09cb2a2b076bd9198fbb438317b2f2d1d2e4b6e3a9873b402605dc679350d9fee0ae6c10a7cdab470847630fc6ec476da4d5f0b4ba42894ddb5c081d8e17c3a8e2cc701053d9188c0be89f5e117bdc640df5a7be03c4896c5765b12fe3450cfbc3b"}, {0xd8, 0xffff, 0x7, "2f8bc09dbebb12005df4308240d99be9b5dd7e362890b66d80aee156c7d1fe71670df209217bab0f7002f783226403ddefc8627c179105674e087eef901cf032b2dab26c84fc132c8ccd30683ff3df2c060b9a854a4896f29287f60eca4b19e2e2708d57fbb7da81dc709820ebba1902b0a9cbe73547a6154978ab25aa433a0dc95c8c2f7c74be2ab735f5bcf5b169659c9e4b5c72fb9b0d3234ad99cd04059b7ef73921605e2f88f84ae5b55446ce3b578900b5085caf23580bda3d57d0d023399a263e"}, {0x88, 0xffff, 0x8, "11885ca90d057ae5dcc4752b70f390f5b883ab22cfadf7279dac7d12a21f91e8cc101d9b87b9f7bc81894c2e2f7b6ac82c731df9cde44087049ff728f480a0a16fbf7b01ebdfef1895dc4a21fb57240f16eeedbcc43265b785abc226c84dbf19d6638741bb1f32bc315ee982ac1dbb4f2a3a1391bac2b75b"}, {0xf0, 0xffff, 0x6, "388b8e40fa260449d55c813075d78767e1354c7f3f0510c78d88f886bcab3eca851e20bd0851d334ebea82bfeb54d115eff37d722e91b30a46038eff9d5aca7c273a9cfce3423827439c41e80a28350d46993d9d73032b7a8b49f5c9d4708c8e6f31daf62284fe1735a13f77faac127fa4761eb090d06ee6f76546bf6ec9bb8fb250953a0dbefce28267055e33cc11416b75a3a74c62b914da9e35c82295416c7514441e83e529a2ccda9b40ed8ecb803fc41ffce57f71f18e293b39153d754407288d7e43153df6c916d275548cec46975458b7ab61c8fa1216d94dc2"}, {0xe0, 0x1, 0x5, "4372020622c9a0561ef94cb7163230f0822ea6bd21b0e3763dec2ae0de13954d5e0d2561db73fd3a7bf646a040571a35cb15361c192bb5059e09c503edc0b3f11d545af7f824b930d4a79acbcd7954cab80d4f859cda1c3492068482da7c9a32fad71f7e3250357ce8ab36b0286f10698f828f21141133d09391e2d48f058a218956940fabb6e01ae66ae9b577fef59637205b5979aa55de67dabdc4c6d948190ca2a981cd372648be2ec55365c5f4f29f78196ec4cf6b5c9ddd703eb47e9766aea7a33a63a18d7a8ed57373a67c"}], 0x430}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffff2}], 0x135) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x2, 0xf216, 0x6, "4a073578d6a8967c0fb6ee745da57d56464ee9b2", 0x9c0000000000000, 0x4}) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xc52, 0xffffffffffffffc1, 0x4, 0x1, "d11714df0e20cbe6d81113b953f9e5303ede57cb", 0xfff, 0x7ff}) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000020000000, 0x8}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x5b635b882b0c974e, './file0\x00'}, 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8112, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040), 0x30f, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x613, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe(&(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: setrlimit(0x28, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = getppid() fcntl$setown(r1, 0x6, r3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb80, 0x8) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2a, 0x98) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0xf7, &(0x7f0000000380)="68a4455eb4441ca8b711fb1cb81562bafe89aab2b43bba6c41ec04564724c14739355fbe4209ed63f1ab2e6d0777eb31d62db9e5c611b305f99c781405df1022d9a0cd18aa82dc51bbea8166390628f1064a33e081b9df46ad4bc045d1e54cec567ae48f1c9aa147dc97b34d835b2ba8969eec378ee1602396faddb1f6db7be342dff822b0a47177abf030fcac69cc96f8a49365b098981b168fc4bc4354f8b19e8d2381b176a667d519de8aeb18a2088de6157435effbc3734d0d08e945e8adc0eaa5182ba406a9611f2586c13de7ca419c1791cee79601af638bd47592b7668520c542e378ea735f9d2fe47e21b4fe245e5be14a17fc") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8088, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = getppid() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="040c3c", 0x2e1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x10140}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="2c124575ea5f93692102667a3748515ea4a1a5a64d6a18ecd94de1def23d1b0b4c68e5473f6c61159445f5e8cafdc316822b39aff471ecf52335d3219460706517a2ac374261ccdda643c61af7352063fdbf4bca0fd538d75ecf4d8e9824e87bb381cb4f02c65a1bb2231ff869c9e211fab4782add043ce396", 0x79}, {&(0x7f0000000100)="6043a4da3e97976514b6d08d0c5b121034594dfd4286ebca438df624012bbe57ef16182d889ee66f3fd55d3cfd813f6a4b6a05dae9488e9413c5c2b08aac1a586cbba5382f3c16edddcbecfad7a62665b2a1f43ce38f9db447f11a18138e5875371075d8e160775dceb7a8611235db6eb80fc40aa54124272846c168d8d0443fafb41beed4ef1b7efd02e87c00450ee39a130e41f340e35c8aca6db43408db788ef19b4a43d5e083fe193a6cc147f34da21689ee59f37cfe36", 0xb9}, {&(0x7f0000000280)="e6ddeae3f880ab2df3ab9994994e3c663084a6b3693daee1e7acea3a86674f627480659bd0a3ceed3203504b841299c62c372c41935ea3961aac99942443b12ac8d3544e056e09052fe02e133dcb7a8946af67381b53cbeff75d8903e48fad98a63cb5d75bf473295cb2f9e0018d1891c100dfea41d481008b0cfffb989c58c9fc09523cb4f4f4454751a99651ac54c1dd6d64c78037434f5b36ab4f6725895d5a0289721807fb871080265638", 0xad}], 0x3, 0x0, 0x0) close(r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='2\x00\x00\x009\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x401, 0x401}, {0x18, 0x0, 0x1000, 0x2d}, 0x1dbc, [0x70, 0x6dff, 0x3f, 0xd32, 0x8, 0x6, 0x7, 0x6]}, 0x3c) open(&(0x7f00000001c0)='./bus\x00', 0x900, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0x10000) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r0, 0x0, r0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r0, 0x0, 0x10001) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x5, &(0x7f0000000140)={0x1, 0x7f}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) preadv(r2, &(0x7f0000002a40)=[{&(0x7f00000014c0)=""/139, 0x8b}, {&(0x7f0000001580)=""/47, 0x2f}, {&(0x7f00000015c0)=""/247, 0xf7}, {&(0x7f00000016c0)=""/251, 0xfb}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/8, 0x8}, {&(0x7f0000002800)=""/217, 0xd9}, {&(0x7f0000002900)=""/79, 0x4f}, {&(0x7f0000002980)=""/147, 0x93}], 0x9, 0x0, 0x0) setsockopt(r2, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0040000000000000005bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a588c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) 16:00:11 executing program 1: getppid() poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000b40)="21c6fa7bf779fd8126067304c845cf0d6d46baac9b264574a88575e7e1710c8a6ff672539572ecc34ba328eb462f89ad30e67191d26a708ed080150dc927a93d8069251fc7770e9da25cc8afefe8549f097fc67f1c14e4ebe181d28dce8d6d24fb11addfd05053fb89abb6e5ab0455966e07aff1431d9086248ec8cebc8565529f5d87b13e11e3ed70397075c2cac5a2d30b5349e4f8e45902a6bab968964c72f4b97190a086613ec67c247a02f831468a5a7aeb461d28cba932dad75d094b0b67a20a8473141448ff63c7911d6ace445a609fc224caef817f85468a61347b9e318531d84daaa31f2d50c3dd1067443d8637b27fd9ad9a2b3ee6a9766fa674e68846d5db7d6f8bfd909c13e1cc30c8b2dbbff6dffa192efba68462554fdf41273f5c0934bdaa5bd1fb01d975f43aabe071da6c5b6e374809e2f916b1bcfd7ac91e884f8ba8d837ea7afffa42ef2420855aa5cc67623a7daef771df877c57531d77f86570e36a2c1073d2e35688cbbc3a55aab4c4fe9b3352de163ea151b07d2a0ce32105ff17ef86f07fa4b3bd8dc5e27368dddafd94790a5661e54edcffe2993ae520ef419e033872a9ae36748698c2a7bf84e2d379366d27937ea6f346ac4e7515649153db3b6b60976ea65d69fa5dd2d310371b742ed3d4e60af6b5786242e455c23c7bd536f74e015efb76b0923b32102fddbfa72e404b85a2179ddf46ae8875d266db0e5e2972af9219295ff7872c507796f714d062a1a0080709a9b5107312f8a82c730acd2cbcb0a7d42a9d794a0fbf6ef02f17c0efc0e69cb3885ec36e6af1dc0ed034919ac79bd58fa1d65d1325902c5f3fe3b4371ae8b2202ea0414c5420c4e160bca3b46b75a7cc4c64c06331a4019628dfd596e9b9c5c895552b30c7fd4936ea5e7ef5060285d1db5dae117d74f47070a5bf06058d6dda66ca454b9988a5520b321c661f11d537309eec1900643c032589e5b944377dc3e1ab94d4559e54332775bf19de7829ab49dc1b552407a8aee3615ffa28652b2bc3bc99ba59844e48ff619e0d445ccdc07b1b364e379ea7345f2e399e08bbc692c32387f5a3a1cf6321e5f4bc7000a410ce26d1090361188304da075b4c87ef23746b5e2937d5eaab0c5dd0c668312672d8ed0f7113d41c721bf48a52724612dc50c8ceff7ce80c19934f4411b39df703f8c6e5fb20e9ca89a9fc7277433e0b7b03875ea4e9000e9beb3d73504afbb4e3e8e07b0142331bde0f5b632716c0c5870d73a41c6c6662abf1fadbd76f5faeff7376c7059d226c817ef441780cb7be834ba57b3761081ccca85a20bf01477c91fbec24eb1801ebe0cfba2a8d46a68d2c8a4d15e57e7147a73036fdb79d9abf487f1c003f88199cf0667a53d6577fcad92974e8fe772a07c09d6a52df9edc23b8f1a52f02973482e3c209b8fff39338cca314551b6e27e0463898a0e34d3e2f4d2b85cb4679867549998e0d873b17f3ebbd1c9be76e94b5f4bf6f3a9fcaf2e4591ed13d31396ef15fd9df31b6d05fe79fd51bd265344f4ff2a913428bb16ebcc36f8bfade2f59a7b347d49bcab4ca3ad64aa74e5bce87c5d9e7d26e220a5d686b738bb4ae1b7ff7236c4ddf135952055d98f9548ef9ea5f8ee9dc881fd8be94ef2487beb3dcdb5691c2b2e99bbd0b13375e37e431f779303cb5108e0914e1475f59a9b8a1c88e685cb05c913aa7b468aa323d39790cdde24b9c726e9503ed72da904bb1478a7f07708605cce7716263559eab4dc73cd24f874fe57059d8dd51a537d88666736b9a77665d70576c0cb78a8237f1c98b3d868e16de70d710c8ca696b902e5680ab2a06d01d51e41aca0211f8bf5a20e5ceb99dbe59a7eb0064c23cc8d971c0ef164298561f6a6305f51ea715b78c97b688b7f0c177ed75139e2062ba0b690904db84af20e2b24b47780180e7f6809e80febdc8993c910bca58db09fd1bb051bce60bc9b3ef2ebba9fa80ddd6d1b4eb84062a04803d14474580c5de4ba86a6762165d7b82732ffa66eb9ae4b7f3873b9ce8f4eae006c49c39b40f0bfd4333041ac202d9392888d147205d4be7b74da2a1d629549a23acdc365b97518aad3e7bad27bbf1a7009a8455c875804d35681eadec2bf96a61dc3c461f61d6cb66b1eaeaa953ce7b915e7c1197609c4bb20fe76e903842d2861c729fe99eb276a72209ca761d5548406cb67d9ef454b78175adc7c8525a3ccdd5ef7fda13822ef8ffe33a81bf20171130ff6bca3eebb1b1d8e9eaf6d7e003a8fe084028ae0f4d44ba24cb396c7afa7976e0094b6bc3771027d830e421bd47c1c6ff8976c52c06b33cfa24f5485757a6c4cc23bd43992698021ee672dbca39ee8ef8ae8e539eaf1402ee5a756503e4b2f3e5a62c209af91d0d9eb7b208078fc5ffe06923af0a70b2d2b694439c3cbf7cd17867748b59b24c9e018cdf9be9aba74a922fb08bd0d69b66692199fa96a27937062e3bb9304adf3b37660db5a4ce2f1f7342eab799080ce944f9047dedac54fd9a475956bf0eaf97a8641ae609de0a9b725e59f6b9460453d775d6ede89e63c1c4260793d0f0af202ee7acc2bac8b7d570a4f078859f68c8ff2dcf38d86008b54651e22fb12e7bc03cb58a090f06876b08dcbc7075c437174b54846e3d3d73006b15f7b231463e0d456151c782596a5086a8d3b5d654a567a7835beaf2db99a6e0ca8c88beec60d422c9de9206b0fe92c430e6fa0c729858f135280a31e9a35193eecc3668563babb9761165267ad1280683c78edaa66327117a3b6229ea411046586aa39600f15152b5520c357950879bd0437d8874629e5be897a94ed8da63f48caf8d62a28a86ea6f4c9d7bd3b6c17c86f41904d8b5469e4ec4883818fd2a865eddcf6f8d8f47852ceeef5ef470f0364f5665540342b4b26b66f41f3167dce393bba4de7193a6f5ae9f2a870c4b40f71fbd591e7d2e2bce55a29e69ba633c2a391970c6ba088776eb58c9a2393d45fb66b3b9fa17df66aae5095885a164037d9f3d59bb28d31f85dc8dc640c45ae69f54b3aa29d86948d8bc7fa710c2c521cd259c286c57c9522e6fd5b627bfb08926badd0eb6b7eb430ea489fea918e0fefd8e6ed2abbd4a8142e80c080ed9e7ac91bc9cdc83ad115f76f2e38b5f9ff1b13152ee8a06ebcd3b58f69cf9aaeab0419abd1e96a9493deb7647fda963dc3d1cab5914dca321778184cdc461e23c67d21182e04e3c76a579e15fd450812dc79b68a9a68f1322e654fd5156cb18fd17dd93a90ee73f225f45dbc8c92baedac5e858aadab017a0a14440920650a0c77cf90b931e8c7a79d7fdc88ea836cc0144516f32d9eea3fdb96691db0b476c99dad67f14f1b378d2a34c807b694575f636d78c55bd73c8a9af88cac5cc12378f3cd761d696f69fbf7caa945cc97665a4851e0ca7e8839ad8f9972f857e396fc89836c5bd9e21c7d520c97ffea7ae173074f7da08ea8f3c327727f999ad98043183e9dabafee496e2d496d6c7574a4682d953c1896ecd23c2bb56c1c7ba66e4caf078590407c5dfab5274beb3e18ed44391900c2746dd820a1d5fb554da035a626e014d9154214e3b7969b6add8f54b858efbc0deb848a577215ef0f2c5fbca5255ce1e2f388135764af7ce39b37fb65a0e5e36fd4da4e83074b1fa2dd5fea4ff6261b99b2863257a3ffc2dd73b54297a2a7086bb20802e0500c26c142c240a83c2c1d8634cdec6584458b45663435f69c460355ce46140081928796f6bc839e6e76d26e3ba11760a5d62f330baeb449e6b1f6a1d7a74673365715934875082b0e47c3eca000601c903c7edd223e8f3d204c270df2e64dccf5c97b5d7c749e85475705e8ec2e4a71c98220c02f13339693500891714ba0c69025a72638e970ea06879a7743498a68c0b9312406fcb28aaebbd9df62c741ca8fe81e3946a084e84cdb74bea36fc956e4d2c033e53841c3b606c90bc6300de98bdbc52c3b6e6cf323120b75cba3cf5b6d79751d37e259bbc0387200dba3e6c02b1a2ee6a325d6a669ca81c5594f7ee251ceaf9f8d738dae21c0dbbce78cc849cfbc3c9f1391d91904d3bf366095cf7d47fe1224164ad51d11e2a6a7ef25f01acad41a90a217c407747570a434423839f4ef5f1429b1aa3ffcf3f180194d1b2184f9df4f9815bb3c09877b289aaf5ed3f302d00016b5452c60253af17b8a404bb2f95a2f81a9081cea983d76193a7367f1cdd121e1d3d3f1f2c02c51b028a8e57a563e7d91529c3754196d71f0eb379881497b73bdaf33c93bf742190f8cf709f243b189079de93c0e1b17b3b18f44a3d717e7f8a428139c37ca7c03579732e0d9547c5b1d658b59f243b268fa0fae3b32f9383a90dfc68a986f3a9262adeffb10c985f0b3963ef8b345d8b28d299eabf777056cff906a1fcf7a8cf623317010c85d13fd3fb319b49e4699f0fefc608fe06b270a1e684a21f8b0d1aacaeafd418326fd4e73d2f00a7a03d5aa20027d54ba47b7b5c8ad8d64ed57e5557e82d54f7514823c6414019066088db4165b94cf1147c752f4eaad5de311e32d20ad9fbee029d422c2575d71487dab6fcf67ffd4813e4eb063b7afa452edee0bbc2d3b050a8954d7de75624278c53e6802d7895ecb99893a2c559c82e94abb4529376e7dff96dcb3e8c5ca42010fd3e2297fa987467110e3c796db197835190aaa0f4c4a6d4275647d42ad6ae33da36831a218fc72fa249b7e50fc2eaa0ad533b49ac63e50da1f611401b9dd0222e68debed06b0a441fd9ced7620edb49d253b89def42e8405a05c0d8478b6eb34392055ec8854f39890f9358186cfbb574250310cd5fc5ba58752787b6b7d43f436ad4e9a465acb08342520cd8ec042ec14b14e16d2a87ee92e6adbaf53e72f7f1d4ea4ed65371e24b40faff1c2235141b57530dea5647b5de6dae4ddf3b231a25843c2f01ad7acf24dea7da7747f63ff259a95bf72caa8abcee0d837bf1429d392125df4673fe459ad8e8978a55f366a4557a52e090e48aad9214fd781961a647355e4781b5180dfa6f3793de23a673c015f6c69bb5c80a0a0a28cdfa3b5a1b5bb22452d774e184e6467385144a02b1f9f6380ea878342a177b5ee1a885038178cd61eec334787cc4ddd0057caf5c4444be60ae2f6f90465db053ad6a23ef8cc50d6bade72db467c0e54842110a081674780c788dd51b96fe3be6ec0db79137dc04c6fdf3808e583e018323f05f3dc8e96994b3e8557144108f7cb6fc642061bae91eaecb2ca1f84462e0b45bf1361bc754070250e3d843221f3c2b9a65069fb32b461a16e85cfa26805433f0ffc63134d133eb041adfe9a30b1bd7da1fe7349a955ad13142d026051979e559cac7c0f3900a52343ec54668601a29b191b67c42e6ba349ed1a560ffdde1bfd3574b7fd8193f374370b8b54f2695ad6bf3ab812abc0b75c4e4c8acf51045a2c7406a39fc1775f702271c77d2642dcaa93bd655977923b1a39431cdbeb941b7aad71aaf36ca61d8d6a22ee548036a2da99dc0598267555a47a3d7a1549a29c05f02a7401d70ad60728e01dbbd08ba7318c03ee24df7932d085504bedfb620f6aef8583f8a174d7261d88e304f4f429fc1c0826b30c828641ef39a911ddf67dfc4d7adf2b473870ef0b46dfcfd053a2740c9a579adcdb2cf889f1c6253b5775498961a7bc4b73b147adba3b4704d070aeac53e0a9b09bbd850b0cb632cf618f4c3df4ea87fae76c7fbb931630db3d36e24ccc1b994dddfe0a5a6201087635f364be7a5d2d396f3a58ae68683ce", 0x1000, 0x408, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f00000000c0)='@\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='\x00', &(0x7f0000000100)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f0000000080)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) getrlimit(0x4, &(0x7f0000000180)) getppid() 16:00:11 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0xffffffffffffffff) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/83, &(0x7f0000000200)=0x53) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x18, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x3f, 0x80, 0x1, 0xff}) getpeername$unix(r1, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001280)="530e2054bf4f1d05c62a907657d4ae39f841718cd102b363730020216f3ba41b2de245474c3248e019f2b94640a5a3351a9d39a1840c29cdf67f8ab42f950934e1b6f371f869288d287430bca42dc2f4dbf3a9ac14", 0x55}, {&(0x7f0000001300)="08929d5d41f49db175c6ed682f605ae7880d9bdf30c47ee9432fc48ffa9c528658fd1ab0098ee6e0ad0322e11bc0c127a54238004d5cc4a7e3e7b0cedb2bdc95", 0x40}, {&(0x7f0000001340)="a54a457295759f15e9ed8b5bcad13465732bfa3147d61769e3ae49d619e46166466ad5e8e91ebc41928a101c8b557b24cc555346a4", 0x35}, {&(0x7f0000001380)="2c023cfcd13c3d7aeff2d6d8bca3f2f11f2f6567f31a196939c4acf1cae54d4efa3609937008b1fd37a9d0d60a3ed67bf6419f9560b09a6dc4dcb3d6bf9d56784efe5d0f77882d80ebbdfbab508e926a32ebd4a9f480e3ae8093fe3d7fd8369cb9600c702b2d1185e64e95a96215d0bd2f507d6568570ecdfd160823398431f99332b8eb94bdf09c95db97c85412bb5a8871eb05d6f57c1aab4df56199af7a0115a9f905d49455c06b67cfe0e03cf8a7192790b6cd4b10392e2ae5319b50fa0b2ccce0ffcbc3aefd1051fe2728d4da00a491ba7984157ca9fca00377d6a22872840db94d155eaf144619", 0xea}, {&(0x7f0000001480)}, {&(0x7f0000001540)="a02f95eea8ed7a550bd0505c6bb7cde7028d81828d906bc465b112922238f650f621636f9aad10557d9160455e58a786b3b338430a4e3c1024a4c41aa819a04a071ad3ab0f1b1a7c017a31f0b56b118d35c84d1cf74445ac5052cb63fe141dedc19f4e6e90e6015b71fbcca98cfd0afa8e2ea5f3ace8c2", 0x77}, {&(0x7f00000015c0)="e61126a009c36b767b7ea704b316c18c8c15c69c536885ab01f736744414dea5f05d7747a486b8e24fbdb2be4d66f4698ad1c09584472c8a254f78d6169d89e7f2108f7cf5c24d47f2d91fc64e9b01100b04fb7d", 0x54}, {&(0x7f00000014c0)="25505dad4cd6c568c433191352446b0395f46d2740f46ba13e14f2031b7d8714fc74fb8217b2d9eaf03eb5", 0x2b}, {&(0x7f0000001640)="91a1e468a1d623fa8f440a97bb5d7193c8713c811c47a6072b5e99b730096fd9af02c24ea827d0c86c12c176ba760ae8c42b22fdf93ccde2b59fc304f6bafd6e90733f0f03153fb3b03c1ed60cf0c08384f850f1ed90718160e7d6621b0f72aca41745e5d87272681201a3986f624dfe49f0fd9c20aace61f14d48d4894d7fef2a29f396980dc651fb69df46b1f773ef", 0x90}, {&(0x7f0000001700)="0aeb875802eabf926396549c184aaa254162a7d0e208f0917baffbcdbff38415f2c745df3e3823ef15db5f5300b633013419cf5c849630882571e9c519ae225ab71e06304c35ea96ba6d19cc3aa5eaa98ab9b5bb19d4db71e76d9d444bd79dbc80882a18dc894739076805be7605f8ff024af0ff31", 0x75}], 0xa, 0x0, 0x0, 0x8}, 0x407) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0xbfc, [{0x1, 0x100000000}, {0x3, 0x383c00000000}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0xffff}, {0x2, 0xff}, {0x3, 0x6}, {0x1, 0xfffffffffffff8ef}, {0x1, 0x9a2a}, {0x1, 0x5}, {0x3, 0x4}, {0x2, 0x7ff}, {0x3, 0x9}, {0x1, 0x400}, {0x2, 0x1}, {0x3, 0x9e6}, {0x3, 0x80000001}, {0x3, 0xa6}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x6}, {0x0, 0x9a9}, {0x2, 0x3ff}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0xa22}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0x80000000}]}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x420, 0x32c6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7, 0x10000}, {0x8000, 0x40}}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8040, 0x10) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f00000001c0)=ANY=[@ANYBLOB="04000000000000003000"], 0xa, &(0x7f0000002540)=[{&(0x7f0000000200)="9c3e1c48fa895edea5c56f7f9b704fea5a60416f17d203edba0bd81e89c9e21e99c19161d094582778297512d606ce62485c54980460c997896ef3a96035aa873fe2362526e8683c3dac8c5b718041ef42304949903aceadc4901dc918684da805b06fc3a287a54830508579e1ec654ce09afa1395763beaae4e1cb5470fbbb18a8902bcd9c70c918bae0a4293f7cfb4aa0ffe7fd6f22b57c7c362ab7e30f32e", 0xa0}, {&(0x7f00000002c0)="89f90879e621c79477827a7202a6538d6b9731c891be02f683f92e8960b724a506a0250d001d22b8dee6924e47911001c089f47bca2c7536", 0x38}, {&(0x7f0000000300)="b4bf1286b1a2c008ad6a1bfe403aa4c4371ed7a59dcd436b8bdaa76d084c47a44b7b394fbab27b317032b22f12dbee5dfa155cb512f8b9e2f7fc23f09c0c3b1cf97a0236ea89a91e3b09ab3110d11e8b14d21dcb20b842236cbd8f17cfb0adc043048e2cc24bacefd8c1eea21be3ab538412de1f198c69f13bea40b8b2083e349aaec6100907597ad95dfece1d72b0b4ea5c607c8fc666dd623e2ca14223a66d11c7113494c321ce8e1614", 0xab}, {&(0x7f00000003c0)="4387a996bc511634f40d95df6ee55d3cdb5a6a3792e1dec2930cadd4b066b8cdffea68c1e974eebb37873b5cdb266a71d9ba1b594c7dca2e99912093297cf914511a4891028d280af7233e0f66476fcad628caf5340f435c7c7e6e3fe3e8f6c9239d2e63074d37e5925aaa86d4698d241399a53ab0d85c88e4ddb69dcc30f22dea20046e357f5d7c2928b17ba0e7f063c78e1e280e2cad8bc38841ac3eeef555fab54e41f28107dd5ab4e63993b2d4a0ef6d0635d9ba8766d13404c117b903bcdd21ca46895611394ec4d5cd2edfe7ed240af42050fb671416c7cfe1afaf384d798e1ef40f078021da5d679468d7eca73c92d2841df2de605abf04db67a2b3192a75d05a2465cc9924eb661885078fd305ee0ee979f2763d1c5d49d38bfa40cfbd1d4aad68dc2a6ffd62b97165cd2fd0364d926d7158389042dccf6bac619f4b5e3f06fbf447905fa5d47bcfe2453240240dccd31a054901d104b4cabe718902c2a5dc7505328e194fa8d63603459474f917cc7f7240d730ed0c41cb4d68e1109f859b4c8d3e43f3baad6f759fc3b4ec5c7480bb93da86fea13629cf9d58c5d6f615d6af3910ed377f3f536e21743e0e01af7561c8a424c8e6081e0237d3ec7964278bdeda7787cbd15c0eac2e20064a61289d039644098c6abef787fc41bad54a1e1f51d662f321f60dc3f2d24cbc73697308202bf9902a3f166613c679a80b325165f0503daa2083c77c93f2365260da6d7a5e86e6b17988fcac54bba0ea3b268900ec08927fdf2f58478a8b3d037e0357cb10be72e484e9d6c0b8408240e08521a9f3ea011f9f6da51afc0cef8546b970071830880ab22d34eb90b5541476c7cea4882431393e0e66e323af1bae645d2cdd6f57e3f52225fc7c869cbb13945e61d8b5f460fc0fb729691df1b8dabbcabbdee8c9576ddd84da4198f198d70507a5058349bbe47e21e04690160d239cfec10a0abf7c6c69b6ed7f3657173e62ac30127dafff89b722908ef26cc5f8ff120a613cb636006ca987fadbdd214df06b6597d283f4c032b51c3a976eeca5816468472e7d84eeb7aa38ba02e1c7a2b729b8b4fba232d7ebde264ff9c59a19987839863faad8a37c558888944df5f22f82a4b404b59720ff3e5dc9db33a38d0e451aaa51e870a695a7fe39f63ac38b7c0c214bdb183e93bfe1506b288f2d2a7c7357a6c7e5c861795e7280829ec008afbb89cb2b7efc212e9e944c709745271a64d5b71e7b9a6f569b58396f1df0eb6b81a8da454c8152f285df6ee154cc8c4ae2f1cf490e2cf13feb8794157e910439fbd1b7d22f5ab712b2ffa923dd23d9fc13d378208892bdb682d6aa0402a010e541db360f3d4e95bc128c23827cec8b387978af84bd862f77c4645cdc5b4ed59885ad56ef7bfa2aba1a18fc9a9e910daa65ec212aad09f26269deebd7ef34c39b963a18803e6abc6ef7fea7dc7720d5a3669e1a7c9fc6fbbdf3fd2987cdb1137ebf041761b632a375d96434b7b45340545820a84b48be248abe35e5c61ced79d82d656b80b4dc929da36bf10c43f737f4ef154276d4a969d3d5486431a137385ccdd948f60590e9e541db0573b8f121e31c35e851122f76aa2b4ae8081082804ea364c2bfb1fa7a9eaee2e3c5ac206eeec34db898b830063cc94597af6494ac116b8ce4b94b2dcc5fe40683a10403d7bdaa02e9e75b3a0de4469d905f78f299a1cab85c9d52c1d1cc1c66f95920b1046d121f4a8ef33271bbb88e12bf3e9080ea9a512da4e5b995e7a12d814e9435099f5363962046e8d8ae955bb0ee337696154f6a6f6ae592871443af6f02e513d0c15da145d7fcabd4725b7634fef3b68282d4791cc97c297d1e4e81ef964dc5b025882041ce98b69f4cfdd43f12d80244acb9eff32b3f09f0d9a6f8cd54b3c16fdd407494e905a2943cd55d6ed3d3e5ae60ada410e4a9ac9547f9244229ccbbd0b1965418f3cfa90d3e6dc9705369ab21a488d13a9ee9322eb407f4251bab9e91c6694db6aa30578f229de8d91d89379d7b0f0f28d1d74befe88c346e26dc8e1020691153ca82ada72bd1658922620db39247752e67e47d69ab78930e28a4a00cfd7681d6d737c1176c2456d517490b1d8616ec65960f4624f79a2770668ccbda62db699b3cd1d6f8816e354200df986f04710b36c67afefb8aae3e7e8d120c73aae8c78bf7fda2480aeaeeb471a2f5f8129c94b082269167e6fe7ff8b1ea7feefbfb83fed950aca14182aa5d4be4225e35d3de0fbcc9c271b964fa6edea3e6aca998da1aa034326c59b892d0bc89765d051859f4d354c1108b3b7d39e5f3a98915ffc721b0aba569884423ac0fdae0398fb5aeb5cf26721ee6a2a28025a6aaff79c4301c825c0dbdece9edba42092476be2cd5ce6a87c2f5338d8ef41c14c12c8c915286fd7a401ec430f066105e15ebdef9b208595a6b92e806d7d8421383f1d0c830c640975a2794f6619b1eaa24eeb062394187d2b260c64e071c8238b8fae0d4ce851dc71682ee3c31d6d5fb38dc45eec023e7699d36dd88f2d74704b75619075af3920088e241283f9ef680abad3d624564ddb9ce6e6570e447d522a7630b31e722a3b5974c2075113f37416b69884d2928e393e593426e04f9f281edc2b2996afe56a5a171061415e8a1553afbfb140745ff32bb47af092794b5d05937baa75d31f07e28336c016f7b2d9b752b5d8e1b909dda28c4b70a34b9f9d58b06c1aff67d4d86c5bf1cbae2b55927ea56b969b75b5c8c4de764e5b6416e047801b733c0bed40c1bffcb90fb62c801c321d930a2362fa90f8818e9721a33cb2ec6813312a5d70267a900b1772a41ed342779a103ceaf73c50e2f891c7d46bd3cea57fd18e471df62d4fdaf2825a5b9d5340aeffca05c68b6fe0f22ab58b3630b594657428aa59410c8074311153954b74a9d8e35c2d70f69345bd4366742968ca924bf391d9c9fd03b93bb46fb91e03f2e79f8967e32e9da8ee747e677cb021bcd45f2e965f9ba8c670178b104d98af0f233bdd0307954a02c204593a3faaec8e4e4c39fff43a27bc6329dbd9936abc86cd44e57e05782e60f32ecfa2066ad8a7127e18cf5e1497b6a476268809d1c33c1daa0beb34610f77e241629c1583fd494ee948458908ff8a7a0f6b573cae4627e1910279313951da63a48cae155718ad821a05252e2d51298cd3b9681f41305bd7c30e8e1cc4a214e4ca3329cd0ebedaeeca9be852bbd31b2f81d445e876a33fb172dcc836b34d495628ca3443a67e561c65c75f91a9d867b2e0089bbb7c84fea52f95f9be51027f8cfdf1b5328bd468812ce5476593237fd2abd70551267853c0c5d01c0ef4fff97899bd8c8334ada1f02487db345486cc8cb191ebb7204de61bc0515d0ce96f069eff450f90890e009f98eb063310237e2555fe38923a65c064729287cb81110e03616e592bbde0fd49ebb70fb95efcf0785432c3161d11712be50097089c6ddbed94b5c5a018bdee65b449f1559e881fe9339feca17923bd0a8f6d9838b4cd6a7b0c88a6b43241b1d26774118123cc98aa7aac4f87dca9de7663d31ef2c0a99caa302f490578019c76d72ad366891093e092f588bc3bb42a718a3051a1278a49597af5eb263006ceb2ed7eba1908633a0265eee6b46fd88bf926893a5a32a259f64a01abc87e58ed11d649f379e4cba28aa46095d415de4bf29169c04e91f406786473ab6134e52dd3a254172a05123fd46b2c07d81087fe50fffe8da1cfc467beb7771d11f7e5d25b8fe90bb65df5ff8ad0109894ec0da7e972e5088729a3693b78cc62620b05080c68046c51b894ca49b7c117773fb0c89cc353aa3e56f7eb74e6cbbf8337d9e5c05a8b5022a152ddf368b5035e4f27d11a32c751969fa14a14326dcf979e0771f9347f51c26061208456e61c1160c91ef6b7d57999bf94cfb76a2ca2aa5073cc4c8f3321239a875e12d0b8292ac8b41f3682c26f3465f102d5432f0b1cb9750313b9cfc95aa0a1f448b4d232996c57f86fb566bff36ad2c6ee8f03f43ddd1d5aa60e4ba757bb5c2f3dafb220fd08da30a0106466b81c09b07ccdce2da492f0cd069e89bc8c11ad13984caa6c121464a690a07a8ada774e78689eaf7fae4676a454185f90377a377757b743228996e69b01e189a75cc8cd82ed7c85532469448ed4ceca5aabaaa98615027e2d98da6ec5cdec74136141b20d63f734444c24e1b0fd14ae980eb513749d06d272efd12de5b621a7884991b7f1dd3878459c5c5fc779f548fa61ba0dc6a0127b0009fd5e6be49bcc4ae2e36e6481e2a011da026e02fabdc79ec886a00d13ea3d32cfbbc1afb14d263bbd917674f2c8966841d8a719d3807417fdbc75ea46753fd07430668f827152087e180b2d00d16b8674eb1e2a5fe3d6f7d3b0038d418ace9bc0e7ab93ce792d4e780158066f5cf8b7a8fea54107dae3caefc8bfea4362467a5968bd624746e03ae4066b069e9e37c09c18e327940f6a83833db150de478563df86d27fdaed42a9c2e9d42dc169531ba0e283f8715bd5038c287b48274e126978f2b537203e9f18ec9fb111ea88bdef528df832782203ae1883818678800f1c64d41332b0eba24057c32cd22c0423e46ad5b389759f2d6dd63f8132c1fdd10d219a04393a6f0dd0240513494f6c84dd1b0f056ad3f9082e0377bdb82c530a27518adafad65e6805f5c07214f3dfa9b06aa9a191fa3cad48dd007f69eda7dbe4a779b9c15c9ad20aa79f069a2cb434c76e7ba26fc401d32468df389f73f6ed8cf73dfa14e2355d70a7787fbaf76e3d78ec34b3e822f19a50e90f5f6ae7178623705d1debc3ca3a2830e0db952d627d6333de6bc11c17004adb960ab3cb60c0c13cf41142dcfacf5dfe66049fefe23bc330fcd1787e16949a652f1901dd739a40147b133408e5b29d2f95d8e815e57bc6fc69cfcbd5a9fb1b3a99b3596e94e4dff3c72498d2e2acde1566fbea25280fbd62eb78775b007be9ba8f4a84897f36ad8b4160b56b0f468a26a3c27ebf5740f5766628e8f804b9a97acd9b385bcd8a1db779d4c357481c696fb58511af50a7564c334bc81f74e666bb19351f2bc6528991988f57b3a1c4e6ea95025ca255fd6841073133b6a58543b4b565a6bc97c44ec4cce7970b804cb607d733ca822418b78f5540f4d2b9c42607577583a524a10d24add46535492d57e25f8452337d7fd80c2776e16c47e237e4b6cb120a6d32e193aa5dfe427e2f7e52e6b31b8526f735bc4b2e6126b3f2a30df1e3462aae7e0caaec809fe1ab651c9bbd25786ec63b334eb9cc2b1efcb0a255df702c5a6c6fd53fb9dc0702c5e4df11959041e7966580f8e6eec8a83d76300bc6b7ca21aa9bef34455b43549dba4ec39ebd1beddc8ae7900f49e2014012d2a291fbe9ccd1b0b9f83bad4917872da6393bef85b109acec9bbfbc4ce55ae624fcf14bfda1ae7d1c2a6f75fcb3b1b53e29e7eb61134fbabd5f451204f6e10f9b266bc7c44a73631f0255307ba2b475a958d80eb5133174df4dca37cb9003ae502dc59f602d8c4b6a426a5017433abfc9e6797c79634ee51ba6d64fde91d2920a6861b9620a0f622741c5e8d37c4e4289d6fb40e7c64f24a16d460a11f02592985d8b76371262b3ee73b660109684249a1b7dbcdab458275a316ec4b3818bfc4e1bfb180c8fe4f9ab905c959ff55924e1833164ad8ec7cf93a39b8ae82e0300b0652c495bb2a86792750a29bbb3678b64a6105697bc6d6ddcdc05cdd969f9281f6ddc908a9f882caf62b34342c7b", 0x1000}, {&(0x7f00000013c0)="88b8a01cf3898bd23b7f772f31292583fec854e1aa5d9a0a3c0488f3f9228fb9be8db6125a15beff7a2e6c0fd3fab7fcd746c64d059fd360ecffa8d143d7b264ee8ea871b8b68e9852b3e38705c6df066e4105a72ad4f3c59129d8f03ac7d1e05b2d73eb0c4d297ad9e226f9c29917ad32b88984fb5c876a4362df37066c97c9f6abe6bb7f777b32e72f99f790182074f4ca20d8f8a8df96e54ed05a24cdbaa7f9155f86b2b2a4343c4ab32da5aba2be19101620f55554c0815c3f9fcbed3eead904d5b8a0fccf5c3174e01d7d78109985e437f1ac1b9533e0199cd665d8153972847de82a9ee13eda36b507fa60a9966995681463a6a18b96ca5bf74df05c3cc93450f50cacb6b593ede524f78663311e8b7d46e2f0dc866ffcefa38d7f1b3edd03e6cd48026d2878288e0ccb5d234c243b30d0bb190902552e64b6ea77e7f0e8a805a416b418d4548a1fbdd27002dc83ac2a758dc456115227455cfae02a72c5669c1542f89eaec056f82d9f9d16a0f51b088ed3dd0fcf7138ad6214167cb52ce9cabd7fa7327bbc63b24e47001efe8672ef8df2b167a086eee9c53feaaeaef4df1b53f0469cbc396107d19509d09600ef17384b6857cad93ebfe7d9a24a0955e0a74b0f4710c1257e465dc8eb94c505702475afc370ebbbbeaba402a616804e94619be3f6316a9482389e2f8f5deef1d6f5a41469851ca5db3f1e49440260723741ad96d94ab778e10373b712d21cee4afd4f44a766bb7fecec3bb6459e9647696369c2db2b163f1e7ed0d398866e0373be1053c22abdcb14e4c58581a884528eb6f6a798e6ca5f33c503486b6ec4baf051fd26e0ab430889b69bfaa5978a9423c91dff18979191ca5676851f64293b19484773dc02dab34849f1502f56d52eab2d63a491dd89fdde47805ccc1353fcf236d05c52081e7b6434f625fa640d8c2ee4a8448049b9546a76ef8c1ef11ceffa864628e30b2ee61252429966ea2bc474db248574e230acff378280f04f7dc1df65a3a896b1532404b64cc960b48a70eb2ca4ec2af5581b55b63cbd221a0a4a6e6c5a43c38d17b865dc5c6cea365704515ca756b89ec2665809e5caec031b7188573703eb99cc13b881ce61f5fcac20c3039d4b1304972f5f0a69b4c7df247b7e5a1085580f0b2fdbf4e4a9e9d2f8f2805ce8af340005f4811bdf252e18111abaa3199d48247d94ba2a13f3a5a837f90be65ea9dd963e31eeadae215ed6b615126aac0ddc9f068d806ee3f5a15e422c21e7904ae0047a024255144f747b7b105e7ce97cad9433b8619432f843bcfbfb01974c8475265da89b21076727d7e7bab6a3716d9a919ce099c670d0b691b6838b0fc83ec692cb84de3ff1dfaf07df46cd02ae02954354685a624b99fca67c668c9ce44bda126db6d753fd4ce85e3afd60791e5554cb7c47051bf6266bd00fe966c15da1df80c779c03671663d8137461b89a70fae837700263fe28714f658fc18d4677e13adbf4b5a154abaf5bb021c4539b261bcffbf56db040c0fca472eb8dd193e06b7c2a38d687a247307d8c4cee72571523551a5e1339f6523278f8b485b683af2e8ff9c5f982ee225c5c19682f65a2a050f99152a1d2a64f4c0f51e1f797c2c8838f2de240c51427c7b0f61b5ea323b53749ed08ee607da96f7f8cd09c75524816377f3667e64dd9e660877ec4dfebe2d2fb92fe75f361cacfeb26c0b84d4a28a042b2267370f4c9034dfccd0cbd383a541a04514cdd090203684358b7430a640df1f4032b0dbbe18ac50a26e9c5cf93653f88dd2ebcd79f8b0f6ea68e209bd9e9e0d1fe6bef5a7151888bf0970acea41ac0d66d9cc03d0d8506846ab223f0f1bf2de307738a8c0d2d791b83861bb7cfd3066d2c301a6dfaa6e802bee48e926dd57141a140d18c22e2ad4929c25385d0294ce7b086ac5e70faa5edc162b8e7b2af0f7b8feea19695126430014a0936b258cb41355e0678fd82171e2598594a53e09a6c9753587de2bd3e4709d79890185974422ba19f0fb2c4f7401e212d3e170547a9251aac52c08af081388ade1f36ca6e00cad91915882469d0182d2aba79bc36eea1e950d587a83b4c87e7630e27e290bb9a3d51b04edee760ceeb75c1d64aabca28869e21f049cb19594085dad54d512d7a2c6e3d302d5a84ca306e9e06f5db1a128f3f234a0cf98b0a10c537658303beeb8ac2fc55ea6ce0b4b1939ebb0d378924419bde37fe030af13aed141a45f46478ad98341bd7953f744d4450657109e1daa17fff3c708a97d8c67663e7aa8d35c1f2f033e2efe3abef85e82d93c825b483c3fdc2c2490e1a5f7a0d39e29ad68f8de3ecca17e477f4018e807117fd34bff6d6a2a218593248d279237f5613dc9fda47a4196a973029d4eb7b890b8473ad28b343e6402041443e807832516c1f95bc6f00fe954983a516ef0e7d3db6c423fa4dc73b61d44dc20f8ddfdb1b734d9990849f901196fa1d342fba3b81b710830c5f5189880fd502cf720f2af92027a4b898f447917fd6abb5cea2cdf10ccc9795507a381390a4c9599a2c41610288d98005f0f9f33533ba43576afde7b8453a226c8f8bff93e739fd71e9cdf2c50198d6015aade190416bc2344551121c3a078f865989cee0d1bc294a0ce7c5a4f9d70097790f7a4bdf3125f952504dd88c7ba1a14d71856b6be442fa548c3864ae935143f0fb57c8cd68cc737afee9008dde03086ff9e790f00b7a1d4640541e6a60f011449d48f05be12d611b8144c7657de0abd3c6fc17e059ec28614ba2587c3433c501c4d0e61e02a6e7783ae150e79f845e05a610f98984ef2015c0d608f8098200b6b4bd88f2635a58d833bbb5efd4ece8f2725d5fee03e4dcbfc284f5f94c249b6f044e8f4fe323fca0262030c95cbf54fbc4d292010f2683dde9985f1d8770ae65f26c7d70ccf67454a5fda7e13ac2d0eb88a22e71bba1b65582e08863df77742cde6ad704a6256343b0189e8f3a1f74234ae7aca9aaac580f1a9e7349b423fdb399a719759bfc97d813eda0bf0c663fcac31c73d6e951eb30c7e351877806649da35bf25c2095d6990f897fedc2e4fd1228f95ad3ce93b9879544dd64f68bab4c8bc17cd07448ce7dbbb15df045027000711dd38834b7a3c5033bd20d2770d0efb6a6efb3cfdfd455f513d81cfff82187c40ddf006d8ca4115ad5b7d0657371181d8a98fd8b136fa13dce0ac8fee024a2df1dffc1c4ec8dd83e479845ba2c80f26d098d79b2ef6065cb4708a311ff7871bf348fc37e73ac3ef1924fd675cbc053810e563717fe34f11b906c8317d537d9d7c6ba4f704ad64f60193b3181bf52610d2f9c4bb5db5be1d73a010b703ec90da4de3fd9d418349e3ce0303337d303bbc4bace485f795f25f0275b0adf149e35d72a5bd2cf3618d94916668a3f125739cdf8503e2a30bce92870288ba9d485f09d37333c49927fa48bd49b08c3c43f9b03b94ab6a5f2d90aa9a18ee4f48ce5250b7c933909be45b64350bb3500dc7b8f8acced04be3e0a0412ebb85daed8ce52652212c406ca34608e59c26b6e33f92cef9cdb37dce0f7a30a5b6395d36de36b0fbe7a94779859b0055c286bc91024c1fbcf79e0ef36081f2d05bd062665f057ee74e9e765eb50ac0823c33ce6e7013d529542927a65fbe7105279df6ad3c166648a97db264813f5d724986605189bec9750b91da9d9230a0b15f9102e6aa1d4ce6d0da030929b1e66dd334d200b9ddd4c242e230dc0c85ace7da99cf29ccec89e56bbcd7ed34738ce5f34e27b7d8a80a244ab18d9438aced6f107a14d0ffdefdbec7a1befd0864fd9a0e408032df1546b644be951bcd63fcd1a63d52837f78a82a062e562fe01f3991cfb4308e2307edc14e23f2591965993e41fc79b40a74e9c0e93c666997ec1e764632064136661ae578e3359ed5333fa0e4785406b5622163a7099db86689cf7e7c06a117eba6f3c8c8eeedd36161571535c6d7e3910a5dfcf57ae9892fb0b4b0f12e4870745b6fede38b9b74a3155cfe030b335187ed53b2195a01f2e8746bcd832df42ebebeee10d7812ee95e951b3d1fd975639bb6b0a87128e0a27a15151936bb33cbf5d0ede4be6c09f90f866656f80554c988d4d01cbf7aca6ba0fb9ed0e542f58b2e04fd6e49dd3cba3d462d92ad24cc7a35752575c841b63af82fad812229950af70fb0f78383ff73bb26d89daac5436cc2ba6329b4e2ff1865b132ffd5daba82bf3bc3540f8b25eb214021af417ca57a72807a937f7a1654e7adf700a7e4ee9f27a6546fc4cbe07138297421ff01d04ea1403a8e193d7d5d981df1895070b598ff669eb60e1169cb481124e86ccb4e706a3b5ebcfb598ad22ec59663c885d49e9b8ab72ccd405ec92970de6f35cb1bd4559aae911923f73fbaacfbf824baef73e355e620669728116d181a2106e164d3646fb9d6b91efbb4855feadec4db6a78afba73a746801b40246de670ea982292d074b83c8234cabf04d008a28ac773c4dc5dfe2445e62129291101c66ddcf032a1954da6ebfb42befa9ab976190e755639feeb3107a2de486b99e00d12250f3f2743f680d2868d2825a294abd27cc6fc4a977da60ce5be0b9e12990c99a403866f48212f11e6795a5fad2515fe69337d227ca5c4440c0e4e01d41c087abcb5ed7d25651b1082c8e9d635c382617f34b064e7f67e4cae594bc194ee97c6a2f43510a791a4e4654149ea82a3f39c9c5a727758fcacdfeeb2a338c804d75f4239df13854ba06933aaf5b648e725a23b0d523a708026744fc1cd72fa4cdf7179c0a5d605b88e29044f8f9a3c969627a8f9507a573782c4a7f25c15dc741fa59cbffc820db768212f0a4bf1d81dd79f320896ee40619bc81ea96ed460ce0caebe18fab22f10187f47d9099e95de84f4620aaef18fa624281ae4a15316d8d8508e71110de9a65c59e745595e80b217c945f004101528b4eddb7f9caf8cf98db026454fd11bb33c20d7505f073de27f4f8f2f328b6db66a0d4da1b6a18d40d339cbe368f247f16e06fa47077daf553f310fc6acfd2d1de89e0ff58410aed36d47a4ecf76ac811ab604cc7bffdf394c4718025b471d4fba0300a51638a0c32e46f4117ccf2f2eb7c27f543995130c8abbc4de1608567f40f6c49a5e31e2a69e627728aae9274fe9964f2ad5aea64839d502611bf0b74bbc7a093cf98a1be2403627618638bd81432db4f792121ac403da47a3a5a873a3984a980f933bcd04852a2ba065e319cd17bbfc05d641acf58f3c69e31fc50995077afa8584621b9b7e56658356e1daa655f4323cf69003df49db3ba0621cc8090eddd75286ac644f09cafebd8c179c852aae9b79a836db82f835424eb22adcf40f92341017a710903505b3fc2d0c8d814a2654f0b9b505a0459e1af221c67dd79f811e443b2a15ebc6864414fedf0f3aeef6e2b381b26a459a5e90ea0378ee76e1e901f5865d196002e68740695fc92030c87a965b011b021314ea3be394898b62f893644446e6e384267713b5e86eb82049134327b18e1acca665c22ef9689f34b48bd3d6fefd9fb4940455c22679c19a02de1ddba1a44b1c0a0bce88fbb8885f4208ef2b2e92684a07fdd594ee0d2daa2b85375af7ca3f6eb8eb00d41ceb2c246cb818dd05e67afca6d8743080109277a7bfe38f383b84fdf8d5fa8afc6542d2a07357fe546745c993972b7892e83e9b21ce8c01a42e41b90cfb881c601da641ac992266fe43cc5dd426d1f9d52bde8bf41fc4a9f10508ef7b365eeb3606efc3cbd4af05e", 0x1000}, {&(0x7f00000023c0)="54e853c02f050e3ad2e0573ea133537585ae5546600318a89bcbeec8e7a71f320acc2f5d725242238ff5e17f60a2b41550be", 0x32}, {&(0x7f0000002400)="03b3fd105a295f063d51835bfd310cb1813906bc2ad03ec2f3c4ae6a522e1e398ca3d3211387b94329ec4ef46e52538db7a83553980f7c3b62849d6cc965f9cdf6633d4aab7e4567c74d292102b788db82a704acea642844e2b1d141ed613edfb5d5e147eb5d3693dae58a1d5e185fa0b5cd4c273878db7734e104fff17f464e7dbdd1c70d4b97d9b1a8bbb155a5c23488", 0x91}, {&(0x7f00000024c0)="798156a19186b20114", 0x9}, {&(0x7f0000002500)="c367089332161c7dea8b36be4ad617b363d25624da27f6413e3d308b7b74696f36a23597689a436c58c735f450e9d40c5ec5ce40608cb4f09ca6c6e60fee", 0x3e}], 0x9, &(0x7f0000002600)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0x1}, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x400}, {0x43, 0x65fbe092}, {0x21, 0x1ff}, {0x86, 0x3}, {0x86, 0xe9}, {0xc5, 0x7fffffff}, {0x22, 0x100}], 0x7}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) faccessat(r0, &(0x7f0000000380)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x2, 0x42e0}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x81, 0x20, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000001, 0x8, 0x1}, {{r0}, 0xfffffffffffffffe, 0x6, 0x41, 0x8001, 0x10000}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x96d4, 0x6}, {{r0}, 0xffffffffffffffff, 0x1a, 0x2, 0x80, 0x81}, {{r0}, 0xfffffffffffffff8, 0x3b782e78bf8a3ae0, 0x0, 0xfffffffffffffff8, 0x10001}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xfffffffffffffffe, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x468, 0x6}, {{r0}, 0xfffffffffffffffb, 0x32, 0x20000080, 0x6, 0xcb70}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x48, 0xfffff}, {{r0}, 0xfffffffffffffffc, 0x6, 0x4, 0x3, 0x1000}, {{r0}, 0x0, 0x86, 0x80, 0x46, 0x704}], 0x7, &(0x7f0000000080)={0x3ff, 0xfa0}) fchdir(r0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x1) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000003c0)) 16:00:12 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup2(r2, r3) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x2000000000000000) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) œ‡Ãw,5RœÅÞ]¸Apckbd_enable: command error 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) kqueue() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r3) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/19, 0x13, 0x800, &(0x7f0000000180)=@in6={0x18, 0x2, 0x800, 0x7fffffff}, 0xc) 16:00:13 executing program 1: r0 = socket(0x3, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x7, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x40000000000) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sendto(0xffffffffffffffff, &(0x7f0000000100)="e7cb51302b44454da1aeeb965efea9ea06b11e63695b6d3d357ebc0dcfa8976c3340c7162632df6dc2ae109e09c0e7a7c59821e077c56e5817e565261921a568f854a8ed079d12bf7c6b785e1db096a08dc624a8a7c253f8989b618bf0d576df71fa65f940ff59c678a2109a481800092203e900b4c0", 0x76, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x7fffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000180)="b6ceba99bc7d4af64389a40a49a69d8e078294357f2d874886023ccc99221bee9401b0cdb264642ad1ac411c9d03e4f4102f56750000000048f7405223826a4ed7ff00000000007e00d669910217a29ea12864882938522aec49b5d3245258aa29c539e0de73b4e16a7ac9a269f067f542bf140b2707ed7fb2023213e6648cb2e5b21703347e322b2e802febf29b40d983e4ad0e5ad8470c9d3cd19c2a6913432cfae01b11efce677054d27a526b6e036c4944c351b195db02ae48de0d4d759f7d1c0a3544668353f35bf9591c1b3921dff690640000") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r1, r0) 16:00:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) getpgid(0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x0, 0x1, 0x7, 0x0, 0x3, 0x100000000, 0xc2a, 0x2, 0x2, 0x7f, 0x6}) r3 = kqueue() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x40000000000000) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x9000000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = getpid() r4 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r6}, 0xc) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = shmget$private(0x0, 0x400000, 0x81, &(0x7f0000c00000/0x400000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x4, r4, r5, r4, r5, 0x8, 0x3}, 0x21c3, 0x8, r3, r3, 0x5, 0x4, 0x9}) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="5f9ce1bb170daefc2b5f9b8a3af9c2b63f63f5a664b366f76e01a63ea571f1c7a39493b88947a83415d094d231694dbb7ef7ca8a1500e65237bad562d5fdae13cf5037f1b09665ccaf25b5d2e39785d0e290a2b02294e66a3ca92830efbb3217ece899e4f2c52c66f4b0173e69247e5d3bae9f1f568e34214cdbcfc3f1ebcd3ba1a1437a699465c6012ee7e0d61988cd39613cac5bca7ef8fbf47cb6ef401626c06ede38daf4ff78040802c08265d02b8e4cc235fa2c6ef4190065e7f951a733c9ad8f40fb4fa104a6ed6b7241c38aeecd847b5cad3abd7e0626b6035c9355eaf35578b3946b2253a9203227b157d150618000f7a6429b1a0fc9968b161831adc9cfa965547c5bf25e698f344ba4ee206d62b4845ab93513855498edb42642778a64b64e508e799fd74d755a1f0febbb690c85fbaecb07bc403dd88252e46b80ce655c573cfbb3fe566c39088e037eddfec2ec77cb337a13da09fdfcde80d4566c0cfa164b35d713641dc53a1fbe23a26bbf63ec4f61c998af387368effeff810b838cac6dcb2eb13e57111329743ec1969bfa6096a2b545bc9293efcc685d89affac2e8ca57a0145461774236c0b2822dfd942d8defa6b4831c46b4e5a6215a8eccfe5408cf3adec2de0613ce5bcdbdf4f7e29feed0233ea93f024945b1236383f521a89ba9c1ad3748e23bbfd685082f6eb221bdc9e5864b20fbfa68f78945efc72b595ccc63e80df04053fddbb458f382c9bd063d494df704112fa24bdd71aafc5d8addaeefaf886c13285eaa096899c9e8590718efa292acdb49c021996c769b88aa0f4163219d5062235e30cba884f48c9a63ab6b59384639dd2045dfde7ae07d04857a30a672759438f5a13714ba62b25fcab12d45140a5b6aab1185c636ff78ec33f795df69440ba5d23db97e78d60da2ad541e656c14b9e611d8870d12ce8dabf6fb6f656a7264778751393f1951abe47db1c1ddbd7c9267fe68d79f6bc7e186f3b9559a659b5aafd864045c082eec54e33df187ba92a1f8fe9c966f5e38714c345396256c901fd962cd7f5dc4bfa17c7319a1bda2b3ffd17cd6fd46760ea68d16bd42ea8f4ee17e5f39221791b1fc2685cbc17de972d83aa4a40e7d0682c2c40ca742f03b637652f32d3aabf526580bc49b2df5d63e7070bbb394fdbe117d7dc4296b98c3c4d38da19271fbed77932fecaa5b73eb34dc793b90dd95782e5ae117bf9dcac3c77a84810e654d402e65d8bdbb8eb5fa0b63485f3718c17871b103ed4351059289647b7996ccefd3bcfa26b83ab4d61c41c75e893ebd87e4d52d4a9d615274d2a51c48e990b586cffe4658df700e496f686e43f85ba7a64c1368f61a54c525fa83b6b226210b435eceb330e7bc5105d2d9044aaed8e510df95da5a2011ee2fdecba6cb6c3c5d2d0a599807efea9853b8007fec42c0562f5787a86cd3142ef51f1af535922e582b430a3b337cbc71c606d602c7248194b1e4900605f5c0aa845cf085a79571620374e922b09430e5eb2f3eacbc041690bda116cef3b58649643eb87a2f4741bbc46b70333a46aab0b7b9bfbf3c842ad761c219d0f0fb509369642c87d954f0e8d11741eb601e600c95cfd4f61dd05f7f10499db84387ac6b16220e34c2f368a0b18b61cab91cdde5e3b26ed3259c1303438a5b6609671c5c51277f64258e55e7427c716f91f609bb8bbb0b823c8ec96e30664d02cbd30f1781bf03a063e530706209ff7232a7479ad93056ed61c4abe84242d6bae7287d9bbb4ade7fd78767565ee6ed3888ae3e775b4498b1b7a4f44970fb97048e035e4f03c51d77063d7b007081026c251e94f1ec72b182f39e6acec3f225912fedd256d7616085db2b29dd9cdfd1e4e942e7476416fee883432ce1c13be63556042b56527c4f170f898473557d4392420d5643eb183d8af605448731d212fe4af7899440059b3d1f76a7426913bf3f55bbbcce7cdb3c672b7e636eee54da06f808605048f84527e94b0a0a7436a1a97ddeb4a24155927ef07588655ec308de8fe38876a8a886fc74b70e0ef1bb1d8a52b4c28f488603f9a0b56cea5f71d752865094d37e523690044af417ae5ecb25c08762c5118d234c009bfdf1e8d3ba026076f94d2d6394d267f8919abbfe3cfd7222dd54b8fc113c081545ef3b331438d5ea01b3490160e19b485a7a196e41f0e3ff12a8be6b33606f62e5214c84e9f9867ae3baec6f2964a815aaad2d91a55679eb3fd829b066ab33b41039bd32ba2b04fb3117252fbcc955c0a159ec1ad4ed24409d7f0e52fc3b59cfe0b3cbdd26b065563b4c62050d731c255d6fca3c0e467b06694f9b16086361a00a5926f919c5351665412a6d61e3fc9de066e3d8768b9b29ee4c7f86a5012c00dcc8ab8a05955e032718e0f9cfc1c531304dd1cff6422539933f2f6767c3809f8f6fd10a8b0e86a2482cf4750ddd4d919e3e02a15c3770e65d29a25249546063ca04614c160eac6cf278e720c1e53f683baf7d499e731e3d5bdcff9c37ba6f7bfcd525176446648e7f2f7b386136cb5efc876caca3a52edfa58c6e54849d6f65b68ae167710dc4f3169368c20c97469fd2472a4cf71ca1ce14bdea425d8a2953fdecef044b8d7ef787fa22082f3e329b0a6e1faa6a43d943728d5bbde1746e490a1154841e63f18390a0442bc90379d4d05035cd494bcefa4827be1488011286f32062efce3d334d5d40b1fc9ce48f8a7da738f7dd02071c5dca572855e526297fa1a2c90dcd8fc68040c8ce9db58bb0733245ef1d48a3b54613301e84c6c60ab8621fe4cd4039aeced445cba4863928e1f8829149e1c94370c50830dc385bb1ff8d92dda85540d137a522e87a329f6b6d3e3b03f593ed610e34ce799eb15bc8ce9a7285282d56a6b304848598ab727d8aed9043a1b7fb271ec7b57f3102ec37495cf843fe29f5c2b223dea5e588e8637c64e8ad8d319426b928218b0e0c324391bb1be54e57929a1b42217f14c483baeeb8ea2b01beaf5c4b3ff733443853778a46a233e2402ddbf6bb8ebc9e7cbcc8c4237f96740162032b4e0c788c39665ef61cd41fc7d0c6b2b53497e7793016bc3320b208454729722587f118a7d098a0c43ad9f323e2fd393382fa14f2aaa6c7826bbc76b7320e2d458f93c50af6856b643e0f6c9f829ede02a9193e91a0eb247a829f2e2a4847a2fe69ea4d2f0626438107f29c567ef72f849b326913d9d63b17e3650968437f2e1db62bc7eaa6337c3319c9419854971479ef2e9d3b64e38c15a06969c74d67eae6e36ceb48194b01ed5bf71c5128594353123dc25c7f938b764cfd557b6f1053eb557628f946ebb268ddb1ffbb3a9d879fa048e3714e756ef30e05b9586d95ee761bde583a8440808f13cf4f72654d2e8bc777596a109750fff7f245d9111fd267651012590ee17252a58bf1a339f5799793101910d2d838a62068cc3b689edb70a077f472a28414a82324fe95c43eb06d478f2156d96ba30fe3e54436fc2670c68e40db8960f3b0d8d7efdad9a8b59ece8abb5dc883cb55bc990c59b86e7de606c1bda140a327df45dc726d6c5e96a5e2af658731be91a4ebbaffd09e5e9b55fadbc3874f3a0255ddb9ac72d7f809ff6fe685c87c7556a6ae7908e6893b0ade28aa0db264026e9bee358437aa00fc36be2baf107282412cfa70ec41fd1a6bca085b4319fbb73093180929a5abbb4047f80d3df05b99b159f1a4e0a792a99bacbb6d1ae795cc16440966932de6af1449f3fba07604ac01ca6d205671066d8d6bf64146a95b5748e1acf83af06fcfd3d1f6460af69a41725ed73a521822385faea2b81f1f2543166af4c105b723ce02ba1d911f8cb9f65c72cc934e26bc45218af0647bd45aa951f6e9b117c88464d71c2c554adf584628b8d3586d64dc3cace0edda0247962ee2c17191b8d3297e20321b9da936d1575f5b00f7e5b8b595d1bb2dd4c70d57ca5e55dfc4ad22b29c97ced8f4f0b632f50184c19a2f64a4e5254f8f03ac90bf02e1bbe5bee6a869281a0c8741e99f535026e81e8e63af80f2a3faa0a979de1799c6c334ec0c42c0f54aef653ac556f2d2f347767d1291e92aea5efe23d528968e15e573bbe679fb2abe159ce90b564b78582ce473d05a7a4e9afa2d5fe7e9904faeef25653ca89960b0e17e3303a228efe2be2daa4db55f7f22bf276c6e033c86f4db3c88390e52c0bffe4feb9b906d9ab10a78f97b5e25b9bd79d5fbea5a10f976ec869ce3c18c0a73ac5168bde5e4f1f951eddbf6f1d9a3363f823c67a4ed3ab87b5d5e49109ed1b64374fdf3121a6f6788e1da5df43bc85991d292911bd9556b087e25f57a7df4463f03bcf51ee6c26d6d39c409e41fd90d5e5d18d0791626a6da5bb174090d5a84f3d94a6075138a579e55f2179e16e60f20cd44e22a427a306bc590fbd00e169886a90530ab9ca93eb17d33bcaba15b4a44cb29c21591f527d10123f0ea8af32a594584ec529eed35c45f7ca270b50608e6bfa99c6f58ba13476169aa7b5b76845926dc705a6bd27ba85f12a73ac3042ab93cc14dff5a5883fac75750f871a0c71acd645cc99deedfe67f1c2fccb7ed6d7a6c69d2315c84dfbb700c26620e3902b0747672ee0712c3e40cdd0eea2e19756aee9711193c2cd2a64927cb65c0ac752c868c3202e6609890b6af776c48fd8058fc931d195531da5b4ae79281c33e837622f21f4a1236c8389ccd4bb2bf9e7e36a37e914fc838b8561f518c8d48f7f639b4a8f828bf3fde7932c9155145b93b71cedc92f7a4f54bc9300ec5411c37192abe767bb381a2d63063aa49b166e0d2c55a71138775fbff1d762b566e47392a2239bbdff40b927ae96b318894cfaf42b95df214ac547fa91a8245240c98cf128f27a949efc07ea331d5c5192b6dfe7024029fba87f33195af946b55672f0df490f402183fd14ea0fa77dae939235bffc63ea38cf357b2d352a166962bf67502096477c01ea9b4b0c32e4067a1b0a8342f0f5c60023eb501e94a4885a74adffaf49df23a39091eea005096dd2be5e26c9c99f4906f88da3bd419f0bdc92d07fccf4398238ab4073b5355c646b73b80b758720d4c2f4388224ed57f8ed7bc334bcf9e61647540c289a532154265317f3778761b4ce66378ba3bd87cd9b323fbfdaf6fc2efac670b7e2da38d02010976c8ebbd4f925409edab55565925c6a5ac1fd5814f8ff94ae26838e17f1076475497873b0935f61ab16dd59ae03a95ef54a31c03bd672836ab1efe0c9ae43af3a8f0e0d409d38c6af0ea69c2d195284105841a2a334a573131e313e35016f6c37a52bfbab618a935f91fa11d67c4732c4db5444a2bf52ae18c7733ce44d64b31fe5bc2b300e718d9bdfc112dd9bbc21835015a0c7fb6ccd4b95d60fbf18248ac759837b6eaf195928c18b257a08f4eccadfc3901f6be2d5d67c0bbf148bc75b69a82693916c97f0f93c2ac5f7c2855f03e312ccfe4fb5342076d2f2be369bdf1329d3967b07aa0a21368d3cdfe7b0212a7acbd05a81e3246fb0971eb50e822b1a353f9428cdb45de4167c915350fc63f8cedebdedd9aa58ad1254822a20be56423e2c354139f5832023988896d0c586e3d8e4b2f3332f536f82ba09faf31804f2ac572f995b50b1e82754e0cd2db00720cd2ae574fbd552f40214d130b82fb0814cade8c3dbabf52304e593e3abf5e2fed9d8b7b99aa233cafe28bd3a5fc94236e0712365ed74aaa8aa7f979f2506f1b448e826bfcefa7977ceed1d7460429c1895904f9c707a9fe6a69f1cc5159", 0x1000}, {&(0x7f0000001200)="068c39cf2ac3e33286908c40d9b2aacb733bdc8ee916e030ba62218774b3eab9a4e7e0f9357234bf57f1edc61dd9fd256e408830e63a0943f0b777b18ab49cec273b2ba2e983bf8d13b869aa2961e47f4445b19518a60d81d02261a919162aae7397916517904d1a94bc8f5ced4a47f6e55ff82a0ddd2ead20fbc7b17ac818aff38124b889e01abca86c9dccd33ed8a5b604677c1a956df133041c7863547b4c", 0xa0}, {&(0x7f00000012c0)="e8421c179caf18dc0fd3e4773af890feeaa4c642da9577a739d127a728ea4c2e1c3705a2bb6830d84eb007b3c774d894b090c5d4a9", 0x35}, {&(0x7f0000001300)="0e3bebe8c78b0ad09e860ef6c888b4935d2d43170c25628b3f885a9781e5b0a26c6f462f46a38437441e38dbe17d4d42e2471c2da860c04251795fbc02d4a4f750b305005f10bd66d2b9cba2576489a6f8d3a5b2467b57e7c8110e2f30d184caa989350eff7f7ac03efcbb", 0x6b}], 0x5, 0x0, 0x0, 0x8}, 0x40f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8004746c, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:14 executing program 1: r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000a46000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000a47000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:14 executing program 1: r0 = shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x2000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x213, &(0x7f0000000140)="b2bf2fc224c1d7326b5c9fd36bfbce699a3295e31f3d34cff58fe39a9ab0934bb8e57789a39af9bf3ad48896096c5f32eceaa207665c5a11bd6ee51364c109ebb4d24ff3b63e0000000000") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:14 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socketpair(0x26, 0x4000, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="43f47e4fe49bdc4bde316e6cfbb5e95b319f592cf3828f766a19cee6e68462bbad85ae609076621e54059b15f8cf461bc2102e215d7e66c54eebd613716426d66d988f2f986822b81ab21e364b8aeb3e60cd746a07dc43f29ee5a71e454113a40cc6a5c6bd004a242c9c8e8b16ae3984a085a9a4916b1795866f5e9f4feaba7cb24994b79ab8cff9bc2568785afa2530c1f20371682a3abb870140770aca33db59ed75b50f9f8ea74af4e4d6740772471c3e1c6355", 0xfffffffffffffe5c) getsockopt(r0, 0xfffffffffffffffa, 0xad8, &(0x7f00000000c0)=""/47, &(0x7f0000000180)=0x2f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) socket$inet(0x2, 0x4, 0xd3) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0xf) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="55abd792daa50ff0945d5dfdd0f480108faa85d6e4bd8df1d8a157135bbcd6b2e9d9ea16", 0x24}, {&(0x7f0000000180)="54b013fb6f37d882c8adc300a64bc3efb48e7a904161803c6a302ca35daf8d622b04e2f5c6f8a72fae7bf7ab2939a5999f4960d94eb65c84d91fb3cefb56457d87ea6ae574ea3543ad506a325c737457652ac459d51518f2cc861fb40a4205b606cf432049711837fb1fd4d045adf1b9c4a5659800f3bade97067c8f2dabc840044a935f5f9fe310997d6d8fbfec9d3736e815bdbd32274897af85fbabc07e78712177aff6e689c6a5e41e0545fd799e14781b41a6dbe69a1046ac7102", 0xbd}, {&(0x7f0000000240)="9f716f5286e046b8fa85e95240eacfe4b57cfc32db275cb76c221deda00ebb5ff16431a9bd72f35904571d2d24c338060023da1b65f6607cc8dfa4ad646f8695c9b9133fecfe890267dec063f75f2f85082e7249d08411eb5bded0", 0x5b}, {&(0x7f0000000300)="39cad5e1e5296b4c38844ec1e3d912c0b129a32ff3b9c0fce20cdd06d79cfad6d180d2e0309a1f3bd4db06f7b4c529a1b0a11d5b5665b3de8567d89070a8662b68033b00c475f021cdfd6a5629ba", 0x4e}, {&(0x7f0000000380)="da3e9dd8af807b5ed9161fc11f4169604e79f4688a66d72625f204c172b80bb80e28bc667eaa266a1e609bf4ec28f395209a120c0060c49884a3a96df3e1bf2591a5d7002559cb0123e772471038f769db13a77f42e585b382e6ed6edf8aefd48254078c0dc859e62cb6a744c3a3f1ae8611ef589dd327de6503cbb8", 0x7c}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x3}, 0x40a) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b860508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xffffffffffffff4b}], 0x922131f, 0x0, 0x0) 16:00:15 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/224) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) write(r1, &(0x7f0000335000), 0x10052) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getpgrp() open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000001700)='./file0\x00', 0x80000, 0x0) lseek(r3, 0x0, 0xc600000000000000, 0x2) poll(&(0x7f0000000040)=[{r1, 0x104}], 0x1, 0x8) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000400)=0x5) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffdffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffffffffffff7fff, './bus\x00'}) 16:00:16 executing program 0: r0 = getegid() getgroups(0x4000000000000122, &(0x7f0000000080)=[0x0, r0]) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x8) getgroups(0x3, &(0x7f00000000c0)=[r1, r1, r0]) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pwrite(r3, &(0x7f00000001c0)="1c4d60ca9b2f904b06b1fcb342d1dc0c8047a6fffefc46783f00d9ae67125046c958c51dc89ebd4b0ab0b3452c0ab8e003bb7e6de3b2efc72107d4bdf90081e73f8db5a1cb3f811db750d8f23241075c30ab0d01ab01e35999dde49959d268cfa84db047467640be35ce3b07b82c8b694e23ddd8c688fe6a5541f68c", 0x7c, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r4}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x0, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) close(r2) dup2(r0, r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mlockall(0x1) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setuid(0xee01) chmod(&(0x7f0000000100)='./file0\x00', 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) chroot(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xd11cf5e8) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) recvfrom(r1, &(0x7f0000000280)=""/51, 0x33, 0x802, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) 16:00:16 executing program 1: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4506) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000540)={0x9, './bus\x00'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0x100000000, 0x8, 0xfffffffffffffffd, 0x1, 0x4, 0x5739f63c, 0x16f7ffa8, 0x3, 0x1}) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x22) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000280)=""/39, 0x27}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3}) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000180)='./file0/file1\x00') r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x182, 0x10) chflagsat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0x10000, 0x2) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x1ffb, 0x6f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unlink(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x8) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x801f, 0x42) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x201, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x23e8) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x69, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x1ff}, {0x5, 0x2}}, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x228, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/42) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:17 executing program 1: r0 = socket(0x11, 0x80000000000004, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) read(r0, &(0x7f0000000340)=""/123, 0x7b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setuid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) r3 = syz_open_pts() fchmod(r3, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000371}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/225) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0xffffffffffffffff) getrlimit(0xb, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10008, 0x81) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x2, 0x5, 0x3f, "2768d3101f3278c4317c748128371c72d88d01d4", 0x847, 0x3}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 16:00:17 executing program 1: r0 = socket(0x91, 0x4005, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 0: mprotect(&(0x7f00004e8000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = msgget(0x0, 0x80) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffffffffffffff40, r2, r3, r4, r5, 0x102, 0x2}, 0x100000000, 0x1000, r6, r7, 0x80000001, 0x80, 0x5, 0x9}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffe, 0x7fffffff, 0x20000000000090d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() sendto$inet6(r0, &(0x7f00000003c0)="ab7ccc6bc6c69f6f9378e8d2d5feaa37e16e9dbefb0cade637fb1fe4cd49c5a7f75f7754665b8a156ff9ad498184a68991e4c7720248a3444d14d17675a5435b076b8249d4b54f8c83935ad3a176bcd9573807e29c9f2054bf97a19ef968f43ecd6c3ed69db2cdabefeedb09f6ebca865a782390b73cd2754a5f1154e56cef7b13abb5a7c45091deedd2e2e855e7fe65e07fe6f6713a13386307f7ebb0978303c4c7f9d0e2f5c687a142cd20c4f669d630331d7b7de3fd050f81309b5785ae77cf7fcedd76f12b794a6582728736c1a0f66c3fd652f70f7f6bbcd607b5e439851167bc5ddf6d500a", 0xe8, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x9}, 0xc) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000004c0)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) socket$inet6(0x18, 0x3, 0x4) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1f8, 0x8, 0x6, 0x1f, "9eda2b7d25eec049180c6ac9049c6342d8c54603", 0x8, 0xfff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0xfffffffffffff001}, {0x18, 0x1, 0x3, 0x8000000000000000}, 0xdc8, [0x401, 0x18e, 0x401, 0x677, 0x7, 0x4, 0x401, 0x7fffffff]}, 0x3c) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x5) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0xffffffffffffff80) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x90, 0x3}) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) 16:00:17 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') setrlimit(0x8, &(0x7f0000000440)={0x22, 0x100}) pipe(&(0x7f0000000840)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) nanosleep(&(0x7f0000000100)={0x9, 0x9}, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:18 executing program 0: socket$inet(0x2, 0x2, 0x200) r0 = socket$inet(0x2, 0x88002, 0x194) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a59552fa9b601b8ffb2689287cb120a0493875fe77c0825056376462f551f2193803302401cdf0b7c62f31f1be1ef37cb1f062cc4c43261f4707", 0xff9) fcntl$getown(r0, 0x5) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4c5d5b3fc2f94c59", 0x8}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r2, r3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20080, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x3f32, 0x100000000, 0x35f2, 0xffffffffffffffc1, 0x5, 0x7162, 0x0, 0xffffffffffffff81, 0x8001]}) read(r0, &(0x7f0000000080)=""/124, 0x7c) 16:00:18 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x39, 0x8007, 0x8) sendto(r0, &(0x7f0000000080), 0x0, 0x3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) close(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="ac1d4fea343477802882655bc24168626c40e02022fb22e04fb5f54f0c57b2be8a415d945e9ddb41c65480c7e34c492c41d9227ed136e26f964842ed5285767d1693212870ec150d690011e05b2cef1f706bc254ebcde02e9d55de8c7ac8a90c7834bf5dfbc2", 0x66}, {&(0x7f00000001c0)="99620145083ada88fb32b7ca805afe61720dfbc26936c5c8e3a45ad4b062e8ed13be55a17ec62692b2a83e4c861bc2ce10963313b68f49a30cb3a8fe29d74e921718e5e3a798f76b592ccbad222396c3ae0ebe7970e1f7959e1110727a061fcc05c8d2a28ec23ea16d3e7a3bd1a9c1f020c96a2adb03d538b17d329b3d1000e30a405932eeb7aa357886b3d4fbfbea990258961260254ae423b340bcdb78e74c0c23a07a27fae4f0829a499dc3cd1cd77946303a0eb0e2a0f68e00e37bd64faf3994a0416f7cc820ecd581ba3b5c6596a3b218cbc20ff7de7c5a61df0e5ba936abdccf9b391f744a831f3324faabcbf27de7e5", 0xf3}, {&(0x7f0000000380)="236c8d5f95787eaaf6f8319f74755f53d3e27308ce87b495c2be6449561c6934c9c256d16cb8e12abdca71d96aeb869b0639482f93ae7c27fcc560df32a9c0c63348587ef8015c08054688feeddc63efef99b45342a132f52ababf145534cc4e16f954dfddbaffb2484a78ff261fbecbb75ed9d2926c08cc90037421513b5c51cf535796007e3f7de9f361cf77e0f6affeea068429e4fb0edf01bc831eed8cf6cefe3cdfa519eccdd20842e7e65ecf98e422fe2dd0adf67640230903e3019d24ae6dafd624840414198b69", 0xcb}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2004, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x400) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)="510fc3a038", 0x5cf5a6207a32761) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x104) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x18, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=0x0], 0x34}, 0x400) dup2(r1, r0) 16:00:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x101, 0x8, 0x1000}, {0xfffffffffffff9af, 0x3, 0x2, 0x9}, {0xffffffffffffffe1, 0x7a80, 0x5, 0xc4}, {0x2f62, 0x100000000, 0xfffffffffffff0f4, 0x7}]}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x40, 0x0, 0x81, 0x0) 16:00:24 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) syz_execute_func(0xfffffffffffffffe) semget$private(0x0, 0x3, 0x22) r1 = socket$inet6(0x18, 0xc007, 0x7) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x8) 16:00:24 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) dup2(r0, r1) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2000) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x1, 0x0, {0x1, 0xf917}}) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x0, 0x0, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) recvfrom$unix(r0, &(0x7f0000000080)=""/125, 0x7d, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:25 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) r7 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x9, r4, r5, r4, r5, 0x1a, 0x8}, 0xfffffffffffffec4, 0xb9c, r6, r6, 0x7fffffff, 0x9, 0xffff, 0x6}) getpid() fcntl$getown(r3, 0x5) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) recvfrom$inet(r2, &(0x7f00000004c0)=""/202, 0xca, 0x2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getown(r2, 0x5) sync() fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000480)=0xfffffe99) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000340)={0x9, 0x20, {0x0, 0x1}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = getpgrp() semget$private(0x0, 0x4, 0x548) r9 = getpgid(r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0xfa82, r9}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x48, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:25 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c", 0x9}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xffffffffffffff01, 0x7f, 0x7, 0xfffffffffffffc01}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) syz_open_pts() r1 = dup(r0) close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x8}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = geteuid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x4) fcntl$setstatus(r0, 0x4, 0x4c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7fffffff, 0xfffffffffffffeff}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, r0) setregid(0x0, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) close(r1) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) semget$private(0x0, 0x2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/47, 0x2f, 0x3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001900)) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x200, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="a7be9d40ae0b506703dad2e5165a6bd36a9b5e35011a6878de414bb652a54dd934a714aa86ffbcf5fba4740aadad5c1186b8af8e95906444c180d4d52569a7ba759f96e3689367ea9a60b9c58b022928cc8c6d068612f375a98ace61f9fada2dbadb3d3a5ee8a634b7ce2344d34fe435c04d7a2f23fc86ac1fa4cae28f1a674c5cc6dd33cef920326f74f0bf3fa1e3618951991233de968a4e8317c16fb51372f29a7c4f640c19c3882a9d0084b6ba9e161c411202f33a2ca5dce0e94a0651a9cd9d95d9bf699a6b253f1dbe9d4442efacaa7901c5f9f1aa4281675a921d1a7be61a3b8128f898", 0xe7}, {&(0x7f0000000240)="d4c878e2cad5c5cd6ddedc4728220114722128cb84d9c89efadb067d7ce562ea9d09d37ed8343e79f14861cf701dadddc7808ed90cd2abf529a05a7f5c35ef80f8dfdf8ea15523cd79fc85082bca0e814b8b3562429053d877c1d0907c5e6986dfa242bb5b1c71b2ed96c4f8632c2003bf0c289de04a0134840731ded211c93ad41ee8578769fd4ba9d4b83de28714925d1ff33c8529cc957d01c8b23afabd26e3c5694f9d5ada7841079c08ae83c1fdf5a290cd8808b57a814e3f94be058c5c2e255680f4625f9af510867ec31d07c9bec8945166dcca01", 0xd8}], 0x2, &(0x7f0000000340)=[{0x20, 0xffff, 0xffffffff, "ce4277f433a0bf865b1ac8"}, {0x80, 0xffff, 0x401, "1a73e44e623526d554b4897ff33bd9d5be5c3873e67720c5d117faf9788b25aee3a0cac406f3a0d9da041cec0ad00cf0c61bb1f5feb82f3088b55f247200f5ce997c2b21e213ce614ac354483e78425de82dc2e08c3e9fadc1c8391c656754fcdb6e5cd22ea355af1654"}, {0x100, 0xffff, 0x0, "2645cd90a203db0ef29ba1145f6607f2e9d66694714ae5606985219a56b05215f126c33530bc1111f530d47433de2b899d0bcd4f4e0be27b2413922cf7fc7a91fc082e100913fa705caa9a03f248e37bc381a5b9f6559423810761330a68905abe272030aeaf3d9dd554f92cb37bec2b0d91177986262a4431a78a090e1025b1db528b647d67951faac22cc1f2f6cf0a87b371fb5374c7e682644e41c1b89d8ba5be174899c7ee31d8e4ff559d5ee8fa39f79d31bedcee580cfb6bc65254c080b30f0c4549a77899f5ac736a781605396f9243fa1edc322f61e96cf2a0111ae386b4002e4a4765fed5713610ddfdc0"}], 0x1a0}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001940)=0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x800, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000540)=@in6={0x18, 0x1, 0x80000000, 0xa8}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000580)="fac4a5c4e17ccd56546b12320c43ce7377b073671c3f0e00c4047ed046314bf4d0b5658b53898a0e7b38ff3e425f7714d36e10e0a2e3593cf4a30f8b618359333fc48a2d7bc5e70721a2fd30124ca387ec1e8603f78a182bb3e53344d3a36478a67fa799abfbe7718d92dbb3c80e4a4b01ce9ca352bca746f95ac503cb36097744a129bf57e0d72746cada44b4f3c5ad1780f90309ef4834c2f80d474d15cbb1fb3f0cabf862e4425e63c373a427a6c3cd48030e89dd72e58f5e5b47394c83f1b04018148c1e6ccc966cf9c593de790987842e716b4d639f0c20d60c14f56946bbdad582fed0e4f1114a0bcf3a3634e8037834da8b6d88ae", 0x206}, {&(0x7f0000000680)="7316c8b4e7729bd3033294a25ae185780e8a118f12b029f52e7a41a03f574a39abae3865b1874611bd2a70884c79076266fd0811d732706326538da6ef75cf35dbad9e32a5b8281e2635d75663087da0bf0150a99f00cf668d0889b8", 0x5c}], 0x2, &(0x7f0000000740)=[{0x60, 0xffff, 0x100, "3ce397e8948b3cdcaf64aabdf1184602c6b9df51ab5518511ca885cde0bad82551c17d5c3311a555ab3cb9c83d81c14abd23272fb64653d1764f982c705095f50276d7a7d4f3d12cedbbe99537"}, {0x1010, 0x1, 0x1, "da46cf2a39cd0e1970996c6c6dea28d67d15bd7fa9acc92ff8575fef959e652c7a83d8a23951cfc7ee4ee28faaa09b275d04749d7130a9c9f166e869b8346f2c86353710c8e47a841a6b70b033977bc3f4b7e57a7bcb8a4fcd4bfe8e14c4812256ab48d260a9a28aab49eb4bc692bf19b1b59058222846fa8389e45f27ff946a463be5d6b58aa69f9c054533cb8f1d2d9fe15696db85e8ceeb50ec005a1448a364a6944809d6e00deebb680fa70778ad2a61e7ac10f758b8a2cb1e8315e2dc6540a16703ed35cb6c504540081956657ec42831bf8bde0ad45ee7b1b244d79072d530822602a1cf5e24bf7bcf6fcab7a265d9d56ed9b0572336c83ad6193c207a7279c698b7d107c5cb163edf4ca91b360677e921e6e0130773359d37a276616c78a6d4155f81d310fad29c13e25a4b7dad7487e191828691c0fc952fa57651976769b06dff5672082cb4d98c915ef83c758943c0ee3ac909e276b2a9fcb7882c030ccb7199e89720bbc611916c8dcd09a7841db31fc449aeab8256ff402fd87bf486378f29061a58458e591e955be797e37a1670443e384bbdf9785cfb7f778fc873e4882a7edfc954645e7611e926f8cd59d50e8aaa153757286716480cb800f33b1e111c9844d1bf05321b8c26ba0fd5a3c7ba919424413b8521eea74bfc1ea7e34f6796e1421252ffa7b202ee7791413cbd8bb0bb2478942622b3d4a544a622f5a9bdc5cd4ea47173acd1beaec75c5622dd7156a8e94dc791d01d30f8ff3487231f6fefc79bec2dc5f71b94d58807c124e38edd9c02945ab7f6c44398a09f4e23c31f0e01d21b86c3726cd7796a22c354259a02378fad9243f3395dc697d28344b37d8efc543aa24fe22094258d0542c18b751d621790781ab5a62fd2b9488c7f265605ee8b38fc8d11009fdc5736806824a9bfd2cf0bbe2df8115305876ecc1b8bde54bec353b62da9acf477436b46aded5f54b4cdac1552f3723a920c7ca4152b35b82c35c18142732da9072669b58494413a6392c75ba4655a1b2091004aba7a7d443733c14681b8ec7dc4789bfffd792bed7fb02e623eff01c64a91db37d585c76191c81334fc36c9ba4d526e080aa1bab51e85f1708ff6c1b49b1308fdbe25cba622143993089ae9739677c35db9e2ab4dfa9bfad4de773bf224475e38444ae62fadfb2753d587658ffb3b067823929dd0652509e4c1998ca8f7f4dc9c89eddd6b0afc5ac4d12240e278fc9e496d669a5ea204c7703f868597f59105ac17d6ebf6f1731263142e98017b5067bc1461b8d88b804c3492bdb776f073bea030d523ff31dbfcc098ba89704b41fdf710dc79191ec7a5c969d7a6637da34677121f8747ecd5887326e46000089bb400c1c94bf901dbe143d741b45d82831bf0ed13bd4754bbd856b5c2fbb603b7747b612bbebc7d83f0babfdeb46bf453400ee386a4a9cc480592c1b410ebed435e350de40f7276c91f3c9b137ed6724d46aa271bbe52faf045f6a3ab82e86eaae9acc578b65fca6350bfb5f6413470b41ea6ac20798d8f0ceef97b91792969b5899bf6cffba153268f4e76895c0ad4a15dfb22e1586a1f0a977c9193573a70534bff79fa44855558c4ec94ee5338e1ad84c169dc5661f98f328d675a1b5b1ffd53298fa5b488f985cdca59d97231a21a9e8b80336fbaaba6070fa7fe9430e0133613c6cad85b8edf6d3fb3d1174f071ec541ab8d6a766e596af5ab896bcbf183e60803883cea5f7c4da329cd1433ba5028342718ce3a8539d86e55d8e190b5b803841496d29017607a054ec616003e71848f073f807c7fd0391e636cd22baf5f9aeefc43da5876795e578634efa3f76ae77460429c3ba7374a61afc8bc85fddc03ca3e685622e5c24be95cfdc6a2796ff5a32642bdee928baad178a17406ac0bb31b20d70ef83dbd6f2cf97c57c4bb45ed5f20bd318c69675a8c844044a95d42aa679ddc9776ef107b27725247f34e7850092444a066998feccc867d61e9afa50a3da4142a50fdf3631104a24d40a37e35977475d4618420d9a351be686d6ca893c21d1d04d5dfb58bc8a934a78b24bdafbf00a336e358e9a33e61f3b4904ba56833a746eb0d7a36c9aa7c3021615df62ffddeef7e2d5d72df62d2c2ce8f83210d3c95dff159bad16e6a2b0c4fd204745833593895046b132013bfd73662413b68946b80599f44259aa3f60ad04fcef5d7ad0d838bc62dffed853ce634f73eab6ba93dac3c9e17887b22a364263f0818cdf0defbafabdebd1800ac57b3c95aeeeb56cfe5ff3b7183466ab02c0d685aed1a97a2c480da41425030e10a684507197afa433030a85689a3f69f0217b7f7a4edd1835c2f916635071ed2f53bb69d37241682dba46acaea4ea1c3c8b2d29ece4cb75e1ea1b95debeddea27eccb7f52c192b6770172888136f4f2caec93c0fcaa4b5a4758823e076311c5b016e17df6fbc29ba44288b3c1cd5382db42c953dcf67d10ffea8e59cadc33105978c405eb020bfa2927878b32a3c383b44f371aa22ac8d7005999c00c2e01569c03c30e63a871efe329424e3d953d4e5d6263e80077c1422d6f6c7f8ae1a452d61d5c1d2b5fddb354a6eea437ba216525019ee4867e092c10be6c1d8eff7d0fa85f5dbf70c9ce286b08cc70b58c367c7c357f23adf7ef2964f617e0caba2aad68257bcc8f5dc17da7d1df7549f9ad664d1ad60afef8edb3de06cd8e0a0eb52be5c881493fa6e2b39d97e1553b21e641c9998b52592db4b5940c936f675bbc64337cf5edd51e96c8e6c16df77cc18e65bfa4387fce38c3ae998fc808fe3a0f3907157277fb93241913bec78345b9da46fa3f4bd902f78e16e5aabc21b28e95cb58f9edb3b480d0ce5394ea5d900bec7d452d72fbf9448953576f4fc998dce8ef6a4b260193de4c9ab74db79528b8a8a4a114b61ee95fa88c23516ec0d8718b4c7996772e3e83a245b0ee371fdc25996764ec232b702b2dccbb478cb5c22dd74d821e09c1055a37572b265a092465a23dd4a58f94f5040f61a1cb5f8db2c6c823efd25992da374e972efeea5a4a64e98b4a7d226b2a0a3ea9b65444bf64124d6bc99c9ec0c1a98cb87797e83615bc38fb7e49b912c61eb4c27e8845cd36cb3cbbbd063f3a311e8aa30587b3bba3ddf6bf250a02a4cf8e88c310f475822c7fdfaf1c43f4aa176decf6a1940520932d940f6a7284fcb6c8ab59dc0cd53ad3c7a7099aa5991f4b546fbbd12c575ac69caac2567613ca987ff6b2a86f3ab91c6df6146a00acd5cd9bfaf054c9f7c1008ddfb3cc0e0c22abdf2883f3398bbf083a7e68bb8292ad1abbfb4cceac15209e3bf4569f32ea4424bb94a2203f3801fc0f35e2e028f21e3d8c1556e432d2cf6995a19b9cc928bbebce3137b0c4f6562735cc3e3197a3e34d66f3f29af4099d22e005159653ba5a0aab896c069b7e754beec7bf98968a4dbb07cd935094f87c698587727d6881153ecad5ad76d3b5673582cbe14acbf939dc94372fdb3b090b596d37a8e12c29ed221037ff992d788e65de7b6ee4a0d691f2810c3094e079cf7bc9e62cb9e24ee3a2f521bb0d6f120f3f485979c7ebbbb4a3a97c48f1cd52106cca09609325f7f24d0009f3b8649bbea68300de4f5c63f8e93f48ed840656a78aaad3a5b892706b1e813a94802cc2e5fb0fb6d6c94e7607b5cff84c42baccc168d2816897f76b95a4a8c2d0f77addc7bf24075d408cf6aed4f579e8471a8cc80de88c7b106314eb52b6df6cb6240c6bac42751bd6b2cacc8a3868f885685a1f1edfda6d42f7b68d42e5e31743f9c4d20eae3c8eac0d81f8ddace13a5a4dbb5a9ad5562cabcbc20a68d8c478daed5aca9a40d319907729867f6611f0c3c0ecd9dcd7c09086ca50fe3ddc05e8eb3ac8bbd21181278b3abef42460b766fe8377b2e34f59b5dc070bf0ac312ab284d9afdde1c935afb948b3009d3fad9952e5a537cb7843c7c3810e81d3587bfac1478a88db9975b666d2502900d7a31f7b6c104f9cad4235e841f1237771f259d1f99873276a49efe9bd4c97d8fb77ec38954d66038f0f11594e3b2cc06129d44917f590990fec2c1e3116b6ea045493fd4ed5946459f66dd364479f1ecbb8125771d3a935f3fce68bbd48d2875da72426adf50ce97c063119e2d566abb2bc6c32011752599d4885ffd5a4c1393e32b1b3692a531e0304cbc19651b6a4725f1169825fa769d0b846559de9ff868e2fb8abadacb4604bdc6fe2c9230554a0adc2b5ca27141f9915f2383abd9e5521ce90dce4c7eb9bd737278b4594c9afaddcbe026cf8c3a1ab0ef25c5654c70869c47b578d460963794ba3083a6de1cb62dd247d085cdaca87598e83cccadb260a784725da52e3e6134266e290bf724938c73c3cf3fa861e081c26d6bed3f3b483a2874a4bc9144d0d8703d238a0ef8cfab6755b5aa48cbe5d08d70d0502ded64caa2b91ab28525aa2708f42062353b6f4080d08990d8c17652835ba375d30ce57a93c28be296e4419a9b588fc185753c1f23740f993e01ca052cf7f9fea9b36a3feff26fed28034db05e08d5b7b496a0c0f2a3c9130d98715505548b83526ac2e6a963bf65a5d8ff65bc8a97a893ca655eae5ecb8094906d567b322ad85bd4dbda9233b1fe935e3f9f658e9eec7f0844839129a91c6d689c865e3250d4e627690e8270bbdc7839907d7bace1e50bdafccd29f58a257e05a3682dc2a31c0dd57dd63a0e559e229b28b17e058e4baf8b72be35381fe8624f5774add919184d3e300afb5bfa4a6ddd567bdf82de2bf8024ef362760fa29aadd82ad405c85393e1f3a94096af0826004f224dc680b96d63742377b631c23f3fbd058d751923f342b5a03737928d89a3959ab1087bb6ad4a2c0b18b35b13140c89df99362c593e152dbae2acc9e6f977f2bb1ac0daaccbb0c507848071c8f6b9020f714119402655dbea00c79122595337d7323b9904753e26430b2080faf90518cdcd785e25d009a5d8a1193d1b4f2c50d068195f814317ffa29db24427232c33c8ff63e8ebff12ec6f9fc7bc4f4d4d99e94278976c3f2e4c5a251b95b652164514e2d58a80de74bdf858e4d0556b83c36a675955d47158e05a0296b0c6df1b2c87d501b0683102a85bcb04849da220c3c9ec613266b3481cfcea222a8785888e46a0a5e82b9b7e9f96a9db4b7038d141935b58aba76f490ec5f0111b7cb4ce75e80b89922e6bcd0bf996d45b5f01a173e374b681114887cf296306763aee692558071cf5bbf2f5855580bc6fec57e4e5fa1dbcc13a510ec1950f975612b2df477f2ceb1108992f7b67c09e33f6eea0e00a0391a44e7b95965cbb8a5769e4d0a6bb33d6b06c115bb9ba06960216df3aa0b4265d39e49b0d28c84db0b37c1d19317cc761180934ad56ef940ca06d2b71dc91d0d41a9d81a0d3df1369dbc9e7bfa29e3dcefce9d60114f5bee5813b8f517b029e797d1d4b44d26c56236565e6d8d93e9c9132b0a84d32728db39544251fbb921674ed2f71758639857521f1063ea621fb3d35198d1c579f6ca5ffa3c0150609f2828bf405984cc88c3300c975dc3a6f56ff74b87ded2049d445af3d18dc80f3ed9ad542b9de8c4131b5bdbeaf591520bd8ecfcf507891cb845e51e41845e504dbe648eebe40e9e7cb8f5e0a9a300fb9ffe50f541c44b7022bbf9f7c1201019446ada47e6c0e52f21ef2607236aca66e801db598913136cd934d17e10d7a6a57c3af8d5db63e67d16e61a91723691a3aeb52b678f9c8c70a751697acf30fd54c3da20ee3b9fab4da"}, {0x108, 0x1, 0x401, "5d8bd4a6a48b341d1f96d5d9d7d37128fd4520163ee07a41a71f497afd9f4e27f01c7486933fb49236a94157fc1375c8a8efcf25d2dbb87158e7baf5fe5fed425de5260141c46f3f9f28e89a93a97448d9777dbb015c51ba052ae9de7c026968c390a4ad5d896b4d3846a1c9abd3e6105d4822e0850b8f59446356f59d020645613a5845b6535fde72220282f0f483186d747cedafe5d66da68b85a9c311e36c5dd792c317ff97dbdcc36b11aa8d7f9e2b0aa713473c534b88ea0d1ed8db104c7707e9c77a526214a9901a25022efd1f605a9ad40a88054a32d27274b96a7f533b93e88ddd4e01fb086337f7ac8d0787ba5ed7"}], 0x1178}, 0x40a) 16:00:25 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000000)="1e9783dcc53f07294deab78f109be08e153cf88fdc0bac2ee23e66b7967d80765ccf35", 0x23, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000001c0)="31ae14d679cae3cd737ccb9bbfcd67a7599e84941e3fb809819f700ce021ec53a6ec74af7e0735b7177cb82663c5c3e17573154b196a86630a6cbe74deedc2845430cc7cd7a7f31b95efd8b8399f853801bb29ca4da9f5d17f76b12bdff826efa14a3037ad58bca729c03c235f77ece8e8310bc1621d0700a94c3ebd8a9641483b4b8dd0d5afdbcd17b665277f67d9163271de75b9a19510c9c20c574d9475df1bea6f1b9d7939e8fa2334b225ad60307828ce1c46985c2cda02235a2f80bce5036ca30ff113b153bf", 0xc9}, {&(0x7f0000000340)="0889b25c6535aa9bbea1a4518f3e19eae39c1b1128cbc5b7183d8a08a57dbb7ce67443b67e93c37f82c502abc23ecaaeb57b08c854a6ed68cee0467124242312f4a8b12d3a8a95cecc7829d00fd161f29c0092d6e7f9c76d2eb2e92c525a16edc7e27d3e0dac165d8efb0a9e1fda0d5dd4c04f2e2eadbab614c53d6d7467b4e05463f952de9894237175a9fa60f72930feeff2e51674de2c4c3d9d78e9ecea2d198edefd5c47d6b5e0706aa0138797cee6767784c3c5f576d30daa869fd457e6d0d1d39594c4359aefae8aec198fbd4eeff9b93c2adc01f99bbbd093302a1ca62b581d7b2a4dbce18f56e4b93b36b71c4003fc622c808b0613", 0xf9}, {&(0x7f0000000500)="b39561fbfcfaaa05713ffba54640bf5a65f4a34d72ab8677946d6e2f7b36d9362818f86048e1aa8b16eca58f63a2816fd587350733ffc9026b5fee092535a73c0712f834d3ef8b6596185a5e0c3ee68d9443bba7efbae7b85788744d5edd140a5e250e5a81790c3e04c9372d24c42f6aa3ae2a4c50041f69e243b4dfc0ea96584c5a0af425e783be7355249de91021b9a0b6368ab6c92c2a00f26f0eed54431d762c92e9fe65974b849a09fd6c04471e1759f9cb4f06e284e9d0f654bd1628811cccadfa93aa57edf7d9110fe05a70b5f35e4835d3935627c561400c41e2c920dbf248f7ee7431bbf754a64ea2908d4f09e255fb9f5247bec65a846a394bfd0d79775a16942debe5933742ee241af4cfb1f252eb913e43e650ff10d154220ed710cb1c23b44cc2b9e873e228d01147a3f8346f45f5bec1c575850842099d8b7b9209395ab59330412b3a7b35a28262823f2a6c27b58fd48fd13a284c72be91a5cf6c3cc331a1174dee012433ee022ea348780ff1f79d8a3509c9804f6aaecdd5e75e2b10c094ba9dfca6c236a5c39658971709bf6f2dafd76560bdf37d2f8145ddc3c92b3268f667b495c13c86162552eed71e2fe9903c7e454b0738af553199792e47c1aecd44f031002e854fc7b4485c292982bbe2d9869ab19025d41ec7e41ca73f9c98cde534c05984b282ebdc2a17052347e6e05a482fd680f38c3f08773cf3106f8a7e4fa3059c1065dba4eb11951045418d0cb1afaa89ad16fbcfa093a308d823bc64d3d8aa859aff80df0f2866ce1a0b1d6e88ec96e96d7ee3a1a478cd15db9b9d123aec1331669798ed56c6b249267a5eb1f65dc2b7408f29c8e71518a02669225f9546cfcddf6f8c3118f79a72b9af6fb719acba5c309f69c83856bc40d858d3a128a121ae59e4f2ec1da25c1d665e0f899725fdebb0e86c4cff9d6a904bddaefb9346f0bfbfc93263bd1689996ab9e61a214eef29e31f199b218378fc32a0a9f6cf40477c792bfcdebfd448a37a98c5cd362734e5e0ee6fe62001a2661e4e693ea14cdbbf4f7a36f5d8689b5332f566c5f7e5262f677206c5085256aaee21ac7d2cdee239d3ecf8d45e20d135bf5f756d023974fcf1cd7b032508dd420bd9ebe5f9a988bb988e706b8494f2ec3eacb6138c993aea92dce24a00eb1aafc508804f2980413d38100e71f1ad5b23117aede4d10047989ba0e396fbcf3e0c60bba74996899505a664a91d9799076a8bb7a76645e546df9f34919b0828c2b6966efb317101209d8401b1b16b318b2b86cd1794679d2629f163817d67b0ac96771bf240cbc2607921526acece3ec8d7b7016d838b6480180b3187c4098d82c55d9b5bfd680f4f135cd122483e6afc88ee293d342bd80ac8cce3dac9b4a73373b33a2c806b33cdf71b85b2063eb718ac268e7c191607ac98b3cdaab83bb62b657f655e5d2cac7be86bee892b18f72a75d9d8b2e8fb7129ea718242296dd74e18f66d2dba5d343aa2814195304b823106c4c7bcc46c945b19e16cad3850a13b3189d6799c474cf3bf9c14c7be7417f03df6abe8da975957c230c45017e82da16b929bf83d88d79d57fe7644cfa790e0834deec759f94113421ba1334ab13ba1e08e481c7b3ff06be1df1f14a1c36ff6ddc1b3dc841e08eb8d1b68a3552a394666c724e052807bcf8cc18a51d84419fad310d6cde89e8e7aa0084a1a52e4e6dfee41da6002ca5a32608798629fbba3ff3c74cd5374a9236c80b3c69a5b9ffbabd5e0c1cb65d54d8764acbecff86c10c49ad2c3c4c3a6681e7ddf87d1b1a3a9476489d4890f5f06c66c62e53067cec44f961e657f7fab1cd55e078589aaaf90f45c1582ce812943eea2166e6102feb67ac9b1bb3b63e191191a91f127b532eee84f552e055e104754aa93176285a0ebf46e26ef9c71826e7b5b32a3dad011cbc1de5fa22814b87a922aae2898ae37b96261ca0809fb77fdd48f257a7a6ad784d3ec5d38d4c10281fcabd18b0db8dea327df8d455ba8157adbfdbdc169148cde1ebce5410205056045239e2ad99403855c58e1b509b253c8136b2ca4204ca782265b8eb820647233932005b167b2ebeb516aa6e941a6e8113ad19519346bc87e5a95aa70fec575cac0f0826477058c2b2631a2f8553203fb7778c72e3c37a818a63cb5c503908606e13fd04a56a0f06c81ff65f7581474e01fd29deaa93af4508aac327963e88efb2f32302acdc814ac18e28652b6f959340bba86f03815a9312a2d04dd3ba696af88359f43f7666d4a9b0eded1471c65bde007773dcf9d3bcc5074d3844cc91efe57e749bbcff2c73c409bb6118b2486e26403acf152068686d259cef8c3662fb1a056d1baaac6ec088a98b319fd40555e9ade187ec45d591ad4b0b607e2a3f5083a78128480dd2c7c1c1467ce1b995e5c2275e8ef41c2c2a5f0eff4daf29289f01f12e27173c7dd88067349551119a58676aec239fc18ed8dcce0b3c364809653f219f0a9baf7dabf5b1b4986f41dcd6057dc5925baa23ed391ee56834ad6aed388380218078151a2ebb61383aea21f01a6ea8aeb9c3a87d05ac2dac5fa236fa740a66b008a65def48cfe7a86ed0d0bfa7be3f8ca856dc3bf81f9a351b88b47e198b87956e8a4266eccfcf0c8a1e10fb52c68bd71f59b10b4ae25e367e1a7222c2942eca8a59e628a636eda5303f8e5f35d5e6dd3667f83bb99551e8492b56774857b710ef350bd004f83140a5ba4f849cc3147f86fdcb4d458e0c6b8780e87a9082ef67a0364494d88faa05379641271636c1bed5492a9ee5a7bb790e3d413f086d19e819d797b2506bbf8fdd56a8f5d80448c5cdb4b4cb17464ac1e16149ba231473acff1dabb156d5a250f6c7afa7251afda5abe46d6f97b415d4b8cf97e1384f60733babd279b2c73a35f369d9ec23fb4dd2365ae0477fd796e33e721d5b221ac9bf19d8826d93a01ac1b6ce234a978d6c09f6b52e3388a376f784c63d7ccebfe4770d01298eaf124f1f884bc87be595fe6b68e91bdccab81c2f45928e7f1f5fdb21312e60791b4131c3c7c568842fec72d96e39aeeec3795e73d3b92f315268e893a9b7b2b9c9d1fa8d47eece9732f0c6ba9239d82e72e536050b1f254807e6b753f5fdc2750e337b20ed4ddcb68b0806bc5173f3099c25c7fed1c97626959ad27ebe01ccee989118c43b569b678f333c2f08724ff4e7ed5b3bb63051c2fb351fe3723c754d749277ea95e6c7236804ac6fe2d4bf58fc6236107b2618234ea64345a38ebc3f20de20f79e4ea56a0886ce548f57d63178b204d96f1bf8ebed4212651eb42370aeb47cf804d8da74b61e4e6970a8b15f3b9eec4119b033627c269807b9746113f54d3bd63961ac42fa8442401120fe62ad847a73ccf32900ff65c77ed37df33a883bf05719778298edb7fe84f4d9ab662548ed9165fecfdc8e96ac7b7fbc18f7bebb11cd54b478d6ff81e590ea85f3bac9540716160c5cd812ba863544d4a0c4ee41f1c0231c1a881e83bdd6bdb6f91d575c69e93b6f709f5aa9d2911647ac993089cb083e5028bc0c8c6808e6a63d8683fa8961ff81ddd3cf36541b64045244fd192e00f605b4ee861fb4a6e14d89cacb710e0f6b7e6157b6476c4c96376987e8a6677da6cc4d2e6a1055189ece1da1e6dc473f24df8dbdc7227ed83c171a26ad2831d2300811d0e02607e019c37f4ab6f9765e694e830d9929cb3d772c5a0824ddffd318b967588d69cc33ec26d408c80b21e495d142d4825af78debf39ab129d7ba7ddd96ef4cfc4d480dc9c3b573122f2f2ed926c2b4b3b777085d77473f16400aa45f99495769fa9093309dffa19b25a2a69382313786d408e292140492cd18739f51ee88427e0125ef1e60b16b8d0a614762a19b29d7e9b4ef052e30046e992031bea3e3908bdd8330cab52660129f0daec16d918b14e51011c0996ff7588e87d150ce2900d485f0e6554c32c53a332e39101b4dccd54d73ba94b3b287fe3691fb4d3834ec6fcd03cdc0894105bda0a549472cf2e2b93c9f131a5bbcb642ffa08295b0470cf10351775a7c1bf203f863e81291cb1d1600198a1c9f00e3ed3ed41c452071fb124589ae122675566a6aee6af920dcb5fec0bf7fc2a855f4d6f902b0334b3b5b6b40bf86e5b23513632eb11999d682cc8f1ea256b1fd4464279f2723f7a3ab78c2f210f7a11ed672ddf2911454930bb58e01f24a17a1b1f4eed70bec183fc52bbbd9141a139076b217478c30927aef77b84580096d11ab39a77d517abee53a88e1c66ea9c8a084655d5c2a96208e8072372848f2ece3ace52b346c52533a34810cfa760a97c454395b6f94adddbda63bbb5abb35caf60111072bf341452aa35c50931421619dc119d4682fdd5acdd79f96325e2a056d22718f78b8e3996fd8ff6f114575c947d230a0cc61a00463940633452ec58bacc1091b320959edd780412cdab70ac7a669dc64fb3e3f9ab68838428e822fe58bbe5dfcd1d89537465f46c653d94e3dd04a3cc12e38279fc0f9028dda18ebae0fe8d24b94f0f121abb772f2970ecc2a2137fb5d9dfd80728ab144a28e2f88140b170b40cdd5a9cdcbfb892f4a45ee60ebaa8a0000cb91bd6b044786b357001dae419099d1c569d771c7ebb4f04349dd1284bd68c69c3aa17199ee3068decc210fdfaaa557f08a2f79d5ea6cc7cb8990ec85481acdeaffd48471bb5505ed181eac572141cf0ee68c65f0244ce149d9967c618e1b786355e2e0547b461572294fa1a23fa2f499ee714e6e536d197328df3bdd45109d178a412afaedd48f33161f294f3abf389db26e2d64688c243b7401be61fb3c396b19753ba4559e90855bbe7a2e6812f6e68b77df92f7f5465c42b926816c0ea21b2fb22a3918735566f3a9fa869d3c71a0cde7d6cdea05df516357ba01fcdaaf8d1382ecb8cd731c112b5b2b15153a21ba42b0e475c38a3c3c41be995181663f38dedaaa71ea59deca0886c6d0817302c10edcf8c67f88363a4cc242c1a4bf5afb5f405a4e56fa675705371186ac5c9fea93de5cfa5cd041508fdb0772adad466c452d3b2f53fc5f11d32b52d1641f16ba032f99b03d94692ff0a8855e7e78de0f91617bdda869cceaa6eb41b6090b7cf3124b2d694641b4bf4ac9d406ff8bdd8aca6d01b0958bb61c600c8c20f8898cef7ac475abf7e85a89cada63529aaa43d67b6004692fc34769f67a02df79173f7ab0441897f4e8a2c1f6e98f9402c042c441494f6f393a537061bfeb9810e4c785b49f9b19a839c8db203b7c2b3759ae11b5217bdcf13f2494dd0028c31d3ed3f97aeb033de5983a16e8c1b4f77a10686144f9492cc8420c6c11cd7ce75e534ed4602529e1484e331d07d8d103a1afbb2a50cfd60b4449a111e84cab150d39b04c1cfaf7cd30edf92371267f1cd44a4a206d2e9f919ceb0fd9748af202b37b72e03a1118c44eae323d82bed5dcd174eab8676e33e136e0fb793daeea25f8403e47d713295792a8bd16b7c97fff2edfa7a7a493d51b99af1070e04aa97ebc477c67ba3442ec1d6d473fbd4c81c44bc6647cb40f3631010dc562a8773194a469a93a62d16028a6010d110072eb90eaf18a956d909893de0a6adc11988bbf47076a21458fb7a2dc42ad8c4f9d8d30b8ae0c41d6ef8a88fe276ceefa598ab6ea6fe7507fe295e469256aa8969b72140f4699ed6ea68f68cc861d85c562e01d1a70f6e3d9148c31121eae5f25384ee8f5f07e6e968a5e4264adb526b6f26f6e3013507912278dc00123ab0479924e97efa", 0x1000}, {&(0x7f00000000c0)="f09b3c5405d0f248e9c4b944705f48cd151a4532bd91741880ddc7368f2a441bad493031e1d683ac4499f575fd435e9956024a3697d2b383b80608ee", 0x3c}, {&(0x7f0000001500)="d8831517051f9ffb25dc9401c5bbeba4b85f18e31fbdb0f905be7cd572bf2b3c184f56396e87c8f2a6b001df5e3527077ac5dbf63d57a2dc60b3dd5a00d72694a9bdebf089272ebb40c4228e4ac67e4acd09b09ded582c9a595e5af7b3b1482349e47304d2e826f0d88dbce75ba358d87064c9b826148b137c96dbc25513e4662c0844bb5a7b08f6122a96afb3b4ec15a21874e84417f48147f44f6f2ed5d45383d2883c56b758f000f00d06fddbd86230e21a3f68c2d88e", 0xb8}, {&(0x7f0000000440)="d96b7ee3515aa9e048eff35c8781492655bc6c3a631bec237a95d7a63e7e64393c5a4bf6749762a7e6ca53835291f04f53", 0x31}], 0x6, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x10337) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 16:00:26 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) mknod(&(0x7f0000000200)='./bus\x00', 0x9, 0x52f9) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r3, 0x3) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) write(r1, &(0x7f0000335000), 0x10052) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x2) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0x75}], 0x3) 16:00:27 executing program 1: getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() getuid() r3 = geteuid() r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/31}, &(0x7f0000000200)=0x21) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="0727da469ee6f1386b664a260a104d83e2b042f7af0394ad650be36ab93406e025b807b43875a615dedeb3b45265daec5371a890677f15273038d64578410be272b7c9c981f08a5c37e851a8f794e524c454eef6d7fac0d34612d2a6b22b0791e78cef4344d4c8207d1537376e0adb26590c7cfad557e4b88882cc3a0b7a0480a93a86", 0x83}, {&(0x7f0000000340)="eebd57439013bb94271bf25783ba111e77ccd989d067e8f958acef7a28e8d966f91bd96805e7668f131cc781bca39a03d1c5810836cbc966e9f45a05316bdfcb68774aaffc2f844f487e3395f74a278ddd20cf2e6cdd152b4da04a8f0af5851e14f5c763f428c8c1cd1f83209e277168a9a6c01fbce9b5105a99e0b0bfadf20e5d0eb024b264d020f3943f62a2e33db110", 0x91}, {&(0x7f0000000400)="1a373cad29c26c27c83678f7f8e41c94e0b7bd3d078e1c7c705fa43966b3", 0x1e}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r0, r2, r1}], 0x20, 0x8}, 0x2) r5 = getuid() setreuid(r5, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() 16:00:27 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setgroups(0x3, &(0x7f0000000080)=[r1, r1, r1]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f0000000200)='./file0/file0\x00', 0x881, 0x11) getuid() 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto(r0, &(0x7f0000000100)="4474cd077ef58a9e2ac494b6a1e2b847a1884486f283bfeca2ca051acc7f9165ae35746b05f91c95607edee5e5292adb2d7fb0fed1dccea311aecfe63aa40acf7805d786e498bd1189fa8f37be369f73050e73063d71b1b3b19ece572e77cfc81a03fe1ebd1cb54e5afba07c1b9b16879383adf4c77dcd58828687c9cb432b5778290995ff19f781e074402cf042aee2f054d3f2015c07327485193fd291766f9279c5deb1fcfa73ddd3713e417b0c9f7d6592c33c8ffd9417eff966c2f43592e46839715371212320ccc2a2526a25bf9012342dae41cd4193d46775f959b9d006ae1eeab36104d5bc247d78208cb0d9a5f9ba872ee75271", 0xf8, 0x0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(r0, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000b8efb7ebd3670000"], 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1f, 0x4003, 0x51d5e1ea) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x20006, 0xb, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xd2d) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x97}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x792d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cd3000/0x2000)=nil, 0x6}, {&(0x7f0000f2d000/0x4000)=nil, &(0x7f0000d1a000/0x1000)=nil, 0x1000}, {&(0x7f0000f53000/0x1000)=nil, &(0x7f0000cfa000/0xe000)=nil, 0x6}, {&(0x7f0000f50000/0x4000)=nil, &(0x7f0000e64000/0x3000)=nil, 0x2}, {&(0x7f0000ea5000/0x2000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000c36000/0x2000)=nil, &(0x7f0000c80000/0x9000)=nil, 0xfffffffffffff458}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f0000000080)=0x3f) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20120, 0x0) r1 = semget(0x0, 0x8, 0x20010030) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/67) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x2, 0xfff}, {0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7, 0x10000}, {0x25, 0x7f}], 0x2}) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xc5, 0xfffffffffffffffa}], 0x1}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x8000, 0x20000040) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) shutdown(r0, 0x3) 16:00:27 executing program 1: r0 = socket(0x1e, 0x8007, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) 16:00:27 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="0fa965b8981e09dc2c6342c4bc57e94b7948c8e9d854b362c5492f2eb839be57f5d5cc3564c5861a5c48494aa9327dcf02d50412957dd75d9e3d2db80dd2eca0900c6b550545af16d75e9b9dee58845451996354277e8710775085289833bb368047", 0x62}, {&(0x7f0000000200)="d9e1219bb2fd8c1e824eadcff0ce64ee3a3beac7192d6f2448ccbbc95bc68a32baa1f6e9144e7ee135ec075ac687859afb4eb58ad6ab2c92623c444e03eb2df2557917875eefa7b3a199c15566c5504fa0fe1c255a979e5af8f9376ae1aff1ae303bcf432de612e3d52398021ac062c4ed6288c935a891da24", 0x79}, {&(0x7f0000000280)="603fac485a6a0aebb5f85b49a61f8903263ea3684a085a400fec46b8fa31e6383bf8ff5feea079fd36c9fbb57c49", 0x2e}, {&(0x7f00000002c0)="d3c32cf22c8fc30eea07f503a2389922db9c5c61c4e6cdd04315cceabba1b92626926677333f891c9e23b1e1385072ab70ca150570861b2a80", 0x39}, {&(0x7f0000000300)="af21812f66b7cd6b0380dfd63c418b3f5eef49c934768d7ea453d913458157f2937913bc45fa305ea34402aceadb99cc6103e51fe3f9d12619e9044bf9511af7974652b7eb12e18fc1f9e36918f3a031b1c9463275e57ffa98f941f9e7b0ff7772f83243b2584df1", 0x68}, {&(0x7f0000000380)="c83e28a38bcf1b2501e79c1813dd002a863dd7b38938ff11ccee2580fa9c189448421a2a74390e0dd863b3d80fec9dd19f081b3ecdc007a1df04bbf571d0c132b523289ab82d330ab642fe98bc844eb947312fd83ec69bd53c8075a40cb6fdb3ea0c", 0x62}, {&(0x7f0000000400)="7420f93331534f191b022fadee8f8943ff3ce1e26cea8c6b02bbacba8831c3e7e99507a1e04124dab7f87022e689fc3210bf038a9536815a2445252f8bb57610cbbecbe7e7fed5d6482fe4229af999758bd83812b30ccb41e1699c0942feba1549894fdff2a9c0b778ff8d4bf7930e179b64d9ea327977a884b72631", 0x7c}, {&(0x7f0000000480)="06982752be0df15891a699587e07074c25850263a9869d64060a1049c62280e3bbaef23f", 0x24}], 0x8, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00'/110], &(0x7f0000000080)=0x6e) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) write(r0, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r0, 0x24}], 0x1, 0x0) 16:00:27 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x187, 0xfffffffffffffffe}, {0xffff, 0x3}}, &(0x7f0000000140)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x10001]}) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x54c) socket$inet(0x2, 0x10000043, 0xffffffff) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) recvfrom$inet(r0, &(0x7f0000000000)=""/71, 0x47, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x1) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:28 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) chmod(&(0x7f0000000000)='./control\x00', 0x20) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='x\x00') 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) dup(r2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:28 executing program 0: shmget(0xffffffffffffffff, 0x2000000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrlimit(0x7, &(0x7f00000000c0)) getegid() r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000002a4031bf2147f79eab14f001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fa13af106e9027ae39df1f0e000000000000000000000000000000000000000000000000000000000000000000000000000000b2553839000000000000000000000000000000000000020000000000"], 0x93, 0x1, 0x800) 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x7) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x216, 0x7, 0xe09, 0x1, 0x9, 0x101, 0x1000000000000, 0x3, 0x1, 0x2ec0, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x400, 0x9, 0x45c5, 0x1, 0x800, 0x7, 0x80, 0x1, 0x1, 0x9, 0x3ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:28 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x4af3, 0x934c}) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x85b1, 0x1) pwrite(r0, &(0x7f0000000040)="5eb2d3fc788e0767fe3b7b704cd369c111e3f5d10cbea48fb79732d8ec662402b56bdb86066b99a58036a2a3", 0x2c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="85f00000073170a4c7eb97e9de366e8cb35af1b6d3862aba420b1087ccb64780818bfbb2dd34b7c8f3c52deffb5be8811ea798c0f4ee2bfe0092089311bc86ffca7e837b8e84103e81b2efa29edaa8a1fcd7b969d7409cffb0289849cb7d2a1c1b6cc6fd419c0d1fc52b3b971a21c17caf36928fad4d77500beb0f6236bb04e72746f23d9659b9bc51cdd4aa9b3e81ce37c2454ca775105f8db57517ae67", 0x9e}, {&(0x7f0000000300)="b780673b9c59d529f3e37373625063edc6aa797f04525e6fee35fe5955b5bd8aab36a06722ccaf63cb4fc6a48876a6589db888989727c228cb7ec87dec843e7c6dfa7c09fc461f120ac92aff4c16", 0x4e}, {&(0x7f0000000380)="c3bf6c6baa2f2287462a8bad5a35d13fb02702b4777e14f93e40256048a64d485faec7bfa88993e8095c715d85cf8a6aaece8c092863bbe93daaa6566731e9275a29fa909eda742af5c988d6168add7ac6cdceaf300d31c7ff1d2f74a98904ac83b6fbc73900a284e867e8b96ea131ffe9ae14ca1481a540a27d00f68db3d48edaaeb96471dfe6ab6a882270013d0dbdced88a5627e82633b4f9bef4890e2a38e07b4d28c3099af009b13840b0fcaa6fed77f1e4560f53c2ecfe75c73949076361733d77cbf0b51a18885a9350635b5874542903", 0xd4}], 0x3, 0x0, 0x56) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000500)={'./bus\x00', 0x72, 0x0, 0x6153b6c8, 0x1, 0x6, 0x861, 0x1, 0x3, 0x2, 0x9, 0x3ff}) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x100, 0x3, 0x0, 0x8, 0x43c, 0x3ff, 0x1, 0x3, 0xfffffffffffff801, 0x7}) sendto$unix(r0, &(0x7f0000000280)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f3763360008000004be781e4991f7c8df5f882b2b7bf1aa7923ed00f490b2ca3ebbc209009a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c500000002000000000000000000000000000000000000000000000000000000000000008acf19c826540892043fe19e25b8ac9c1c96c9a5c3f051db72f8a88497b71a98ecf3af6dd9cb016c96e40488b04baa91e375dfba254025c5b414537b4772b4a9160fddd64a210978b88ed21c1ad4111e34accff23c6c", 0xb1, 0x0, 0x0, 0xfffffffffffffdf2) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x101) mknod(&(0x7f0000000100)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0xf9de2304e42fc805) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x1, 0xc3, 0x4, r0}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r2) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r3) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x80000001, 0x4) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:28 executing program 0: r0 = socket(0x14, 0x3ffc, 0x5) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x12, 0x8000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="54b5cd60a3104a97901cf1b133aa1b10009aede722a1a05377cefd09c3000620163686e2d4cea55684f375739365a40c23b0a85a7d39cdd6260e4f5b9d7854fe2c5fa4650d69963ab9d631100b93affa04de56237abd9e0e48fd1808701f0357a458bc6745a0bcb132df45c238fcdf810a0466ac83399dd341b6b777249cb3ef57049c660969b0b1ab58d9e793487ca9d903207717597f61cd71c03ffbe6f0a8770234619f3fd4bb6fef6c73975b326b6077dab3744a90f5ffe9f496df242427d08caaf141c65da24040ca606dc59a7860379af93b48824ca28e99dd233cfa94ce9aac73", 0xe4}], 0x1, 0x0, 0x0) getsockopt(r0, 0xf7, 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/81, 0x51) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8000, 0x4}, {0x18, 0x2, 0x80, 0x1}, 0x100000000, [0xae, 0x2, 0x1, 0x9, 0x7fffffff, 0x100000001, 0x7f, 0x1]}, 0x3c) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x80000001) mknod(&(0x7f0000000240)='./file0\x00', 0xe5, 0x7) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)=0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, r1) write(r4, &(0x7f0000000100), 0x28b81e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2207d, 0x68c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x100000000, 0x9, 0x7}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8001}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x20}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x7) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x40000000000, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f0000000140)="e2060000000000000000") 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x6, 0x18d6537b, &(0x7f0000000200)="8e65", 0x2) r5 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x9f8) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() syz_open_pts() semget(0x3, 0x2, 0x221) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x7, 0x0, 0x7, "08bf33c857d26e340c5941534e760ef2c6c56604", 0x6, 0x2}) ioctl$TIOCCDTR(r1, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x1, 0x5) fchmod(r0, 0x152) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) flock(r0, 0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:30 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffffffff001, 0x2, 0x1, 0x6, "e3d23aa8b36a3058fc9ff4256374aca6799261d4", 0x1, 0x98}) read(r1, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10000) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000300)="9e7c0f38cc844f2d826091e2d7d673686efb2959746366eb37889e85ea54e07df667810bdba2dcb35eb1bd3dec6f9f0e6b8407ac11c86d312e57f4a6e8cdddf0810060d2c502e9e5510b6ba81799022b5c5ac410dfcda1150bb5ef16764b4bd1f1c005e625157342725c6992a528ced1f01b3ee5293a9f1dadbeb9f315fbe1014ab3a6f327b7377bcf5e6806c2998759ebc29c83077bc0c858f3f6c1e2d16915b9e9a2b885d6ed8d1df70626eea73d9e621332c789d93079ab9ae088bf072bd7b05967bcd593ac95cec5047ba18252f5972b926cd8e497cdd053c114db13986510848fb9026d98a000bb7a868df7a9603e086bde044130669fd8a84b593f4fb5e3a2a78e6dc43334418575a0517f54382b64604803a29d32b650ce844e9d8e723be2920b178d6c9e2207116c73db0d41f22e22cd98259e8a4faccc607836b5d678fa57b0c790ffceab77820aca840beb391f5484eb588a0e2db197a08ee52ada17ba3959dc1e92dd4098ddbd0779f5bc199ecdb0c3c80e75c875ebcf690fa3d676a2a9f4a79e560a818698fe8a2a12d6b31324f0fa7b8b28dff64b85cb667a0d7a50474b67b3c0043ea5e0c76232cc626216fa6cddaf471afa1def3d7ec370ad09329cb5d30866a3d10fd2b281c5040d19f2e11864904a6878a000ad2f0cb3aaf13620b8cf4d913e4768b5968f6670775eba167c5df9583ec652c8cec855eed81c1cc460f6a2c2614c54a002f08c27756b241c27e52c2a55cbc293f9ab550b3aa138a7ef5cd1982d2c999e9d452b24846df447d166d7dbd7769aad57aa50383a39c398497a9c484dac368add029d7591ed08ad512970b92770ec1c4f602ee9a967485720093b850d6fbe946f76024e99d54114aebd4309c965df1ec812e7f7ec239aaaa9529f7b6d2786b3d73f091d0e5a7e4ebabd14cf8461752c80cb671b94d714e6e9f2e460dc344a9f621fce91d6673f61261909c8cbb92dbc5613ad04be2367fd208151f1ba7664b095664c9561c84718c6f0722513628b03e7ad63c74ec0c0e609cf9c0b19c6e1a7c246b7659f6d8db927348f15ea313d2a9867f87b296101729b534b877536cd78b77606f450eb4ee44e3a271c6dfb2cdd5f091c64d7ced2e1f2ba91c1f81ad03e357bfe4aa36534a580d3f39f6980edae7ab1de913509fcad4a3efe78db92f1203a4e54b07743a5a19c8bab02e8265581e41d5253583494961b155da5fbade58c6ecfb567150ec8915ac3a76e3c5e3d43e30d0474897c674d2c3b2ae22cd1774b91a32029e91a466842cef02acb1af3e72c0ef4df9609b22e164abce37bfbe47ff704d75354b32b99d2427df28e8ecbea2e4849a8a991a1993e45ace7096497ebc3d009691d5df117c0e890c6ba30613319a509230b03723cbf64467ca799fa898d12c0397b62e4b0e0845ac5ea1012667329c1c5e0efb5d921dbf493548f11058cca345ade405b6e504b9a658193250bf77be7b3fd828804b756a0cbee7dcdde5e250e297ecab0ea458204fa3a991a7d6e412fa93cd986ec74ce6531e6d236833de12156f0ef1f790a43973c3e2e5bbfe9903c2dcc940705983f4d0c4f3dc658727044c7be7d51bb7b483fb270be40df38c4daef084eb5b7ee2c5cd49ad5fddb890e3189e17dc338b304170159c67ecef6e2dc5a62acb390e3df173ed701a4d1e9c98386cc9fb704578604e453671833e025ee80ba9d0a4ca20dc78a614d233b613096e37deaa64f57814e754ce8825ffdabc8f68db8079a6a6063feee41e3397222c3187e89522cf9d433cbde1dc57b55f42d54108f49cea3c5e437f934b0748541bb982d2051dcf32ba3bf4d814b68193acef27d463d7cf0a13d55dbe543bb714410487c459b4ef52a7cb32d7980b58cc1ec5ce93eb0b9b9e18d1dc01b41ddc425a7ce16c993ae2004e34f6224fdceeb355d4bb8f162bbcc55cb0d720ca71336f0848d181b78563fbf5bbb087c1a26628fd51c95905e43750d0938cc40fc755a360e7e553cf3368be2ccc5558883778c68a06693de2b0d77b17cf3944ae7b91d4b92539e084e4f1b8ee2ff642d8389ee3b1ddcba6135d21ab42cff9139f48703958d038f832f650f4a7c04e89f90064866a5205fe537d38b81647b47c43414031ed4b111d32149695b8a2e18e1280f4766025a2230b86977b5b7aec7c39dbd7f2c4782083c281b1020b772c6c51fdebdcfe9642aceb98f219f12ac23e56d0f3922a3ec506f5efd648068f7853d185d607b681c4cee815ab23ba7244d28030ec74dfb67bfceef913d14a6772ed282b40686eb87becba3b589159838df7429899820903b8b1460b30667bb4da098179f8f1da3820fa12030ace08a4a38d65b794b70b853e6457ba3c57a0744d2e6be6bb68adf4b57db296804f113b3988c0cc159aebe9056b25736510feebb22ef0ad04a5a785fe8a60de68f689b313d2b85f6fa3202db590c1cb11b59669cbdd1182d4bde849651453b1e926b1f16dae57a1a1579f0869e221eead7a382bd42c6922af7df78375ec463042980996230bdb211d9cbedcff9d9340ff07c9a0b16e0f77de26ead02201389cb29d8aa19bfe900800e53b3674fd11e101170155f95a6446abb011830a45709c85dc87e563969768b7f2394e6a69e1b7a2fe606864113a35802f5a10cf6089d9256214ca0acde4707f6c11f18a80fa796e02cd5e6ba2add43c467130e82c890505443bc9632e35388e49f6520c7abef155b2993b8c3b98ce73a38cda29296ff35855297c85f13c383905e59f515eb894a6ce84076d7955af7f6b7f97681b96e248c1d1c61c7c90340c0cee7917b60fc4da5ea23a4ad5752e785cf4f986cb74f92be259233ddba4773635a5cdad3447bc6005e31749f5d5d0682b5e08365c930959c549616082980b0768a33173fad147e920b80fe8fb446a14cf6a7a7302fac4ec41c7b2b450b67fa1370713c8650789815a5dc93b850ef48e6b373124d87a4aa9275eb5d23c9bb478890b32a04c6a17224e8f797386179bef1827db6175e079330e795cd49ded023844a77aa481e24adb30e941265ccbd04d7e0264ae7619fc836f3d9f9cb273a16656753637de0c6f4d1bd3b42d44b40b3044cbcb10f4905a151024ee0e0c7c75434369f8c7181283c492bcac69ae2c8ca0a7ce617c1b8a0125f052020eb011ff31786f2848ae26c748b476abcf9de68925e6450f7329c90a92e30355c7b08d09e583e2235dee75b140cc66965199c25fefe43a5b3b5fcad80b71411ca01ab1eb7b441453736bdff82a48b0fb80612f9ca0aeee91bbd4d93a3e62e3cbd2a14aa40d44fd200b44de0c7a82bb839fd5e38b3d89707c381c16e0a0434bcb679336a05c2d63a12356b727c4d14332d23b5f4b22701c812ee67cacaf3bd4a2754eb73528ade51778f4c6ef70fcaf2abad405cb291314d98bdd1e94d865e2754fb664ccb588a47761c0572b0394b526e9f0f91f6187e98f8ba87a923bd501474ab4bd6c0d7983362502bc3358757898ff3841fca49d64296950e147e5e95cb77a4e1e9be8c2a948e26694f813f35ebda4bc844e35a2a95754d1b32c1b747de9ca04d674c32c38418a221b1ebd2c1e8f91507ef0bd625e0b4ccdd1ce167a48ec979dd1fb65c5738bb9f3f471a69f88ae95f5ba3156eadb7c7f0a4e18c9fc1edd7820953b999f17f657bb99b398e0ad2e9157cfc301023e73eb803df9fec3b5e96f444d19c0d3471da08fd876e6936a95b14d73aedbaa35a9fdb66010fd0e32b3b56a4656a3c5a1807bf02e55dd574bbd9dc9b8cc049318682a63b9b32138af637b7153a6f23036ed3e8356afff362f1e0a4ebaf337fcc9c94fdc1af042624a875385a571a86cba89cbe5cf9cd0bb4e74cd52409c843554e4ac158bef41c1d25d36ec3a8a415c1808bb5b9bcc78df3a8314361e6c09eb2757befc5328674182eb60185dfaa4bad8e12551310037ef389b2e8e1016b99ee759461a8c303ee21a2c9c0dd5b244176b25236f41a660c326a28ab41a82a32426efa743f51a71f891876ea7f4eba9c613242a95d186cd3097de7b6eb9cb11eeae9b1010c62c96ac3664ef2e51a546e3258c5261418eb6555a178321943cfdfb3e827d7b57d3f827a00aa06338eef2effdb905ddbe8a69bdf9c314e506e70582676d55553a5cc8b1231e5ee87db600f1b323bcf8602445dccc4f395f0c812072ac6ef9556406f33af196a130ff0710abaded200703dfc195952cc2b2d0d7e1c4edd97048926ed8a56dc3c38487794a795ccdd972f4fcdbe0ec8d313ca7639d662593d5d9f074225b547a497902d3e4be628918162766bd1c687cdc6937bf729e3a64899fe36cd53926734fdbfa2d804cc51c6bf25dd4b5a78b0964edfa7a4fb840c48604a7379fcd8aa0f0a94003454c7d09563c3c090dc0a64633e2e63a8e531d67f5edb1ed0b3b2a61e341d37ce75a3028bd3b3f8358b53bc7b55e2f1f0794fe725a342f5808ff31e1a5552d09f27186e87661fcfe6370d636005aa49fc9de6c6cb353e67886788b71e3ba1090761d88bf18ff08d33d65efc4662eab7eb83f759eb3eae25ee7fbb62b838678cd6477905cfed1cc5a9a5dd0b2e424dfcab15655aba38027f0de04595a870919749d835569d9aeae6fc62462fb8d7c408c0c62e17731932616358b44680e84e399a3d44364273c79efaa51795eb9046c4ad0be87b265230679c8f7a3cc0281dae02c3d28065a593cb42813bdf3d590788e52d5217121e7e19fa68804b1e5af683bc667c0fc1011d12006ca40aee71f1559ee7c942c05b954935a90ac166e91ed9ae5673442b926edf9cc33d648fff3589d1bdea37643396b6e7562e1c7d59b00632662ca11d1abda902b2fa1cc95bfe7c03e29512e2c7b8c6ef7050834edf5465e55ecf286f284daa3b92e56f6d09d75227f24a8a8dfef1baf7f73dacee2c7c3e261edcbd7fff579a8a44203395d27c376b8a2fa0dd846a5c4823a6871262d03d2aaaf0f5b79521a81aed7c77e3f8df01f06f4e0babf03fb6720f932c1d3fb32518dbf869e7f91b76bf301ca8dc70b16141c50434cb98b337d1aabf82a9fb81b8ce67e9ba7b968f2d81f6e14768ed359bcb50a06984eecb8156985e771786d09b2f7bfa2fae426e4bd70831535ee9d130591fc0b96c60095f38b5b449a27e9e30a185105bc423d1001bfc31d887fa64150292fdbcde2ac93b332e2a71624ea10e8d9e0eb0f78911e1116007c46b5c005501b7737402688d37a6db5d09275e5b32d1cab32b76a68849a2fad5b3c27d43fc4a17344e864b471e5eed3803a48a41a6c7cbf4d65d40f727454bb4b902d01d6db875050160c2f5d7297e623b89e7a31b5e83f9b707fc5451935587068dbcabcdda1071bc2af5fdaa10a2a49ab38502e763c9fb409a9c7e738dd00bda8e08f79fa90f35e4a8961f0af67b93d5e143fc88a8bacbd321e85e5dddafb5eec4f7f72cce33c1a3f37d159d0ec68b8ab8f9857f7400a73e036ed4c8e39dc8164fdc8e90625e926d49e1a4d1a38c4fb13cad236b6d9e55022d34ff04054f4ba0d9e9424c3b890036adf48a6e909638f100a4a967d9d513626171f60bbd6f0e68cb69d6873cdfb521ce75a30b4991ab261f61e0bcbc7dc635761f7a8ea44ae54b7a18b4fa199b0d73860bf0bdf2acbb3c9ce056f153be5b60e1f52be3e19b52c702d9141263b202590af4f7de7d74673112b3d750d4e516231b1e6cf78a249a2c968763a6fef395dc7ebfc243c2e4d9d5e6e121912ba939e1e578a0393cf51211a38ad82ad9ae53883f8c", 0x1000) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x10) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7, 0x7f}, {{r0}, 0xffffffffffffffff, 0x45, 0xf0000080, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0xd30}, {{r0}, 0xfffffffffffffffb, 0x40, 0x41, 0xb67d, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7fff, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000040, 0x80, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000081, 0x800, 0x1bd6}, {{r0}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000022, 0x1, 0x6}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x40}, {{r0}, 0xfffffffffffffff9, 0x99, 0x2, 0x7fffffff, 0x3}], 0x10001, &(0x7f0000000240)={0x5, 0x5}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0xffffffffffff0000) 16:00:30 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x100}, 0x8) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x40, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="8b8a3e6f8297fb76efc20b532e432546d877c9e6560201a76c5bc77a6764586302c0342b22ee0e643172d2219be16bd1", 0x30}, {&(0x7f0000000140)="f49b5aa111b324447ccd3d220b6572dda1df363f74b8793e97502df34ca41be625ee9b050602360f64633cc07b147ae50a0ff0923adb7c3732967f7fb243589488c91948568029f6d197580c0bb92484423601f65984507b398baa305e120c0db416a4e8a2b07263f9e31bd5093e8438d38d1208d9084759198ba95512d3e72dc28bf2ba3571b11e0c820608653d97979c5229de6ba860f8c02c2c97fe2674f9b69ce530a0f5ce85b0c936b39dc01f847fca25780092c3872d78d9d75a28b15238104b79d9eb0b8f62a5acded8fc0889c4", 0xd1}, {&(0x7f0000000240)="0e32477b546e36bf36d32f25f1f4857f5f3fea03a6f0acb7b317e35258ee4da1abb7a23f7010866f4ede9596166f1f76b61ffc45f409f93e488063b395ec9286704575c838fae3db31d2f0fc959b64b5b4755fb8420624f6d6ea6d3236017d2c6765", 0x62}, {&(0x7f00000002c0)="45080e6407642c22b7335c00d8317e6567958484028ff86d710c6583df8060a4c621c69da1f21585e7e068cf2e97b2ddab81b6eece2074d81ded2c24826693326e86271f9aeaab58346ecfc556ce7dd0380637f95db832a7da", 0x59}, {&(0x7f0000000340)}], 0x5, &(0x7f0000000400)=[{0xe8, 0x0, 0x0, "347da91b322a04c0d9b558107999783cfb90b1f79452f8278fa4c115311128509632a1764de5a9e6a34ce4d1617ec3dee9c074f277cd81e70e2267efa0bcd5de70a6a48c8db86b2861cd0f6ffb2ce541c97bcdb0580e927342324722227e95dd5964366a5f318457236f4131bd668dbe3e73ea87888f7aa49d814e9fbfcbb72b032a21b45c2e6fef014d211366bc10607f2d96daa47681b2e6862c6bce4db4538838032499c22d100cbd9d6b11253c8f4e10c5978d72ab521946d2663249d48493c7121e19a823fd2de2e92d2b0f7f93f5bb27"}, {0x58, 0xffff, 0x5, "627423f42f5b92caf76f2f013c9a80f4ba48c7a9ab418e011350b7b97b52f141fcc123966dfdc750bcfd247e7d1f963b0a357302a083a63e4b83e6b72385a62d53a07853a806"}, {0x1010, 0x1, 0x7f, "a93b7a7e953fc2724da2f6a448ac866adb7aa96329ec8d6a152acc2d3854713199841035edb02c558d640d9670259bdeaeac6da52693433c79e5e4e3410215a87fdd36fd23b9b2d0fd469c5a6fb9c6ce8aecc473931fdd49495f279bc8557baeff8c30e6a4aac35e380d57e696e1015505acf6198f7a27a3933ddf83b19f0c42d6daaedb3b029d20932dec4aa7bc53ff6e877cb789b7a05c13851be796fc6970264d83638f715cf810bd1a001c0c142e5971dbca8001b036280075b8c83ceb47dfa08b59c400eb0fff7d9309a0c6a3aceda4c782ddc0f468a9d43cbb0a4a5eb20826a776ed5e6b16dec4c2206f351b23eb9e4330373583e9cd3ad48543fa7f4b41cd9cd50e9ae76090d299653e61a2304d7800d14c120ffb78859c545d7b5360abc84e79e24e91a5ddd926de260c88eedab5b73b39ae89e1ad9edda60fad212b8fa641bf9d4e23e8fe8f17f50c9298484af52a1ba70a5dfeb4cea81a1d4da286427c6491f47b2effb139ffe371a7c521538b1ae852cd0b916da80984cbd7ab7d22b50505ac02bd5aeab6605e198ff97178413adf6093250d62c4eb52d865fbc6e9f50f0c322e5521aab344e79ec1009492daaab2d27e73aa192424d6107d8b42c53416524b33e8366293cfc26c1cc4244b04394e86d50ca9ad6b8fb9463015b3728531392d2fda3a3b1006868f8fde25c52640509aeb8b4d000bf0d2a0032ad74a40bf8d9e67388d889b95de3a8a5df36e35fcf767d992568f920f34e5331beaf7f62442604e2660b33200ee459e77158442354c40320b8fca5c5746746216be62dd553ae177fa0dc764c1634d3c00c2a3e24f47758f58ce62c8e3cd4008704184c573bf5a6a7caaa1ab73f1c6a4b87e00ece08d7e82e5432a7e673838e2d85fa663c108987e2399f57a3e7aa967b55a2a8f5a2b98ef3f3740cf9aa2602f38784eaf3f5d9912632353fe1e5a0b9e3485b3ad68a32b0f789e80d14e0d3d196fff20c2c14f5c96dcacb7710abab812d290eebc4da5cc73d67c7442178162795f9bfff9e0755024f69fd699b63675992f833aef3dbbf1cd8cedbf56f79c83f9ff0573488ad0c1f6e39c0b1a0b0ddeb4328448250a3f8f4e9d618efd545e1a25d13d94fa8fc1f753e991d4239caffa88e0098fbf78010254b6d035efee0b39a350803c2bb823aaac49e9548d7cc77c9085015da60e8d706461c8489ce9055dcd87428f40b85de25defe9a1fc2d222ee239bdba8597c0d26a65f52f3d00d06c1a0463474e65c3dc1027c21d515c8d44c1d1b2155d9ffab6225fd137d3214e27ca9345006c4ff87abbd83dc657c5a734f977826d79cae667f61118f1fc193ca8ae257702183f5d1f590f29d880b5bfb4023bc38a3aaa131d68274954c1f5d6926390f546f3c1faa88acdc033d4a030105cead8dc39d9400876315864c1ec8f9c706019794afb6fe946ef37a0043e965e838d92df1efa5d4f35a0fdc030f01c8a6af6f7b85f7856727784fff45dc0c07adf491c41ce48159604fc96fd64dde2e0103c528fc1f8a531dd8ff1e03b767d9a18c915a77c7c530f35fa49f4445f1ccaa668d0421c33acf4a9f2ea63dd7a248fbac0f6778b38203774b47f7cb03113564acc31b4dec7f70ef9cb1827302c456fe42f89a57c9aa6f5e79ff21f7497d1f05b7f348f6b978072b1302736f8366f8a288c37274fb3c588d28a3b06aa2405afa53bfc48e1392550e4a0b2c465eddfe0602c2563e3a6bddf049d3aa73fb8eea28c62e2274c42439140011dc4933b9f3e48bdbb84a01f5ae9e8c10d90cd77005f49d439871b9772536b998556831bf82ed0f613c7e2ee277f62e56f09ef117bb0ce82ae54a16d56f32be1586ecbeaa92e5dfbe5b3060545c948f4f9410cde233ad97a4816214399398ca3d230b49a537c0f947742cc7cea73bdca4e48d8d8f9779a1d3d5e324c3d49f3d2056400513dd1fc2bb1f54c5bc2fa910a81e7b83b954961f755f0064c2f73200689a318602c9c36535cf02ce0ca4cc5c90008153b66e9c0656bb45ea045533fd0f37f9c3b1362765ddcda9df807e5d47978c420fe943c116b1c77e0ad962277bc2b3733cc53e7e963f581dfa20b90b6d9d0f0c43659fae5c37374c9a682cd07c7ba8b04cdfdaf743f783fc646f966f11138f0e5e1636ad18dbe27d4999916c12587655574acf9d7cc42b25202ff6864848b816fbfc4a65347f92c073f0d808e8bbdf0bfafc67eeb910de8ffb48abe1b75351964a27d0cbf5241d97500adcf970927cee23def7f24b15782ef614c0f6be408941d4336c3dc290ec23d3b663063f56b53876e377c042cfd5b588f9b73eaf09236551cdca8c8f4e3106ea3cd3a7f91ffdfa879b674927e3923381ce3336fb704ed80fb403cd989e31de9d211a7dcb6a93c7e93d67eb3d60ce831b1b07b4d89c538dfb906baca469ff90e4aedb1d8bedd563f448d4ffd08e2a7af00e50ad7f738dc6947239db41a17d449d7b1055bce01001c09a53e2a6f69f00f6f9c6a6dfae62f23d6bd582fa8cfe3d747b9ab9619473127556c8cf709b50edb99216ca0fd2b32895a245135d31424eb7852e3091748f06e4fa024d379aadcd2c41f121ec833fda9ad5253e1cdb8592b4246cbc0383ac95503e0c5ca7ad7e2f8cfe99591a59af545e29d39535e39721962b5b8a9f03b8baf157206baf0f0f0b064bac815d3fe5b65021e05ffb3819ec9af83c754425f5e21fe4b39a3aea8ea15b36c162f78d30bbecbb390efdb945a67d2566fd742e7b888d37750d151cbaf9ad346cf722bff8115770a709cf0343e356efba34d53edc5891c8a03e67b3ceb54d1447fbb59a69592d48def4652f8e9f4df740510609b513d95e35af1100a43b4142376ce5cd6163b83f366a39523c79154c3db3b6179826b363833b60c826ddcdf2c8d240fdd672fbb917df7138195bc71bb9928cc355fffdd420db52a55f3c6f70808bdd9080c27c84a86e847ee7383559226d9d95438caa65cc692590d7ea025a837dcf82920aab86eb25288a1ab7b92e5abbb190aef6af1dc750596108b7418cb193c3571ab4b73bcc54eb31df72fbee54954d2c3bd0a2b8109960c9c8053536d9e3d8a5cc3009e0a0a8ce4871deac38304205746b549ae4ad842465d84bcb3e2c154dfd605fcbe975479df1309eb0004a9c4de7e86ef4cf40f9d9a4c8ccdd1e2e593e08942e265c553f8c98caa8e220cc411ba384e0e4949206d80763106d713e3bd144e1b4c7ed1bce4d42df416c6bcff2d789854a91101a63cb07e547841cf10640099583c72f1027a550590b7ca90044c02651dabbd0a8f85daba3196a17b929061a99ea6227af627cdff9eca77fd64d7beda2516cc0674f55138fde31fbf0020c008770e88ff8b6f623ce4c559d03f51242a5075164565bb07977d459cfe85a8e74b944a8e43124819bafc03c7fcd4318426dffbec98903ff890efbc4fd0041288cf6d6a5d7e62d74e65c7c2991e2dd77753b1c7e164d48563c680ecd45914a9ba4c8b98e6e79e367bb976e7716b8bb1906b861a6ec552456acfc46da6c9197cc339e3890e51f3c21e38153c51993628f23eaa402d9f6802a0b4a15dfb383b3ce4c5f71ac1d939fb02dbdd035d46eb26a4cdd6efc4cea20eaf84c8c85c952e2a2cfaadccb4829d9770eeb3c373e41d6352c62275c775d77eb6415961fc494b5df397f8f139ac51e17ec4af100aa78cf32bb2e6338a7c6c063210b4b2eeeecbc0add415a80932a9091919c952a6fbfb619a4374ae47bcb597f1cf19c4f2e7f44e2f8b5a0b07943c783c9d53ee01362752dd464a718c9cf93d9e0c80f40cd0b9ae39914da7457280d72d6c13454f75aadd66c09a14c62311bbe4cd06ed6bd1fb260098fe6a3593b65d270f4213d280142eb3a9b67d755bec3447072e8fb28ba8c1223bb6fad73413056262ff8353f01dec4080440f0b17e7ff5e9e8c68a9efd6c185b63f494b382b4d89be9e65e1005992839a0ea5659a1b8058879791e51f9bcbfcaac9948719488221b970c9cc055a0da9b3eaf9c0c41f38e3fdbc84a65978fded94a8883a1a6da10a60d07b6ec05a059641a6413b591ad158afca8624ee64a14147ff64044661413427267a6eee1b4459027e27a9b06f59886e910b22b65ffbfaf37fe6a04a360b9c8286e354f633f7b44c371815961a17336e33f46a94c788fb7bed6dec82c4c63c3cd7f8f170a777885ea81aadb968d20f2b4f32054f966be6ddcf2313529273f8c9935fbdaa221f51510d15b09a4fbef4a454df115728fc7948f445c187a405ef430af68b87bd2de70236a29267730c96511f4e535702a6bcadeba18d6def366526612587d7c64e15377d20ad20bd8f130aab72bef5a913df0f32f58c03d09739cf6e09fd71d02b3683c4375ad95eb251e6271792e5821d468d3df84bb3873e71f8390d1edc826a3c98d4d627a31c0e55acbeccb4a9fd3fcb8d5c681a74541cac36b328cd0f14096e1737c332a75510c6fcef83109d19483e06ce33aa4748e0483b3205f03f1ab1c21d69465b78c8ed4cf5e4832da054278eac3d70c5677899dbe27e3d9cf787f33be1af77e95888f7d7f1efc6e6bd31554c9e06b24c57c382ebd97df52e00b131af5a8c16dfc9e98442128d8547b2f951aaac5c14aaed138c5c4892561539a90642c4b980e1bac442126f3817c64536f6be35a97b15133ea078a9966ec4fe35686656c1b2c59f29d4046b14ccf782fec7e613a2b2b3647de49f561d7df2d3235dbd958ca8517838179e685e2195a533f366ed7d9b6c6ddfc01551697a07b0d2c29d8b9c481032b2e6dcfd61e3fdf49e07217be11f0e53f0a6ccf4119fcc0e3c80d9da33c10236f4ada444c7984768da11b338acbedd7b2976ca36c5bb886aaac3fb28008ef7ca7f2bde05c0d85e683c08466aa5a361c91ad34d1c71524388a6eb6835ed79c9df38d048a568a32b0098c83a3a45b3be4a9abd1efe6b5eb501018b57cbc6b062bcb14bf07de49fac8efcab242f402c6016d48607c9f5e27c7ba9ae9de2c472abc50446fa8f3dfdeadcc2a4823031a502a580017fea6829886ebcbf55664f57347ee64ecbc7dc9cbe5b6a1b463579d5045812229d97cbd1771aa25018f429524d03237288f4352fd51bcf9da5b1db4e30f57e275ba95eeaa952d21bf69d901003df797512349fbdd209568e6f892c2ab5ff69180c3d23e9bbc443b33e9e9b8f3fcce204b07866d09576211b8f0cd0bfc5d3ce2e7c124dc40a18931194777006973b2e7b5df14e58a10b87f15039204b417e08f0241713deb5e1d379a01a41cd477ed86f7f0ce926fc40c77179c49d08ed1efce506fbcd36b2400907e071fe785b135b60b90d817bfbce4a3f9126fe70f7aa9cf9862382d5dec740bec88d769ca42803217ceb4c2382d0a2385adb5289d9235edf2879cdd9f471cffd8631a71bfe8b9c57f26fb04ee6b9c3095e5b189caef700d12849bd0a9c6f8c1976d34b599eeedc54342b1d1284706b4dfc7509d33f608f7fba1b4a4a687e2212615f32bc08f538909793c0252fdf4991509f19a6234280f21fa9a364bc0772bde5313bf2c9dfd46d83210a1a6cba8b29c7e1514ff3bdb1815acef559a3b9d3dfb11cb52138fdea6c97db34e36a3d0bfaff1213dc7376fc43ccc66c550973cd257cec81317ef464e4ee86fb10d353e8f4f4823a50203724a56491acb53438c1a14cac86a03fe2cba029ce94149e8d51bc3f8c30dbf4858a26977fc90ae5a691466792b5f63a77d67aff47fbe13d1bcf86296e31d766befc503eed"}], 0x1150}, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001640)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680)={0x3, 0xffffffffffffffff}, 0x8) chmod(&(0x7f00000016c0)='./file0\x00', 0x30) lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x20880, 0x0) r4 = socket$inet6(0x18, 0x3, 0x2) poll(&(0x7f0000001800)=[{r1, 0x82}, {r4, 0x55}, {r2, 0x78}, {r2, 0x111}, {r3, 0x121}], 0x5, 0x7) r5 = semget$private(0x0, 0x1, 0x22) semop(r5, &(0x7f0000001840)=[{0x7, 0x2, 0x800}], 0x1) r6 = getuid() r7 = getegid() chown(&(0x7f0000001880)='./file1\x00', r6, r7) sendto$unix(r0, &(0x7f00000018c0)="156c98e27f88ddf6754368fb921225b1c210946fa16a3b78563e2e7b5d27143ad0739a35cf0b51423a65f7faa252c7cf39e2941a7c35444178c1f903c9d7d9c9349a27d641d3950326f459c913d1e2c731d856e43ebf53a4d57294f0cf6a4d906a2f6679e5814bc1d8f7", 0x6a, 0x402, 0x0, 0x0) connect(r4, &(0x7f0000001940)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001980)={0x3ffc00, './file2\x00', './file0\x00'}) flock(r3, 0x9) semctl$GETPID(r5, 0x5, 0x4, &(0x7f00000019c0)=""/115) setitimer(0x1, &(0x7f0000001a40)={{0x80000001, 0x5}, {0x4, 0x9}}, &(0x7f0000001a80)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001ac0)=0x8001) ioctl$BIOCFLUSH(r2, 0x20004268) recvfrom(r0, &(0x7f0000001b00)=""/4096, 0x1000, 0x842, 0x0, 0x0) seteuid(r6) recvfrom(r2, &(0x7f0000002b00)=""/4096, 0x1000, 0x803, &(0x7f0000003b00)=@un=@file={0x1, './file2\x00'}, 0xa) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) getrlimit(0x2, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) pwrite(r0, &(0x7f00000000c0)="b507065a9969159f8a93b574752e14b3133b7c19", 0x14, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) clock_gettime(0x7, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7f, 0x0, {0x6, 0x6}}) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xa1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/249, 0xf9, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x9, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb", 0x0, 0x40000000000000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) r2 = fcntl$dupfd(r0, 0xa, r0) dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x87) ioctl$BIOCPROMISC(r2, 0x20004269) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffd24) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) 16:00:31 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x10001, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2647}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffcb2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x5b}, {&(0x7f0000dfd000/0x2000)=nil, &(0x7f0000c0e000/0x4000)=nil, 0xdf}, {&(0x7f0000bf8000/0x1000)=nil, &(0x7f0000c65000/0x2000)=nil, 0x200}, {&(0x7f0000ac1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000140)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x80000000, 0x1}, {0x1000, 0x80}}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x108, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x80, 0xfffffffffffffffd, 0x1, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe3e6e6f93a28354e, &(0x7f0000000000)="1956") 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x22, 0x8002, 0x100) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x5, 0xc6f}, {0x9, 0xffffffffffffd544}}) listen(r0, 0x0) 16:00:31 executing program 0: r0 = socket(0x11, 0x8004, 0x80) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fffffff) fcntl$setflags(r1, 0x2, 0x1) fchmod(r0, 0x20) close(r1) sendto$inet(r0, &(0x7f0000000080)="a9f94ad082d714551291811a3fb1773f948c2a00ded9ac1edc4dc688a997a5095e3e6488999322e4fe0ba9ae18beddd8cf9b734b58b733612ed9ccdb9e76f087f8f45fbc80bbcfdb0d2dde681359f6c96f9a4ab9304baf22ba478b8f5aee9dcee362477d8f93c2b02f890735f9da35dabad5e399f07f17e12f8e57a8ba59ebed1d5977479760cfaad0ca86798c7a6409cca9d18aa9dbb43f14904c227504163856a2df130e4637fc37fa44fb40a4958f815530243bd8ca8657b2ef96fe1648fab983334061fa09cd9a579cfb1c4b9f7506c8470d1e336c9c04ec1962f307312aa1646d17a8355d483800aee40b7a62e1c39e1fb9440d19c52d81c7656f630de57284204118f596b1eedff582eb7a8c3bee6a300b8080bea93be8d3b7391c27e7bfe64280146215865c4433676de626e412a1177b0e058d1f9900592563ec1124db8734039184720857c5652b131c6ea5d6dede53f9ca0b429d95bb26c900d88babc18c1d7e14a4e8480a089f1e4b6a7d72a9aeba4ca263be2fda2c819f864587654e1945e393d03102f7a16de5956bf439205776a4819c3e4625f9aef56807a37978e17996c21b41e3ad3a4fa1dc707d5c27c38c7d36330ad2c22d6fa5c32f91fbc33db6721e468c2892e052582f22d61caa3c3bf66b0484f8d242c2516bb7e319348023dc420e2b66a0ca3532a1bfbf54ad6b59b53b56b8039f8bde036be705feac5cdefa77473dbedb8c6c349f27839333f6c083070e63596d03c33271ef9334a4cef2212dfbadcc2c06db7019de74e9ca8399cf98e7472fb374c782b092241d624eb8030e6592a3f7b6da5e865ff161f98f61b2e02808530dda47782518189f20af602a0d1f1ed41faffad841406c18d5c16bf62b3281350e92b136c455c8bbd632474d6f8662cad98845407d5e1422d89a71fd17f4fe0aced240e3d61c64e999ddd831735daa6b248d0c07ec32763ec43112c446e5d5896f3c953d3eaa54dfa3a5521f3fe66293daf72649da9ee967df5c2e358aff761a7f3b9aab441c402f93f2d49cc615d44f7f4cce3cb675848ceabf2aff908123bbb2c23f3949da156234c17aa0ed388db3489acb8399fb695b2fd097b7c4fd9fefae718b837c99e007c77457bb8cd5a8baf5691f0ed2e7f65c7cb2ed268eca009ae58ef9e3a2437fd857e12ccf2ce11f48de987f41e59156c23c1b92c51dd393136a5c263e6b6cd276813ba756499216e7498fc6c105600683cf2b2fe1e9b75b07a7d6e916ff29ff535a56d5cd0cb18fc56976ff985da8676ad252404ddb8f206324feec3151a2399b57dc2bf56f1f4bc46ffae55c527cf243c7ecd6a23db6fa3f274b570de077dd38cae1b026692f2ddf910e5be1a8bb1cfd8d5ef2f582fe163dc05b97ac8f620438802440c106bb016dbbec202f173856618709965638055cf9492d42374459eefc6e6355ec1ad265d0f502631ba9c6363d25c03fb0d4f70a50e0b8408fb22af62d99e543b6fd512531cf00cabaa652b68b43036ac2bf11ce7bfdb7ba8bc6b5012adca08e2f34b930a0641ac09ba262982d44b0966825e5e5bfd3bc9beb29ea90021f1b16090d5a926ea0d790c566eeff066c42beaf65aceb83ea0cc238b19895ab51c14d5ddc9683870d834603f57312cad6f4256eb454e1423930f8b02b81c6cab88b564eb26d321719fe5c73914203332ab98e0c1d7773589fb7720a746b1b12f22716e4c25c8b1aef2123984e4d8fb3f935d8db58ea653c7243451f367077f32fd5ab627ce5c9efc6059b150ba384ddd2f22157b605c6d03ffbd0f74b7c21ef3e5f3b0ab3e370808756352e69bb97b22d80289cd1f05bd50d8b40a2c5fda6dae378e07f97368ae44706021a2d9c91d689c71bcdb5746ba56c6aac0ed7e6814a7d189f31d893604dc7cbf470004a42ece9079f1fb15775e363a4540a75b8c4cceebe5183a0b3982d599f3f35e69346c0d2b6d2db07ac4a40e02b5a0c5f46f5c77ac4fd4a840e67e0ec0a1b951fa7f4115d3fe8dc27dd3169160766e946754c6aab03c3524fd49cbfdbb872de41814403e64a50732246819c743f3dc8df63b9846ed210d89e335fbce86678786a7beeea3e2208ff9c1d6333f0d93822c14da0ea09cf03e58ce8afceb272dba3c89eda49466f2387f19d48edeeb336edb7453fdcb9fde7917601ca36ca245823733ebfe9dc140179c1ae2297cbde6315a547f36294dea791ccffcfede3696ce85de2fa3438d56d637dad734a40dfb2917c31d412fac9892289b7e127918d99c3462d470854146ed836348da97b0a0238caee46b1503ff3baf117286be5c7bffdd1abf5e98d2e6f257bab0378e6992ef25fddc0dfa5166dd02c2ddd1940aae6005f16d239cae587bd5b53896498a795e14b21d2d1b1eb6f1c95577e9583d7a2094bdfa2911b426be93834936f7c76a49cc9d283631efc545dcdb4b422730505a3b6df6926c72c81758589b749c9ab9e2a10ff2640ac8c7fe5961fa571b637dc2d96d41877df2f3db8396e2ae9ffab2207258e6992d59cbed6f524b561ec4b26c72fba786a9548090509ea5a69ed3d2fcd8e8e50b110f2f9c4d54cc812b9ee77b16335fbed986cb9ff7b313b42302888a358d4d62a0ae438e948479d3a50dcf4be35010fa7041c214027508821236284e540681d8568901f21bba7b414ffb0386cf462a0743178dcc5aa4dec36f6266985fb7785d9616dad065c068f4b7fe8b45b8ff1b34aa7c1e3234498d24a84ecb8bde6e06050516a165f51bca051308c18962c8e0dbcd8510a20740b3be139d7e117c10fab91506cc60b9dd061ed0ebcac8a2f0f92561af1d85b0a17f4954ece1265eaaca6e4eac4770684ec69a453e440bed20511847f9468a6c3c788bb781d2023a3e23ec37aa2828c8cd52d05a27289648869914fdd250fe01c77c029a12913062ae93fe73ca520a73968a643d066b599497d798fd319f295e2387fb9ecf11039ff031f04bc9b5146e82b00eeb50ccb5041331e1c9a2d6b298690358bed86c9ac0375ddc8a4ecad9842f18653467c85f723ff52f99a6a09e0d0de3f80f363c6deb3e7c53452d90aa8c57a3bd09f620ec767f6acbeafcfd02bb4d051d02a3279318d6403ae1431e36ddb26bf64d71db0ffea2ee9b464c0434c94de651c5b33c5e384733f5dfccc0cfc389d7720a8f9d5b2c3b7f939bfbf9241b7a04948873cae0b68f0ef386c87c20589e831353f34ce717bbce571c97182d3590d51024be9c68cdfa4d6c370eeb1fefe415d0c921a266c0245735906e58cbac12045a97c460e53370bccaf4c3283dd94d199342fa7cdcae5940f0714be1ba531f0b270ef6e90c69970be251b53ff88b587a936f0c91fa60e177bfe34fa538bb41214ff99d713f0dfabc6f3b85804604d3bf221d6144df9677bdf7310aef1b6829d5b7390754a148674b162eb942ede2d98f1f86e6b142913aed45da10cd886d900bc6bf82805679c3d20b6a2e7b81872510aa1ac1ff0af329c0b07ca35710abd6347e2c65c02f06808b4514483e2fff448f365cc949fb94525e771d6d892b64a25d36d47127ed12a48905ba66dc6ee4746ecc9303c983efc1c3a97f950aa069d5b32b522f8f2b552db0c37dce0d1d38ffa5f818e647ff21aec60af157a0f26093a2397e47432e77baed7c4c6cdf1298b230e536629d13d63ca62e6a1248d8ef48966e803410cb7768c79f9cb8bc49f929b950655302d63cbabf43eba83fac2503e43225311edc2894cdbf5a1b687e060e218b672233c9b5a70faa319c73821d70e65944bea1a78e2a6631c1831562a1f29e02bda460f9392ff03847cde291017ad51deea7fa4142d33b391f8f352c1b2daef7178c478479aba5abbe40e103fa9a8ddf72776cbf3241065b0f378cdb4fc43b68d5f4c5426f0ba014ebb4e64b2de33c9e7c8937253a10a5a3a4ae081573085f573d055d9e6c7d6073f2a77987abe981717fbaa6d26a200ca4fc9dcbd852d5dbf09d3d3f8dde43b9071f71f2c65b1f516bbb454470466594a5d7b217748c3805acb90ba26f59e75e79683580ea8c9d46b95901534392d5302ce6e6329177626bfa61cd2b287745cfe426b4d5e1eade39de1ef1bbc0d07a26f652c6b81f804ad4ad63c7a7df008fda6e2db2d704800a68b95fd807673a7262046d59da4cdf27143943b18b4000df2ad77da34d6871bd199d09a6b0ca80450251fd77b66de98c1e342a70a26b32ca832e88b4c7e06d4c6da88498bb558f260ae1213e96e5e7b9cc9b30c756f336f0383765ee52e505158b74702a961da9aa11dede3ea2c914ad02c3852ddbc86017567fc4623665b58edf1ee9bd6bc7524e88daa26e3900bccc939c437eb599fc3ad0794843be77ae975408665d6c461e5988dd5f5da1f21ada45ae34f540d8c294dca20350dd7c26d97eea1de0f8b503e2fd08e034a4756efb69d9bd22953315668eafc1e186ac772a8dce29f0e8805638093da223c21ed180d652c456f0ed6fa685184df3c928b3227442e4a6f62f99edfc16dafcd56fb6b0ff9f2bfcebed93e0a0dc16a632b9957595946d647cf2a8d86eb79029fd36922b1d7ee00c7ced854f98ee0a2d13eb61ddbe3375494ccb0ff079ed49e132ddfe8ec7d4cac86270fc8ed04c8d94c0a466de030159e26ed52dad2209ca7b5104e793184918d113cf4da9e2599cb0cfa443e9cae16b7f7f2eab9b50760ef98e41835475f69b3141e57307ea372b8372239b3a9c1613a02df7daf285efb0c52efe4bd9f029fd3bafcb41be6e74923598cfd54768c2376c1a7ae9784881501b7650847630abef7b7f65226456efa059cc505ef07cd99453f50f53120b7b4d8dc9e972432b2b0b598eb6c41f3f28bfa4fa1d2e32fc81a808c73743044c5cda55784550b8df3d5e97164006e867645c5be7620d0d6a58a07f308ec2d40d87b24947aa1c01700751989cf43878bc957c761bd814dc092c60abdd5d67ac35ebb4b24ca426467b220b1d184d5aea6e97a010f5b2e8674827bcc22facf36e833da657e1afcb7b0756b2d5226fb448849fbd07e3d2b1f12021efd9aba414500bdfd1532eb920522de5521deaa1e93ec9d92ad6e9fb8df0fd0a9f5696c10b8de90b75b26959dd57d5dcdd6aa354e81339fbce03ba2403c75e605483594975539d4ca3350ebd7cd80aede013347a924ff80ce386712bdf63852a695b32d1b3bb4ef94dd95a791cf29cb04859edf13a339b53cefc056870c64b9188679f9d105cec8e76619714f773e12176e8e199dc2fa65fbdb7d19f2edf92fd1e474c1a22f3e157a8f0c1466d66e7277b45a245e54173df7948f5ced499df9a084a18e32c41a65ec93e84fd68eb3ecd7361893cf3ecc473ef8deaffd69a896fd8f13cb23b46f139948580bc73d7f66414a8afc38d943aa9e3d9017715610f74bb3fd7db48230014c9aa3e760dcf60002e6cb720f3ad4e060cf54e9086ee95933eaed8eaa2631c03ca6da4e88a55d5c7c2f1d7835fdbca76a04656d037e0692fbf4c4fc0f21a1cf4672f08a1b72c107741785296f367bd39fd72d942a747c9766d6f41d015e2b5f70671c80480455a206bab30b5d99df26a7cc00cf5a3b908b0507641c8f3c0134c28edfa414260f038dd2832e15b7ed17ec41f217c5c6036289d9153db0214b0f66b340866156f7b82789dbc7e8e89e381a165512046da408b7b60450567f0ccc15d33226801ffb4daf38700dcf25b7a65f3c34bb320656cd6c64a98dc313049aed967d33bb8b5d7d7f6ef31439aa2ab5d957be78dc9ee20a6e3553762979b2be", 0x1000, 0x0, &(0x7f0000001080)={0x2, 0x1}, 0xc) mkdirat(r0, &(0x7f00000010c0)='./file0\x00', 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001100)={0x40, 0x1000, './file0\x00', 0x3, 0x6, 0x7fff, 0x5}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001140)=0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001180)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001200)={0x100000001, './file0\x00', './file0\x00'}) bind$inet(r0, &(0x7f0000001240)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x1, 0x0) preadv(r2, &(0x7f0000001a40)=[{&(0x7f00000012c0)=""/195, 0xc3}, {&(0x7f00000013c0)=""/150, 0x96}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/215, 0xd7}, {&(0x7f0000001600)=""/97, 0x61}, {&(0x7f0000001680)=""/179, 0xb3}, {&(0x7f0000001740)=""/219, 0xdb}, {&(0x7f0000001840)=""/254, 0xfe}, {&(0x7f0000001940)=""/225, 0xe1}], 0x9, 0x0, 0x0) pread(r1, &(0x7f0000001b00)="3c2dcae44675e263bd21bf61afa21948cdc5fd7c9aa99d4ddbb6f6029dd73316afbde7e12d38a98d569618f48f3448bcd62ab933e5d913d4293241139eee9f0c78ad833270196e3cfb7d47", 0x4b, 0x0, 0x13) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x8, 0x0) pread(r3, &(0x7f0000001bc0)="0ab263b4061fa4381bb2fd2fb3e70c46f423538ae0b91ad7880a339800f6071e981fd09377ac64a9f41a57c94654646a23b39b62c6f2c8cfd59d0090b834ab3f24becbcf427299b73743ab0ff9a02f77c6d081e101425054483dbbcc2f83a686bca6d42a39e2ae3964e82d9079bdb4502eb4e85cc180e3959ae73c651cab6a955126ad4dd53f91223006884d92a291822dd1ebd652ff222b8f79d0583f61dedbb858da221d8d0f1281644e0d02d13caf5800e61390e2c37fff167e182372b93eb1f2732554f6c3f7d79b7a3ee043e966e6575748f900b6dae1ff8f734a36d2a24752382d699bcedeb3b5f111c7186de2b73dbb187ee2", 0xf6, 0x0, 0x3a) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001cc0)=""/13, &(0x7f0000001d00)=0xd) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001d40)=0x3) open(&(0x7f0000001d80)='./file0\x00', 0x109, 0x76) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/zero\x00', 0x2, 0x0) r5 = open(&(0x7f0000001e00)='./file0\x00', 0x100, 0x20) getpeername(r4, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) pipe2(&(0x7f0000001ec0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001f00)) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file0/file0\x00') ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="dd5c9abde7d16486a06cd3893ed0f5ce1c66327d4b84badb83c877e0db8240473f8d02aa41da2bd986ed4ff729490aff87dc9fd04f8bb5bd9fe912e50b37347b59ce97a89d67a9f92499fa26f8a283d83bb294ce5527de7f7a66327f154aaa64be5f4783e26348357b027e64e9487577ae47cdc8e314cfe92023e346e47a892c4133261ba3a222be5210e306282a11167bf8d2fac0e091f2f45efc604fab393be062e316353e9ff2d9e64a4af952aa7e7652113e3125b1de54f152aa70973643acacb2be3ddc442b814eb6cb77837609bd091dad4d6db67c72a95fc4f502b87e331ac78144d7470b9da79d164ae8a9d4293677983cf082a10f3a38e994", 0xfd) 16:00:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x6, 0x5, 0x9, &(0x7f00000000c0)={{0x1ff, 0x18975c71, 0x7, 0xd8e, 0x2e, 0x1d}, {[0x98a1, 0x200, 0x80000000, 0x9, 0x7fffffff, 0x1, 0x100000000, 0x4, 0x5, 0x80000001, 0x101, 0x7, 0x4, 0x3, 0x0, 0x7fff], [0x80, 0x4, 0xfa, 0xffffffff, 0x8001, 0x3, 0x80000000, 0x800, 0x9, 0x81], [0x4, 0xb31, 0x3dc3defd, 0x40, 0xc60, 0x5, 0x4], [0x1, 0x57d1412b, 0xd33, 0xffffffffffffffb8, 0x8, 0x8000], [{0x2, 0x8, 0x1e2, 0x3f}, {0x2, 0x1ff, 0x1, 0x8}, {0x7, 0x0, 0x99, 0x1}, {0x8, 0x4, 0x4, 0x4}, {0x3, 0x100000001, 0x9, 0x1ff}, {0x1, 0x200, 0x5f40, 0x2}, {0x0, 0xb9, 0xffff, 0x4}, {0x1000, 0x9, 0x2, 0x5}], {0x43e, 0x1ff, 0xc2, 0x4}, {0x7, 0x236, 0x3e, 0x7}}}, 0x5, 0xec0}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') syz_open_pts() 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x200000, 0xffffffffffff89aa, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x3) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x5, 0x2, 0x1, 0x1, 0x8, 0x20, 0x1, 0x0, 0x9ab8, 0x1}) pipe2(&(0x7f00000011c0), 0x10000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="4fd07f19be2577922c81621d72f83e78a3b460b8dd53022179ae0d55142ebe618c413b8c89ba4c9d8250ddf0ab52275548335952bca31031d2daad2dcc81b148f38bf870fa607bc4f87c3575b25f3bbcc1eac1efdf0147c73597984fa72898fe037cfe2089345e392535449d6e2b83d51179c31c454afbd525a080bd4a45b7d47de6f9cbc743620d00900fe3d45fa659b2572a023dd157ada8a5fe1816f1dd44ef70fd7c70f9c264f93a5b36834342d82ba865a4c99b8220f0c2a027a0d0ffd989c4c0e47fb9b6482e799961be88a2139226993d2fb04c167780a6312d6fe6ca4feca1b44220ccb420817cd6ca551267370b00a7130f69ba1d3f58b4f86db16da0355a9d250e30d8681606b30f47466a067a03cf2deab03e63fbdcb43fb3947af3f42eb39dbdd0587078087edb1b42e22766fbecd404a2b3a658e878c13a8db28471207788379e96e612c2cd3c8826320c9405ce86d8690d6945d43fc484f108ecc5ee1ee8451f2de632769dc195da42b4d704a25e5c41f457fda9375cb2d9da24ae1eb9b4c3af29129cb143015f7b8d76d819d0ce0a614078d7625077b61350b4816c8aa2c54ef9a66cb5cc4e5721887ab326b4b7d57e565a1eb712917352e58463243c8229617ec122356a2252d564d50de4dfdab5d6c8df8e305d0eef45f3ab72607402aa0da47989d029971658671505478513e7fd3fd4a7b1618d952e92fd6a7a141cb72b2b17d6ba56581315b84d903289763d04527fbe1afdca6772e4c080bd269dfa5f9b1f45e762ebcdda209caf22d9ed62c17f2ac7f9f77f61bab14c33b8c19c70b8f4bf42611834cb35544ecee52a8848ed48827223800ccb0875038badc3f4fd6b968ecb62463802fd94bd4d7dcb71ea6698dcf4878bcc7ff76783ef638d5daaf9c34434ed55898308220e7d00da5cc4f48103bfca7ec5b2a86f186e4913314ace59bdad4c14afb372d53b75704b8be98c83913fbb5df5e655240579d4b0e8160ea48c9fbb263e1549645e487f69867efe861e42df80b0d927524bced9ac233dc2d658ef7205bdb448f74bd6749d465a57b64978a1e71b745b48d71282b77ed54bf67a2fdd35a4d06e5a3b620e43b09ed81cedb7fe5a2658ec9f7d0e74b2422d8632cc1820d9866d7a040b5abeecd6ea10d71cc57715d2d2982a0c3e6464f9b917e201a69dc44d91c8f1bc4cdaccd0052bd53417f75985e639d589a96b0b38b820555f892532c753350fef065bdaada43bcf926b80a1f9cd7df189eb001a894243d711e47263a70e621ece7fdc3891005ea01b2dacae8f16368d932ef58912fb5bdb94c68d0706ebe5b4031d3dcfec9a57389f91ed1099a1bb5f9a29935990ab1773b508dd7cf2cf2909fb091c320c2a0a65a136d617d917ef6d137c02332d35a71023d085e1df2b669d2a649fa8b6847d3aaebb40eabbd105fd78b76017639454fe22ff45f03e3cfdd6fbfec6398cfd2ca61531426ea8f7b5f3bd5f9e916c111c9a3f232220adfcbcc2ac61ee4f6718f565c1fd762ec8cb6025776bcfc097e48e8a61edee0e2c2a39ad3053c3774bf7f8eb89b3082b597c24c55c3761f784fc3142acef6e506c9b9f8766bc32e2493d0ba0147a87f0993937f690ad2df8d40d405a1479ce6b6fd4ed1aa1abc5ed7d4ac26d9e0bdcf1c461c0ae52874078a84af41de37c45e17ac56b855b79587ed1ff43de4db7469ad20e60e840b0e131cc5831e60401d82613963678ac18f50543f744f4673d94a9fcea37acf95f967add06ee4e998e8b5f9be13afdeb13575ef822b7abd0ed4e4a93889b7f0b7378d0f285de3be8facfef9d2ea74072e903eb01ef18e53ede5c3ad79361024fd0afaf509ba1b845d0588083f25b143b3cc9250f6b983bdc1ea4d2fad44e0791860e118c2aef4e55340233e211c3acfbec09161bee9ad80303d40982887311c0b20a424d97ed721b66e8acfbc8d660286b7a11955d191ff9aa4995a8593a1c95db6e7410cf70d7b934530d5e133e42514e9903e2e5e55c1f8b8fa03e08fff958050fbfa7952dc3143ccf2a838d537dfa2d53117ed3202934dbd6cbc7b39bf52ec7859136f255a36772ea0eed081e50ef9b8a8fd50727c35284a3d1f49087bf64ad337e4887cf55d9d9a13bb85e08052cd697287a3ba60a7b463d1a76d26ecd2ce19d695953fd4c725df45436793c9e9d4843656b49bd7dccd60b6991598e426a054294961863cdee1b5a4f0a009d5d0b6c02bcda5a0042ee1be83298725f6f903d70f75ab77cbb0b620083fe6171796c302ec5960a649d09951ebe05e80e3c645b036caa6fedbdd748f312467f5e6f1087ec9740793d02a45ed490a4b0bc93c0c7fce723b2f758421bcbf691651be77d832ad68d053531d42f621cd9be39b6ad200f31e7717046490e99bbcb77b62f4d1c7c5bb69f81b6761c6729a6a852b0b45c24d70daf15cc18a32b4266663a01b160aacece4192691dee63834824feaefd1c945f9d16623b3d20f013a6e1ab296a299ab1c90af46e61b5cb659c780c5b8d6d4f40726e588a87c128b8dfe158ca47845f6e689d314b03b9f7c76396617d4e7e7a0fbd9c30c27fa4fd1f00c7d13a5a5f0b868cda0cca0b82c4573942ad97bca2e6e0c2c8a99ad17a7a8413d2704b82e79c691912624ca95aad930b99e17dece400204a74454d98d985bcedac2880256847045cc2542c9b3483caa6a782ae3fbf363c32e13282d3fdde588300c4f8d089ec0b53bbedd377e6eec5cbe06cad6d8c95b6007c548b66d763452d9d6b35a2b7362a1f824973491e181c433e8976e1575fc9f2a4129d1c5ec862f17d087a1b2f6db93426ce0f776238d49ca083d0dc20d5ba9e3f194b9d71fcc19787664ffd97207744827282c7ccc02e1ba5db042e79e94147f6ce09aa30e04ef2f0f60788e07ecd1492978d655d8cef6b7bd68691cc169561bd4099beedc7e4cf81e75019d90e4f17e45f82462276f1af888635e78dde540e5c30e5a4acbd7db54248d96d54ca601b69d225e10f94f15782a09c2c2051f6bc175ed5aa9dafe30c48387ec6304a6b6a08f21223a34317157bee938668fdde1dbf904247f6838dcb44048d1a417b11963224219dbc2f77cbe26f5536418147c2cf77f935776aec263c59d9dd9c512cc0641a5e218596682d3cd9cf90a623e1990d3f20bc3d315e9ca2ad99fdcdef9f4330a7b6fbf1ef6d13ad11c8421717916c2c7e112b4259ca39b788005307f662bfd471ee7b008dd580d03d14700cc808e8b5c9bc9061888ba6d2d52920abd5a0e1c8ad4425125986f645a0aa63acb88b7d2a5fb03190a0f256a67c88e73c9be4d7f4265e8721710f09cd30e46dae39ab657a209da237351dd35bb1f15f823fa85f02ca919b70125af6c29dd546bc953dcf74f35ae609c774d2af4de7218b8fb993ee62628ea264127a6ec686fd403f07089bca71b720c243dee7b649f392ef89b92a899cc40c4dbdcf78dbc12f00213eda3fcdf59b184043493b2df13dd2aa9b59251c2053e30a768607b946bedebd9ca005b2b237a741831456bdff37d8aa7fa4ee39db543f08d7061e50ec593409218175b27ab3da4a726dd8a6e1522e226a4c5900f5f8190824aaa665f58de9bdf7df145fd7c6de46bb72eb05dfcba636e88a322813dba97dccca3048b6818074c744f366c9a3ee754b04fec0bbd9d166edb24b39d6126a653c93d97659a8bdf63923f040c4cf83e20896701d2d7c8d257d2ed8fce769636651c3af5fdf6b49c4869e2d0b75c27bbe044aecc926b6c58aa9cf670259b772f933efa936dfb43720f077d48720505587349461bfe0600b9057eb681d11942e1272cb651d9ed6d1e6fde6ea102e488289030017524816fa613da7ad64ae05300998c6ead759128ec967b2b7fac6bd02c617bfbe868076084a27a49318d5557abe57ff03ea436834b7c73e343181d1d8ccd31b0bac6a2ed546a054a5975037e2511555dc2edc23d375e539c353366c62062f60037f4291de157d5bf972815c5c4674f74cba9686ef87d0f6ca53e4500c071a6e78c946847020b8f7ecaa61bb935b88f915c702d3f062d21a305d64196b349ef41bdaca609f1fb60e95debbc55c5963d8d3848d3944950e32f7958d48f2ef0c2398d87f8a40e9a64e4b7231871c02b54aeb962dd26f5007d42f1734e9576450d96c311e1b4f1cf7e49e320f42c1659001c4462c8e99b7f6d10c05c049c94be5cd7c567c20157a4500b07bab9e5adc7fc59eed9905ab3730b29b074ab8cca5dc4713d2f8e5a1485d55151a896822154086854584c0b60f52c26f04cff618be9c3eb54cddd658be71f2c8d0f68d1f959c4cf7cddc6a501320e0229b326977259a5083ce6caecd6ece0a55e3a71977d98c361a493d214e7ab6830eabaa289de05bcab44bf26f306e2bbe30a6a82358e30e39be65237b8d91a12eaa675d3b0606c8619ff71930f55baf2c1a26557e218fdf45591167b31d96feca6d6ca4990b18cc4edeb350336f2d20405b0b7036c6beb93c6c4f5900ff082e99b415151ffc6706b40aa670ff385c03530e06299e4f94f82a4fc5dadb118840e82462019325c9fb001ff1c2bab417e5cfcef36e23af1a0f942c5cc2c5e59b18730c253e275d5f276c8fc4a35e8f550798b5f4bebcb1ff95857ef286300691c031dd356adef056a9a14566a68f510efbbae08198fd088b89025c5323afbd56a45b02f61978172396b49f40e3d6cc8ebbcd45d0a0637310eb8528dde0fb78352186051ca1aadf8f984bbd9ac0456b761f499ce30125e6f5df5eb4f8b32626f8ad60efb17880f02cff19e62893f9c12ee647c5fb9e408d1b5ba48f7b1aeda6db94727f5093b88450efe3c49ca346c99bf2f83cefc800e07f0f1809743940bb4023eb943f5b7c3ee12c3206b2d3c920b8ff1a4316d1a97b85611c7b0c7961610b7734b0721f95d3ed88130419267afbc796d5c6e0275eed88a2cf85ac2a074fc24add645c3b6012bc3ea86cace702af8bea64e53dad5a2a12a91203bd9612af962937afe9de162101d801b79c0ed54cfe765e63ec772c4380586de772f43f4647e007bfa0ca6249ee580659d9743929035655d7ae95735497e934a138458f0efc4056d490886d084f57ff5720c28144d58a36a18e84c4bf1f151e91415b7655be398f4e6bda19e3833495ab92cf0be598ea7531e53f97168d79f7e6c293e40de10e08e2f7651665286cde73fc2ae85c75e6ea5626690a9111870a2c02bdf2c17f1f00a3e71766e13c4ac464fce36aaee7fe53913c63b4604d1aeb972a2d615bc2e6aa81a152d7af43e60113953d6fbc1037915a05f14124b232e2246ccd4410fa9204416b793276b9d78083d6e09a357003a6e8d492021fccf8aaf7c5ade60bdd259f7afb5daac131c6b3b973bccf6fb2e9373dd9872daa192b28c79177205e8ce69bc065809cf63f81785faa2ca8572b16aefb2ec4797d598285621b9f5ad44176637b15d5f2d27c0379f84596d4e41594f54a934d3a6c9dd5d5f2de50c8120406686b0b6d751b69c15b8437d1ac8451781a11e669e3a46d8690e9ce418c6289f3ed6c4a5e56baad411837ca985f72c8af53d9835ad82651ad94bb53f7a31d7dfcec06f7d0489a295d45a5ed482969e1c9bce4a40cfe5bc09affbd18220a635b47ee0509bd54e15f6700142a23ef8f4109aba620e1dff30ae8767d2d82e44b5183b7e1edbe76921496f77ec8b396df03f2cff40a6c5ab286d2e1f5bc169cdb585b97e54451d1e34bfeff5ccb8fcd9e0bf869b64ba4d82f234d42c033d5", 0x1000, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:31 executing program 1: r0 = socket(0x2, 0x1, 0x8) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000000)="405125edbec955abdd2b7270c1d9a12387b4c8bf482ea4e5b4e19d2c37314d39aa51a2eedc9986e9c54a04eb600250d9aedd92cbfd154c18a1563c9193dbd35e10d6aabcabcc9c5a85f702d80d19007a35851d8c2b7a9629be7781c25c56678c1e6004dba806", 0x66) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fec8000000fe7c271000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt(r0, 0x9, 0x80000000, &(0x7f0000001100)="b89e497d6e7d2e784863c5fc2b4a05ad86f14980b8bd6d4b0adb4946a41301725d207b0db37b59e976d4fba9c5bd81fe4f7131cd56e2867465f3b3da379c595a86bb5648282ad24e3dc249335a3eec071beefe98bd3668d3d60602342969eb592488169bc9dd5de85025c26f3e150bd7833cb3ba4d76896bb6331485ee47ac33f599082a42cf0cc10a51175173d3df5014f257b1792ad301a85de0821523370aaafc08366f74513637c8114f3f6d001d742701e8cae0c1c794ef45da148121dfb167a773409190c3e32024e14f7f41a40cf9e1738069bb98c1c59b", 0xdb) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt(r0, 0x1, 0x1ff, &(0x7f0000001000)="b0680df5f8ded0e739cb4dc4eba4a239508db4952e8a05e1106c4ef89c88ef4579bcf9e419209216e3f8d2fec6c17b976de423e352c3d85a8663b6210a6b9fc0cfef92599d286cffa4c8ae1e9aac5b47fd6af78014f1b6d4d5086a8ec673f15e4b0fba6a6432415efedd714ef9c6db14660ba351d4258f5f3c3dcbb70571b4634c2ff5f2b08fe7aa49ef05909627988d2db32fada46dcba1a6a09f261682fc53286a1d53ad3adc74a69c4c1b0bff310a5cd9e64ba14f5902c3311e7468228191eb41c15ba1f3337ce1befbc2bba5190fd7a5b4544c085ad14562d56196c92657e62899171d6c7768c3e5e9", 0xeb) setsockopt(r0, 0x1e96db0a, 0xffffffffffff4054, &(0x7f0000000000)="ae0104aebcbf8feb5669b897a4f7c7c073ed587dec97d4e778540e16711ac0a9488b8a7c79a3511576c3a52228f6be423b41ea494693b6d013ae45df1f275c6b4ea9bde418cd444a0139f6e2fedde9cc7eaef995ec52306ab2ec19859da1a7b7c7320877e85942265f418f5b3d068f3dfcc04be75fe9b1f10dd10122327d701de1c576c7f446c58cdcd7c6fdd4bc150715d4f440268b1d485edc4811f30f49067b15df6d52591375957e1ef128d1af9dd9b6e8562aac8f6b9eda6a0e271c3d580d49e54d0f0ddddf5e3a7900942cab396a1a7f1b3f43a4d07f58d6e71a7f949e157ae5872f6b97af9085bdac7b26391c6831c37df2f0303b579cc4390c29acaddcb76882ab306b49b909602298a3895434245415edede540c9ab5b0b42158efe0420990b3b29741812f9a2c5e2e99e37b20595a829c6100891e96d04e61ef876c06f5cb2cb8a6bfddcb156e3f56a10053f78df347c54bec7ec11732ecb927eafb183dcdfc7c75c45a24fc358d3537b273fef6b2a6196db9c685d75cae52093390f47d7baa7821bb7a1fcd63de21b2ebeb05246f6b41c9f7f2857510eff99adfa7c306a1293329d3c969f2e6dffb2d89fb2594151de1433b4981c33e7b0700053838e98868362dddca4482c0cfc04b5c341d394e93870102eb80d170ccb9142f8510c70bbadd2e5e12f7e66d9faec7f50afeb24a233fb07f134888795ba9427b4512a8d19e57e0e903f3344cb2bbad23733e24394fc425a2ac13b39a3855c96f48b829bb4a5ee841df4cd80f62657fec8b065356000c8fba7c4db6ea0d4ec3b54025cfdc5f9d32cb86fce9547045abfcf7d5f0457df75529b78b5ffff1aa01fbe0744279cf40b401530a5a918269253f29c0a00c8769caed499b166357294fcc4b3ca6be4ceb2ab52600d7f9ec0a463cf7bfa901e4e5e532e65e6dbf6653e867c676d365ec4f867a1b91f3950ece9662ca975c65765c39c5029af24cc0fa769a0d2bad02aab203a93f6287870ed40aefc14cf75f7703454eaada66b5f896d229789b89b882ffefcec057e0aecc9e19958cd464d9647cb1b43be77905ae844f3fb668e5977fc47719c705379b0666932016a3a81b8c674eaad6baa416ce86913e081183052a1da21b9643a3bcdd03195010e0a9edaf74abf0475cbb59a76baf6144295ec64cb97788c2c8188e9c70d08a385c5daefb5290e84543307a170b0089c86e6e1b0884bbf0ba5d9d897a2a3f454e25b591489d94c09c18cb1eb2eb591571336153bf2eab4c0ce3c76481f10cbaec9497294abdfbb3d3bcd1266bcb91b243ed8ad5ba8ba5b2fe0bbcad1607544c6f547a1b2b383c053b32c4e05e36a9817af85548e1ec1083ea0ed07f71f8bcfa88f3de531c086bda3f06cf35e91817abd44ec891d798becf5e684e34d7ab72bd2e9cfaf4fa5cf7d2543568c098577db15883758e0c8e507b1e2ede5900cc1e3a554a8df378c2ffb0ab9a33a2a2067bdb58f03c1041aa3508ef698b63e709d2c55b4150269c3b208d9c67c47075f132ae70e7fc54cacdc2bee83dca5af87f60ba50067382060d389ad14b417427eefc15acd12dfbf6ec4ba4db899ff335c43e73b7fc97adef2e3758046de7c5ef439977fd77d0fff030df640d74182d7432d7d41bc48971504ee92799c3cdc4a345a65cd0bc60e6b67d7982a0bd01416c07c889883432f8cd1fb55d3e5e0bbe47180344b0a1ce395bef399f1f85c457498365d3521af4ecb2acc96a2f006227a8b1b4f8372fa21b3e46cd81db16f0ab402f451f6b8d40ad87bccba51dcc17b498c013492401f2d73480c7136457da779f2eba3848a4e8fbda46535316107b9f4387661b56024d28a58c7c2f2323114286bce64d18405fa32396f8efe3461f740ab9335b50d4f9e3268bf9e0d58d06810e8f86bf72d5c150d17c820ea6614378df37bf172335adf3467d16ff9008e657eacb0f02c954ecaa533587126f8f905e79c6f236854b01c1cb8149cdabb82ac4d8f8a3aa68a76580749c2126b0b8ddcf9923941c0d7a9ad62ad7d7abffa2426a4573dfdea93e5b5c395765bed5e137285c7c8190f7e65f3b8d79106faacbd785e8765d417a764316c6f0afd5a7da948732a298e716b37eb41b6de8d64de664e418b57c918cce58fcc92a0aa14eac3d5c76d1d188fce6530b392d7fc9b0da693dcbfd0c729d9e2d2e1f6095f246393838ae48b03520adfdcad7fada4d61e69ffd87f071ff1f346569311156ab25e268fa5a9e68ca8bd0e2273bd2564748318ae72f8d6661e85bd9f4302e5e5e264e5daee88c40ef42f863ddef21f7a03d74ca4444fd721461a13926b6363dc289d3bb885e56966802f5753e54884e767beae377685c9c5d77d571adfcec1ed625602890b60b971482550c204e475b19548b13d63ef9dde42270fc90e35362a8f731266a5941998cbfd72a5248850c414865d46cec9ae0498d9f844e69b4d114dd9291b6c971fe5ac95b663347a654bd59bff818ba0a86a4bba024cf02f485729a1bbb0839bf025d4dfdb51f7a42bcab5e4ffd99643f6b59cd3fef202aee8abe17bc98a045cf31cd245bc7891d490fa5881a9081bc141c0250259ab067a154f94dc40e38af3cf8a92ec14f93bffea331b2269da919afadd457cc7e79e4078764136fe613a732d68a63eb330e850731c2a600b5ecdda2b489942be44e1442851db0a9040ddbab18d816aed9dea3226550e5ab2642454493aea8529898c54d7831cc8b6efe309ba7fd3271b89829f6ccf4633bf137204ccb19fa53b5ddacd055f18a97f3f30dfe110129c064431e0a5302b1dd990135584452e1ac818d87cf976bc0d8b44e33eec175949f515fcfa3727cdcf8677abf6d2c57022edbeadf78cd1576277f913c5e26842f56765f96daa07524ec76008c199dab9ba959fe66d001828c95685a05f5d063401c6b7ca93b4e3579ff3271269310bc3367729e79bd1ea7702c91d324550b32c5cee9a61e508792efa2a826ee2bce757787be18cdbaafe1ddef83048aeb28aabaaad7a79753c1384e7c9da210b3b564289109427f1b09880bee3964258dd7d52781f6cc38ee8fe6f450968c0e4daa280c7c180aeff9dd9b435e9580e0be1f1f7f9a89d46b1b94c06357728e8b96fd80490c75f8b68854e342b0dad9b3612c0e026e21a4ffa470837644ec38e0800272a252e72a894bccecd67d65e767cbc0575856dad615d6461356b4501caac03c495b063d5e3bee89a7ed05992d865681bebc0e5f2a223a82219089fdbe9b1a3249051bf769b3098397b64b56cf4215964d82b5fb9273731149e860f254e4f64f6df2d45ac5217a402bd81ba60bf314fdda07a9aaba34de7a685768355bedab09b6d2fa8dfc9aa3d311beaabae1e5f0791c732c97286b7a55fe21db88f743e644f5daa9caf2862211e8e4e72ce3714270d9cfe01a168b7eb081929c6ff5784190280ac2326e6d8de7ddab028945b8f6f6c8e95c1fc809933b9fb1d0f7bf209e8266ebfe047ddbe28fa830497b29c15211617b7c0afafff84b0ae3f8ada87c77fab029e6ac35e784b2313c7a52b7e3f95829217c318a5cee9cb287fcbfab3bfb6a68a9e0efa0238e0802aec5b280b842cd7ecb139e6754f8d2ecd3de3cc96a41608c0271ebfbfa783c0cc9947d0bacac1b6c19695f0564160c35654f5c8c27867877fa044373521adee222acbf3643b67bd3fd54242a78a3f72d243f9665691f7bf008e3848a2301e3e09fd70971aa043f291d594a24c73b18f80e34ab36fb839c14b5cd2b0e086d0ce2939a359eed245985124616742dd4679bd82758437681feb441328e93d3aa1620be246f944a737465f6e46850cee520d78053297771877c7e40a764ed82a975098f44e572aa59394d01b395abd1ad2ade24cdfb8bdd86c64a0284ce8a05f97056e92d5cc336545d124220a2e524776ba681d30661059e2164a5498721842a79e0012d8d90694b1aea0333c55abbc84e6b5a21443e27b5d3167b310c54efa9ec259dbea7f02a964f62ea2416dba07b0ba251a5dd6d8baf2ecdbef093d84120f2e2a2cb36b447e7edc0dec4ea5959983e359682c95a06800fc6da3ab25018f24bd422bd5d1cbbface37fe580db6b4b523846a8d95948bec5d344504b30d2e5ac2df436503ed5c81d11ecaa15f9e7129a6e55385ff2a952c824c596d1b47ee7e003fa78e234b68746c065dfbfcc3624e127d98e3804d4f543a475084d103049206ef723b351f67fa93ef9ae7dfc067e8a7a6e5083c3968ef4f13e6dcb62bcde3860fb541b16cce5e60963a1c9b59f8c68b02e35912d504d68c57d4849f10731c5516b90b28cf67fc571ab0c50180b4bfba3bc0f8dcae2eeba1f6e807a1914d4b707eb4c54b159039174e82862c0c4d3aa4d01e4b67147815567959965a0e5062ac382ca46db166e3d84049e08ae0c6edd37aef627672bfb25087b1ce650dd751aaecfb5913719cc3fecaea78a20758fbdf1fb26f76c76e1c76c0a9da44083ee0c1fd18e7893230974866ada40a17133a80382eafe13b73c509cb231e24b1b9500bd98202cc32e101008f907d9783ebe59b246f4de39c6ae46464e9e2761fc5463eb25492552a517e8d47a0aaa9a83e1d9a15142d722093040f59acc5e5d83d64db3b412aa7296db274515a0d40e400257f5e270d9527fecd02a1c8b8a07f041ee7393752ed6d48893c734c4ce55e05a3e3d569e2829a46d46aa7b225a2943a29c94970b67b77076828b3ba8da3833e6819954cb041289c668319c3510031f5bd819dfd7b0e9d78c53798aa0c7b8e85cc192e0b2305634f88487d89c1020f1b40ddd4986cf2dfbdcaac53cb772920c625ccf50e4f873b277fda6a0bf6cd81a145117cde5a5fa15dbd8f50e4c0b5f4733a931392f64514e15f650767318c5b48061d3303556439135195e8800d677e59e785a25c4b6cc2b2e0d7daba42ddb07627c9bdd1cc6a9f87291c62bcf7993ad4f8daa93fea26d106aea2d24c53b7d7f300fced7a280aceb26422d9fb0c546701e44a2ec130553c55effecdce65453f52006526dc5a590dac6ad360adc57c02cd169c801cb7a03cc172c09cf82d4fe9e01c836600aef1ea84eac4059f81f60a7cd1c0be41bcefd466467c1f9060a97166c477cee6fe2d1f870cfcbd366eab08f880b074e710401373f51d1c2d391cfe9adad2c23923e26d6fa69309329b51c6ced57c9edd750b11cb6fb1845b6d18666c36a471ca595527744ebe6cf027f31acc56153fb8357ed7c6a426d8f74ecf16572f62bfb800b7abf8b9afaee7e21253491b80fc9579c813fb73e957a6f51b4edff4c470fb6fcd0986b1bbc2436c5a36ac45477c1d5883c8bc0df9c64d00ffc82b96e5f380c92c67785f154076567acb0283491b8d5b538e93cc2f45e82fbe0db71dbddc318d73364d566f9f4b65e92114fd24c464bff6b3f200dfcd4313d54158fbd8f11271d1f1ab4eca7137a1c58e077a21978372df94fe843470db856a236f481d01e8f8d65d86daa7d61ce144b996d612aecc8c262bec89aec565e6edaf27efb9f7d7d48d989cb0686959028722928ea04ca4bbce3941da5e552ed52f8be0981efd4548ec0289e4236c020ee056de75dbf1321b71f18df76881bdf069f8c85de412aac6d2e79cfe4cd0d572dd44e2604d7de2cd63f7344137397ff9f12d9416f02959985985de97d7a4ded015e1749cf9c2c0829ae479612bb7b910fe0b7bcdc215c67d09d1763b6eee86f30572f2beaa88e9d5de0dc6ed567c8202a1b2d12fc64c70f19476e029b4bf5", 0x1000) 16:00:31 executing program 0: pipe2(&(0x7f0000000000), 0x4) 16:00:31 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) clock_getres(0x4, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xff) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) r2 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r4 = dup2(r0, r3) execve(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x21, 0x25, 0x3}, {{r2}, 0xa947eba0d25c045, 0x4, 0x8, 0xdf, 0x9}, {{r0}, 0xfffffffffffffffb, 0x52, 0x4, 0x1, 0xeb}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x50, 0x40, 0x5, 0x20}, {{r1}, 0x0, 0xab, 0x80, 0x10001, 0x9}, {{r3}, 0xfffffffffffffff8, 0x2, 0xf0000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x8000008a, 0x3e23, 0xf800000000000000}, {{r2}, 0xfffffffffffffffa, 0x87, 0x4, 0x9, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x9, 0x80000000, 0x6, 0xffffffffffffff47}], 0x0, &(0x7f0000000140)={0x8, 0x5}) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x231) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000180), 0x994b6ce, 0x0, 0x800000000b) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="36952a8a2cea8f84b57a0a0823531c162461d7fea3922e1277419f9c9f930e4d15529d0f311c6c7afaa318f51b3a26fc1992de0525e7ec6f48f14f9d38aea32e65f8b4df30292b0b5f2057fed33131cb2f477af35fc7f854468a1e66555488676d661ee9201229ac2423cfd4802ef077ec3653f922ce430a1353677f55c60c5383d6fb08b8dcac061c59e071f3902ff11dda28e7513dbcf1a96917309c5d00fd5343e30646e73f7e101fa9e800d7f9290acd2558ade8ef60bd82fe91a2635d08203f14d3198691963b3dc3329a5b8123738e185b0781f980f12370fde45d99b5f3a5af6a4b335c551d41d1ae939279e55fc4b042652356dfbbe93ac20acc", 0xfe}, {&(0x7f0000000280)="094f00e38a21cbc7b1f5919dda1186ff4bc04e7abb2c99305c9aece8165e058da18f59e2eee3b2c9592f5e1231a8a445941a50a511205e49eead844fcdc0f9dd0e4ff4a1003f48072e35a16f1cf9a22ec2c444adcf342475156cfcd702557f0df07b50113aaedfeef0e78dc17087b597af54295c08078b59a00b9341a5c7ff7e10c106758e704c851e8af6568b820d42b52119569e9b5363bd825071f80cbdf8536a812ebc4c08368892c19fd8a2a08ac54497a30d71a1e96503e199f54bd0d2d7469c6fa14d4899785d47447460d1e7899d1b3da93f7061d63e81e589ff6306c40a710264351804d58561600cdbeabaa82383a6c3dc0ff298cc8d3e", 0xfc}, {&(0x7f0000000480)="d3e6c513e14cc6c7f6e3a8f9b38c5c64778d96730886d8f2459bf596667f3568d4c2f2cf7f4b597686d367d133f07647610049a5383b201e8ba7a327ad9a4cc7673fd0d4c5bc1124f4fffa1ed2e6ca0c30bae776ba25daec34db772e528e1a3038594df02e3c54ea9e801e8f4ff41979e0e4ef1ee23f4d26208e8c8621cfbe9d0734be8646c882012f729526cd68a2e0925c16e6ed62fdb83dd4bbc3a4fabae706f795514382aafb73babc5582a3c43c057346c9492611929354efe716273f1006", 0xc1}, {&(0x7f0000000380)="a9cdb995c4b93a830f8a6c370726d1696bb3ab609c00f7b30e51c7e4a8e29155f7eab05bca42483212147a1d3d2fac5cafbe55de811c0522be610a2f2e9eae6a6be542ec2f9c81cc6538244d8ff93e72fcd0ad8349f5754b5c10947ca48b60b0f99a1c1330", 0x65}], 0x4, 0x0, 0x0, 0x2}, 0x1) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) openat(r1, &(0x7f00000002c0)='./file0\x00', 0xc0, 0x14) syz_emit_ethernet(0x13d, &(0x7f0000000400)="96d14c2fcda56aed106b94d994913e605d5636ba277fac8b178236f81b9bcd0d25c204ebe018c6157fbacb00dcf1a29e2a6d15086414197bf9a7c7ac5ad68446396c07a6aef9a71b6f2ed10dc6f1177f4fec9fb8c9740432218564986627cbf0ddf6e5f406d15c57ae0ba08e617fefe151b8e72daa04e673762ae09e9de8aaca3b422177a61f10dfb69478d723d12d80c35704f705ff837ae2b1589edcd6c05bdf422d9c65dcf0303e905e0a99c9fce8f3933d13194d92ba2a1fd17370a7b0da18fcc78c6713dea4fa610195f572355277dc872b51327d1ac2b008f724d596ae13491846fba73dbabfbce27c0641a79e5a380a7dea6e8ab319f24aa96c015e1f5e8690d0201f5732590bb7601210941258b5a484d62cea9431fde95393502b6382bee392b1b628759047458f54acf2c351d9cf363d94c1d3943dcde8db") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x18080, 0x1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x9500f91aa1fd250b, 0x4, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20, 0x80, 0x8}, {{r0}, 0xfffffffffffffffe, 0x52, 0x3, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x54, 0x14, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x80, 0x14}, {{r0}, 0xfffffffffffffffa, 0x90, 0x2, 0x0, 0xb551}], 0x73, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x3, 0x42, 0x9}, {{r0}, 0x6dc222e81bd9f9e7, 0x1, 0x8, 0xbfa0738, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x48, 0xfffff, 0xffffffffffffe86a, 0x9}, {{r0}, 0x0, 0x0, 0x40000020, 0x8001, 0x3}, {{r0}, 0x0, 0x8, 0x2, 0x5, 0x40}, {{r0}, 0xfffffffffffffff9, 0x22, 0x0, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x100000000, 0x100}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000006, 0x3, 0x2}], 0x2, &(0x7f00000000c0)={0x3dc00, 0x2}) semget$private(0x0, 0x0, 0x10) 16:00:31 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10010, 0x0) fchmod(r0, 0x40) mmap(&(0x7f000039f000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x6f4b) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000180)="4ba6a2b2fa21f5c9b5452a18c6d9d74b2b9a7f6335cd9a4d753c4d8b99d9aab29495d24d68d753615cddc58a2d7e9c0f61d81ea6ec99697503e062f1b0229c2e2c5b087ed470e61fd85c0b716826c4eaf4cb908f13e69aac2e6b90544e77f42a9ebb7592b9a57d718a2a29441e24ded808227927597545c365a7a46bb303a97f2822bd411b", 0x85, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x1a, 0x0, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x52a) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getgid() getgroups(0x3fffffffffffff1b, &(0x7f0000000140)=[r1, r1, r1, r1]) accept$inet6(r0, 0x0, &(0x7f00000000c0)) setregid(r1, 0x0) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) clock_getres(0x2, &(0x7f0000000080)) getpgid(r2) fcntl$dupfd(r1, 0x0, r1) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001c03bb28728b0f0000000000000094e4a7dc0c396bbb5f6953000146c35558c9843e831f995bbf694032aacc07a70000000000000000004c34b900000000000000"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000c00000000000010"], 0x0) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fchmod(r2, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getppid() r2 = socket(0x10, 0x8004, 0xc4) r3 = accept(r0, &(0x7f00000024c0)=@in6, &(0x7f0000002500)=0xc) r4 = geteuid() munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000040)="1929b495d4cab674d5094e49d84f14b917c2a8c4dafd96c53c433e5fd7c64c070686b39a6330ebbb07ca02c8523f2854e6126d8e1c21007b824cecf24ef543a096a8c4f8c7edaea2fa8f0991e5f6322a36699c250735f1d02c4264975be5ad3025", 0x61}, {&(0x7f00000000c0)="aa3826652cf197ef5770783c5bb832454889eb22fc7c0bdbfd000fbd70e53ba2292c9d25cc2e98a93c090a44b0ceb6c5a9838331d65ee375b228d5ad5294", 0x3e}, {&(0x7f0000000100)="4273db9ba7b487b6bfd1f2b431257be447703a4b9e2a3aac2ff25cc015f42f961209221f214093c0e5f56b0d4f18315ea6e7631ebc2882bd0edb64b8b07778abd962881ad69fd98089e50a5a81983444b00c7f11f9f44f6bd5539f728f540bb9784d8b114098762e0b3ed67db82f43f08114e09e66513fecddedf9099ae0f1e89731a71cf0e849c5b456804e61e8109b842d9cee5699a786c1314e0e515301e8eea6b0be454ccdabb57a08b6f98b06a65b3fd8b74033adefcb34365d09b469497191fac2dff815ed8d00a0b1ff883f67880432aa133f8961260be4", 0xdb}, {&(0x7f0000000200)="3250fa57f2e4d7042747536b1e0205775ab77eb1f0e2d279b431b3abde0e876d14631853e8d0e38c4987d3ec8252ea52e535cb6b840f9a4e0264c4ed2e1d7ba63e80e86a903bb53304847fab0c07d32b3a320fb0cb2a730fd2aadbf609ab3f3ff6361df21b1c4f502c7a92574d32083244a5c20f629936da5a02f315f472954a8a368dfa4785516d64bde50117f4cb59d8493d97e7e6a24e437ee0337da0a5a734705c0be8e875965be7dc4992c91ab144ef0b1f440e0ec27681607ada3b6af315c1246d1dc36803f9ecdf0615eed727772afc9701779a921418811693326b8e60d05cd014e1058a0cfc04854bf906cd8e66df37cd3d013fd0db3a940626649aeb7052430cfcacdc92c8897af1f674c5f7535076d93ed0c9521d8af401c7c6fd3f486521ab80ec635faa64dde147aaad744a55e97f2a347ae82e340412061728fd1e5b309776a78aa673dd0049e64fc0eec76b0a670c47913005943c1bf142765466d0347dfac21c4bdbb41fa6d86104e97aba4fc979ffc502554f3fa9e179800e86189eab094ebe9019d3e6c92697112fd2a7c846e6af8c1a94b042c12de9faefeb5360b70927360e28744b40cdb8d705da57bf29a410f85369c241014240935c1d52943a1bade843ff676bd55bd39e38c6cda37e16b8b86fcf407f79a442e2e1f07887a8411010c01f5658934c61af7fe1e53c6e7a334576e9e9fd8ee5daf8b626988754be264a048432bbe3680f7535709dee326396546353fad788434a75ade5f901351e8b9d75089793aafa53cda39b873ed8ecb399532bdf9b3beafb13f6e6db4fac5e234968752ed5b5128e569085228edaabb530ebcc7fc10880c18110e81e5dee3e116ed98470b23e20699d2dd317c1165073774eff87922e2e45766802cda21fac06494cd642d19294345fb6d9f29dae465851225407020344ccd591173d3704fb19b410993fbc499559232dfe9c1f8a2a18f9e0e91f7df6800daf0d23cd72dc79f43d72e5c110730a7584391f2db42e70f608ea37155bdd6aa55ed5c6c01529d0841c7554d1577444fd1b2c1f875f6e4b8f538fa053d4f939f39620dbedcd24e4118e2c53327bc6a9961ee7c246dd9562809ccc64ff0cf64d5b25365addbab29a679040435a0fc5606bc1a0aa7dfa78cfb1a0b5f71e2bc61689b39eff6b9c20de76c09657b02a9542b88a7ad61da98cad9df325a20a34fb1aac7ac6e2c92f8b878747f9744771b87d45b8d4615ff89cbe08638c6378717a051ea8e593f4c34102b4d222b3dd68dad9dcb9c0bdeb4ccd5327ef7781db55d8aabc317d120a891455d0fec4ff5551e95305ba9dfc22a4444b8d4ab9a5d55bae8b0bae8afe3319194d4764d59509c6565884f629c77296ecdc3ff693c2256bf1ed8b830b51bdd8bd7c2f8622be1dde82747cd5307c8e07fcd95c9eb1259792855d3fed07807f3e6896819e7c04ec94a2b111f870779b177135dd64f8ef9434be073cf33c3a5680f9424bc39c33cfd467caeb94eb04fe5cd16a52d66080c2d3b408434db21832253c89e071c00c4fb27727c50894843cda175324eda97f553f0f6f3a6fb1125d7168b2f8a178585eed9c0b8fe1eb64d1fb9221dbeb9bf44ccfb503f2f39dce629417285c7e6b23f7236ccdd2c1436dd1cdaff49c07fe014e1952d6ecd3a09c0d98aaf19d8f65a556916767004cb6a0a0e535c986bbcb44c15ed1aad416a3bc5a10e355ba66ce2958147c17293881a2bf4a698cc595635c2837f59bceedf8f76a9242f3258bcdd594b8ff264c415dfdef6b1f15cd51db2ac121234e4a0ded6db39202168d6d38f0e2e027de816deca39f0a69818f61879b82e214b0601e1b3eea77906573504aba00083f338b751269ee84f1ef4b35fab18fad3f0d28c15aac1a272d5687c82b31d83618b2236f6c3978a170ccdd701213e148ec6abee5e4825161bf28e25141dcfb1ce8a68e2231f8f0f2d4e84fc4057764543af830c63cc91f8496f9b21b2ef504112f20c4929e1ac8db64c8c812758a4ebd39f58071c1af09f1ac26b5325fae2be45b0a6067a9bd46994648e5c33270da52ab14e1c72f7fcf2c6dbd107f3012b579db1762a97703b4f6cfecb946ca479bd2199abf0fcc7665004d1d5fe74841c40210d1558eaae44338e569e39c0da82a6c62bc57c954688703c1ef149251317baa742909e70a0f12f8de906046130d4c906c338c0b6b1fbdb857b0e565f69161d83b99a68ae68dd4d753cf5c06127026f2f6cab696c7d042ac0120756df418901122bbe2593de8b316018af438eec2c45d94579f2af0ec78e037f26a5974fea884fafd622f5d7f99c3969d8ddb40d511ba232599ca5c8879e9351fabecf8d54ccb1e268c1bca3a26f0efe8d0129cf0c9b919726e76abd1400465443a881fc53cc6e5fffe15f5fe892145d0145eb2b5ee3b53967a127a072fae4c3ee95d1b905d775d3bf6cd2b017b624e48a8ac737ce26a7ccd0b0077da98cb1e2b6a2569c16b079fec5c037c9d4315f5e9255ee9975a17d8fda4f52ab77dee2983f94842633a92d362090e6af44ebccd47abe0d6128f4c55493fada46420f64d98f62f706b22c8a7956c0eae2a6927451d4549c11ec8567409869f81511f17ca795b29dba7282518420c1494b73c61c1ce725197b539b4606cc9cfc7f17bb62c8ef82c29d0a3ec3b15c48bce8ff6e162c753f2f4f6e1bd345b1c7e6d48f6292909edd79541de50edaf9bac334b0c6ad88055a69d87828bd847e7e7c7e461534676b1fb447427e16b3de2dbb02372b1d042b44c9c000e2830a3e5e297465f49492721553baed1d7e2e1b8ab0a6afa04969c03efd480e598708e0132964a85115c0064d6a1788e128b4160a91b40b6fc94e73edfafb87ea4fd205d1eb3868fef3caa1c840c157bb52239644eb37151c3370e462bb81db6e6a6b52a388e3921bb79dec6dbf28c8c6a63b7f3b7b1585bf0e206dec0770b3d3b6367a43884142bb644a5058e8a8621d927c9983184c5890580ae1668d206138ae2700c607c1bbbfd50d661c3821260addd6a54d3dfdae959468dd50b3a75600f1fc8212fab8b484e92482c498355ce1c57dbe5020c411f4af98510ff48bb33d51ba445637c75f70e8b4eee4abe2e98a447bba125d07afb63de3baf9fbd08d1bb390b68d3c72904aaa33a9b284b4485082693d24361300af6e6d603622b4d68f5fd7bab1533835330244288fcc5204b04bffda9cc6cbd3b74fa2c1300c76b31a885f9b80b7b5b441b40ce6f5da4ec7f63a4fb35521c3da7d5bf5109ce39fb51cf4b9c4bdf56e31f9e02206c62bc169514219c83553a099c6f04218a3a57d4f609386fb86b9249247a1c4c2b4882e213dd27bf6b21d5c82a209f6a03ee26e49df9d6ccbfc3e901b4b3887af658cc0c99e7edeb7e7755cad78844fcb638d6125fb5f71c17f838ffd036f23dbc46765c3d07a58bd7cf5a14b28d6cd891ee684bac4226de7b67542b58eac354afeca670e14b1727b8d91bb8d7b9dcfd9f85fff7e2f811108b68174b3027f1d668d97061f50dd1fd973662be0a6672f62c8f1e2c01b96442113f8b58593300d3ae98a30a9e56a49827df6040ee2bb17ae8268347ac244ca7e471b1ce1082ebab275775ee4c9ce568d5692fed0c145ef51a0b5db315b0078adecc997b86f1fde1a6457c0bd233b00447554950e7b53a061040e2a1ae05a223cf1aa0c01af87069f72bb2e6e7824b9918d3ab4845b8615a2bdb01008710fd85dd1ea865b766cbbbef1003a19abf323b1b73343bc5ebc2cfa5af7683f2409d17240db0768651660bd7a9c4637dc36cebd4c95193efb23dd1fe3451b398a06f4ac35be485cbf73371661c748924d40cbf0f002cde31d998d9bc81f3bafbc4bc248834f5d6b5288f3ec1229860a5bf6365e46a4200a577b4c7e1a34ed07014d6f32d42c1aa0d9dae9e40b0e5ed49589549451d81aba252b910d3f754d6dfb9faeafca455574e79799fc4a6541becf3e0edccb4ebac31eebd9b4be56046aa86a84d3b9d923398b04ff91d664fe2bc3b43dacd3ffda3726cc80043d192e501cfaf5c1a7bd99c810bf7c302d5612ea56e034bf03bd7dc341524836abe97e38e6c7c04a5932ef0648687d0b7d0c781642c0c32d7fa5b4f3a77b7d48a290b5470e65c7e1a715653dac70c2e3262c50c9714dd206d5f174de68a73f1462f7ebb6cb63225566612760d0bfe691a80166491c060da6c99230ea56a61365f8d001283fba1cc82f901e191ba538f32898e8ca2e8af3a9bdeffcd5ffa2446769735f7159ddc7a5e1c69133797b4710d58008cd816a0adc38857733879753f8da9fb9230703710b09949d99565a768fc7a673622f7e1b2c4175c2c102b771925c49d3614fd046b56e4001cd323c42674bb4655547c833f849d5b9d990aa77c893c93519c207d5519599757d672407799e6dc303ba568d63c7abcc7c83285dfe9851d0e53f115e8bda10ae75e20c04cdbdfade38073d4516ed4813b05c27ba2dc1483dc316cb6eaff7175e14137585e1a0735de8821eba4d464c23d0915cd1c6f140374113937ac3b0e1f324556f36b1df815653db8504bf802ae572f6e652a441b809d758e453ef814ffdb7571265147632e9bd1b637bc3fb735c7cc5389f93ea90c81cc3f00d4484c55851ec606fcef3afab2ba8288b044afaf59c57569b2a55f0c982d47616408a70d226b6beadc5c013320663c2f4610dd777bb32e3f64eaef3563fade1b6ae7b9ed1254a069383cbd2443f67763e8d598e5a69388eba6c9c38cb76a2a6fb1824548693a47a9e72c6f2addaa316ac3739a053aaa8f82146eedbdbbea368f647a91d20a4142d24a853ea1090133dfe29da94d3bd61cbc0c323b25586928c10fef00071aeb54bc99082bf73f187546842afc14e74e09379c30aded36ad377d051fae01434901d8d0f1d043a9e3158528e812ea54476ad95d29b4dca3d1babcf5de26f213deb63f1cfa0c9ce5ca81c01d38546439532d45b17a52b79f822e34512d950b0f8ed881bb5b04b5a495aa606e335f993b1092b74c2b6df66769eca7de165625bd64c4de8332bcc49d598e22cdfe2cb5b38dcca24a695c13b61c0708b24012bf093507bd71ed797cd74caa19b748e7864c0c79e6e0cf71b539e0d2f2c1043fac1d3e48faf9fec95064ce0bd73239d9b981e3af87369128015a4de1421b5cbd749aa051f87e8ed623dfb2cce9537bd7bee336b85cf80e2375b606069f35c69dc5215f9b4231c7799179d4ed6846ad4b9ea12592d145d69b7d946096ca5fdec153eb598f80d1820cde28db150eba80db75ca76cfe1c2550edf969bf8fd42c9f2fa487407b7b43dd7985d17a50c2aca6062f7d559581b317ee8ce51806cbf8eae35a571ac8b60b8af303fc06dd209b6f0d315245cf5f0d05f79c7ddcd569b7c5391df9104fdd44541d3341fb9379fe0c5ae542cc9ee239fb35a3a2b9fcc1be2fd082b24b41de9ad98f8e56d53c4486a75d98b5dbf00fc1afafa48164c7f61039d6da5121375d61bca2470bb68823670b4987192a7faa0590a627eac2f70e0d947fc25eccd8ce338c44968977d2852f8d43927c9dfb5e26ec3391dbece36d10d69e913839ff098b533666b2e69ee74ceab4459aa4a420bf45431fba4439fea8cf5b4d8e9ce7afeb4007827c6ca593efae3fcfd7bdca3efbe40c8c85f6b79884b52e6b70c49196700f718e0ca7ada9aeb172ed1643114eaf0632f0185d9b5fb2bd27b4d4c92f2604729be0143970596bca39684aea948bc0da6e5de773e72f1b7b7", 0x1000}, {&(0x7f0000001200)="fd2ce6c113095cdc63f53ead66a7d84a6b62278922e5", 0x16}, {&(0x7f0000001240)="af16c6d3d88c0b6ce6e92f3b9824bcebbc046f46375c586a65983c65377a13a2a5f1dd75856864de7b5c01cf9e8ff376bab2c19dd97d37ca5fa04411318d5d6346988d9671fc36712a2c5c1da7bb0ccefd6e0c8ffa89f28f17f5404c7b6570a0306865b7de6f2e8751a35bea9a85c8d7857eb894b5f68c6a80c00a6b6d473e202af3b47ac882a1a44340d445b8ff077b76d9c44676978871050b26b65bc60908e5b6fc6f7e9c4f745a31c5e21f7a9448bff5600a351c706941288a75ad1fe769b0a038b1398d6ca662dc6381dc04efed1f6246ca73a0e01ed7c8fcc5be1e970ef7e3580f8ff0132f7acbc9ebcfc0f385f8f2cd2d81aaebf7bf81f5a0aaa455d9a6bf31a8af1ce002209ffe217ffd4afa07797728caaee563871868170aeaa528ab4bb2a5eba808e4ca1e476ca5f8e8e5ab5be2b08ba9c459cf4cbc7b967c5c49123606527c6a82349ea5e2174550469402275d3beb9ec62494c9e0b758d35ad8e9e06b15bb1e3e0f78c58d3931e8b934e89ade3e433b2e2f836b9e5633b1d24738881c263ac80901419b8a2edb28afc0579ba74cec5b299c459c4b37c3642f775b5020c06b636515553ed0701ef243315ade8a3597477b0457c8f5ffffdd48cb19cc5e491db9bc6101f75bf1e1db89d5de7e4c7c0be3d8aeb25730957d81488ed8ab57faa35d6f5a1c8cc975ec84e9f04cf2c7540d0bccb61e380b91b42e2c6d0e4445b4e48ef3055ec0790e81741f2f7491d65f79144df4ec10022e2205d6fff5334bf2761740d8c4cf4127194d82aabe68ee48299a5150a1d8c42c4b1c375ad7631315cda1a7f0409160c5d773e05288bf9dad2bc7d6e45c27c7c7bb342df6abc8fb36c8f60aad0ec30579db14bf17dd5826a2711389a3a8b42ac4b4458a5f26c61064a6a81aaa8c853b3de526288dfafa25f5a3729368a285adbbbb388bf659e532194922cc54c9a2baf3f2cf332de568df1a4a5df27c0a968a4bd68e93739ac09668a4c6cecca8b3b28f84c8b5cd49d260143faa243c210b62c8381ffcb4c892f914feac881cef879ce99484fcbe679cf1ce922cce74664342253bf58ccea6496145f05c7f27e8e31a2a0b4876eb636e4e7bd055f7342de936262d68ded0d0ac430fece5bbb0d15092df3312f2f6613bfdbf92573518a1c194ff46b05b798e16777e383dc9cc1c6ac393ed3fa1304da59095c0b998667236320a6a2c4d8611b9674dc90cc9f6845a4946c4052e346f23f1c5e4ae5a92c577db0f63813c6b628ffd124b79f853c2ef21cfbd9c2a36ba08779b0e6b01eaf64800d2b9426f3ac3004ca26026a7320e859cf30c02cd8e1eb7211db71047601da95912c74da71c0d517e9a39886d6b4198cfbb348fc37b0e79ffd9a3d3f552384609e641570fee5666f89add48ac65d8ac3a3ef1e8e0544f70dfe66f2849cdb93bbe5f4dc4fb580e885d5d32f74123b236b361177f27e7ac317ef88c6c61d6efdde21a08541390b7c2b76c358db6f92c89da1702b63ebc4f1c294ef3c5946d0701e50f607ba1cba2b836a01d01b151a46b3681842fa1a86c556a858905f4e80527fb77c219adaf7492597524b4bef726eb44b47f8a5cc118e718e1611700b50787896c4c9b042467bb1568dd24871e62079ef45ce52bfad351d827ad9dca992c871c6cebf4f60299ce1e443cb55b427b560ed7459994f7fa61ad7869360b0359d54d572739f9795719eee913c2bd5623232235268664847534f4efaec22c15206c5c8300bfeee9411edda581bd7d82d77484ee0c69e409e87c5b9c0d70b14fea8668f6767dde3a39818928083c7c126f732fb12e81f1e1c0eea2a7ba25744bb93c8289f0abf3c1a7429a23bf5b390989a26d67e2bd225d6318d7f71659cad8058e511337ff6a074f493127fb7be184f4a3ea7a945d3909689487c9cceb761895e790727710fd48f1cd9a5be1082cdccb205207c03904101dc30e2aca1be9ebe05c12711d5d5b2c6e5bf705c61cc7d2069966bc7e3e92665f647ba8bf133d28e0f607e4a4b85fb9114acf11647769e603ef1b0aab8d2444a72a63defdd51bce78ae6179049320a5b162ae7784332d8f5da31c115d566d689c48dfd2986d5483cdfe3285b663f1c71472473f69a716ee05423b1a1f2bf5a9f2b8baeb1183a774cbd7473d307ca4a809351ebbc2b4a2bfd4867975f9440bfcf25b9e4139509c9abbc986f6ffd69dff323e89dc302790b6e389f8b619b326013aa61c3ef6b4ad71509289afbff2ab79c35bb3b440c2bea38440cc43fb1753b9772e2fa15044499ac0b303383e90b54891c5f1b9c00d0f294f4849a8f29ef7aa7970c627c743df1cbaae3b5a5bd4c9bcd2d53043b780151574bb7414275c1aaa4897aaeaca5b8acfd3eba9c7371f0a341f960498aa7065e19317788b134660cb0e7cd05916585f6e0eff67dd24583c99d7019f8793bccd42b9bc63e1046054388dc9430f8f85e83416e70f68ad627ad524b2b0bcf71f8cb68b6bf38f6be15ec418ed9af4dc3441427521ae270e162d8f7810fdf6a06cc523cbdaaf8dd7c5749e09b7ad88f2ceb7fc9521dea1aef2bd6215e044b203f7a6c0bddefead7c645b1333262e389e5c3db122400cf875089d681f184c9efb743785e6d4819518a3fb93f51ff7c025f111a929ed3643c0d9528d3b005737ddcc57b80df06432b930717536346dacde3559c966d1d23953e5609fed13938582004d68bf28161e187e322cd4a9cd469c82581ba3c6ceab13916369f37abfa666abe07f72be653e24712872c8a65fd1842089fac9248af09c118e5299a9d7b26242352b8f6006271629695a5ce52b6aa37ca8ad9fcb2d803e5f8dc39384cf0a2c5757eece7da38da73fc8da399f5a6fcf34476cad934f9848ca9b6f0fe8fffe6b461a4432902c5ab4325ad5b9dceffbccbc3b3dd22c53b320f76a2500b82f31bb1f5d149fb2333cf71c5b5aabf5b2dc20587a73bff064b4106e2b70867b6697dfb54a42f35e5a2c246bb28f21d9035d21a3e8025c2d12b111bc4c04c814dbba74c8b1e630a3622f88cbd644e8da4290877967138194e66409572fa4b4bf109dd46fec3d535e87eced7ae79b4509518a3a30729efb48d7d510c4f8f688875e0d095b25dd5b7009c9c3674bda97221b0febaf46a13276f7a4ced9b9ba37ba6020de944ad84312cc7c8f93bb07c25fd19ff5415ff0dacaba62fcdfe53c308c28e3ebb9911c6813e055dd5809d65a3e6e9a66b6262bda7844dbadb173e8703e3805e03416db83261e63dea895aaecdf421557cab52843996e50b3f1cb31d6596482b799fef4fa350d57147430f7ef44c8beb6a45474fbae1ae09f71f27f0c5cb1aafcac0e06deb280cf966e32445e206f42cb20f8c064a285694252fb2aa01ed0a4cae7c7b3dc0cbaea76855b55bc769dce882bc447070e441122462eec242d8d45872e3a24f1804163c8646b63cbe2f7aff911200e7e6057fdf48be207b392a84dff72b659737cddf0790b58ed15804883ff1b044eca91b4c9a315f487dbee5af8dc4268549197a8b1d4404ff0eea4663f55385eb0a9154c2062ef33a91b56e553a042aa1e18f0e8d3e02e0cb9e6fdd3c46544d435e336bff4e740c2fc5019e4d445463599e940b6684cd6243c8ed00fbd266a2fe0000d16bb746cfa2f54c391a4588cf644884ac184791d4c281702c307fe5f479ec027b64cb6a137c37cbe4ef5160d9323f29f3cc220674b2b1f67cb81df4319bc992e4ac89a32de412d5d1fdb89e6652a5191fc3a9c9d27b5068f199d61052499e030c0dae2e1aa5c0eeba759eee64064f93a4b3b2e7da0d9e1d70aad9e02a1f915553452d1f3d5f1de317ad7644454136dd98c7b69a61a03e1b7f0c9f1e7741286862eeeacc5102102f13abc4cb00235f12dc13c957a5add621e7fe2724355e9e877fbb10904e403b0fe423aae4175b10e3102399a498b79b36de1208412e1a666f0c6f897d9249441440add208a2130a6ed00835b331b591f6b29cf848be7680fe1e4844206905bf6eff0ee51704272f2cc8aa54e3074bd8e256287e6b77cd00e43acbd645f597cb43fe5aec1907cafb1a17d93a5c0789202eb58b4ab3c396e9b367ae974944fbc6a586cacb6f51f9ce2b891297030ddca216f7276a53e0fa9c4bfe1b02b67cffe0e6a12d1375ffa1ecfed87d54f12d999a0d7aa5efd425b3c13141beaad20fcac359381065aad0880ab9525cbc1033833114e7446f75d05b9b5f342cfcd64d1bb22b25bbbb0b89b511f4170a574071bcc97a0bfc3e810f80944363ee382c4667e0bef640610ad68466a2adbc3167467b0e6a7ad3b4cce50f312662ff7c47d513e0b5bbae0923a6b542343e04004efc6391489c809f925d8ecc25bb6a49950baf74879640612ece079ffb792b9c591f77e005d2e4626b020ec883fedec9581d98f14747903ca91d695c0f6178deb70193f7988044af296c660e6719564d467bdc8ace6c09efbe1d522ae519fc7c098d1de8c7a159216e5d61faaf97305956b5f318eb314cb029c8298f385445bce7890e600d27211317efebb46863a3e7787d65558efccc06b91654ddb50d73c52f94c1c130114614a7369a2aef65dbffd9f4565903029fd2c5d87564ab22dde6df519d74a3c4fbcc0d5527b81df1c53861e642ab83ef9adaa2875f1448f726c60239e4856159c0209b1a67e9c9e7cacb7eb6546e1617f1280a0e2bdcc9ee1989edf8132f5fc24acc8074df2da51328d051411c92b4f4614bafb5aca1983984c1ef32e1c15c75bd74967d6c8f0fb699bbdaa94a77d4397dc889c622f1e8a78873620fa8cfdf595fe15ab373c8587efaf6610055a84846524d514c66c4de6f4f098efc0dc34d5b6442ae349e40492d5e1cd50f4c7cd7d6867025957c9ec349fc2360a29ee56f13afa837f6c90dca043a8ba27f44525e68133a1ad2eaf5cc41adffeef1ad940b1a478fca4ff008456394bd1a2b5b67480aecb5669104c5b3f1fceefdb6a66d503a7cf3b3c074b162b6359463cf328425d0d871cbbf4226908b46c665fb80401629df6f00665890660791f8c5dcfd4dbd81cf7af11315213c16a3db0f01f779455a7776f855997b10f6eaffc6f9aa3e451b7d56563586c334bf7a69521e1a869eb132e25b2049e0057671a108572390c79cd6b84b2ae40f2ccbe7f0f255a7b4f2a7ee3abd88f74954d813d05885e06e7b7d5273881ff5a8065c7f39f2d491ae44d8e5e49ae0088c8048a8d4152e6085699dbc8300a5c499c964c9b72c4cff524fbc38f182345df08d92134440f9a3d62cff4048c59142d87f32d2f19d3676ecd2a3074ca680d1421f128ee46bbb7c6c000509f59d2c7ad52231dfae3a28042318912c4b02d89ba46ce45b53a4e0cf81ae9cfa96bbdd4fbd15b8731d1d622f3fab46e3e061a763aa8a3472bf33db511f3cd230888565341d9dd9ccc19d97ae3d5f039666a19b4e049718068ddf556afa8bd53d4d4f7dca34adeeddba41647e5df340e78abb7dfd94c4f9f7dc5f94b99e76298bd579ba4492e72c4c83eafcdc84fa97bd61d2a314adf6f78766b756b3bdcce3dff848d965c1377e5201d86ba54020c639d2f8673daacb2f2cd07b0f6756a2b624859a4781a0c6050a9816f6ffbd0b270253007d34d4405320945076c4c38bcd84b2c7a526369816158543f9c9732f8ce0ab0c3969ab476a2933f1f2eecf2334e068890d55afb15e2c0de0698ec9c76447a83a3b6cc402805eb4ad8694ec09af1151d07f676efe5917cbf633d63ea54e45229d74eb09b14034258c61c48", 0x1000}, {&(0x7f0000002240)="10ec34cad2fec282451a0e16f5c2974520ad8757d89813286d6ecf8fee6484bb90d07b650f1f683f7043485c2bb34f8c8e10dc43f3cfad373417973e8943edbc2b339fda49e200bb05dd7dfd4cfc845989c3bd24aaa9a89250260d83a9a06ba02ae84f7d440b49ad28668aed00918445ac84dd25476b8226e28fb72a9fa6bae2c80187f3a725a35987eee85960607d5988fb5e427972747b612ef3a87c759d1ef4d8de47c5190385412f9f83bb77b7a08324bcefe8b1ebbf67e0b345834e0820068baf1e16007c6941c089391339809298b489199d5e86a32313c40fef85783f7585e0ed52628cc3", 0xe8}, {&(0x7f0000002340)="cd8e4a8329093963e6fe4f1019d58b59a19f33de5970ac3e04d5", 0x1a}, {&(0x7f0000002380)="1c16c034ea720af0b279fa49ebc327b1c801d2d4d6f612379ff27535a9fbb50d0c10ef11c17876486bbd5a36abde651d7abf5041771582f9f74be5d7144e57de090b3a8b", 0x44}], 0x9, &(0x7f00000025c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x90, 0x400}, 0xb) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7f, 0x8, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1, 0x8, 0x20}) 16:00:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000180)="83c0dfa1f59e6f7c582d31589496087f1d66054b22cf55838bc7507fb1686e1427f0d49701e8093442d8b94c475c833b44ac271dc11079434e554401a5e88fcf9abe714d3b8dba43a84175d101a158e47a3ed15b698c6673b3d025916fe1dddefcb32bcbfad522cf9a957229519937cf278365b526c218f6117cd946706f46bd598851885f3f3b6937ef9611b0b4e37aba8e55dd5569a286a9ad4e2ef6fdf5d37be8eee54a7369f6e654511d5e8d75623760e0f790e1652d5b2b443fb3caff9c7e867ec51c82ff6e484a51197e8762c794a55c63c51b5d8a9d4e3470e2bbe07ca49b6de4cf603a023503848585799b94173aaf02727ba8d780a6af6e227a385a4b175e219824c54a80a6169a78115d183cff357dbfea764dc41e4734ded6c5a703d8debceba6f4127374783c3e1849225aab3fdcb80874b95358d836b5881c0c7557e6a8af5ac4025debb4caa5c9fc54df8943e98cb0129a30fba40294795272b20888558573c5ca5ab12036ab456d367f9ce60a256b8161d46f3a3b6d6eaff80411f570a6d93b1340fd3f01f738711892307f64bffe31b19ee0eb4c1fbdc4d28c7b07cc26c126fcbc558bb44c70bc4515f2fe70de42bf4ecefba2a8fb6799b0ed719e922453270f07de186e6b620d912b6ea09d52fe62176d46d2988d2ab102b8ed3f3635d05efab96304c1236dda9eb63a59523cea049b83a52adee250727231210f653500fc8938bf9e739040fb72dc8bd9585d494865f2f1924cd7312259d4342426f1fb0a8076eb53daaecf8e60826262927310b6b02a76d30f481b06e42ba23cf283079573431e21cb7f277bd30a199683719b97f1a684e863fac95c8015be2a3987fb2d6bc8615338989cf96fd9b754ab25dbf75191ab31d19f1a5995275334e7f22fa0c43a8dbb8197f0aaf4a42b2fb7811f1d896884fee5e987080bd7037dbaf17941daf313b1ecee77a23e105ed670588d35dacce1e6fb962a4eb9f940bef946011259e44124f4423337c0335326c5553d4a398be12588deb220661a7cf700dd8e6799070358834c70a46b910ecb95a0d85608a70892fbbe18415686a41fa4c5a5e1eaf0d5c2886b58b2aad312199f469b2d57b47dff513d8fdd79f95a51f6da5db891af430a10d339f8b6fe3197ea414f86a7cfab5c36958f4b32fcf04632f3ae12ecb4affb5989e3af1d1edba5ae6d2bde151af28d4446b882c6ea693b2ea737e61797bc1e607558e298804a3bea24fe49f2891096320f5e44fc48b7743f511aed6ac50ae770eae83cb4416630ecef66e8f31d13c3710ab4fd1f4c8bd3de1146227a751c4fa4afe6dbe7941bed096b041472d59716466641e9544799b45be41d578f8bec1892400360cd55df4ae364c763e6c81e7c9263f12b3bd129c3cc9f90508a36cbe21cc14fcbb39699e0b6ff0e3f057af2507740114331e698daf156c7d5125d33bddf6b7b5e56488515fee784f4afe6927dbeef0408a01b71a43df36eaa3536cdeb6bb44b2108e89af7a3f43d7425d882db973a843cb1a43e67cdba9f49400bd46c7fa46f2d026d5642831df74a9692de8ddea9fc55e13f2d40daaf6ab417d5b8661d85412a5e52c4c19878f09cd8082909f69297b2b6cda5702de62f7fbfddddea45019dbfc75fab49e84f08ca17e1991a2f8bf0cc68577d58b3f385da2c123fde439985870739e20e457aa837c8fe5d804a6e0b66f0a6bf557505996fddd429d0afe35fb0c20c9b45d936db6fe93abdbeb7ac9a9987218ac73d12048c9d74849f13830de6d06600e145ecbc1ab80e35b1cca4c95aa2b61454d23041e932192bdf3eeee250548fbd09337e8ba1a2f4442e5409ba355797077e5b00f9ddd8f00a87bff127c53cf34237f97a3da836165b55c91ed5b13b85df9ad4325bd67b2931052808dfefcdbf70d307a610a8f1499dcf2b98e5c6b4a78dfa0729fee23a6b5466f9375ca628f358cd8776dcc26995d50aa4ad62ba24b8a3bb9cf631824b1c123adc308b4eb1e7648fb17d6dd64f6a3a1480d54dd0bbb7a6dd3d9662f57ec7dcf2a4133b0eeb43fc2bc6ded29bf41fa08325fc1b4b72717411b67c60c0cf851dbef5a250a4e63be2aa79744f8bf9ed6b5cdf0d285bf97a81db96f3244634f4212da9a0e84edaee5176b7a4fbf8a9b038f5a9c7802d325b3adff28b0e378fd45ed960b280b1efbda41ebfd644b3beca2f72457fd83797ed4318ed51d61b2d8e0dd66f576a878b37e2ebe22363e0a6f66d9deab11d629766b70ed78acbc7de02f8781619e98848d5669599e37161516e79a8463a4b10d6669a612acf7b230524067c3ba7f63c0f3abd8be28b1daec8cde91256fe3ffcc29a9896c0f62011f9378041beefce6ba3beb047afd96a575bcef8aa75616c3cf3ef4f324951c6ade123d7b9b8ef03503e12f929fb35e0f8875c54bb9ba0691c4d1884d7da3093ea71ad85bd086627799d37320d8aa71839c8f98e13518d5406718bac1090a8f30f69d7d8b15d7dcdefbaa4c4692b9fbe3c27cd0e51b9996c51a55747056a3c7e270ae88f7c8e2e4f88661469805a9bc3d736ed55a8476c197157af13192458462287e89ade56a4309b4333321d4fc8c0bf55ea4dc48209f1f2a915fe20fee7af00552a968121f897edc89847fdfb94a483d614b3c51de0748b3f5c2938c6dacca47a7c4eb897298a9fa0936fcee0b6701d184a535a86f5dc4ed316b9198bdc69f69fd354a9047dc37cf004d29210fd9e5727548c4a5f94a10af0825885790bb0e6808cd321b354503afc63c257d85af9b8f67ff202519db5b8f7cb0c0153f9171a64dbc34df2f847910fa6e60b4eb7f2fd7f46b72a6a6b214b3240f2cf03bb296455db336b44dcdc05eed61b5e8dfd7f427aa3eb5886ab4e89a7608201ff8d943c0303c0b264f4a85794a2830de33dd77246aa6cb478a97ac2fadb2620fdbb5b935c54ac4a4a971100ac3a598c8d73e43f10f2447aec7e002a15c50fc911730ff5b47718f6646b58cbe0fa8cb5c4f9df59b18d1f4048a226c9480378398809cc345834ed13789d926349e37be80e0b8d8b6ea9ef93376f60228de4ac5d1fb6d19dac2521c2b2f07c6785b6029c3ceebc0fed0c713f5a21df5ae2a813aa1cdbc47c5920cda363491ce9df5618f169eb6c0155fa34195bfe6527a096c5ed26537effddfdfb2da948dac4f2b556ee8d70a8e0e84dee194b32f4092ca73ca6016ec8eb340088761939d7c409e388a2a86e1284324e86a9ccb018d0f43d0964b054ab6066515ca3488afb8c9ba18a7d36e0861b9957bf5c53cd10f670197a5e3e7727481fcc68751b9f2317fa2ce9b0c716f4248ceb68fdd89f9e828c594aea3581834d17e8a3a2f8b96ebaced92e3a68cfaf36c2c2c8d190d1bdfe2327fff7f14221ea41410aae6e982a8ddeb283d2d54be00321addc3580910ee9125dfc9f41542d157408874538680ba456bf01fb26e0762688f9eaa4cca4e2267d84d60083ecef123a838d9238f20ea8f32aa50e3ec15f9b900ce6ea83d7d45b46098fdecc368fe67ea3b2cc43e59e06ba1065a5a39771964a315881228696addbabcee2cbf66747b43df7f3960fafe50dff394da4a0c6f040c04ae80aba43c746626801ad59559310066f39fd1deb1434b794e1bfaa0ca2e05854ae41fe42f357a8a2dd774efbebf75ca5b1549a5f209c5624c8153174a78fd7f6d3e03ceb5558edfbec6cf07a4a00c057acd9b5a48c59a7b8d7e7b5c4fdf002402a4d4642151a51db2ec8fc0bb33a82752dc6382951a0a635e334c9b56895adf68258e95b246805d2808d30df3d57cdf827cd9191bb246ce98a1325943d08b98373c3389221696589126f35d52a9ea0f04f0f246fc22109399afa6345a19f5ac3d6345ebc57ab6b632e170bf5b8cf7e205e87153b1e3ec1f29de959c1fe906e37ea3ca3082beb666d845c74341dbc6bf30b729fed1c64dd470ad187065453257d5115766a918d20a95629691d1f110e64ae3126a4221e5e54d2ed1a5baa8d4520ca3863448cabf9a4ba353da9ea9fdb86fef61bc335a8ae97304e1f2ee338e675f1e448a38cc7d8fc2637de1ca8a7174d100cb700f439e08fa45b7e75ad988769235df28599ca620c682b93162a4f4da688b448d2ddb7a4ce110e4f18a50af9dfc8fad72e996b1b04735a5c11d534fd2211227c00555151b59a9682556b29c0cad1c66c131e146e561f0b9672ab25ac5b7b2d31f261fb98a0f2e21f6b97ed66728020cd2292ea21002bdd1b4d87e2aa08326f5feb9b0a2e3d387af70e1665acb3a0ef96ff4e7b3b6133f2166f360717b36f5247485eebec629364d39bbd17a60fc0af54c56aa03adecbf7c09940d7e1b7b544241e5dbb332ee8178804ad2cf7f9e8860682eb2bad3c20087c00d94e401163b0d66afe9c109f4851a6d4f31bf85da9858dc99ee176906226b566e2202fd90c00932eb08b0126a0c7fecf5d69f20057cb4f7f4757a2e23dfeb01286b307c067414807b9505e44cb123835f683a4fce787f73b298659824660093a1001b0ab33625af7cbef90e41aa4cf04a0ac2bd1034d0dd259424d3e218b11cd552c806ca4866bf96dc5cc453ed4cf9363ae66d6a9c16f470db2d6c668efedd2a51a629439b9491fc339200435f59284e234d82d611bca8453a0ddaecb69593565e45ed48131815123ba65c57458875377ef8a8b77a8e568b2c374ffd1c839fe395e08f61fe41f17e774dad5d82e3c61399a9bb8ec13017bcac81f6145f30c40d42c4c5680fec225c1ad1d4b257aca7b9147852a4d07b80155650a95fcbc86c4915f0f03d04973aa2d7c298061e92d09ba089d81ef836a25bbd035574f09e41de16bcea0317d6f729ea5ab74cf58595aa0cbd4d2f9cb85d5b2b3f5197909bc22d5d20aa3f3034a2ce4d71d89d0658eec73f677a18f7c06e6bfa4ecb71cf9c178abb8f93bddbb4e020b3ad2f299a000be65dc95a4ca960c04c3cfd13571d1eafae3b154ef8bf2944dfeb281e8d5b80792dd9ef92b8f10e8e38adf3d935f920667b8e057e950dd1c1fd5a55677454ebfc45e26ae309bed459f65921085d00acb3279234b05b8a99b46634b6367e1f133d1eca0d08916ec07b102087406b3f47cc344e4a3cd274bff9c86f80558db3d0223a680e0ec4517fe10a1fc0e513e3ce90182a9fbf57d954f17ec42c79dfad05844dc376ecfb3240fdd4b685af47722836ee19cc053c613a2c7e0efff1e6ed80d9249d965b62738005b9e4be2cb7d4c5932a9e0dd3782cf358471c3523d6b20deb03ecd2fb32881cce90d5a687fb085cc710da3d084a222aab672c0ca8c7e1ac81fe29db950062d3a955aad1d0ff049b387726d9dfde5139dc65522139d48aa06e07e88ad3b76822ebdd35835c748def217948e492d8ee907b3d21ac358382e96a713e3b15a375db0766223e47802561b14f0de9253b706e6b26432d84e5aa09e2fe0dffaf5c728f0a9f93a11cc56cfc4d9ec4f340942600bcaeb220daafb46785ff81c1105e9f1cf523d63a7d1c2347268070555611ec76822ca06c182aac59061f10c34729d63fd02da6141996634ce91a2e42e8db3d23bf652263e3223b484bd087c54ac66c78e6c8f005045117b19e2be962fe6b4e95dc108bb97084647c7ea7a2e0b2b3f3ad18be97c594ffaf2e56f0f4dd1fffd9b2bfa6537daca69de8f867aab24bf070c476687a81819966238aa8bb03eeace769fd83a0522ec6749a45352463f96c86be850794b3b8da605cddcb2882ba03fc0af1295f0e2052cd6cb650e0b2fd9a994d0c757be", 0x1000, 0x40a, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f00000037c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003680)=[{&(0x7f0000001180)="86e75b76ef5b7a22e7845e62a277e67ac31a2b4395a929b66c3c02ad303f4f0661e20511a5f894daec1f81f9d18eb635f04f6366ceb4db8c928d75f809853c12ed1c39a9614d3ec8238a9906ba32726d457aba843efec72cf226a077c8a1ac4a7bf86564146595592c82149ec0629f8375fdb2fafebd170dd6442f484993752489c08f52bdcdb119531f5236c1a77e1c84240c797663bf2b52ecec4c70233afeebd2a9d4285586c687f2a4f48283f0666523ced13d241cd19f39c07c4d34307ec165fef05a14cc89a7ae84b60baae23c54210ca9bd6cfe6f928bf848d909de8fd1fb534b4387224b4ffa1a1889df195d25bc501abb69cd4406c7cc8a87ee8e846870878960cb96d3b1f426251a0a8d7144091619494790416ac67776f630c11308ad22df16af6d81ee9bd2aac114f1aa3dbf927b73c8dc0cdd423a96eab02009edf73516cb008c2ae6332ba4d9e98032d9160de2a29b5f0b1ff34e72f209677cb0a585856f600b7128389eff70e5b3b1336dc7b8a1780c671b60f57ca6c5b801a13c65d4c5057f99b79bd4913956c7e8c2ecbd912c1f0f4a7f87eee4d9a5d50cd0576002cb9ca2f24f0771aa55ed77e665b261166329a6cbd8020b86b318b2d61b4f818fd9f9bc2517e601aaf67c3f5bbefc3789d9d66d1b839993f3c6587be23aef4c060ef447c8d9701a7fc2842d9e97de43bad2eb9f3ce2b132c4a3391d042b9b5c2955c08bbaac4f6b1fddce2e254cd458d703ac072479b6c103d8a3352db005b928af3a29966e4191dd84025f9bbd9d7ee936d5804ed2e842140bce3480c0c2204e2ca8de5a25e157bb8771337df3b002df990169d6492bcfad850eb7061a358cfc3d1cbe46907d55f1ead9842b97dbe91b2f981778ad2be6cf3fbfeb1494387f6cb13553f9869c5ac60a5cfba85005a33388a09212272d94de167669b504fb961fdf6be732d5198da9174c131a868adb9e0193c99419ef7e3a4b0137f3decb16767bf982d24eeca1cbe9529b27d3cd49804cf0079269472f4b3e6ca0c91b4d4ef4578bf0c03bd6d0559a447500074669c36ace209ab5c5bd8ba2fd83197140b26b1059b1262e87a6b44794a08327fa6d994e71922af46ccbb9530e4def8b4bc4b3ecd035aed2fe6ccdadbbe08a4fbcae7695adaabc21668a6be66392319711e8c1715921d048ec01cbf4242c5a3d10dcdbb7f9ece421f16cdfaa16f59bee7a3a63aa2fd51acb7050e9b8127ffc0f304ed544ce5e280c07f34c21acec8dd8b9ba00ca9d1a061380d5a8e4306929d427b4f2358e42313cc13344762a65e8a0851c6e3415ca784552d26ec796a842cb11dd38bb3e760726248c80b27ec8c3bf0c104bfe0d04f2ccb8eeee20feb36a60a684b8ee87619d3343684791a1533d6438a20e85cc8abe2e3ed869a1055462b5d9de7b1466d56f4829bba9fb6f504557674935600cc16fa12670127819e4e8cbd2561694b6258a29390d5acdfa6abbd2a88946930a97a911f517c23593690becc2d59e8959ebb94866f23226289e1a7a9cc3bd6bdd75832d3ce64df01401290fdacbbaac109503827bb1a504112958f6993a319c42b498348c114aadd83b426f46523e0fb2544ed08d73298cee403001c859fd106e65cc6a9ee5774e8047aa2a56a3f1d54bebecee5595e17618b029ebf475e09a14e86712947dbab5a9a85899a264b5709dec14a31500577c7f9dc378580d1b55798406847b15765937a9609ea9273fe41685b21db2882dae0c1347a3e01335ee4281e73a8d0a72a48c4aa443076b2aae18deb1ebc21cefdf0abb585e4cf9bde6fc99aa88d6d2d2f50e8ad7d033054ac82aa0da5e2061bb14af0dc3b4e249d20f17897376ca04f7ac69223d881c29d6379a9c00f04040562ed65c85583bb72c29791a268f18bc8c779b29a560e35f2d8c8b772b49ebc8884a732d726ac146db145e37c38a2830f839a4955152633388a32e6ca90500466558fac8c78d33fa3e0e4560274d3d5a21e46c788fecb03feeaaba2a8633f409cbdbe1b2debb1218144af61c34d9f0218905a373ed3ac8cf2dda87f809597f7327d1ab4596d3d4060fe545b7b785f4feb869fc7bacf3c62e52e9b4a2910e77c8362346c4821a59aaf2ddfe1c9933f35b6c5e1835e76f57d249c43073bda96dd2809d0975ea295f76a04079902404be31e385884d876a3b84b4fc5d03bfcf15568551bed149e3e07e0457cc1c6d934d0f81bac71a6e69389b385a70b4bdb7df12969900a686752a2aafa2c259cb3ec9a9e25b8339125e37b6cb93ffe962504bc1b7fcc8e0800da918c0394dfa1852b9fd40a22e5cf945c1d7db9239e861fc9883fef3a36068fadbaac6933bd77d9e1dc27bf8c206b58962d28498fafea88d3f7080498386f22baf6eaacb203d58c31a41fae0dc0ac2b986cdc425dffa9eaf8b96269b2ffb698675fa6c708e1f2c966bc921000cedb5dd251216c139948844f91d8ba6aa2c7d754dc43ec04e810c30f4ef17b76bf0efd9bd4b7f3ec8eb0aefc8d4d1850e4221dce5376d5dac9785512628882a46620f8d8e15e73d2c8e34390515ad62224bc5df7856da2d8164873be48cafbcfb1e70f30a20621add7f3a201b7bbd8dce0fbd4e7d6e897adb58ef4bc151b622e3a5ea8ee155d9c78174458e5ab889ec17dc975e57f59dc72ca97239221eb6c6869fb0b412f4e1ebda285939b37411f0aff110dc8e93e7f21cac5f2b018f306716e1e88423b2e161303bc8bede73f15255475ef0408ffbfdb2218ec14acbe71c7328e7d58bdcfa35434b86438ba38c6d0e4f7484ff62e1235da284c7e083d0cb31804dccbafe9e9add37242cdcd0211bc9d37ae9d864215b2260e1c59f1a02f81f39182eb53b6ef8ebd5b5013ac0caf8694aab01f1d195765afcc5fb1051da75f9fc7ceaac1211f555b5f104c54ef93370dd35e3939dfb2cf5e4132838be7faadecf3f8c0dca408fd01273ff031aaff6817d38ca9dfcfd613676b22e7b88d9d6c2b57e1421c632b9ed99025d1d42efc098cece4a0481965358a57803bf3d3e113a9e46d2e30cf1fbcaec78878fa86f7597d0829133174cae0748bca748352fd80b1d5b4977c6ed58a7d9633e3e9728300e9c5613afd254a4bbfb7a9268c0cf748b68a695a70c22fae71571d98201c8affcf43591ee4c1648305c9e3f40cc45bbca0894355bdaf51b0bbe9f1d4ade77742b997a29768191d9725bd642ef58c8e3217e5dddbb5cfc1b5acbee21361f64857f1165c89c5f078f364399cf4334a0a7022c0332cfb6f77570f9ac509236ed09706283f2e41882a014824c5ccde64f062025bb5bf6aa5f35c17d290c46c46429d65b458c504b8a8f10dd4367ee1ad11ae67057f6151d3bc54c41657b024d0ee818e491634b8e23de5172eb2885a66d3522a75b5d5febbfc3e18cdf7d186da0605d007ebe28be3a726052285d133f646b9308c48db19532292d4269d72206c2fde7c86cd8b80141c8b196242590f4ba0cd5f82b38698999d6180089d44af1ade65022c7fe8b45d34ea45a4e93f739c74f4eada84885cf37f171899551b452bdf5acdbe423c843cd11c76beaa1ad7a458d55141e9ddb58e2c1153b19b5b5e0aa1e2b806e9e6cb65aaf3ce88c38ec1d3bd7ae66e7f1a597954bdbbd872472d0a1aef676b00294b1d95417f5c18cd462011e89be2e3df083b260d839af282cef0218da9a0e93bf17068295a343c82648bc8363ef89fac8bf447565c5de7d27b9133b65917248c8aa9395c2113d75cdddc207e494ce3d765d8479944277b0777ed9dd13588aeffb5b18b4a7f4b5183b97177e309c8c8b89694d0a85d3512b77c335e6e8ccd2628aaff7699fe070e45ffbdc85b366dc8d9feaba2e62b3f442677fb452daa4422fbaffdcf17c900348128903e88596f4ab0a7c419e3b1de1de3b67af5f20d13edb60d27e3f3a2d31dd87e42bc81307245ceab69c74ea2ba92839d5ab532aac27ce6f30fc9dbc8fcd817684543586d11616aa8eb141c4adc10f3ab5cd38cbe3f8d53dbcdfc5a779fdc8f1b88b6cb78bac0cdd89cce513b7130b6b4bd62cb703e8a5be815d25bbae7b9e81f5d324963778caefbc33604d84c479e88ace3b95c8b8265ad04e7bb9fe9522b1c860156768c341ffbf1f048f6e61cfacbae633696887b356f9fd98fce19f4596c685fa02ceb4809a5a90da31d101fcdca0c0eeda7529ddd714f85ee7c83b3f4649de1b5640c2e77fc57543ab055b73326ee4f46a45ca281cc3c90ba14ddb79e8d4b5d7f93602a21b79c2be7d5b0e1cb5b2ea60e803551d6944efa1f1637af51da0d24267e45ef07192fbab81a30553e44ae213907fe0dc5d2b7f4d0b0f503a1cf3e2814c55e491570906149e45641873236ba4584dcfa15c7edd559b1341b84902041be6732c7ea575ae514f3ccbb11aaead37479baf754faa9a9450fd58c086b1d92c40d6a1c3fda1427260d463317e2b13fea405d5e481496b6f48d9bdb19724627ca27cb95dbdef1b2a38402307f25377568c186b58f3d91437fa50fb3532aed870f298a677360859d6d2ab09cb3599de5f9511617398a0dc267d75992844982424dd6370f19c1c8a5d24c64663f8598543adc8898a92135b3755e87b2850f575c88938834186a03c5e4e18fd53f8c1b2c8308426fdfd332d6ab233734ab3cc311afd758fdf87b74f7575428ff2b95386ba0f3a46e89f68fc9b8bf288654fc0d095796d0c7fc71759e100ff51b8b9d146bd268f859f9034fa83a5a18d76a1760bf03b4cf8da1e9d1c18727df17d1ff86124ed244e8c5023b4e87e801a52964576c13f6bf7992bec1f85bffa259196320503d868a411f4fa3fff022e56d9b5d3619ad0ba1b8072328b301d0ae9f867645d2d609b52f71a9db4c2a3360814c07dbf2ee2382448e2bfbe27ef0d5c668109db9074da3d64f8942d14844e4a8ac108bd75960ddc502fcb012aaa42ef82b313d4b9ec968acac1eb97435cb9e9f82b596fedab710a884ab218eaa6b6b828e23729de3110ebd93b8438393fed5e94197ebcb496e405c0588d0d5f3bb42f50eb74ba0b90265266f37f16373eb082d63b976eddfbd122c6ad14aba7a0e765bbd333b53adb439628429023fb2edc79398d6fa83ff32831a01853f278deb4bd43298bd7f3f4916a621e0e3e0d7cec730f1ef13bc9094b15c01f4bcf358b84d3fe9c78580740204855c5aa392a941034428578b45159bdf9fc1afb0edd446646c9fd2078b9e7a05c78fe4f8726435fc332fa6b8043a18c19f76cc8ee04fe6fe723c36db507c991ae74f37d530f2447cee2185a351c66159e3a063b078ee9e87fc9b6d507617a6cf15d9a9b3b490468f387a6158f7736a6f447badc15d0847fc1db4ca2b0fb0517cafd615ee9123aa1ecead6bba71b76d78722e2945a0be449b9932df8dd51c6f7579d6035b38bd4d5dc74e91098986f0118ee827ddd3afd84137b30c1da1ca6845cb4d9094c00901c0fb6b048fc3e725e851cc87fee72132c2f72fb3f37d8c419262fd445bda5ac52fe71105aa6d5688370f1196e83b4500cde2c62a4ac4a044f34b5281be75b2714e923bf6c0dd2744d9f0f6d1f8c3a2ae6c8ee13cb35dae0df5c8a30147eb47fd2dde83f0911b306e07a7a151b68faa435dce32a5c906d67f019691b20b06d8419c17e69392ff472c12bda601302130a49d964151d5e0e840b279234453a09bc3fc2359c176fd71c96ec638f25cb5854ed605aec0442ef12889e0ee56f9fb9068d9481590bd192342960acbd2085d92096086ef4b14b1cf6b43c", 0x1000}, {&(0x7f0000002180)="a9df5a2fd47a9bea6d735ea2488769615f5ecdc4578f87bdca852ff9ccd9da19c139f4e77c3fd49fae868eb00ca666f2f3f2b74844f2edda272d4f5d38c0a001b82e6072c049f0b8f4cdbcc9d97ebde2a4f959dba3eae6cb6637fbbbe9647130a5c164d2e21ac4d182a81c2615e2cad4c388428dcfbc5674a6e9160a75e29f911aba16a420555dbc0b2903128074dd228d5d683c15077417fd0545704299885429e4e71845fad565259ab97db039b5ea563cf158175ef6c2406f14ba17f084993d97233f8c5fddc96eb8cb7e08418e43237e700309c05615d05778780eebb3174c0fb7171f5ac66c47e47c2b800ad6d4739e29eeb057ef0e129b24e39d53291130a921ee7921c829cdb23294ee42bbbd9e93c8daf88a4fa34ce8e04f00e222a4ab63c6c14bfea41734002c234186b6f0ea45b8b5c3c8e2849bb49d58ae6e0450052d94a4331aad95f59e04d7801b54fb0d9d771905ee42cd09bac514673ab4716d79ce354f8cfa7e64d53814aa6ce14e6aa345784d13db9eed282c78daefeb16d553a45243800452b319489b273e618e032ee646171c949595cf422a4154ba9bc739b067ae25621bec6589b5625c070c0879f0c544a79f82b029e9ed32d9549d457e50db7bd6ca0494b5bcb4ca841011d3687deb2da02a12a44f97280938560cf7a2514eec49c968c9d637f2f323061b11f04594fa4ab657daafd495959b2b8741f7b7ea6c1a911e03855d4fbdfd672b243af3fa538e3e273752be59272388f6c75bd38b0f95a1bf7a687ecdb38f07eefdff51261c3702e7074788ca3226f555aaf0d34c371cd4b317d0ddfe046b8e892925c49d1227ccf9b1ec524057362bfeda67cc4b94a1d8b041675d0e9cd09c13cf3b3e26c5d749c40493ce04ed8486a3875e8ac2b722b28a257cd9381e41e1de098d9ce944305a2c800277815bc83f1abd63a0a79007d4886252981ca8ff365e952115535194f0c852e8217319d38daccd6d4cd3e00978212acc50ffcffcad1825880b2097d24a71edaac032966a152accea0c9e418b5c353ca861189de65be36a5fdf67566160c66e0e477a8c7c782f00f8098a8fcfb0dcf1942c84ce4b8682c43350ce4862dcd28e184074404297a5c3477a7f5a3058ade003d1c69ab567ab75385edc4b66aa7216f2e18db866a653fdb5177080e3a449cb837208d508fa68f3d3de84a4262be74e3bb47b512e7dbe324a143ebedb519aace480418313f4ca92a341c5d5e444259822b75df0bf75477795fd8a2569ee7ec530b60f8aa47570e940144d8b9aa74e3ec3d487a62391e60c9e31cf04f2c64fca84d9f79cb0c34cb7347ca595d2d5dd43286700565d70a4d8635664df4b13559e8afccbdffb22f74f13e69ae6bca8664a56452aefbb13836bcada4fa09c24fd8a3645e770f8f91858b23023bad520f2057ed2a36c5782231d1ac68d8db97c4c2cf7c3aad7948880a9f0be4e312e516006db815f5d23e9cb00150ecca4136670874acd0af950536b0d4133a81f8443fdfc782cdafff0c25e4dc6864b2514ce73484de5d5b0be81b844424a12bb373a7ff99f1808a400903c60aabe4a9e36452e6dab8b7179b959a1f9264567cdfd0289ec6a3da8650b0abb25652e515a77a3be8d16ef6aedf8ad7347c8bc1ac12851f5c54dfae8367ffa1f61bc8d4b695f4dbe1f1cc1d9f335adbb0cd13b43f7d0ec783c1dc5312dc7af9eb4847f11466e821745a13703d0f2703fe0168a1b3c291017e86c8fea50669ea956dad59ebc9946cde2238f646cd19a1c1007b31f7ffac8a50001b7a1b0af13b67cf85ac02b8e5e83459e9b7ba3a3b61744326d18217e81ce354d6add7d644156eef5c49f57aa507c2d56db515c0b3b0e540c35a69eef85541b487c63740e7a1f551adf74337cba7fa65e90cac15ad42dbe2c2eddac85da3c8190c8725128ed81b04dcdd9e16b132c132524e7542a835470b17906ad7a08d347ad20cbb3105e1de973a59f9725aae38cbe31d85eccb67ff4844179b704e9b9b16fa3a7d0944cab285e393dfd66721d793856cff130e8eef33f40317294479bf9d397130770f3df06210ffa1e496a985cbd5e484521924141f54955f58a931b39fcff28c2463ae8d5dda0b0852ba7d5489f7c198fc5d688e96a27613863e88591b7aa3687feb8a6ba41d7b712464a932ad9f8535173fccaeaf99eef93016ba1acac9ef2d813488e7b9b974d6435d31f5931184ad8a05c9169d48fab5bff109ad27281cb0d6f8ea7d92f5bd642c3ed0f8a612fed5c6d27d3d2863e994a546ebffe7802fc21447ef24785b9bb9629d20734453aa006daa997726f9bfe0833cc19089584820b3df6836a7f7d1e1a14eb901e14b8191c077c6b5e1d1bc524db23a65bb99830c9212b03467bd0668e8578320797445465524c91ee7271f57538e56bbd9241fbd0826d4899b18adf67b8c3b447854511cc6111ec064b89dcf721d257039965c4534fddb8a67047a4cd994920322966ec2070b982b192f762d8d7216d234387b29989e5374576b691c0852107a152919e6b34b9c478f685cf88ffbe86b0ef0b261b0012b14f6a0ae55d1619b043e3af6fe5495328a506b7d476744cbb8ce81c68b07749b26b3f734c44a2cdf3be61d6ed9ca78c9eae8d4edbd00b68ed114102df9d6f24a4cc2c466a28a8d8b35d99f4a5a0d85bc224b59ddb3918f807549f22b8044730988c370ef3a858b0f970e4e6e08d474c4a909f251b0e9f6806d89b782d289726d1863d914f41de5ac905eb835a8b9d4eea3074587ceb69c2fac2d00a957d53d3fddebb4c52618865f891e179952553d7ddf912b83759708b0a626750f8212a7efb60abeb2002a1045f153472c4910aced23ce7e9fea9b653fb90d5d037816d1be2e1ebcff5c94bf49aa57a1379e38177d87786a8282608211bdb3966980e5f14bfe687f1a418f2971a430f385148ad4154a798bf0070f03153ad420b72b51f32280646b63cff1e49955a0902ab2e8700331c92a0abaf2d275eab68985deb544e47e0864561221b9e92c70a9453539a3a0e9d6a1cda6b944a8460fb8bccb8e867d75dbc0201100c3851396de9fb5860d89a6c1ce269f2b9f3826cf1aff3501bee2679ec7568dffbaff2670888d49b4f6af957c4d7dca3b09e584207e8a59e0990956fe92feea5be70f63ffc70107027ea466c7aba54862da26d8e156385d31cd7415c7730d24b4500aa1e1a816d009d96dd187b710ffc25485f18ae643be5bc0d154d0d4d778421e95b93d42a3689cefe0a5552e0442daeb6b12ce775e3fc51ca1089016510e0e9bd69a0204a33fa204b1a0b6f63e8c6ea4a9bb4a9d48ca02665e8c4ee3c8d9aba11637c132f2ce26fa1e3bafea88e14208b6dd8e2bc9b3413be45aad3246131d135c9b13c060392a519c63d6655cd60e0a24f82d331b054664b8978a8507af084458e680f6b70160b100cdd149079765dc8c43a56d69a73a21344d9e068270cbfadb1e442df4c9bdcba9db3c8c8467347e9c13469e82544bff436269e2fff857b64fbf236ad887dfacbb54b0dc569079ec6c59562b47558a0bf777d7b6d62ac3627135174f6f1cc206768e182923e72b44bd9459648a904276f1d1baacab2ed56ee4d4b9b09efd933a63d89a68939e0471bac2b9d6aa88a5ccbdcc5a1a542cd92a74793a67c9b37d32ec4224239bf806cf41fd1f1196b5d781bacc6f690658acb4960cf266d65966ff8a2cfaeede544edb5a1394c4bb199fe5282cf8af371d908ba31e7eb5c9f1dacec36cb52fb4a6a53ed100217d51562a665ff4d2f0b6dc0f8fae65fbb24795d96baf22238a8c06a22d8f2d0738220904834165293518f98c0f223ce3c01052173d530d67a8b1754341e591a7ca0cba1e9239b23f829ea6212dab1cbc9bd3bbf7ecd91a142789a93d000c4f77d036670e4d129714e0fd5763fef00337f5e0dd5303a2c935fe4601ca0b993040168460cba46e15557ea713a22a7b3e1ce6be3f96e20c6e2f2866e638bae31553341a7f969c91627b9952ff8513d5ba89caddacf74a338577ff52b6f7000355df72b50b70f158b3b531585048116133a525e1a09f456342737058c8bd22a620f34615321a48446af1d2671072d4949756483d47f9709a7d4b0cf212090bae6185ccf58f1e7bc76373062dc3427bc8e314c4acf35aec1706eb117d1580b93ae8f3347c5a0c37e7fe15fc5437a7c85540600a06590322cef15fb2265b0232dcb068ad83618e0b87f03fbdcbde989fdcf95217f3270bbaf610179c68acb04625c84fc7912a10b084639f1bc691fd85e68d462ee197281f0ae3e01c785333f042a560919d1afe875140cfb86f120c9519ed5e44d0423c658faa91d9e5eb923e3db1dc9f4afa3eda5466511f20be9c787a06702bbbea1c41e1523ed229ccdbe16d3bd5d11067b8feb20b3c5e2a262978351aa54e8f7701f77f60ece92873a505a5caa82fc6241791271def2eaf3e27a2076fe18243a87c8e20eec395706b823d974e6e00c0d314a74cf4979f29db3c8d84d8c95f7072c20acdfb871efe34829468e7f4bb8a848515a8867ff16a29ca26b63d5fd98de3498664e2dce450a30301dbfa151b13a64e2b5fb7a086dfc6e6a5514b6622af5e3041683d2fe454610d79affe76b36e2d9d5bafd900ce78682c5eac117a976d6a95cfe2b7fe2b2278cf7ca2fdc56837f62a69843418f915f452662d267580e3a4485184b8f9813db253e226b1a76afeeed47627cf3d308007193d4aea4da04b42e717e4689deab85dce98c7f1e6b692ca373ee8f6332c298dbbdbe49521b6be737b6bb7f7f9825ff431c2a8852139bf5b2b700cc4df840ccaae1033b2b1566f5d16140f46365604e7f91ab75a93fc01da451de0ac781694f57f67e821194badc82d483cc4f3fa5620db4fe3545b8e5af1641abe733cdf7f4645f3c81e1de65c29d9e8682c06d8ba275c7047a973650ba82b9df166c53404d3779799323242630d26d8a89ac4a298e8c28516d7085bb1bdd9f7a4eb435da7a6dcd65cc4b323b6c909b4629aea8de409215747af55f6e169a28dbdf8a45252ca3124bd12f7cbb13b18e96ad3f64f5428372f1685c3f8f271afd041b476b55fd65220db88d9aa81fa99da863f5b95dd305d3f059ab1deda6bf37b7b8384548cb5e3a5260e20d84dbad94212c912ab7f6d7e0e715536ced1ad0accbc87a068945c894ba006ca017bebb0bb1aaeaeb57f9ef8dbc20041fc509e376a8a505557149150731137865fe62e2c26602f7e91e370e6ec93be0229a356b6df4369132e208f99105a9892db056ce8e37b9b5c5553144bebce604dd41a63baf106574aa606d1c953d0293bc71d78264c7cb50c35af87010ee5f733032577b463dd3039fe7dd576476de03688ce73b897f33bfa41823a3b45be51704da83beeb23ae28c54a7ae2fd784a778e3da3af017609add04f565cc1d1ed22e1b620f6668a10b5ac6063add886a8cb8735722c3181d71a8cb166d4ff22f524c37d82f5649b3970dd40e099ef95080222f49603bd62379beb6dd4c229692eb6668ce68145d763bc238afd1c3ab24f6d62a6319fe9f85a608de1af84eb00d5761c8e05051e87a47ef2ecc88dc43c61fb09d3f47a62bd3283b1db4d33a187507ee192a1d5d052c934ba82f9f4ccb71c574b09d1ec27ed74cfb7312525241a58bd2422620ecf5b85b2f592ff1248f9e7fc6bd312087ba373cad4f8e0fec70be74253da1628616f8f4db913b2efee93fff32e0cb42cff138c13a901f591559abb96e818a329e771b3", 0x1000}, {&(0x7f0000003180)="7c83df353dc37dc67822446de31bb468bf42e6781080c848bf5c8e17e35ced1d87d0d554f4124812888d80f0365adf3aec8cfe46f72e86a21212a77f350cf5071e3339cc6e275f2f0d1d3c8e49e14e1dd2f50d6a8b6870388fbede9ded7dc01710e60efa99aa727a3d7518f316c7b1650d6f0ea20f8efc89c12fa4043fc5b68a46d192a48d6f1f3c38a3ae817c5edcc6f19c7e1ee77ee8af", 0x98}, {&(0x7f0000000100)="1af677cc7c398885026a5d03bc3f35f7fce4f3ecb05ad9dce10b884465da7db7ef677a59fdfabadf2587f8d5e3de6dbf7a45", 0x32}, {&(0x7f0000003240)="828dcf68fd07c274b689b121a9c93b1e0ee730db844d40b6bcd98f6366796bf02120b92a73228e6478222135a5bef5b2fb8797ff24e9473fe73160a1277856e8dd3a3fc63a1a0524022832a9e18e7b2184557fe90cccf2a0cb24245a67a6b7e68e98be35c82444a08dcfca54f4d542bd915102dd4960bb6ede9c91da3ed92419aad38f1ee47202e3edf941eab70f2cc9ffcf6e57e219a513e89035e74abecc1674d1b7fc1d7b619370a4ff28a9c3281512e6f6b66e96c46eb6f2b07c1fcc771c5e46f487c951eca2329c3ee7f15a9ebc5fe131862009737fb3518f6ab5e1e4a03f62f2b4b9d0eae93e850c5ab9087e", 0xef}, {&(0x7f0000003340)="8c2b4f6d2f7605c3751150f55c0881e6bab49ca387dae8fcf564f8385dd27c46c9306307dbb7ef1846e3a55aa58952b06e815965dfe18b8d2b589720fc65e5edd8d582be2c5f509f0f95055cef1bd720a1f0bc490ca94db68ce6541d0a56fa253327c3a5ed172c7ecba673b6875b204c61672b5fa609c92c93b3a821ba69d57c2bbe29f731f8cc8ce357679dd7374ee7ebbe743178", 0x95}, {&(0x7f0000003400)="0d45dbf572a09c8908cce261397a06326625056b77ec0be6487ed8aa61657077a7184438dc54e64a26ac0e668dea20f194368388fd14a2112cede4f439d6805d71e68814d3964f981262ae2881fabf6e2a88c8407770b16d4bbcee9042023d91ee7ce776f9f5864e5d8b5e2c4b285e567823226b6e8b58db379cba4cf7f1a5aac8b4d70680a2da138a4824bbdfbf7e967e72c2d4fe4e6efa64b1af4cb76ee322333d5b71d7de11d7b2d8df5c221f16828a104c84d1563fc1cfe35ec62406dd078f760f5e5a", 0xc5}, {&(0x7f0000003500)="4528e8922ceb170d30d2575e0c8ce3c98d312e851aa4a1de9f7570afd496435127e5b46c1663e2588ffa2c1411db8a8ea79ee1b75ba91aedc288155d50d3bee6e710a8bb715f90f86734bd32de4fdbdc5043e7e8863ba239db48b3818dfc418acf544bcb4b2d8a94d20fbffb1f6aeca57fefd152061bbaeb45880cc5468f66a4ef754d9f6317731237b0bfad2e7d69dfb7f7d4b00c6ff40159e298f509764020c52ed694a42a937379393bb48d6dc73e4a7a06c0bfbb", 0xb6}, {&(0x7f00000035c0)="21e64a8181714f91a6337ebbade35626e7814e23dee9ce9a549a115d115bbc7e70cc60915e30a08185ba22cb6abf738de91e40111641038c6ba9c94661a523dd4319ca6d9eeccbed1f508e3d2ac95318df6b6b66dbd0906be1cc706d15e80d71290ab43189d3adfaf138093d0abce7c144cf15392646b2d2804b944da1f00e", 0x7f}, {&(0x7f0000003640)="2879f6c96264295d0d17ab492983c8e5057827f360d6a459b465", 0x1a}], 0xa, &(0x7f0000003740)=[{0x20, 0x1, 0x1, "0313e8d400b2b96edf4ffe3bddad"}, {0x58, 0xffff, 0x401, "7a307964f5e61764a8e6034ad3a79d43ad26e3fc9477526364a7c6fdfadd805713a6324dca0772ab9a590e2b12a15b265f4d0fe1145c899e9ed938f914a23a8cbd72170874b8edeb"}], 0x78}, 0x400) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 16:00:31 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) socketpair(0x0, 0x3, 0x4, &(0x7f0000000040)) sync() bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000140)="5d7016fd2509fbaef0745f173598659f8fea97f4f1a5b81e4700ae8756c6792468a76b477fe3d49208efe6eb0e40ef5ad8909dac2febac667f33fd09039f84385ea93eef78212cf0241db6a6f44bfef88ab1dd6eb463247a1efcabeb7fb8b89946c3f08114f4b2d89f92263fef4dde3989bf36859f7dcc47ef3619"}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b78d33f10f5673e43125fc6e5800", 0xa}], 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = syz_open_pts() syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f2e6684623fff433f7c24bfca61eae3c25ef516fc991136f7276ffd3daac51fee4600a73ecc054cc7ba1c798471574facba9d4e62b765440861b02488476a3ad68f7e9db879e90490519bfb8a3c4c2468445ddf972c7ec56da1c475be44a94a4e2665ffef6db241fdb37be425d9b4b9cbed36868630a3884b0b264306f60dd9d", 0x80) socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x4, 0x2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) clock_getres(0x2, &(0x7f0000000180)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x53) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000480)=0x400) r4 = open(&(0x7f0000000280)='./file0/\x00', 0x410, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x30, 0xf0000000, 0x2072ab19, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7ff, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x8, 0x200, 0x20}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xa3ab, 0x200}, {{r1}, 0xffffffffffffffff, 0x79, 0x20000051, 0x8, 0x1}, {{r0}, 0xfffffffffffffffe, 0x44, 0x40000001, 0x6, 0xa2c}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x2}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x60, 0x40000082, 0xa0a, 0x8}, {{r1}, 0xfffffffffffffffe, 0x41, 0x40000008, 0x3}, {{r1}, 0x0, 0x1, 0x0, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x5, 0x100000001}, {{r0}, 0x623925030c4138f3, 0x10, 0x20, 0x2, 0x21b4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x101, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xffffffffffffd1e4, 0x800}, {{r1}, 0xfffffffffffffffc, 0x90, 0xf0000012, 0x167, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0x4, 0x227, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x7, 0xffffffffffffffe0, 0x1}], 0x8, &(0x7f0000000400)={0xfc3, 0x4}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f0000000040)='./file0/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = semget(0x0, 0x0, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000000)=""/30) getsockname(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) openat(r5, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) nanosleep(&(0x7f00000000c0)={0xfffffffffffffff7, 0x993}, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:32 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7ff, 0x9}, 0x8) geteuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0x7e000000000000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r0) getpgrp() r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) socket(0x3e, 0x5, 0x8) 16:00:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x8007, 0x7e) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) socket(0x20, 0x4003, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x684, 0xa6, r1}) 16:00:32 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) fchflags(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') select(0x40, &(0x7f0000000200)={0xfffffffffffffff8, 0x2, 0x8, 0x7, 0x2, 0xc6cf, 0x0, 0x80000001}, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x0, 0x1f, 0x8, 0x7fffffff, 0x3800000000000}, &(0x7f0000000280)={0x9, 0x2, 0x8000, 0x2, 0x6, 0x40, 0x9d, 0xffffffffffffff01}, &(0x7f00000002c0)={0xffffffffffff40ea, 0x7}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) close(r0) dup(r1) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 1: openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) 16:00:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0x0, 0x4000, 0x4, &(0x7f00005a1000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x38, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x10, 0x8000, 0x9) sendto(r0, &(0x7f0000000000)="9c30bd11f01abec66173894605322ea95bee8d59976ca2af968931cc3a3458f24f46097d5131b7c911601536f3dd3e7b5e089e99fe28f28a851e7bfadce99f7689354865f9a30ef8ef654b4890be8fefafd3edc12360b61d2504f81c68f5b829cefefb24e24de46dcf9ed1c9e9f3a7055018d11023384c627d3966b1f971ba6aba98c26e95ebdbffb6ab1a32e3950dd0e6c1b504272730e3b4712965a1b9fca06d23d796556296e14eb8", 0xaa, 0xb, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10220, 0x0) fchmod(r0, 0x104) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) select(0x40, &(0x7f0000000000)={0x81, 0x3, 0x80000001, 0x7fff, 0x7, 0x8, 0x3, 0x8000}, &(0x7f0000000140)={0x2, 0x8000, 0x0, 0x8, 0x3, 0x1, 0x4, 0xd1}, &(0x7f0000000180)={0x4d74, 0x1ff, 0x5, 0x0, 0x6, 0x9, 0x7, 0x400}, &(0x7f00000001c0)={0x7f, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1f6e20926295ae46102d73c858ff32a9ed8d55d5e482e7277731742a8f91ba6f6e869272f880d4bd18fdef090f468bc3676d2fa5febdce37548637825110f0d6fbecd1231942e2052fa754b5bdb08306eaddde3a16efdd9d5a8b029562470ebe2bc4b27df6078cb2aef566722698e53342b6134d5e0324164ca651bf728b581974d7e3a20aa90a6ca314b8cd001e8f5160b4304b057ec23a757eb51ba79bc22eebcc9bd898a4c0e398d8809f81e7213e5f35a4d9a22a858edf39832c300924159029e6cc6cf5c54639c3d555231d527ef155aad1de57fd1867dcc0b00ad20ec82f61b22a78304e7a6b3ab7c77ec4f453976a0b907a8b5d5be4ac887ecbbc7bf120196cbabf8e07f02e37797725e96c207dd9bcc04a123973181111945b535993ac4b8ffb093a7d91c76ef0306f3a996844950339be9cabc88891a15670f82e0321af42a693606969a1566c2b22aa33f77e308284adb312d3354a0f09e93d077fc22cbb734904b34ba83cd2df52441a57840ac88caa62fd78f1c55ef23b42f453b80b4d036cf76b74bf9e57"], 0x1}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7f, &(0x7f00000000c0)="d5ff12d33c063d24300b0be651eb24533940e69e6f1618f256f2c4e4c122188a18cf41987235392ca3070e4963173719f9f40e9c125f953019e8464808282d8a662d65aa4a0d", 0x46) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket(0x10, 0x4005, 0x1) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x400000000000002) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:32 executing program 1: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000280)='./file1\x00', r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x101}, 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff}) utimensat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9, 0x4}, {0x100000000, 0xcef}}, 0x2) setsockopt(r2, 0x9, 0x5, &(0x7f0000000180)="ba57e1e105303ba0dd21cff2e89006f28f1d6ebc8aa5949cec5b5f01037a2ade5df65e1cb55fdd3d4bb66b43ce5aed86a2da7472aefdedb5bbbe4cb3ae8b7e60249e2cacc2dafeb9506e35e724af6acc3aa66754411b312c78b824b52dfa2c8e73377c64f19e58b6206f45871b6bfcc674ad4032", 0x74) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4a5e, 0x81, 0x401, 0x1, 0xfffffffffffffff5, 0x7, 0x6, 0x2, 0x0, 0x9, 0x3}) login: panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *401752 27361 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000098a800,0,ffff8000009d6690,38,fffffd802ffa85b8) at rtable_insert+0x66b rtrequest(1,ffff800015a2cd60,38,ffff800015a2ccd8,0) at rtrequest+0x875 rtm_output(ffff8000009d6600,ffff800015a2ce08,ffff800015a2cd60,38,0) at rtm_output+0x6e5 route_output(fffffd8036d35b00,fffffd80363edd88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363edd88,9,fffffd8036d35b00,0,0,ffff80001493d788) at route_usrreq+0x363 sosend(fffffd80363edd88,0,ffff800015a2d000,0,0,80) at sosend+0x660 sendit(ffff80001493d788,3,ffff800015a2d0e0,0,ffff800015a2d1f0) at sendit+0x53c sys_sendto(ffff80001493d788,ffff800015a2d188,ffff800015a2d1f0) at sys_sendto+0x80 syscall(ffff800015a2d260) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,c741e34c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc7621159890, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000098a800,0,ffff8000009d6690,38,fffffd802ffa85b8) at rtable_insert+0x66b rtrequest(1,ffff800015a2cd60,38,ffff800015a2ccd8,0) at rtrequest+0x875 rtm_output(ffff8000009d6600,ffff800015a2ce08,ffff800015a2cd60,38,0) at rtm_output+0x6e5 route_output(fffffd8036d35b00,fffffd80363edd88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363edd88,9,fffffd8036d35b00,0,0,ffff80001493d788) at route_usrreq+0x363 sosend(fffffd80363edd88,0,ffff800015a2d000,0,0,80) at sosend+0x660 sendit(ffff80001493d788,3,ffff800015a2d0e0,0,ffff800015a2d1f0) at sendit+0x53c sys_sendto(ffff80001493d788,ffff800015a2d188,ffff800015a2d1f0) at sys_sendto+0x80 syscall(ffff800015a2d260) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,c741e34c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc7621159890, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4ea2 __ALIGN_SIZE+0x3ea2 rbp 0xffff800015a2ca20 rbx 0xffff800015a2cad0 rdx 0x4ea3 __ALIGN_SIZE+0x3ea3 rcx 0xffff8000149ef000 rax 0xffff8000149ef000 r8 0xffff800015a2c9e0 r9 0x1 r10 0xffff80000098f8c0 r11 0x967d156cf530b310 r12 0x3000000008 r13 0xffff800015a2ca30 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a2ca10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=401752 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff80001493c720,0xffffffff822b7b98 process=0xffff8000ffff69e8 user=0xffff800015a28000, vmspace=0xfffffd803f014630 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 27361 214763 97339 0 2 0 syz-executor.1 *27361 401752 97339 0 7 0x4000000 syz-executor.1 77981 371111 3976 0 2 0 syz-executor.0 77981 146352 3976 0 2 0x4000000 syz-executor.0 55907 360595 1 0 3 0x100083 ttyin getty 5573 86005 0 0 3 0x14200 bored sosplice 3976 460039 74641 0 2 0x482 syz-executor.0 97339 465106 74641 0 2 0x482 syz-executor.1 74641 238251 75136 0 3 0x82 thrsleep syz-fuzzer 74641 81413 75136 0 3 0x4000082 thrsleep syz-fuzzer 74641 78913 75136 0 3 0x4000082 thrsleep syz-fuzzer 74641 474115 75136 0 3 0x4000082 kqread syz-fuzzer 74641 501231 75136 0 3 0x4000082 thrsleep syz-fuzzer 74641 429702 75136 0 3 0x4000082 thrsleep syz-fuzzer 74641 17488 75136 0 3 0x4000082 thrsleep syz-fuzzer 74641 351840 75136 0 3 0x4000082 thrsleep syz-fuzzer 75136 344882 30331 0 3 0x10008a pause ksh 30331 50737 433 0 3 0x92 select sshd 433 320165 1 0 3 0x80 select sshd 49120 267662 75289 73 3 0x100090 kqread syslogd 75289 94550 1 0 3 0x100082 netio syslogd 37362 193604 1 77 3 0x100090 poll dhclient 60898 459150 1 0 3 0x80 poll dhclient 76077 151423 0 0 2 0x14200 zerothread 39579 342456 0 0 3 0x14200 aiodoned aiodoned 71548 18574 0 0 3 0x14200 syncer update 55665 85769 0 0 3 0x14200 cleaner cleaner 32159 420516 0 0 3 0x14200 reaper reaper 28981 326586 0 0 3 0x14200 pgdaemon pagedaemon 31974 232850 0 0 3 0x14200 bored crynlk 84931 249414 0 0 3 0x14200 bored crypto 40195 89810 0 0 3 0x40014200 acpi0 acpi0 12304 329414 0 0 3 0x14200 bored softnet 83837 75386 0 0 2 0x14200 systqmp 52176 385061 0 0 3 0x14200 bored systq 93778 196254 0 0 3 0x40014200 bored softclock 30185 361612 0 0 3 0x40014200 idle0 73682 236870 0 0 3 0x14200 bored smr 1 348033 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9472 6333K 6722K 78643K 11568 0 0 pcb 24 9K 10K 78643K 462 0 0 rtable 114 4K 4K 78643K 312 0 0 ifaddr 46 11K 12K 78643K 93 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 43 0 0 iov 1 12K 24K 78643K 108 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1730 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 42 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 697 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 41 30K 46K 78643K 383 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 85 0 0 in_multi 33 2K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 230 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 84 20K 29K 78643K 2477 0 0 UVM aobj 25 3K 3K 78643K 30 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 28 0 0 NDP 8 0K 0K 78643K 24 0 0 temp 136 2712K 2778K 78643K 4997 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 298 0 291 2 1 1 2 0 8 0 plimitpl 152 32 0 25 1 0 1 1 0 8 0 rtentry 112 52 0 6 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 92 0 88 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 28 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2626 0 1199 47 0 47 47 0 8 0 ffsino 240 2626 0 1199 85 0 85 85 0 8 0 nchpl 144 3816 0 2179 61 0 61 61 0 8 0 uvmvnodes 72 2921 0 0 54 0 54 54 0 8 0 vnodes 200 2921 0 0 154 0 154 154 0 8 0 namei 1024 11002 0 11002 2 1 1 1 0 8 1 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 11967 0 11967 9 6 3 6 0 8 3 sigapl 432 870 0 856 2 0 2 2 0 8 0 futexpl 56 10435 0 10435 1 0 1 1 0 8 1 knotepl 112 143 0 124 1 0 1 1 0 8 0 kqueuepl 104 128 0 126 1 0 1 1 0 8 0 pipepl 112 556 0 537 4 2 2 2 0 8 1 fdescpl 424 871 0 856 2 0 2 2 0 8 0 filepl 120 5132 0 5035 4 0 4 4 0 8 1 lockfpl 104 235 0 235 2 1 1 1 0 8 1 lockfspl 48 85 0 85 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 1075 0 1068 1 0 1 1 0 8 0 zombiepl 144 856 0 856 2 1 1 1 0 8 1 processpl 840 886 0 856 4 0 4 4 0 8 0 procpl 600 1755 0 1716 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 697 0 679 3 0 3 3 0 8 1 mcl64k 65536 292 0 292 33 11 22 32 0 8 22 mcl16k 16384 3 0 3 2 2 0 1 0 8 0 mcl12k 12288 16 0 16 4 3 1 1 0 8 1 mcl9k 9216 17 0 17 2 1 1 1 0 8 1 mcl8k 8192 3 0 3 3 2 1 1 0 8 1 mcl4k 4096 38 0 38 3 2 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 52352 0 52310 14 7 7 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 89039 0 88973 26 11 15 21 0 8 8 bufpl 256 8483 0 2859 352 0 352 352 0 8 0 anonpl 16 95697 0 86639 75 22 53 53 0 62 15 amapchunkpl 152 4083 0 3999 17 13 4 14 0 158 0 amappl16 192 4279 0 3788 52 18 34 37 0 8 8 amappl15 184 334 0 333 1 0 1 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 336 0 333 1 0 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 52 0 38 1 0 1 1 0 8 0 amappl10 144 69 0 65 1 0 1 1 0 8 0 amappl9 136 529 0 526 1 0 1 1 0 8 0 amappl8 128 124 0 112 1 0 1 1 0 8 0 amappl7 120 33 0 29 1 0 1 1 0 8 0 amappl6 112 51 0 45 1 0 1 1 0 8 0 amappl5 104 173 0 163 1 0 1 1 0 8 0 amappl4 96 1008 0 983 1 0 1 1 0 8 0 amappl3 88 208 0 198 1 0 1 1 0 8 0 amappl2 80 6722 0 6644 4 2 2 3 0 8 0 amappl1 72 24325 0 23893 26 17 9 19 0 8 0 amappl 80 1997 0 1963 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 29 0 5 1 0 1 1 0 8 0 uaddrrnd 24 871 0 856 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 871 0 856 1 0 1 1 0 8 0 vmmpekpl 168 9262 0 9237 2 0 2 2 0 8 0 vmmpepl 168 97227 0 95682 96 20 76 76 0 357 8 vmsppl 264 870 0 856 2 1 1 2 0 8 0 pdppl 4096 1748 0 1712 6 1 5 6 0 8 0 pvpl 32 324703 0 312504 234 36 198 219 0 265 97 pmappl 200 870 0 856 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 546 0 39 15 0 15 15 0 8 0