Warning: Permanently added '10.128.0.182' (ECDSA) to the list of known hosts. 2020/01/14 16:20:12 fuzzer started 2020/01/14 16:20:16 dialing manager at 10.128.15.235:6812 2020/01/14 16:20:16 syscalls: 337 2020/01/14 16:20:16 code coverage: enabled 2020/01/14 16:20:16 comparison tracing: enabled 2020/01/14 16:20:16 extra coverage: support is not implemented in syzkaller 2020/01/14 16:20:16 setuid sandbox: enabled 2020/01/14 16:20:16 namespace sandbox: support is not implemented in syzkaller 2020/01/14 16:20:16 Android sandbox: support is not implemented in syzkaller 2020/01/14 16:20:16 fault injection: support is not implemented in syzkaller 2020/01/14 16:20:16 leak checking: support is not implemented in syzkaller 2020/01/14 16:20:16 net packet injection: enabled 2020/01/14 16:20:16 net device setup: support is not implemented in syzkaller 2020/01/14 16:20:16 concurrency sanitizer: support is not implemented in syzkaller 2020/01/14 16:20:16 devlink PCI setup: support is not implemented in syzkaller 16:20:23 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x6}, {0x18, 0x0, 0xfffffffc, 0x8}, 0x1, [0x0, 0x8, 0xff, 0x2, 0x0, 0x2, 0x4, 0x6]}, 0x3c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa8, 0x0) fcntl$setflags(r2, 0x2, 0x1) close(r1) r3 = socket(0x3b, 0x3, 0xfd) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) fchflags(r4, 0x0) fchflags(r2, 0x10000) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="955ac3fc1b8c7ec664311114f0220eab4618ab52094f7441f6bf557789627b60de5f4054b303e4b21ff217ded089eb1e12c4ac7bf992354bf926e92b37291a71eb0bb9e8016cec257668bef4bf19a805f9ea30b7257decffb514fbff743e79a5ea09fc36040e86f66e522ebb1822b70dd3652e764f90212a2d4c28c33a12c0a497241dcec0399b4fc2512cfe9ad0c5824fdd316a5a010bfba2e6bcfd52d86a21a2404b8cc1c351228b72c6f0647e897ae69eb579ed888e3f93a179ba0fbabf4fbe25629346acade13f5c98ec6304730bc09af990", 0xd4}, {&(0x7f0000000280)="194978564122fb0d2b284ba6d180a879d07e2d68d8e2bad34fc4e09c0dc2a9fd0a6c88e0e2ea9cf351cdad5af729d02cf073349c1ff74333f70c185072f01b3c33c93136eec396f29b35190be23fbc3718f6d7e5d7c62c8214de44e14a4cd21901592af633a0d78782b9f92cb7da1b2291392ac9d15f0f6824aea54d3e8bfcf86eb9dcc522d6053564e717e64eb44400f39486a5e9227679f4672495249e492c617f18ccbd564aa44f2c63c7e5217f96f0981b356846a9cf5b61c6c1733053461b22046bbc84d4c2941446346b778596", 0xd0}], 0x2) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000003c0)=0x3f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000400)=0x101) connect(r0, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') getpeername$inet(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000580)) r6 = dup(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x20000, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) kevent(r5, &(0x7f0000000600)=[{{}, 0xfffffffffffffffd, 0x10, 0x10, 0x80000001, 0x8000000000000}, {{r4}, 0x8000000000000004, 0x315819bc25f43229, 0x1, 0x4, 0x3}, {{r7}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x3f, 0x100}, {{r6}, 0xffffffffffffffff, 0x9, 0x1, 0x3, 0x2}], 0x3ff, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x984db6fda0a4e929, 0x1f, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0x10, 0x200000000000000, 0x3}, {{r9}, 0xffffffffffffffff, 0x2, 0x2, 0x80000000, 0x8}], 0x5, &(0x7f00000007c0)={0xc2e9, 0x2}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000940)={0xc8, 0x0, &(0x7f0000000840)=""/200}) pipe2(&(0x7f0000000980), 0x4) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/klog\x00', 0x40, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x102, 0x0) fcntl$dupfd(r11, 0xa, r12) setrlimit(0x8, &(0x7f0000000a40)={0x4, 0x2}) 16:20:23 executing program 1: getrlimit(0xc, &(0x7f0000000000)) syz_emit_ethernet(0xce, &(0x7f0000000040)="9dea16ebe25da606c02ab2ac48d057fb864c383a963b6a852974babde17979cf526a087208f3f538e51e08ed5b42420ed584a294f0273740d60e31b2c30618b4ca687f907acb0776782b307245e7e5a33010c67dcf26bba8595a28710dedbec128ddb3285cd76a15e38dd9eeb7dbd68e1c8be40259efe9e54a733983965532c32dfd676d6b6b9926fae96251ffa25a8668a892f262473b27cb55984ad77e553601c318b68ba05447cd35b7153b44afccb154be047d802f2b6159d33eca478489e03d94dca465d0f638087c4a0338") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() mprotect(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r3 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r4, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0\x00', r5, r7) bind$inet6(r1, &(0x7f00000003c0)={0x18, 0x1, 0xccea, 0x804c}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, r8, 0x0, 0x4) getuid() r9 = fcntl$getown(r0, 0x5) r10 = geteuid() r11 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r9, r10, r11}, 0xc) r12 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = geteuid() r16 = getpid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x6, r13, r14, r15, r6, 0x24d4984b66e349d0, 0x1}, 0x6, 0x3ff, 0xffffffffffffffff, r16, 0x7, 0xfff, 0x9, 0x90}) r17 = dup(0xffffffffffffffff) socketpair(0x2, 0x8403682f9e2e1812, 0x25, &(0x7f00000005c0)={0xffffffffffffffff}) dup2(r17, r18) 16:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x800006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0792f2b6cc70fc485b1ca87646d") 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe76d, 0x40, 0x5, 0x5855}]}) sendto$inet6(r1, &(0x7f0000000180)="1fbb883d5c1ac3376b0973bc6c45fdeacdf7a3e03aa4ca0b7df6e52a13efd2e121e84c265d2e3dab287084c1630405fa8d0775c7212c0c92ea256dc221c286a7627705327102ec8d78e65cc1df3d57fd903af98d1e2955ff1ceed6c0821d3d8d82cfa58c9f63faa70e71756854c68febddb2e6883bff93f6f43075d4bd24afb261eb24be7ab361944cb672d3f565eefb19173e6c128b1132dfefdf9505f84abcfa12f55c45a6c807ca094d", 0xab, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x20, 0xaa8b}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2b0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x5}, {0x2}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:20:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x4, 0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000000100)=[r6]) r12 = getuid() setreuid(0x0, r12) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r11, r12, r16, 0x6, 0x1}, 0x9, 0x200, 0x4}) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x18, 0x2, 0x0) close(r22) socket(0x400000000018, 0x3, 0x2f) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r22, 0x0, 0x0) 16:20:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c65300021a6840d204c966ab97ffa96ae70b7206282cf23dda65671e591f312bbefd39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea7738dbb646ffe6c5c22a5ad75cb502e7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b78c058a809770fb05097c3ff7a51b26ee239582f"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c6530e504a6840d204c966ab97ffa96ae70b7206282cf23dda65671e591f312bbefd39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea7738dbb646ffe6c5c22a5ad75cb502e7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b78c058a809770fb05097c3ff7a51b26ee239582f12051a5a9ab9fe07589dae2326458694191cd94f9630b5e643f646547c59bfdf198d201438ec2d1bb209e3002a7813705e9dd2b8faf2a2d0c29257eec989599ab123a932800b191a1c42426e549995a4679ff89b4ad528f86fd9a70293989ce40594b5e64f72ff37a55f73eb1feda8183d469013c4ff85b53faa232b696a551769f1"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="77ddf8714702e63c9ef9b59b6dbb23d50a099f7ddd7ceef3", 0x18}], 0x1) writev(r1, &(0x7f00000002c0), 0x409) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="13710093a69f75162921b9b2bc6fe02a3bae2d9810bef023dd286564193c594bfcd36d9d6ca7edc0e1aacdd0b1a067c151302fdf96be483c52a7900b56f2357fdb38b4002f7d9c14cd94dbd1fadecc2218a93a80dde5c8e524ebba6f90e0c9357688453346dcc8e85b27d5109fbeff6fa7cf6e680eac3257ecdab5aa8813e04aee9da35e51230cfdfaa54555e4fd5258b294a235e2232fa14c2b8c0336b47a972c82a5184629807faafb7c3c600707f48dff1342b8b540c947d0a5a4441bcdd21fc66db23d0d5746a3937dbcff398a7c8a672a7aa9d7c2", 0xd7}, {&(0x7f0000000100)="bea6bd0164042dfec628bfbf6740e16a12c3be26075197a64a1a7c32be82d67de07f0e164b2e109b50f8965aeae9596a383eaecdb1a6e109abbc9d69d060703ec91f4b29ae261663cfdf96f65be6c71028c2cd3b764cb48721b54474145a7fe77956787454a17d7c8b21ad1b1c6c59d0cf2b50a3c7ac977cb0f7255be62339767fadd991ca667792f7d80d3c6781e0f1e4f5b79ee51649ea9d0608", 0x9b}], 0x2) write(r0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) close(r3) 16:20:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x6e7c, 0x8000, './bus\x00', 0x3, 0x0, 0x3, 0x3ff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x100) socketpair(0x2, 0x5, 0x4b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) dup(r2) write(r1, &(0x7f00000000c0), 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r1) 16:20:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="f7c1448f9d8427a6de52206649ff0b5e119dfce3668fa781db3b2d30911854323f2c1cfac13bfa6cd00e2655089bdf76ba1d669d6435ff5e35612154e4361e908fc0c21a1695b36b7a767715b49558d97055f878827cc55e36337b1cf0051bada3d2c38faa73d0abbe075bdbd29c558ca8f17b571d9f1deace7cbb3e15324ea1c6df067762d9150f2e3c8de65b782fc4adea8aab04133ad275d131c13fca37c11724ef0b5f0af93055e296ed2ccbd5250d95ba77117f20b8cfb95ed7e2fdd9bf9e3a15407b3eacca64fa03dbe60c", 0xce}, {&(0x7f0000000280)="a0df27caa216c40592d3c96e5f240aa94f7c71baa33628913651b9b04ea2314c0a05122c1468af27081a9995f288ea3debd798342f34e2bd0307c309bd1091d2d5ba5b5699ce85e848fafc0df8b429f07801faed80c287b29dfb4482fd2d9fe400d56aad647b9fdb8217314723d0034a85c5e8e80d3b686f712fcb3c80a13128bc7833a58946f52e03f7253bb51f647f826eee1fcdf9740750b13fe02a07d02f62cc8861e0faebd59277e5bc9cc7a2126ce7ba70a15e876671ed7009a2133f83bcfe274654ae14d59a6ce33cabf41a6dfa9afc3826ce7d326be06a8317879da140724bfd93bb4ee6c0dd6cb8c09105489244", 0xf2}, {&(0x7f0000000040)="5d72f9c3deb292d715defa5994cfeea8b8c4d742fde68334f61db657dde98e7903613addabc96c1d118806b6377a84d40d4d3f2eb6fd2f98fe7d9684801e6ad00a3d4f63504a42df4488c69f474fa865b7beadacc881d2458191ed498cecd2baace7e0d49cf12fa3ec0bf7b8b7c3c462db99c9aca6d76b9e34af26", 0x7b}, {&(0x7f0000000380)="4bca2338e041af9346bf3b9fc95e80de3f778d13c8e838185d864f98f36c4c16b8cd2f24484e694124461431027c65d57ec64ed5b034804358355d47fd4c5c8ec45c4ccbfafbe87f809b1382c079094cef6fff94e987c5d2a62833a3ff45d615bdf9c0298b4daf20799484647065721d", 0x70}, {&(0x7f0000000400)="05b1ad88d06f9ec42b7064d01dbfce3e7956429caf090e4c39f7c4e9617ecc662ceeb402f4e5e178dcbe00d1f6a804b7e7006528585eb3f8a4074003e1fcc94c78336c9eeb93a4df29acf5c297857d046230d51be3c804bd0b1250fb929d8a89daf6ad3b33471c9fe3c3dcdfc28e55301bb9b088ae8d15c77332cc71578ee97fb27ab39e", 0x84}], 0x5, &(0x7f0000000540)=[{0xa0, 0xffff, 0x9, "6ccf1a6657250ed081ba2c942084b37a4a40fada4586cfa9798ba1f6b50e745a4b16cfac41d66e18216eadc7a3af8652176c424b773ad97004a903765355404d0173ac78034186d44248d2b70af240fc274d122c30a3509e5d078661f2592ad86e061953025248595b5f77797b9e04efef2c8372ead698f904e6de5491ea72728c5562ed68fb776ff48d"}, {0x38, 0x1, 0x7, "584cd0b05fa5de7e5a02dd54cd9edc240c96f820fc98bc28174b57188d816d48650453ce669ea2"}, {0x90, 0xffff, 0xe8ca, "6a1f41c02b40cceb230d42d4a35a0a069e572faa0dfbfc829ed560ce0a5dfb993c57abce6b4619085eb6970ce284337dcb10b5ffd1914ab98f267c0a2861dcb44c92eeaf467448ca9b861895ef248c66053b4afef18ff1caae91451d25cb577018d2f19f1bc53207f8de517e8758ff056bfb999a5d5c6e32ec09337a1b26e468"}], 0x168}, 0x801) 16:20:24 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x37ec}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7}, {0x1ff, 0xb5, 0x7, 0x3a}, {0x0, 0x80, 0x2, 0x9}]}) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, 0xffffffffffffffff, r5}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x2000000000, 0x2}, 0x10) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) sendsyslog(&(0x7f0000000100)="9b4b0b09bd0344054760c2b10f5d4c6d4fe2b930feff39f119f4cdd0779cc709b694a24a7ecf5ae17e62", 0x2a, 0x8) 16:20:24 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 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'}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) syz_open_pts() 16:20:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r0]) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a56010000001c00fead000000000000004e341d89df000000000000000000000000000000add800", 0x2c}], 0x1) 16:20:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="00000038600400824d65d9ed0bd88ed9000300000000000000f0016f8273885a949200000000000000000000ea96714cc91bdcaf9e35b5b34dbe57b704b0a1b9f0d1fdd6f863bc80e724a633fa1adaf14f5f64679c02e5da09d074cf8d1a417c1f84764dc6e0f697e36c69235fbb0cd68e5424750e4acf2bd9d19aa226189814605891389a0cb1fbb3ca52a52051a81b651e9877e03f4503a7901aa9afa0bc3ddb069ba10300000000000000bd73989ca21c27445966ab45555a2e8b7d1abcf181134796b6de27894071a5df4bad879f", 0xd0}], 0x1) 16:20:25 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) listen(r3, 0x723) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/56, 0x38) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbe70c491f18e45efeec7df17c357291eaca65bb11a5c999833ac3bc0c7cd2444dc1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d3defe0f2b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r6, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r6, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r8) getgroups(0x4, &(0x7f0000000700)=[0x0, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() fcntl$dupfd(r10, 0x0, r11) listen(r10, 0x2000002) setsockopt$sock_int(r9, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r13, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r14, r14) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) 16:20:25 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) r3 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x80, 0x230) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0xc}, {0x6}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x4f) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x10001, './file0\x00'}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:20:25 executing program 0: socket(0x2, 0x3, 0x0) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r2 = dup2(0xffffffffffffffff, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0xc6}, {0x18, 0x1, 0x400, 0x9}, 0xc0, [0x80000001, 0x101, 0x0, 0x8000, 0x588d, 0x2571, 0x9, 0x1]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r5, r7, r11}, 0xc) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:20:25 executing program 1: ktrace(0x0, 0x1, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r2, 0x723) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x12c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x3) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/56, 0x38) socket(0x0, 0x1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="82022efafc53fbb270050559e1d248e2b9c5da0e4f65b4dbe70c491f18e45efeec7df17c357291eaca65bb11c999000000000c7cd2444dc1be3b0180bcaaa0de09ae9ec3a92a7f826fc82afb09b0f43c02acc63830b595bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cd42deec07be0f4ab4b842a57f1e7bf38bd88f537613b176122304b2e0000000000000000000000000000008bef62dccf8a64dcb7cfc94290c299bfbfcee7929e5c75e321ec9c5467909c8622108db646b0fea5ea1773e00b776abe5e8065d24aa3bb342ab9325c24f10736f2a07161ad53e5e89e0af7b8c3360efeaa3bcbdd36e07528c800b55542cab13c3d6ea5a520f57436f110f4c1664410a7e06de717c8"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:20:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x300040000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff01, 0x200000005}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r4 = accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) read(r4, &(0x7f0000000240)=""/226, 0xe2) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:20:25 executing program 1: r0 = socket(0x18, 0x4001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt(r1, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:20:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287eadbb8963207427af43d30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9329548fa0ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f01b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a865c7edd776b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff626bf687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a4407bf9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743c"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x190}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:20:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1c00, 0xffffffffffffffff) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) getppid() 16:20:26 executing program 0: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xc0000023, 0x8000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x45f) 16:20:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000004680)=[{&(0x7f0000002780)="01", 0x1}, {&(0x7f0000000300)="e2fe9abe8cf76eeb24c0e4c4479be727062e55a1ccd3bf156961607e9a7da9ada7200f62bb84043dab53b1ba9cdd9aa74d84e7d7aee90eba4ee525d029c4251447d18280c495621e8dbdb0dd59d9604a29300de14e8837dc1ab73bdb7c0478702f6dbf440d1068d72a6931eecdb6042263ccb356cb31d74d98b840db6691c0916e66ed6b15b22b7ca51075314f9a0dac785d5f2f58dbe04cbff51fa08bf35e9cbf1fb9501e905139a4e2f87ddc0fe038609657082d5405ccf315d32e887050a1dd328069798e9af1c01158bd57c84847d7f7f740b1eb4f4ff83167c2debe3194c474a44630307d3213738aa2aa9ade3caa4c1ff8125f8ebf7f5b1ac3330048a0367754411a2e41e4fad6ca09f6a8f6acd4e6e7c68b136f57f28562d040f80288c815b545c48cc51b10bc693f2065210262ed4d691fc13f5feb1693b040458a12a96c2c214842f3be46d630a40a600e994cc062e90d396385244cee86991b0fe81924a2c79b3d4b06574e57714cf50ba1c2aea006eeb9cfae17fcecd16ec6e0e997745f4fef01e6b8a7cfc5bb7d098db1c1b9b0548edcb3edf80fdcacea8a7b218f8e12d25fe7c9098bafdd941f8bbd18b638a728d94eb09f5d71d329d03097a4a896e8e09fd12de7995ed50e0fadd310f4dc58ace959a2f0266f535dee4628a19d1109f58b0c541290809c31eef69e5df0d14b4559f20cc5a84e37cea68a8768a09a603d0b2592a5a3babe29cf19252981e2c557c7b70423521885461e95328f257038513d12ec7e6ac641fe3b41a52ddc0644c004b3f9d92b88247ccba4871de479a49c98e5d42c8fb66fe3c84ca6e1cd23b4bcd8b036a88019277c341c00f197e77feee17c24874608113622814216176ec66f9b5b52b568b8ccf1eef5a3b3c1d1105c8bf2f77b02c9b789af096d2e6e7e4c0d39febb349dcda0ee7fa21ed582433974e9f1fa40aaa8ed35854bd5a4529d70605a96c3e4c0c68a5a9998fcec86757db4384125da098f5fa1dfd553fb715cedb311761fc69fda3a3ca0cf3e4277e2476e5e15d648009ca1a2f7fcf3a0fefd4162d06b581307af2128254c935d7caa2169d5ab2bb1a7a0cc14dd86c3e8fff8a38d9110f185bb76e8479920bb035b014c3fe661a9c435abd6dd0f66dd0a861db0e93d8d62e5afd18920bc6dd66aa2814c74f182e50c4db62ace16aae1326a0371b7fb26a45388aa79a3e411ecdd592264ceea1994307f4a231d242bc8d4d77ead0b0150d3170da9d8522e24090a2cccb48afc60766371d1f7ed5710f705a10f3a301dca52e291957af7ce391b179a9aa095502cbd020bce71aa4f8e3b6b96e52d47ae4d761e8d992f87519533eec9f4640b9da59c1b321838d64fa539be9b267c6b6e08f03dd6f560ce67c0bfea70d0abddb5f72ec6956595b7452d8000fb2736d64a1102ce58dd488b2d731d822f10cfa0499a75e4c3e54440b4e265499524d2fbb7864b88237bca9c45752b6b7ee7d8425ebff88be49085f7f46d31afdfb4ad35988852d0348808c52337087b1b90123cf5919ff2664b0377175bcac63bedc7a666fe488d5a8584d0599d1281cdca417cdc8dcc480d46d349bc0a3a6dc01f7a2c86ee3de749059041b357bbee4510d0eb1deecf3dde4ea71493d452e611718db93df53aa1eb954ec392de2ddc7e45acd315f1f7e19901794344751be83a4f56784586d53d1c324aa6c74f7fd25215d30ec3d3d4bd279ed0510893ac4b5d8f64ff66f05b04d3ff0a27ccf358fb90ab83075e6583f2078e7f0fd7d5ee2d69bcdee4db712ccc943653155963030343359c20c74451ad774512ced70217701f9f7129360c7e36aa4e3fddd9b0cfebbf13d80b3ddc605417831ca97298709cc76c9be9b87d8597651fcd25c733afa99227220c4b6ed1526cd52a00c117d807785cf2e3a74ea5a6a2877429c4aab847715d569d5192aff02e269962571d8511797057d28dce1388bef68e6d6a770d966f0c5e608d2fb372921fe2a0a89061420bf5f90e7880d37e0f676e6381693ff5685ee57e3b220187581664646d731197e0f0fda7f9ba457f8c13a55d543052740b9f1d4191d9b654873f506fd1902456510020d55f96eae26600f1ff76129ed8171119605fdd53ccd6cbec6137c4f8f90bcbdba0d1b048158881854d48f3ec89c809512f119974389b06e0a2a395ce99e8707c4a6d3e63df46a6cd64630bf0e16483aa0fcfd328b14ee2248f82126e6a123b7e47132d19374a7851836a3182e06c734950e1e6441bfcfbd612534833abd1c9fd6d1d4d3d292fb5615873df99071848fc3b7d1d33698be6c7280c29f44e6b43580e239c1bd26bf8c3ded7828904f852b2b6928559f81844ed83da9c27ed4a1d42f6e9dfffe8fa9be406d8b00b7cd21e32ef9f177239c912de85be4c307ae22f054c7c84b05c0cdce6be0280f5de62216dd934c60253c55f5d61678f9e129385cba330cec0ff59188103c68c7e696621eb3ec32ed4c9300d1484d4c8f9b049a4cb56559a7f3e62248e7e4065a0763fb79ef192c992e21601c5c9c264dc27d81f8196b5e6d7906be5aca8f2226721aebc7f3f1d42fb8a7d17f8d5f80f564d70c88211ff2bd8fbb05909f182da0efe169542dcac971f21c5c9872958595eec9c4b5825c20eb3d95150103076564b77e06deac5b26ffab56f4283395a8b4fb9a689723348fc53ddb7cbc3a0d8dc15b461444f95eb83f1335687a13576471e5071943b6a34171dbf17e669b5b68945ba146d298d65ba326cbd259ba51db0b884d9c401da3e45be14c13e3ca3307793a2d739cc56df2b74de82a53f3edb88916f4eb9f4fba7484ec04954cdc7d974250e1ff1e559d3e340531e3bb92a9428ce8a5f602f64be97ace4309f7096ee13bd610e2f2207795721d754c689fcf251fd81673c5e98abd7481ef5bb5e19fa15d8e7c6f66013706c3b5ed0bb557e381779b921cf91dfd60825618b6e166ee896e86d5f8a29e2ee52f7afc69dba41b57ad419caf236148cf5aca7a24b16d01d45e227f5ee7a69bf36464edf32f3b3c545ef34e75cb85803164e415b3ca6e6444a6cb43c5198410770ada2c0dc5a46b3464728f0e08b62c205bb3caba80b0c67f9288ac4bbe51d5178321abaedf9bdfdea34168312da47daa3e462211f7d0f84b6b8d0ccd5007ef771ae4afb896648cd24c6ffe53047f0f3fafedfd6468416c0648c8ac1007086800140670537d7a76401616f2b61e8cf39d2cc3bee034291dba0a4a0a89250cf7c31d176f70f252fe21f8da090137c9f8b2ab32eb43b858b7ce7305fa3d415935ead2b0e7e531dc6a999286c6c929990e2316c947752bf1b0ab781dfdb0c0d550daad1566e9ff3eb37e14732122ae17e7c6d915ad4551cfba656f113d068e3c8dd1fd7c2a96715d934f96cbb467785305096c7b1348bdae6d62d669ef0679bd69bffa0cc5854129ef69a98dc7dbf63986ce06c5efbcacddd20c1455dbd32bc38fae226800533d16365c6e5c5d61de1a72b0452836bca1d6f13496115846dd78db6d55853a5a458d79ad3705f593e09487b4b4f6515bf293e24e3d9284334c53273e52e5466787bfa5edeb5fe1efd6ba49e9ec0584d6fec8d31a9bb76dd55ef4e8a6c3e89608aa85f4293247e65a96c8e153b4692b433b256a776c165d95d6a5bcaff0836d4f37960130e567e1997cfbddbad6e74624b1af73bcea7475e52ec6d7423848bd0317c5344d941e1400a71ccecba8e02f5df36e2fef542566235315bd69e44e5215d520e4da4d7584f2f008fa0263ecd7e088110ee0de033b1a68bf59d8bf5976d890913fd4fe6876d824671dec0602b3b6fc3fa35df08f767a6a151eb648f33fbb60b8257f4da0f4ff347492da68ac9cc1c04efa948eddbb35087a0de725231b55e7ee3b5037d49713cc5dba30416b4904b8b9d220688acb0f28010b829ed0f426f05dd856b0bc908ce9788382f21d9fd7184e3f386697ab9031abc1dd0b87b45462ce97866c03e88b79dc9f16ece5fa9dd992d16fa63f15465286300c485411b1a7b807b6e75a795214d5e56c9dedf7c580939c5a098177f891e50bf1c1473ab39f37ff89d3ed3a84622253f405e738e12c257f3e87aea7390daedfdbe3185111b0f19018c95d369ded4bc8589ccf821a6e8cef57d037a2d65c25f3ccb34bc209cce2ba916794dc64b376e2709206de92ca514ca7f2fc1947bd7541cb016cfcb2e5afadc7d111a2248251ebf7cbf638818b1b2d94908ab7833bc256905693331e1f638e8150333533981d737a52486bd904554101ca16eb00d1360da44d16f08a3ea8237bae3056c138bedf12587e9da0f4c269ecac9c8fcc506916b5eb0270dcfd5eaa9d94c3f979aab46c16f54244563b64032d97b44ac6045539f49c2730402b534018659bd305daea3af4f2a9a0145599f635496b8dc5b54c143841e4557f85268187b9eb715eb2ebcef7f7462e397c72428b3131b299795ac927ecabffd377204eb1867df93df1fef284450e5b9c471b78fc3f16f31d43a9ebb8ec0a1ec9a07fcdc4cfc1c12fd239e0cab4097083b9309f9515dd7a0b2b8ab91ac95f19e667fe9ed0c606fcc0648c40eabb20caf011159f01fd3734f53a3fbbd0361e0c0da26ff57b0a257da79c35c4ba7d2e83bb2f1e445c949b5dade2f1e632c3d910fc7a343a4f6a40ff0f77ef1213b700cdfcb9e206140b24bab", 0xd01}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socket(0x6, 0xc003, 0x2) write(r1, &(0x7f0000000000)="9e184018619ebb854e92ebde5e31f238cb39785f99e06bc9e1104a1c494b25e9f205fa9448974b60f68f488c9cb7320a3531291f14", 0x35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="4f75c2c3f5717f38fb647f81189aebc56c274d0d5897284ec4d53933aea76f3fbc9d6d972fcb4ec7fd4078f65156052a5c086000d81c0d9f2b064c50b48f147d9fcb5e231e80a0dff3e3fbe17bcb88e77014ba440e80c766df6cb90cc10e8c2eb315607d840673db5bb58e14c2341a39b63768f09fa8dc3359bf22789884903c4be45fcb65d8d01c101091cc4cbe9e3ef83fe8837d51f4a1af0b519bed0b03e1c4059126364000cc35c4298e784070ffb20acd9da515e2627473", 0xba, 0x0, 0x8c3) 16:20:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x20000, 0x80) readlinkat(r1, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/150, 0x96) close(r0) r2 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) clock_settime(0x7, &(0x7f0000000000)={0x1, 0x1896}) recvmsg(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/199, 0xc7}, {&(0x7f0000001400)=""/59, 0x3b}, {&(0x7f0000001440)=""/79, 0x4f}, {&(0x7f00000014c0)=""/153, 0x99}], 0x8, &(0x7f0000001600)=""/90, 0x5a}, 0x801) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)="0c309b8dc538a0b29c88bdd3ecc9272b000000000000000000", 0x19) 16:20:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="4424502653c0adc9105be846092a598543c0a00647fba2a9fc331183208299d13a40a1e1cae6448a22c5adfc6cd6c975a301dfc0f9914fb2b2eacfb73c23177b21eb246aea58969da1ed5c3210281f00e9bc38dadf8ad7e4d7961e22d190b7093912fa04c8193cafd7b2dc908f87aff2dcc365567c0daf687eb8238ad6b2a12daeabde6f6d931478b8cb5306798664b051a95e313597c64b0a150b82", 0x9c, 0xf, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:20:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 16:20:26 executing program 1: sync() r0 = semget$private(0x0, 0x0, 0xa1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfe7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) semctl$IPC_RMID(r0, 0x0, 0x0) 16:20:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x3, 0x64, &(0x7f0000000000)="01000000", 0xfeda) socket(0x6, 0x1, 0x45) getrlimit(0x1, 0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000), 0x10) 16:20:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x21}, {0x20}, {0x0, 0x7ff}], 0x3}) r1 = socket(0x18, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x10001) 16:20:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 16:20:26 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x2d) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xacb, 0xc591, 0xfffffffeffffffff, {[0x6a, 0x1, 0xff, 0xf70, 0x6, 0x200, 0x0, 0x5, 0x81, 0x1, 0x4, 0x1, 0x9a, 0x0, 0x3, 0x7fff, 0x3, 0x8], [0x8, 0x8, 0x1, 0x200, 0x8, 0x0, 0x5, 0x8, 0x9, 0x521f], [0x3, 0x0, 0x8, 0x61, 0x3, 0x0, 0x3], [0x4, 0x0, 0x8, 0x6, 0x80000001, 0x9], [{0x77, 0x180, 0xff, 0x4}, {0x2c2, 0x3fa, 0x9, 0x7ff}, {0x6, 0x4, 0xe6c}, {0x5, 0x400, 0x9, 0x9}, {0x75d, 0x6, 0x200, 0x1b9}, {0x1ff, 0x6, 0x7ff, 0xffffffffffffbf1f}, {0x9435, 0x7fffffff, 0x10000, 0x6}, {0x401, 0x6, 0xfffffffb, 0x3d}], {0x1, 0x58cc, 0x8000, 0x2}, {0x609e, 0x10001, 0x4, 0x1ff}}}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b6acfce59876c97dea38e3dbe8aac9854568d765622cd638ea911942c8cf8486ad7f59df1d4deaa4ba2380b0128527850fa2697a1c1261e2e54b02ff0ad2210d8301c17b15c5ad909dc0a0", 0x4b}, {&(0x7f0000000140)="23c0e89348081ce8846f3a", 0xb}, {&(0x7f0000000180)="d5435f7f52fc9e5e2789d67cfb9ab07f998a1297116a64bbcb212aa81339225d16c892739a8073f28f7534f660e812938885f770c81d4d20d4c62ed1960bfa1da6d639eae3f86fdcd20f8acc57f4075eb73b3d9250a2cbdf3f", 0x59}, {&(0x7f0000000200)="377c389a37da14", 0x7}, {&(0x7f0000000240)="0c83239c6780fce7ca68637eeb5fae369897392fb2e2ba68f08a59656be0e7020f7a92c0eac1379aaf1c7ad190d2a4c1bbc2245042108a956b9a3c07385238db23ee25b7a33ef33367e4529a4ddf90455932d5cf62011a6908d3aabbe2ac8fcec4d512a14b3c9ba4a4bdb68deda4912a1d", 0x71}], 0x5, 0x0, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x86) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 16:20:26 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x80) sendto$inet(r0, &(0x7f0000000280)="7cd1b703919f5fe09334d7ac16dceb695fcbb1f34b565377107e856f30523cbbf194dfbda51bc4ecf35dd8ff3eaa5fce46a21e03bc5e8562a2109cbd61102ff7992bd40976a337cfb424515ae536ea81c5583f9f6b1abd40475bda7c853fda900f951200c0f1167e3fc296a780b1bdcff79c9ee5aba3e9151702661fc15eb4ad480c006cb800e806c9cf3238d00cb2a7399b7058e0b79a717d976205206fb586588b87481b01b5877a91ece4f9ac6334238a328a2ec537342600a98d5d2c37b1ffd034b257b62aac35d5cc7d333bb8ebc5153ab0456e2ddfa17fe0c613c918974a58e0f63585b651c8d48ea1", 0xec, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) linkat(r4, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000180)='./file1\x00', 0x0) dup2(r1, r2) 16:20:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x1, 0x8}, 0x10) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) syz_open_pts() r3 = syz_open_pts() 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'}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) syz_open_pts() 16:20:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) socketpair(0x6, 0x5, 0x32, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES32=0x0, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r2]], @ANYRESDEC=0x0, @ANYBLOB="b120e23b4979a53be646d75497c8a9328ec484d1e562f5ad7141dc5ae55e6a68a0d4f17108b4f595cc2dbdddb27b55128a6445b35945fcb403a2485339499e4ab0feb67f0476ad9015f8f6ee5e06a9375c1d79e3657ade518af90d2670014967a49e07de8405b4b9d2de2915d8e411a7844f3b79361be17ca6bfcc26c22b4678fba37f80c571f51a8abb89fa2cb0389ad2e23c8643762bcceeb6480b0e0b1371a7be6d6c9dd1e9d342049efedce12e6291", @ANYRES64, @ANYBLOB="8bf9283db3762c4663385ab4"]], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) r2 = socket(0x80000001b, 0x8004, 0xf3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) sendto$unix(r2, &(0x7f0000000000)="a7a04cb4570cec3ef883a8b09473235fce6f506902582c250274db22531bcd60f80e27a4665e0c344581ed308798d481fde4b220b47f50a58f5f230616dfc3854b60ba21", 0x44, 0xc, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:20:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81, 0x1}, {0x0, 0x0, 0x1}, {0x7ffffffe, 0x0, 0x1}]}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x24, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000025c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e25e701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f497fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aabff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46dd9f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef7a825d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186000000000000000000000000008516eff81e8cd144d15dba20e0499d7be263dcfd0bb9e53aa8b1123764d7697fa42551366dc38352511517287bff59fa27c0806e2ccb9ea696b694083c19d61e9939a714c32c376986a795895f2a347aecea685c"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:20:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x81}, {0x6}]}) 16:20:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8, 0x9, 0x1, 0xd1, "ff998ccd2681b032940af49f37ee7b01b3c1e0eb", 0x8, 0x5}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffffff) socket(0x3, 0x5, 0x1d) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:28 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffd9c, 0x4}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x6, 0x0) r3 = socket(0x800000018, 0x1, 0x0) geteuid() setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) flock(r2, 0x2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000000200)=""/116, 0x74, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66165b8c8f4288f574ae5fbca2813f1c14363d283cdecf017c33df339be0c0d5ea32858b815f562aa4e708d254fa692c9e27b035433f91fe92a23c9644f41f645887f5"], 0xa) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) 16:20:28 executing program 0: geteuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r1, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000000)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0xa2) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socket(0x30, 0x4000, 0x3f) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:20:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65300021a6840d204c966ab97ffa96ae70b7206282cf23dda65671e591f312bb40d39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea7738dbb646ffe6c5c22a5ad75cb502e7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b78c058a809770fb05097c310e671d7ff7a51b26ee239582f"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000140)="e25aae49000000fa00000000df142d6f07064164b20ebf334708000000000000008489199ccf9c9fbcf3820a946261a5507473dec3", 0x35) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="77ddf8714702e63c9ef9b59b6dbb23d50a099f7ddd7ceef3", 0x18}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x6) shutdown(r1, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c65300021a6840d206282b223dda65671e591f312bbefd39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea38dbb646ffe6c5c22a5ad75cb502ca7cb90be7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b03ca58a809770fb0509700ff7a51b2582f00000000000000"], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8633) 16:20:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) pread(r2, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) 16:20:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00020000008618407d335ec5ff448f6c98d9703d146018fc37416d886260565ef3f540b6c6365b09cfce85fa3d43e77a53af705cdfa1c2fb33808906a3cbd859a58efc2fbbe3abe474d4ce40fce77f0c6d37f39e7ae177c37fe05612cd0ebfe860021a8838c61559af4368a20ddeb3fdfe4a43f3ddde4c5c9522eb6fa43814106af3a972a3073f5d625fd994a8fc63b32e06ffac"], 0x4b}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x6, 0x4000, 0x3f) socket(0x2, 0x8000, 0x8) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="81eb2e2f666982653000867156deb8f92c24dbad709680abae2aa72ae94817240eb30591e348a1251effd43580ecc3aa667603223d0019bea67592b981ee254f62a3876756efcc1739fae57f1a746fd7053bf925006ecae2beb17f41e81d9b53ce56c120117752acaab7db09fb11d1ad91e7f48db7ffd6681e710a7a7b743827"], 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 16:20:28 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000100)="ee9484f307bcf646dbfd6b7c6880500100000000000000945e4d736e47c585389e4d5da0bf8883e29b89d9358de97f6e6c51df26a7152c61e0196c18c18b45ed092fec9cb985111bc903c011616ef2ec7cf513cfff336ab701a3345ce46af77058af9a3567e59f9b40f145291cba63f7da71fd309f770764f6811369c54289976f7cbd90f437352e228b5c1db478d65c0e2bc61adaacfceb858124c87ee7d11dcbb3786a82", 0xffffffffffffff61) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4a4b) r2 = msgget(0x3, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x80000000, r3, r4, r5, r6, 0xd6, 0x7}, 0xfffffffffffffff9, 0x401, r7, r9, 0xa0, 0x6, 0x92, 0x5}) 16:20:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xdd6d71eaef5490c6) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0xe) clock_gettime(0x6, &(0x7f0000000000)) 16:20:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20008, 0x0) lseek(r2, 0x0, 0x20, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4900, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(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', r3, &(0x7f0000000140)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000000)='\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//../file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000380)='\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//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:20:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x12c) socket$inet(0x2, 0x0, 0x20) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r4 = dup2(0xffffffffffffff9c, r2) fcntl$getown(r4, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xfffffffffffffffe, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000cf2000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000c73000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:20:28 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xc9, 0x0) dup(r1) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) 16:20:28 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="4d3460bb09fc92d32abe"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) read(r0, &(0x7f0000000440)=""/191, 0x300) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r6, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(r6, r5) poll(&(0x7f00000000c0)=[{r5, 0x18b}], 0x1, 0x0) read(r5, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") 16:20:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x70, 0x9, 0xff}, {0x8, 0x40, 0x7f, 0x103}, {0x9, 0x81, 0x7f, 0x400}, {0xc1, 0x80, 0x40, 0x5}]}) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r5 = dup(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c654700"], 0x10) sendto$inet6(r6, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r5, r6) execve(0x0, 0x0, 0x0) 16:20:28 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18f5262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="05f7d862") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x20, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x18e) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x4}, {r0, 0x4}, {r1, 0x34}, {r0, 0x4}, {r4, 0x10}], 0x5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x1f, 0x8, 0x3}, {0xc5, 0x7f, 0x8, 0x95}]}) 16:20:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r6, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 16:20:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x1, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x7}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f00006f8000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r2, &(0x7f0000000080)="7745beee1471f19497fe899b98806748256b13281650003c14d784e848249bd9f75b9a5f0249e76dd320783ec8bf41720e824ddaed2f0238df69f66492ca8515fd49bf0711d117d8457a9db1e6ff16caf9fa9b1e4de7b8a7cd8cc3a75bf04ed9566696deeafce265e5358ed3ce54b184d59a23aefd0ba80d607fff5f274ea4d20e9501ca9ed5a87419db", 0x8a, 0x1, 0x0, 0x0) 16:20:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x22}, {0x23}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x22}, {0x23}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x22}, {0x23}], 0x3}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000380)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./bus/../file0\x00', r5, r7) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x8}, {0x3c}, {0x1e7c, 0x7b}, {0x401, 0x1f, 0x9e, 0x3}, {0x4, 0x0, 0x9, 0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/119, 0x77}], 0x1, 0x0, 0xfffffffffffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x800}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x62, 0x2}]}) 16:20:29 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r15 = getegid() fcntl$getown(r4, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20082, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r20) r21 = getpgid(r20) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r22) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x8}, 0x1, 0x7fffffff, r22, r21, 0xffff, 0x6, 0x4822, 0x80000000}) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r24 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) r25 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r28 = getuid() r29 = getegid() fcntl$getown(r24, 0x5) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = getgid() r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r33) shmctl$IPC_SET(r25, 0x1, &(0x7f0000002380)={{0x0, r14, r32, r28, r29, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x4, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r28, r15, 0x20, 0x80}, 0x3, 0x7, r2, r17, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r15]) r34 = socket(0x18, 0x1, 0x0) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r36 = fcntl$dupfd(r35, 0xf, r34) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r35, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r36, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r39}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:20:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:29 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28100, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000200)="a84a11c4b741b29624b0e962f911c24a16473736c1487b535cd5dc152870328e724019971995a9b94541339cb8ca0663e2672a6d6a335e826dce2c9b58425ae8fe0aec5828169f657934aadf6978c85f312fc86687c6e12095bdabe2e83c0b8bb4b69ba3a4b8fa6414362257dad198d5895996a2dc1f0000000000000000000000000000000026b78a71c958dba9b64cdafeb3b7c7033aa360d8b8eab3251911815803cda7195b09ae303b754f2c9832e54ef01072cb914503dfe0ae1959e7501482639e03e80789a3543df8606fb286530c48c10734c20fa86aa5668a52c427642c552d0ac15f68d0d75e42d6f6bb98f928631ec69fc8efa772ee13a450e5a5fca46b44a67fa602b7a3b1941a1496d58185136e123a6149cd35b8116f02717215dadc460dbbf3b9ee5a96c3c88165abeb0fe877dc4c11e4fde76f", 0x13b, 0x0, 0x8000000000000080) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='r\x00') 16:20:29 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 16:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x45}, {0x54}, {0x16}, {0x20, 0x0, 0x8, 0xffff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget(0x1, 0x0, 0x2) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x36, 0x8, 0x401}, {0x7, 0x60, 0x4, 0x1}, {0x8, 0x72, 0x80, 0x401}, {0x4, 0x1, 0x0, 0x7}, {0x7, 0x80, 0xe, 0xe19}]}) 16:20:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530908d9f55cb9887af638cd827b27c45b884e9151ab10235b30cf2d0ed"], 0x10) shutdown(r0, 0x1) 16:20:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfdce) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x419a655c88608cfc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x4d}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8000, 0x2, 0x0, 0x8}, {0x80, 0xf7, 0x0, 0x42}, {0x7, 0x4, 0x5, 0x5}, {0x1ff, 0x3, 0x1, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:20:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:20:29 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = getpgrp() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r2 = dup(r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd1e, r0) 16:20:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x7, 0x0, 0x0, 0x0, 0xfff}, {{r0}, 0x4c992f1f7732b7b2, 0x40, 0x82, 0x1ff, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002ea6bbce0b653000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:20:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x99346303efdfc0fc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/99, 0x63}], 0x7, 0x0, 0x3) 16:20:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xfd0b) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) linkat(r2, &(0x7f0000001340)='./file0\x00', r2, &(0x7f0000001380)='./file0\x00', 0x8) link(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x8, 0x7}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:29 executing program 0: r0 = socket(0x6, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000280)="b100050160000000000108000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b24c412e981f22a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000c164ad4865cbe97bee5f05ff825efffe457ecf21e604d42fa427cdf14594a611825792ae00f5297ef628381f365933849c6e42fd8f0f12efc26f3d20cee765b41b5b018f296208c8", 0xb1, 0xd5d947759af93f94, 0x0, 0xffffffffffffffd2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x9, './file0\x00', 0x400, 0x3f, 0x2, 0x7}) 16:20:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0x2, 0x3, 0xfe) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xaa370e5dec60280e) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x5, 0x2) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) r4 = open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x40) ioctl$BIOCFLUSH(r4, 0x20004268) dup2(r3, r2) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000480)=0x1ff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000040), 0x10) dup2(r6, r7) r8 = dup(r2) sendto$inet6(0xffffffffffffff9c, &(0x7f00000001c0)="f343052a6cdc26411d66d29c5ac0aa70ca56", 0x12, 0x5665ca6e7524ef83, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)=0xc95) chdir(&(0x7f0000000040)='./file0\x00') sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:29 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r3 = socket(0x11, 0x4003, 0x0) sendto(r3, &(0x7f0000000100)="ffcf2ffc60e5556e918c337a681acb2dfb8e172599820dcbd590de3dcedd9a7e45b42fc192106c", 0x27, 0x3, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000100), 0x8096ae591be36b8, 0x0, 0x26a}, 0x0) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:20:29 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) r3 = msgget$private(0x0, 0x20) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x8, &(0x7f0000000100)=[r17, r25, 0xffffffffffffffff, 0x0, r33, r41, r49, 0xffffffffffffffff]) r55 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r55) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r55) r56 = getpgid(r55) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, 0x0, r7, r13, r54, 0x4, 0x8}, 0x190, 0x80000001, r56, r57, 0x4, 0x3, 0xffffffffffffff7f, 0x4}) r58 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x4, 0x5) setsockopt$sock_timeval(r58, 0xffff, 0x1005, &(0x7f0000000040), 0x10) bind$unix(r58, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:20:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r1, &(0x7f0000001080)='./file0\x00', r0, &(0x7f00000020c0)='./file1\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000100)='./file1\x00') syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000040)='./file0\x00') 16:20:30 executing program 1: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ftruncate(r1, 0x0, 0x7) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f0000000180)={0x1, "9ec795d1a1e91a1326f345db60d6c7f24746d3ecbd83f2b2f6e63db9a224c178e696c47ff0bcd9554118a893fb1f467a14d963283a6051050cf5ed4f7f2dcc4bb88e2e8d3a5edd4f9ff80df9496a6c7ebd912dc70df982fdb0bc71d3a90f7fc70a3afaa1df12e1ae819ab7683e1552070eb36ef3824d3314030b86682857bfc1677ec3a1"}, 0x8c, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a4a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e2"], 0x10) r10 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x25) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x1) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000040)={0x3, 0x4}) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000040), 0x10) connect$unix(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="0001010000696c653000"], 0xa) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 16:20:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x401, 0x8, 0x426, 0x0, 0x5, 0xff, 0x5, 0x1, 0x0, 0x6, 0xc9}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c48657105007465e1d48c0fd55b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec6", 0x57}], 0x1) 16:20:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d2098a0a197a386207002d3a008295d385f55f7210d427955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708c0029d36d56bf5f227"], 0x10) dup2(r2, r1) r3 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:20:31 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x5}) clock_settime(0x2, &(0x7f0000000040)={0x401, 0x9}) 16:20:31 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r2 = getuid() setreuid(0x0, r2) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001f2686cf88f8e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getuid() setreuid(0x0, r11) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r19, 0xffff, 0x1005, &(0x7f0000000040), 0x10) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRESOCT=r19], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xffffffffffffffa5}, 0x0) r20 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r20, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f00000000c0)=[r15]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r2, r6, r11, r21, 0x10, 0xfff9}, 0xfffffffffffffffd, 0x81, 0x10001}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r22 = syz_open_pts() read(r22, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r22, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r23 = socket(0x11, 0x3, 0x0) sendto$unix(r23, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001840), 0x367) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000000380)=ANY=[@ANYPTR64], 0x1) r25 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r25, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r25, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r26 = syz_open_pts() r27 = dup2(r26, r25) accept(r27, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) socket(0x18, 0x2, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x7379586987112225, 0x0) fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r5) renameat(r4, &(0x7f0000000080)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) r1 = geteuid() setreuid(0x0, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5712, &(0x7f0000000400)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfff]}}) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x18e8d, 0x0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x6, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:05 executing program 1: madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) mmap(&(0x7f0000761000/0x3000)=nil, 0x3000, 0x3, 0x6010, r0, 0x0, 0x7d5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x6c}, {0x20000000000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x6, 0x4, {[0x10000, 0x0, 0x4f, 0x9, 0xb328, 0x7f, 0xfcb3, 0x6, 0x6, 0x100000001, 0x5, 0x7, 0xe06c, 0xfff, 0x7, 0x1f, 0x8000, 0x2], [0x4, 0x1200000000000, 0x8, 0x8, 0x5dd1, 0x2, 0x10000, 0x401, 0x7f, 0x1], [0x7f, 0x9, 0x3, 0x3, 0x2, 0x956f, 0x5], [0x3a, 0x8, 0xd2, 0xffff, 0x1, 0x3], [{0xff, 0x7cc, 0x2, 0xfffffffffffffffe}, {0x3, 0x4, 0xc360, 0xf4}, {0x0, 0x8c4, 0x5, 0x6}, {0x7, 0x6, 0x7fff, 0x7f}, {0x562a, 0xffffffff, 0x7, 0xe2a}, {0x5, 0x2, 0x8, 0x8}, {0x7, 0x2, 0x8, 0x40}, {0x5, 0x3, 0x3, 0x7}], {0x4, 0xfffffff8, 0x80000001, 0x3ff}, {0x9, 0xc156, 0x7, 0x10000}}}) r0 = semget(0x2, 0x5, 0xc8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getuid() setreuid(0x0, r11) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r2, r6, r11, r15, 0x2a, 0x800}, 0x8000, 0x8, 0x3}) 16:00:06 executing program 1: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x2) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r8, &(0x7f0000000740)=[{{r4}, 0x7ffffffffffffff8, 0x24, 0x40, 0x8, 0xfffffffffffffffc}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r13) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r15 = accept$unix(r14, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r16 = accept$unix(r15, 0x0, &(0x7f0000000040)) write(r16, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r17 = socket(0x2, 0x4000, 0xfc) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) r19 = accept$unix(r18, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r20 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r20}], 0x1, 0x0) kevent(r20, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x4008, 0xfd) dup2(r23, r24) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r24, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r21, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="820284e6007b4fcd0fc412d19118cab492f11149b3408e54430ee6cb86739a1463d0c33f630da0e8934b6c69725a9c987434d386d9d238c339b92fabb74549659f0ac396acb895916cf5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a000007000000000000000000200000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00f23953f8fd1057b0241c9972b47ee0d7bb20ef7b1b25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71d0004aff064c06f86ae188c52f69b007747c303f02ddb36000000000000000034bcb8bc5bac854951836858c04be83d2a4931597df705a7537a8e343601caffcd01d2c71a753d6387a32a723175fcda61d7fddf8bf89e2ae6b5b791416ed52fe288b13cc89d5c45a00146b331042d24eca90879aed5edf45f1cf208342786abd175d9d6acf0fc425bacc7c042004417479d03a7cdc63d2e18d62186c78c3b8b65141f464b0bea838d243e8b74f514d698aa961d04420d4580adfba5f38475f1669f61e4e7f1d3b560b67ccb3390732fb6ac8ba5dbea28dd0799c791e66be956707a28a25eb84f5ffc121b269c259289e4cbde24000000000000"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/50) openat(r3, &(0x7f0000000280)='./bus\x00', 0x400, 0x8) getuid() 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) write(r1, &(0x7f0000000100)="85bb602af2ad15783afd4cd18383f397ed539337b300e79d8228c30cfff8574c5df01b4454a6259ff166060360d57efe1d63a741e14a3c06b1915bccfb43f4c6fe8aa2c665f87291f020925482171ca36973127991b4a3f41bbe415c87548e665a378e1f28f85d6d227f6b94042ba3122e312d154549991e5cdaea9d40ee4f8c4b626e108b4cc6d42fcd63c088", 0x8d) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xffff}, 0x8) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getppid() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x4, 0x0, 0x20}, {0x3c, 0x0, 0x63}, {0x44}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x40) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:07 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getrusage(0x8000000000000001, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x8000000003) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000400)="9d2a6d5576392568e6601bed4c360b46692b6139cf3928abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a90", 0x55}, {&(0x7f0000000940)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf4d6bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da075abe2ca3c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e885e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c35e66112407b5184131957442fead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367caacb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db7137b8d3c69413771e9a3876d1b88f6b3ea7971753f19f54956156e0e81f2ffc2c54ebaa3fc73cb1c48f7bfa98704a6475de96e57da93971b08532b80c387ab3097cb0cfb4f1338b6d929b255ae46c360e8cf8dc581b17f833d98d13d4b1d58fcae6fc4f9294758b5ae46f0a6f80f210c88eba5034c7494df0608ed2f14fe58b39180db6272275a3cb5d51f4ecf27a80259989c1772911719c39c8328894e2d741b870c2fc1a850bc74ce1c59188122c1283c77eab2914fc5cfaedfe73164fdf930e903afb1e279c98c1f7c4e3e0315c11cfb16928c46b6acf1a923b543e61cb092c87043735369c32c6806ab9f6d2efc66d2cf8a1bebeaa73d2ca76001ca2a583819130b7d478f1a8700dd5a0026aec5b4ccb493cea3aec2678a861b1f878c78d88856347b711043b0a667c63c2267aba48f8bc6ab3e6b0fe9964aa8e6a05bdcc8dec619cc0c58323602347c50f25f45aa397a9a850fd6556cefaca24fa333d53968771d67247b67081e05248d17a0b80304999b867d9ffaf14399ee6292fed1f914218c645eb40f318a1c0686592e4285fb2554ff585108b7639c95950147ff0ee9c1349fa2a3398e1602ccc1b8770050c067afd12bf617814fffa62687dfa011b64fc515ab363dc5b28dd2f97bca1c9bc322035e212d98eda518908c45fea96713c2e3c410cd3a81bc3e58fee61ac16d1059b6902336e4d9404311bd68a250609f3bc740568104343c32225b2b0afe5257e94b0cdc2f4aea4018d0b96e23df25056257bfc51be43f115588681fd96c53c22525246c480a80c11c29e7dc1f10375fb8a15dd61393cf307f3ae9b7d33e892bcffbecf2bd9cc803fe4452bea972c13875e3dbbc81bff8f45cc82b46561d4eaadeb6375c6dd17c762c87168dd96507bea8960e529ae8f2b1ec21f308da5cbb686cfc1ffc79bd625d0bdf8d3289c50e91f67568370e2a3169b84adb59622fce9cae42e61e25e0d160534eea19b4267014ba91f729e0a55d71f6f8b64794688cb7b99b3aa98b3d45b2e1a2d1512f5b9c7626952ab95ee26e0cf4e8b734475841042b3474dc2a90d704e4c8a62b5a35487a401a5fe1e0abb3f59a5b93df2acb8dd789ee58901b50b31323638758243ae855069b2d86a6bb69678e57d3ce2f3fdb3b98ee9d76720d8d63c6986e85d06b34c30598798d307572866cbb9716d986e206e9d38d487e51c07791800414100b579d374d437c0d449da65dfe6a01835d3f75cb4387897fe8497f107b50b7be2ea5a5de5927479f1e78e43d69aa7e397ef5928554d47a61837e3c59d3c14ee4a23b82823908782fb0bf96d95bd2ec7734ff882b7c843f8d7b19de0c08ee0e2e9b9845ba156661862efed684e0658ad1b82b09af400e9624d2e8f760588bb4198e7dad431ef9eeb8bdc862b868fb0094b456c2cb26ee7cc115460aa289e9fe3356410239cbd61815b8a7d9d1a6801e2caaf5b02a114556f862fab39cc0e373803c81dc9d9e9a8fcde00340e61cdf5275bffe0a5864bd5a1e936182f71b9cd27897539d1f5dfe6bb1f3cacbbcc57f89463e7c8d7a96bcaf7209b5b6982a2439663a251ece2a2a0e4cb28df29aecac0f12626241e9442a72c7f784b676176c8de0a963a1cd8b09a36dbef99f07789b292311f1cbcb03c670521fe0940e2445c98e70dead34e22ae80d31b4fe77438a958d6ece0a7e6e2cc514f7b3bddb2c197b5f386d746c073805fe866f76a6374e452c7d4576fcf171d43303a42b5e9b6e3ff0d976d3a0be93a97e1683d51853616511d5f6eaa9631b72ab1b1ad342459a85c5a2454d37335dfca7f27ffe547de24b2e02f2f0451feafcf8e718fa27bbc035449cbfb041213b26fb56d4f0ac520877db0df33b77d74825cc1393e4e2b76d0ead113624a0831d1b3c8c9f556bae4fe42ab99b7fd1943928fc88f8af9462f0d9be8fb9bca8d9779d5a25fe4f112b0a4f05f412ae0c26bb465f00c5b0562145d149fab769dc16cad02d315e130e49e69ccdbce5fb8f6a017bb1fb22bf3876fd6b9458d5f7634490f6e6c5a54d4fa53b1f507177c881c12ba839cda8457f7c579aa1e40c0557c1eb3a09b29d11bb462d9dd99eae39b7f490b7ed48057ff1f6ee0c74d22224d0243811f3abe7e1950819a7bee56bfb287438f42dfc53dda8daa246084c577824b2db4a226bb2f42f143212bac42b71c9bb72eb78c1d18b07438c10e7c648ac05ac81702af7be9cdb8d4692ee6fa66ff050b760f9e44d34493707210659bb375a70c601e394764b4ddeb702c204d4014a8effde31829642df54ad823a6cbcd44aa7ac4fe1a361c95514811d84b43fe3ceed2f6fff54d89a0ff59e8b8c87d0af4da6b589276240accc3573ba91470510cd9971e9638fb4562eab1b5e33205904588ed6b36f7bc6de84b7ff44a911e64f8d20f302009b7b3d7774dfa259759045f2abd0785ac6bf42322b8b6afc0325f54a8133b2328d68142928d40e463c3f7bc4c197fe76e6e80cf88c1f121e659ded2796948b30d33ff506dad1a8189c939fde525d4626e1fbcb20326f2fb4d657d6e75177f042d6298d20498f914b2839977802c17171e83777c25588b98d2c3d449e7781b474cf231c3749cd366b6443462e83fa36777dba6688aa9d18f7fc43659a75e3721dfe68b891e7647da508510c35a88ba7d1b181ebbfc1a0dc852d5c02f435a4a536f99e8985154ac6b94364810409142bc6d34585ec176d79987fc2478796cc819cba4723633a4321ccc76ca593ebb5ae7603e41f057d8f4618cf9f2a9991b7d33b672a5b417591bdd362cd8e2904bd4e28feeb8d6982c3e5966b249d6baef12f782076156477fdd465b46d020c145261e490a0765e0fc4a1ca2b37cfe6c63c49f999a62183f6f8b46bf35c0132b78d7b50d6208f9b41fa221a8f6414600afb9613ce277a4778cd1014c1dcaf97d28b81a2e0e8e4d44ee6692ffa61f18b09b9aeba7768286eb162fc8bb0510d69d788745f5cb0b82451f18b1bd6606bbb67782733ca5a62412bf0a5654f74681776c005ddcff297ccc4fa1f42d0791bc8a8940368a23d892e4cd287a3cdda62ae75a5ce9df4967a17cba8383560b355d1bc6a0d1014088ebcf33973d353b71cb84e97af16120695011b3c0526a1c9b73393cae7310d45c374b300cab2d5a4ead246e098779d31806fc293157212469b7c5974bca30199fb82070d4f6c661b724421371992b9cc434ad8328e1c6bc43a9b7dfeb5f098e7ce22796ef8c22330905ebd7aacc4c0772bd9823aa2c65142e92126ba8d16cb1498037ae45497aad557c03082555cd31159a6d2e2c91439b72731cb85bd0f0bf4110da85d2da56f7526b223073094a28360b58ec48061289e78a4fd62b9489e51b793f6fa0928ae763ebe18ad9e082e967b95b05aa57cbc255bb98f6602dc065d13e15c5545477c68f21d891a05eb9f1a00deb7055fb4e01278d930291a9dc111cec3e401139d79a6e1d9cbf2e18aca7a9138590c316f16b852929bc0b4ae7ecb987c6699e10e77adff60be3a9b98b2f80585158f85f80fd7981f76eb17921527b696ba884d59d6944ba591843b90e8868613f081a5cf2eaea30810a2d3d3dadc307d8ef9fe5689105826512b74b8d5b8ec4cb1c087c7624eca211590b514ef1bb8a06a400d0593df6ceede74e38c02597d1ac7607abfbc474105b260fb76d3e975d1a3a7477e813bc33b832c694eb0825321d2492858dd3f5cecef6c01c93bc40756ad432f73be29d0303179b28f692eedf98e1814998cc2d749b9afc16d2fa8ddf362c16e66596bbd2e441009e3c4eb3161c7c5853fa86df3fbd737d47c53c889b240b3911006ee7b4f62a489764e793520b56f1deafde5624951f325ace52dbbbc29ff7180e47ed0c852a19e84a016985c7785dcb2879375a8f4c2a23ed63b2751579d3353d271860ec545890c288f3e823ef3bead0d2b66070f9e954f9877437a4c6354f9874b66f29fc0b9e6d96fde4cba941f9f204144ecf0385c81fe992c9f4c7c735c6c4c201002ae075345708b7b3480b2204b2f5cc5639b17e426fddc842717cce0db2e8b623ccbf3b44217344d0332c4b242bcd74139381d02357fa4cd90ca0b4c896d9d19679b31c241669d8991500980b6a84bf6ebbf8f7ea3013168dde2b0bf6ee48307cb0f0c947e884eb0d52cd5a81e809d88b3022014d8d6f9d9bff56bf5b5ce1f170308cc7700b47d1876c115baae7e9279b11bed28c8060d2c1abe98cb603ca47bf6f0fb544260c26c16ce7c2ea640385f2f557da5e1b4f7f5b2bdcc581a7ab0ffc2faae4259d61ade57b75114664b4bb638e0e24a1df653228451913854ef0532faf12960c929b09d867ed26bb2d9dd01b2546e38b271ec44e59ca2974d20a203278cd00f79031e412ed2748233056c97fc19401d7afc06460481da89b596d5ed4a9e2b006bad10cc05cde7fa8e7f369c05109ece907295c24702884ec39be3286dadf1f3bb21cb568d17926d9a538fb3aa1caf21ddfa0708c99f559d602297296bce4c92d7211cf9c857a26c07afea3568c785df7ef459f2571daa57e4e2bc20b51d50d0972bf8cb23e74d483411bb0f8305d1073b070b2b5ba534d3e47fafc4f264ab5656b5ff9b442f58258e37855d2ab85d2afc1f53252d8535d699636e7c70383842901315bfba38fc75c50e7587369676020ae2885b92e9c75702e29aad5bc15630c453160992a13b8f1eb6385625209d0f8d85e5d99cf8ffb7ea82a12fa351d80f4e4ace64c9c14f2a2ac2c896c6cacba64ba15576de622647f3b91332dc852669adb97e4539c32ee8b51b9ee48cdfedc478ae275d2f5ac76e45f571d65dbef7783e6fbf4f5667a1a9900887d360c92eef8ce8c018d30073febabb649262b270f59169753b897cc0a0ccbce7fac583b3738fb4a5441194387d9a921227005c7bc7f6b2425d241cd0ed14bb23f659d220864f3bf888962f33d7b6d22b22abb5c7136ed9919d7b6526eb7c2f769a8382e24e58871ddd7df4efc609123f516d364ddcb34bcf2952032d535636ec227f904d111989edd4b4262db244e525798f030e77b688faff1ca7a376d6945c4cc9", 0xfac}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x1ff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfffffff9, [{0x1, 0x40}, {0x1, 0x2}, {0x2, 0x81}, {0x2, 0x200}, {0x1, 0x1000}, {0xdc30b895d6f8ea3a, 0x100}, {0x769076806339e881, 0x4c}, {0x2, 0x7fff}, {0x2}, {0x2, 0xffff}, {0x3}, {0x3, 0x7fffffff}, {0x3}, {0x2, 0xc31}, {0x3, 0x1}, {0x2, 0x81}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0x3}, {0x47eb5ec36ff7ee5a, 0x8}, {0x3}, {0x3, 0x80000000}, {0x3, 0x75}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x20000000}, {0x25a04234379cb60b, 0x6f1}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x4d}, {0x1, 0x3726}, {0x2, 0x666}]}) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x114) dup2(r0, r2) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/7, 0x7, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x2ff8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x400, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000680)={0x0, 0x90, 0x5, 0x40, 0x8bab}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)=0xe0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000100)=""/184, 0xffffffffffffffd7}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f00000004c0)=""/142, 0x8e}], 0x6, 0x0, 0x2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000080)='./file0\x00', r6, 0x1}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x10000, 0xffffffff, 0x10000, {[0x80, 0x9, 0x961, 0x5, 0x10000, 0x0, 0x6e7, 0x7, 0x0, 0x5ca8, 0x7, 0x5, 0x80, 0x4, 0x0, 0x3, 0x3, 0x9], [0x7, 0x80000001, 0x6, 0x9, 0x81, 0x6, 0x6, 0xff, 0x80, 0x7], [0x8, 0xf452, 0x5b, 0xfff, 0x8000, 0x6, 0x100], [0x7, 0x3, 0x80, 0x9, 0x2, 0x3f], [{0x3ff, 0x5, 0x2255, 0x6}, {0xfff, 0x7, 0xb91b, 0x100000001}, {0x8001, 0x4, 0x432, 0x7f}, {0x3, 0x3, 0x5, 0xfffc}, {0x99e, 0x75f490d4, 0x9, 0x400}, {0x401, 0x9, 0x55dc6fc3, 0x200}, {0x0, 0xa5f1, 0x100, 0x1}, {0x4, 0x7, 0xff, 0x7}], {0x7fff, 0x0, 0x7f, 0x1}, {0x1, 0x20, 0x81, 0x8}}}) recvfrom$inet(r0, &(0x7f0000000440)=""/248, 0xf8, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setuid(0xffffffffffffffff) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2040, 0x9a9) syz_open_pts() 16:00:08 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202070001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r1, 0x29, 0x1b, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x1, 0xc0000110, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff81) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r4) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000040)="b11c03d8171a549761ca618ea497") 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596743213eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256bfdff7af8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c707f4e086b2295bde56ea6ad916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff25, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3ecbad15) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x4c8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/140) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x7fff, 0x0, 0xfffff775, 0x8, "60745bccd85e51e4cc101b7d47ea8afe0e7b4b32", 0x6, 0x84a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) chmod(&(0x7f00000002c0)='./bus\x00', 0x0) close(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x7) setsockopt$sock_int(r1, 0xffff, 0x380e, &(0x7f0000000280)=0x9, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x44) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0xfffffffffffffffd, 0x800}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r4, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001340), 0x0, 0x0}, 0x842) socketpair(0x2, 0x4000, 0x8, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x0) r17 = getuid() setreuid(0x0, r17) r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r26, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x9, r17, r21, r27, r4, 0x100, 0xffff}, 0x9, 0x6, 0xffffffffffffffff, r3, 0xc880, 0x7, 0x1}) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0xffffffffffffff37, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32]], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x800, &(0x7f0000000140)={0xfffffffffffffffc}, 0x10) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x8) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x29e, 0x80000000000009, 0xdffffbfe], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x4000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet(0x2, 0xc001, 0x40) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x8, r5}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4888c145046888ab08ab3ce7ce9064acba5d7c88"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod$loop(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffea3) r3 = dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) kevent(r3, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffe, 0x18, 0x2, 0xfff, 0x1}, {{r6}, 0xfffffffffffffffb, 0xc, 0x1, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0x88, 0x4, 0x40, 0x5d4e}, {{r5}, 0xfffffffffffffffa, 0x34, 0x82, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0xe9, 0x2, 0x4, 0x47}, {{r8}, 0xfffffffffffffffa, 0xb19cbd880d2c0771, 0x2, 0x8}], 0x0, 0x0, 0x21, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r10, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x40000009}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000080), 0x4) r12 = accept$unix(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000004769ab217fc223b3a8433869c66d2837f2c93f8fea45ef717053c58c978cb7ed7a0320f7b106961c876b0847d2eca411fbed9a5a3cc2ca46d677f3b1571a73d17f464181b44a09bc3a06fcf829968ca5e6fc4269b21b52e19ae7919d92192b114fe80c0f0000000000000000000000307c077e8fb6dd7a94627e8a244a2c3958c79e97daebafc9b1fa52c7ac9b700f93279f2849b00b306769295f395058bfa95fc2f1b9851def0a30505dccd99166943b6ebb70a9d56b30b09881390cd8125cb9e1efd0fb6c27c657be1b1538852c477340b5c9fbad58f15ecebe89038782402cfe5305dc5832b9a8c9dc1ed93188981654da2464dde064f389ffec6502299c17f94fa7ecdb4597037d3245274b03a8f4f4d2f9795f1f246a59fe80e41ec0ac1030e6596473432ed3b63fa0d706d63084ba84f2f35f6e88e0dd76d89d5642616db5e95e7e06f3d6e2ec2b86ec3f8f73892ce1b170732e9f14cbeeb747161a43e9a06f8ca552c179a68d94c96a61bd81ad96977f5d349fa353b243b35fa7d8a9e2e024e9bb2f546ad97dd93b2d40a1abef65e35ec8061ac18e63c253c34a7996c046ee0b3ee183dcbae3fa617bbb913163d093e798a9b17ca51e1a053b9628fd2f0000", @ANYRES16=r11], &(0x7f00000005c0)=0x2) r13 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) fcntl$setflags(r13, 0x2, 0x1) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000140)=0x9) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0x6, 0x0, 0x0) r15 = dup(r14) kevent(0xffffffffffffffff, &(0x7f00000018c0)=[{{r9}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x8001, 0x7fff}, {{r1}, 0x7fffffffffffffff, 0xc, 0x80000000, 0x1, 0x400}, {{r12}, 0xfffffffffffffffc, 0x6, 0x4, 0x7874, 0x4}, {{r15}, 0xfffffffffffffffd, 0x3, 0x2, 0x1, 0xfa60}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x8, 0x7da6be5bc643eb40, 0x8, 0x1f}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r17 = socket(0x18, 0x4000, 0x0) setsockopt(r17, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, 0x0, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x2ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r41 = kqueue() r42 = syz_open_pts() close(r42) ioctl$TIOCSETAW(r42, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r42, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r42, 0x4}], 0x1, 0x10001) poll(&(0x7f0000000080)=[{r42, 0x46}], 0x1, 0x0) r43 = fcntl$dupfd(r41, 0x2, r42) close(r43) r44 = getpgrp() r45 = getgid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r43, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000700)={r44, r46, r45}, 0xc) sendmsg$unix(r16, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212f9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfe0e2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff5497561d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r22}, @cred={0x20, 0xffff, 0x0, r27, r28, r45}, @cred={0x20, 0xffff, 0x0, r29, r32, r40}], 0x60, 0x400}, 0x404) setuid(r28) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x101, 0x2, 0x80, 0x29}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x150, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") pckbd_enable: command error 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c5d7a84eebab9bf5d1b01f0700000000000000c7c59d0900a24e4bb5431314daedffffe0838f5d5e2d62d80006f4bbb885020000d060328f5d241df3d0041046a984165f247d610c", 0xa4}, {&(0x7f0000000180)="6396ee59d1c2aecd40c9799e4ccaa39676809fea892c38fa7436cd951c776455d0fd99c17f1219efba09806b35b09b308bb9b89770a94f30365f8fe24a88e28c4d49a48818938db11815cb69fedac86bb7f5aa3d88ec6cacbf9dbe8d894d6d93ddbe5376eae7f87c203ed1b7c3b1800e4fdb55637c98d177a815fc4fc2370c19d6b312b196a8c220da825bffd498b16d16f68bde1b512dfd01203156840781d221282a5735595387677882c635711b322866a800bdd82d9d0d684625ca65d9f29720e10e3ce92f7ed374df8839ecacf24268f0e6520f5cfb5d29e226c035ac39cc726b8ac26e2500bc", 0xe9}], 0x2) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5, 0x0, 0xffffffffffffffff}) r1 = msgget(0x2, 0x449) r2 = getuid() setreuid(0x0, r2) r3 = getegid() r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r14) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r5, r9, 0x118}, 0x3, 0x5, 0x0, r14, 0x4, 0x3f, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = getuid() setreuid(0x0, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, r3, r7, r12, r13, 0x503ea8b4a3a55ed2, 0x1}, 0xffff, 0x3, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6}]}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28c40, 0x0) ioctl$KDSETMODE(r14, 0x20004b0a, &(0x7f0000000080)=0x3) pwrite(r0, &(0x7f00000002c0)="fb", 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1c, 0x2}, {0x16, 0xfd, 0x0, 0x80000001}, {0x3ff, 0x40, 0x9, 0x8}, {0x72, 0x4, 0x9, 0x6}, {0xb4, 0x7, 0x7, 0x558f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x89) writev(r0, &(0x7f00000000c0), 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xffff0000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0xfd, 0x0, 0x100}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="3c38e383bfea912b57dc7e6a94b269046d0e34a620ace3ac9cdd0b880afc9baa31312f00931d028432f5c5c51ff1b795a59acb09818a4037aeb05e6a560a5978004c7d465f1233b56518ce2de1039d15773bfd39fafb84e759798b408f94f24b1fa5b62feb2211c2df83da68dc818c024fbb16274e7356afbf8759e1a25951ac105c93d2cf47", 0x86, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x18, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x8da7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x7fe1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0xd41, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x60e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1c7d}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x820}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x5a) ftruncate(r0, 0x0, 0x7fffffffff3) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) dup2(r2, r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000040), 0x10) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000180)=0x1) r8 = syz_open_pts() r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000040), 0x10) dup2(r1, r8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x6) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x7, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), 0x10) poll(&(0x7f0000000080)=[{r2, 0x24}, {r3, 0x2}], 0x2, 0xffffffff) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x7, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/112) 16:00:13 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) setreuid(0xee00, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) r2 = getuid() r3 = openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x88) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0xa4, 0x4, {0x0, 0x7fffffff}}) setreuid(0xee00, r2) setrlimit(0x3, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80, "0900000389e30ca8a7b0a0000000000200050400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x9, 0xf24}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) flock(r2, 0x4) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/198, 0xc6}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x8, 0xff, 0xff}, {0xff, 0x40, 0x7, 0x9}, {0x6, 0x5, 0x80, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07f5fe86815745192a1010ba1000d616010003ba49d35a05"], 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000004700)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc, &(0x7f0000002300)=[{&(0x7f00000001c0)="9e74b8755474f79c0f860ac2fb89cd925648853867729de62934dede9cae6c7f34d27a0e6af626696ec002a186bc54839160fa01b262219a787094e10feb90a7f08538565c11806cbb3b50acee5b3663cd181413ddd872ea1d4f66b20403669a5f36fd7e15c7fef0ec6087f79e6dd991c2133e0f0cc9148c3ee7598f6e89242b67082d6cf5dd08173b950b992b4b5eb3bcc5d7b975ec2c8aadd49ddaa826cf70b61622129013a5c628f8f2c8eaa3de711f5027bcc27c08f021", 0xb9}, {&(0x7f0000000300)="5988777998cd70fe9784e53479a61a0a77def9c7cecb25b5c2c7632d26f8ef01686aef1df1e9eaf5071da53524141926a0578377190fb2b40761152e1c442dc4125ab4d25fb126c4f1cf109a44cfa62fa70cd80ced9556e31352323478773ec315cca1bdbd64e39500b1b499b6f61bad55d05813e23e78a6dad22b5a24b085918965bd56d004e1253be89268f58d9a38f5a491295e428d5339d115c90b2781fbe0b5e875117b205a0d7fac593b22a6fd0b884e735ef310176a189248905a5967fd6fb3f83b8432e25b20ca4209f99e6b45d88d03e8bb1bf44c7fec6e9a966b2cc471279988f584dcda45f9d91e34001ecc5ee4c8b7dcc0e3bc377e291fc0d8966363067ae4daf353ed96a82e8833b276097cde07b0d200fed387c9cb8bae2a63d40be7dd72f6e704fefb63c9629360b28ac69e1a5f3b63679359247bc2ed1bf0863fb47433c3feb7a893661c646b73e992dbce7114ad64ee134751df3f46c7596a633398c294f2ff7ef5844d4a3514c169c9ade11be6a7aadbc330a1f978e2e3d910ddc5b76bd53c3bc2d893a8338157d96d75234e8f717143ae9b7cf18645de01cb5e309d17b7e1c7306d254f15e97c84ae483fbe97b488cdaa65d58e1a0042ab78078246d9027b0e9082000992fcdf2451f244583686e5457dbb43b29edbad57d5807e8921117705cceba8a9ea435988fbd5f5b29d0961b54c30162885e7052132f844ffb45ad6aabb276a8aa7b876033cf4c88d23e9ff1c0222e615e2c220ff2ea8450fde3ef5dcdc9e0461974755af33bea3a34aaf5df02a85109eff6d09d95a365431814ef47b39204d74b4b6059365b0d3c45a80c134b18488f9a7e7cc710a55663f84acfc73f87bca855a503e37642b0264e849b4c7e122aa463a377c2b59e79eca05dcaec781f955b6139e823b5c87f7d46920dc9e50f0f5d8d6f793b28e3fd5d4745463405349df4b97b5ecebd9d74bc5f4faca34fa65e69d8ed8ff49256c06a3a12cb43a81441ccbaac75612048ceac0be80dd4e39eaa7b08f248645e1a7c249395bc1ced7e6b0d04dd7d052e8fedfc016744b491b96f7cf2ae6240f7170e671d3f717e061a66b39ce82f38d6fa657380fccc4ee3c03b8c5e30eb5e5b7352f4cc006451fe7442ce0b34e08f98d3190012ad28b74c94a389bccc30bc7d7cc479927278aa3e903a4459f1d3a67bd23ed31f1650a2bfa62400e4c4b196899df95adb7ad6d57dce00dbbac1df0494f1105393f8280833cc40778afbe254a1f429df84cec48b02bab853ea6ecc242ca7446d92e6d6f08ecfcbb43d10324c2f0d0bbbad320c970046c55614cbf8a6f80005383396367ab9132892613f11f501e729ae0b7f479bfb847af1cb15042c8f60787ed4b4c08786a233d94ae8da166f0c9435596fbbb9f26cd93da31e6fdf3ba05f652bbaa9f706953d736162bd89cb0199cf677f73c7bb741e50db9a76ad257b02e7d255bc5c14637348539112d6b95f2ec313b8bda55713d0c4ac1c33207d7fb8d65d3a64bc2da2af7cbbc61a5dd790bbbb112a2d8586071f423de264c069ccc7fe4a289dcd6d3002c292ca43f6d600222a28bc710c55365ede7c7c24e565d626db897b7ca707ac3f6ef7ecd1d1ef19521e477345e5c2241269ec0056d5809c3e5e8a8a9dc72363c4984acafc61d781ea6c72822e9a9283a7070f9d7968972c395163a94547af58c66fd48183194c4e740d72f35d660265cb8e3775128847b20d7822a6cbb5ae2628dea542e7b9caf94d28dc9fa148971c0d9503231c9feeee89eac7573990b901ca66ad2c5988c328fd96aa61eebf3b9499f6feb0317b274fcde91f1422c36e19dde73e5b8f0903e5d54d0aada9546066203de4d8f2331f87fb2abb218d9144018ee9b6f480814ae9a44c7c1947422a98bfb44a28db48edc58ccd1265eecf4ee57411e090335bd77823e52dcb96a3e7c3e39fbab1f32af13b83b326f50b64dc90b2ad0f57da8058b8daf2ebedcd6b2b4a7a3a93e86c6aa5082964cb603a927a75bdcf362cbcc4425505c0d0f324cc576da81e8a2e61784406650972d324de30b6848bcbb133f306807714cc3a8ec315a0247121a396181a6ca217f5ab0b912242ed568a29d9c48c61919236e721ce60667a134d716714510f66e00fa390200862d03aa5456f3b9cfa9a271cd3ee49e78e57df22a5d34198d851212cd0ec97d25426fb2600b5335240edd95856a02e47e91ba90c42881e697c64a9f1cb353006943f6b16ceef614fb3bd549a66db700e1d3f31f826c3bc319a5edff726104de7580c111707a2965a7784e44c962d9a336d464fac674d58c6da50064ada17bb075b1c4730cd98bc7a1ffea76be49a5278ad656ec9428847f0119f282d4099fb1ddab72600be3633fb60c34a9ef8f5b09999b7ebb19aed26911a435ff96ec091fc6a203ad8de25377866309db5f3df8a149f950107f096a9d93d5c008038e1866f450f2c6e038585316c8ae98b4b90ddb544acc956d0ff5a50bab01c2cc4ae552234fec4de39d34ea64b6bd9622e4e22b3af69dfd81ebdf667d64bfdd0522b9d92bdfe2c60a5bf1f801cd5d4248a36ef0d9de26e704898fcf55fb90080241c5e4470c7b0ebf3fc4307b6a53149a313cc5c0429428e336ece4fc99e84bbd4079471d883ec6e51bf96d53f30f941e5d54be2714f0ad14872d9d6185094086f599bb4115484ab3b70414eac176ab3e42e8811279901103300b834754aa9c8e975ee53f7871c5359d3d331a46e0b417492b483cd8f015edbf71409883dd5a07dc844a60dbba88be4e6b4aeb50f611b9002a855eff9eafcdbf916630c196792c168ac2ac74ca458d270ff62a42047ee5da40cd0e98fa304ca6e2a9d5ad15659c5de1b436313e2e613a541bf567b811f419105b2da4388f33fb217551b44eebc970c8ee9483b35910c11b486eeeb18385f25314dc73f2fdff6cdd98c2224db7f301b6931eaf46c884a0d155e96f1fff7b1e28cb4ce84052253085d526ea6a4d4d9c31c2f2c4ede87fd7efbb8e9f0bb689a1def12d9a7a6823193586f36606dda2e8db790097c750b868bc51ac3f1b8faa88d9184cfba50c72349e9cda3561935e924352c5092bfd00f94506bf1c9d510945983fb93298f432706056d8084652151c28a1c9fee96090162419b8e7c7a7bde17fba1ec4d680fc94dbd8efecb4a4b335b1a0372272aa89588732661a3754c2d13d159802615e6e11a7100f1dc4d888858c1d7980f80614b0e699b5095604f4f7677a50b5ec57dd34a366c02b674ffefe38d6fe3152c5718773a7d85b90ae28c21111e7e49333637a5eae1e2ef7b5129e584865cf39d23557bff46071bb027100dd0bdeeb44b4d77a45dc01ea31eb4a60714b1b383524ef591bea8ce4818c3230c86cb990c16fd35f3d6c204e7c11d8437b0ad1106085c41512365451a84e8111d9b558267fccd94737124d3d471dd06f6d2024c70a654b376519062d49fbc49b57039559320e33ecdd41a0a7685a91838cb5c7f7f87d0f2bdeb349e89c64b069da4fb6b9acfee7bdb4869fc2274d9d569cc1cf660f893700a9c59a6698f2e79cb6c41ac73375db94dccf8611b6c6ec21b77d8d0ac896fbab45c256f0d1dc22b4cdc9f66995e5c586f07e1c93635ee07842c7550a3daba6487e8fb6b63c204f298497d69ce01f8502eea3696ed4bdc4b385be85b12a205b727089f122acdc8f536b67e05f008578180094a175d6586052b5133c1c1aa6ee2c953b44bafc26055abb9eef53c8692010ce6c9fdbcf4bfdfa1e5def6de9d231efa7ab5bd1d202032c57577dc30d60f1a1add559a2089c5038a4f7649eef036cab9d20816c3cc23cf83bb909651a2f96d10d8b04707b9698f65d49c88342b1e522a86be0ac5df2fc7074ba5042601c9744b2d2194fc63f4d8ce3dbe77d0a6566a40f60c6ba51d2d6766ee9bd757282bed69d84fafcf9f6842aee7ccd45c4346e209b9bec2463c00b846071b026fefa065c021dca9d43e7f84a5597c8e0c926fcea9fa966e33a203f6033608c2b8b394081216d7c6a5bf05501cabbb9484769780c3555bea1c3978f02c81dc1e7109932028380a6b6fb35621c70e5e7d96514365eb2b59df77aca4fc7cc05c82974f7da92935566ab09fa243d31bacf411939f193b8a6c73089f80d0e0c064283a04c4d909ec5d95286e4a15c75bc26b69543b7b1950e4615a4799c2d4383e3a952c77eb2879e0bb2588623ae4356f23f8a0988b1bc997085fdaec6616217d989f21510238fc8ba5dbd3635777b46cab1c72431a97b0723c29e475126413b026649e4ad9eb65c9e0dd82242439793b1c7dabeba23efa3b243f8bd91dc2e84d5ff54f7214c613c42547ff543983a2868a9a40e26e40f4c066701f450d29a0b5074deb0e3b0713e6c8e31d777dc2202c69bb5c33aea46bcd3145d438c0cc5e482edbe22fe54dbbb677467afb846805628897d0b4577c5da7077921de92fe5674e7dbf2b9a26ddce4801555b43918f221006d41a3f5822490ca3cb5923a8d40756b0609e3cdf3621159bed4eab93cc92b76ca3fbbebe198fe8862f16370dc3551c263c0d5bb74537831c6d05cc51407f9ffd4f41f314eecb5808d85de1df4d32a9baa9aa19561d5b7440d0faa9e5be5284c35c2404b7ceea9a8c60c0638dcff809d711b9c6df7ed5a92c5eee80f51ea6daf16ab68f4abf37c9dbd0151a7dfca1f9cbf6708fc7aff4142eda90b3ef26f60718b13a1ac9b842e8a0467b66b8528a6ac9c53c52d9b7299ccca64f8034ad82895bd94555f21137f9bd60074ee6c5df77381e7399d76e41b8cd0be26d7b88922a46212d4399efc7dfca35733418b7307c2783836847948f77b45e8a683ec6ad4717a3bb163ad044b2832295bc76f21b4e9c40159b61c69eb46894205aed638e509e1ad8ab7135f4c2d8327c5173b08d79c806d6fe423ebf45e3bb9132a8f2ab2f813b726c0e6de32efee7bdcc985609a813f429d4866a54766202fd9b12991d74c3f49a3dd1fde58cfe38de09b5eb01d5240fa9b4a27da83d2070011cd849f5af9e1bc86a5cedc4ea4ea6fb1bc378014f2cb8e96916e9cbea2261f3c35dd3efe083d47f214b61207911dca1f21606ff80f92dc15daa9272a0a5d77bf3e1fe1d3c32edf6e5cee0daec3a14f775c170afe9d23f87e40b4fb045d1dfa24ae67976a751f6d897897b2185b08a9cbe9cff5e927f3e4279a5d6321c5fbf780c6e4120d92135aa6877939af779a8af5d034a172225c8876c87783cd2e45b9971de79b8b704607bffe21d9ab211ab202d1fd2e67b0ec1192d872c9c692a88eac3d1cad917f6d44b4dc31caf37d701a5c1180f4028eeadd6994adcb6e584592b4f5bbb670f7d2d3481f6d077f842bc26a67019f0ced561307a74f31380794de471d647a36d7920cd67ce32652e6c36a80ee02e651cebac7780b09371e15753724c5c4318fe9e6eacfd57e242d3c38043d310907daa892eeed63fa7d6604a0c8586b0688bc2dd1e32792c942cfe00663a08c2d907f44debb4d664a38a064a2894ed93684aa15489cfd1a343198b16e7fa1f478873429ec2869f477d8f4f5f413e8ce493067643b9590c32e7bed262da26315ff9ace99e5d88841fa12f679dc828e40b85d373fc6b1d7a7ebf72fa33eba97f37bef0f1d578fa536e24d567bef3199cb5b2fd2d9c3b04b31c4f0c669f9dbc037a0247009b7a3c93e253936396626ae488c65758cca9c310698f8f39071915a141770a035093c996479484df8c63161409fe698ee8ad0ca2af69", 0x1000}, {&(0x7f0000001300)="f69e582263c06b744f1f10a68d7749eafe6950018b5de7585e1985ee94c26fc8151f0ba365ec2bf3c8423267ac59a4d6c01b556c2e04409e236bc0d32433d49929153b72b13eb0d286d2d5f7d4d24d6f02831252b889a610165611c3298ed8ac4644586694b776593df2e5bb6e2d3bec0aaa57f33668f6161de3d20167f7a02c01335493e41400a40517039ea48864aaddcd07307c35dfd795435664fa8d6a7b953dea54bb6fa6b2834f29c92e0543dad63690f9ae6542e7ae0f84ce8fa986f25ab2b59b14447c6bdeb5a9894f6b6b2618a92a459bdb683545e3b4277d4a0c0c46bf6d2ea0e87d2154164b89a6617395a08bf41bfa2f0e64cb92acb3e147968bad9036e7f07a784f01db94cf4bd3e0749eb97022fb7ab73fbf9de22c56c44f4a90c0816041b44c952ef86362a47947c9f3647bc60b756a5927493803dea49b60fd668c6f5cfcd9a1cf9ee0b3e7a5ad227d9aeb82161fb7d0a0eea0075d023f8417106341b8d57552879707a4350ae62c1e92a09c7e9356e5053a49c8fd42f0bb30ddbbe870e0f22405f32279d7c742adb188e4bd1ea7f11ed67f4397cba388cbe4e68fe1377182cb8c6ba7faef00d8930f83d0529e5cc32f8155f26ce3b91b2ad4f57d186cf003046d4e56025dde09c730e79649a28b8835c4eae7914822cd464c490923f1857ac5bec9035557e4e8d4342acaf30213e5e83fce940bfba0955f3f20c2b20ceb05865e1e00d08949058aa44946e8e41d16b353b4f7e3dbb2727e30a2347269fc15317c527f36c0ba5bb1b4744848b79a80f6593e62f2f2de8060df95a6f3d10fc5fd23bd91cd88be31fe7711708ad9eae487ae714d4969d358a3c0d5bd4f43819307efb0952e7ea6ed3ded6811ef9fa02dd46b0d859b67a4d2fb4c29360588aa861e2738a2f622a218b1d78549eaecb07f1690c5c747adac606bc2edfa96fbcf7978f1ab76176a18138a4ff739476ade8199219d2fd188c8ad1ed768e9650a15b500226711619a1fa626d52ce9b481630721e8404fbdf9fe0a0afa857b7a5da22f8e4cc7898c19acccab1453798559d15c1009142efde2c15f7e121f7e8562a9c569376898c2103f7a6b95cf1970174fd2b396e2ec90790f3b603c5ae45b2d6089f568fc3e464e47d88a285be7cf4ed2325b153079fc80ccc6a17022a3e83034bbd40ca5c80854657321ecd3b0a022df73908fcf7173141e49de8faef860045239e6624340991d4947f75d30f8b9c9fbc153a4d2dcebf3cdf17dfd6fc953a3eb355bcccf6f2a15ae6ec660c7f0417bf304ae685f3b809abd03151863f5a6e6c6524eb47178aeec5acede06ae6f10b5b39f196791b2d41aa99c2a9bb338f11cdf300930284164db6ef4cbb1770468f860fabb3b6c300ea48bdad6049114599573870c150bb926853cabbc92de4299224fc0060d905f5430a278b092a335b1f6dc9ce87cb10e1efebb546f01e3721de125d847bf2ad47b7c2c6a4e6113e886611b534001ece44a6e82d66c48d3a387e6b6964ee0508e86681c8e25d3317fd954c998f0241885d0e069a1fbcb3a15a6fb161dfaa3a0b0c3a8e9c5b342af85bc8b2766d2af909ffabc1aa9ed27d597dc7e1b058d9b5a261b4b8fc8789991a262b5df2d3da624089ca64e7ea6f246b781ed24e18f9a2fc16109960f4d5b06bac15040f0276bf92dc43ecbbc7b2788eecf90cb4d01bf01bbe28145fe8fb4c4fdb39249ba8fc9fdc0317a08e78993ada2d8914ab39c16b6c4a809ae6940f5e77d8d127e7e21f3dd6252b1bc3cb25c4d7b0109148918d1dd5267d3e6a86eaa8d743d699bc8b1b184a7c96c432cc7a8cbeb9f8f7775bd86ab8297e6abd92bd8eb487c329726fbafd08c6e9a22533f7a4ac869e9683d3c8050aade49798dd1f1c34d01291544e3166adca73335c7a2794db6d8aab1d9a1045315689240e7b31a4ac0774fc17f55633b63c10223555b825c209d0b5ddbfcb49c20190af87be5470c30c53d07116e8adaa175632419f0d38161f134e73b426d202089696cefefc8962ee8b6a9f9ee34633716c77db7fb200ca6dda1c3d180f6dd6d41e387aa4c2920e9f321cab2b044ff9bd82bc93c5bbfac7dc7ae549d5f62a6e9b3ff6c86e4f95c0045c3c7a6806b85e0d9567774ca08e628f881162ce6812f5efc10b4d2541552f362c75c623d894a8b3fc1a1c4ae1c199e2af008b52f436458c273096ec87ae1bd087fc080a5e6c8105d05da778ba3dd5340dc2c526167dfdf30f975f957d18fa35ddd717453483a77301bf53620b0335d6f50ea1c527376be0c49abe55a46aeffacb4479a565213711423e7afe8978d67a19d28083f7f37b6e0ee6c72b66e6be281b95f9edce999e78f9ce064c3b9ea93177bd356f1be18600a91f249ed21525bb6baccd7605af3f101f20a67bb2ade3c29fed3a39c8ee426e0008c30faaaa5c831040795801195d72a5c8c75d122c0fc680e27574d0a6a1be667f441d6ec620e33a7db9143836b428f017e12782bb0deee6aa55640af2de6ea6f66c4d0d0c2a77839713d98e0aef39cc8cd30fadd0421842d145d223f442c0d84c030787319cd3074ab987e2c0396d3ca5a9301751db94e53335d965bab70190c6f1b6c72206a66bf5b4e453fc93190ed362755a44d90ad72668a46309ba14b16c363e0ad2571c60b189ccdd61a402b5076738d25324e8f2429042002d4aa57bffd1287d3df099939c323b70f0ca6510341aced0136d5cbe9f79c1e2d9378300929b2568707ecbd2dc0b66c5c9bc0933f5994c23bd82a0667936edcb3705b8341dabe8205ea568bea7e2806d7f2a6290455e7b356cb43d48fdf034a1d31aee122d872bcde52853a701f95e227abe07f0a81e415584e53431ae21eff64a3f4acfbf16ddb0e5999949763938aa3e744ae672761e5dc77a0493b0af134754ef0d6247219591ac7f7434edfc5a221da1d58d7c11bf025f0e17c85120bfb2515b7953f503f8c5e76637d16f9b3c81c3c85c791813923539a19eb7deb42cf759dc54145c08b3da898af580ad4a41490bbda63edda7280fa4b5062cfc048df322fdcb334be3fed6ee23bcd4fa5cfebe81232b0323688b6642720e5c68b258a96ee3ca0c6fc987e7ca494b23d5e4ae459a5c393263f496289e4763ca7491229e21aa8093f25b3da703a85df4d02e9c0f025847f6af0c3550f6c8cf3b3f3bea83e8ed39496760c561e384cfc342ebcece304c14ac2879b2ba7716a010dc61154fb88b67171546f0668b4040d0ff24279f355a5e7b763ac97b94a8397673aff226fcac8443a97210c8ba5a9a450d18b02c94d784d6399443b1a172f056aa62dcf0d3dc1844c189807523423885816558e6668a4b81351c86a3d3d64cd226c3963f60326f42d56510ae6fb13525dbb84237e68398e0e75ba6941c91ddc6c67f7e458bcc95f231d53e59ac77cc40e683f75e3c902a60dc7c0b40b28318e01ac3c2b97592c3f1f4da3fbd7cf8ddf4114d16454c87e2ad7ee523dcb0d520618c7a47a80faf0da568a20f787fbaa82554317e9442246f880b2b2d90dbfc9a9085222ec959a7c447d7d7896351806c5b7d7aacdb4e5e0d6d542630d8cf30436f3d14ce9805b35ca7475dd2232932f97c1c3326df0bb1bf5cb0516aade92ba6ca17ecef5e94fd8e6c176e6b2820fd66d169041d71516f4cc99224b78d7ce793884541ba834782f9b25d655228ea0519f250089547bedbccc06302ef155a6773e6a7616b9325b14a0aa812cd7c3d6d1fb30b6f7dd4a3ab18e1c8f3b2d8186444e5d4feffa716e3f5d0028cfd531380d6bbb320a18bf7514a0213e0e79d57b4401d61963648b9a5e42f74d531f2a6ea54787b57558671c21bdc05971f796f0bb0acb83e44601190ac4ea622cfad67b655cdbbddb34365a5eddb4c80a1b42d75e7a429e23491821d67ab6bfa021bb488d194ed83e0bfec74aaf7b0633ddbe55fecc51dc6241bcf186a7d26dc1dfb221a542943db6a68f44ee5b0abdd76707a9d0d6e0d3ed158898c45a1a7ee087e56371086e8b3ebe1a6ece43d784ccf51f0f028a61d4398066e8aa8a42a57869b024caae664141ffacf6c3f122c002fd94f8a15e66375484dd315f2d20753796a55ab38730acef090fd742cb035718e522466e393630d867a8127eec253e9cc6d22a2b9520e852b947e9bba3f74463e9ec603e7712e801175580fa61b9ba4661adf9039c182ca8c9cc30537293bfb7905c8e3cc8b4c1186c5b8e114f14116357f2a94219c550a662af3ba81939a5cc6dc4f357d2c4d2a134f1ffba81fb08ada5e3bf9c6ce2821307131bc8e4427673ab4aedd68ec68a03d5642b066afd1e010bad4b353fe12240b60a3b1b5d9525ab8cec0427be0938b836a07f1e45e52bb45f62b22c261af7bd3138ce90450ccd57ed46af0d7a5a9177d35997b24cc1501b010e26d5b9610ca2ee6647be80cda5b2055db55abe80b32bc15ae1c1376700e33490c38f622298a5453ff8272a333720152960c65405ffa1d958e8be0441ea0a9bf5f9b484ca7808ee7d9cdf180f71b673944c63afe93b9187317685e0794d67f2893d0064779b3d7d04114d0192e7ab9c0725386d122fe6db24e1d0fdf3c0977b672d8a6d7eac9f63a60c1c2ddf4f3ee4dd36f89f68b54a17d0ee98a941087afda6d15e1304ceea60aa069fdbc00981832027c1738645e69ea2715dbf3196959e1aef345d443ce36bf186e9c6c36e1597fb685600c3c56942d015ff06c0c12081085261027ce56dee91ff5cd30df046f737c02c6fc43e41d6520e494604adef1335d3c85b52989c769ba4462e52f52dd9560df22696c34e5edfedee91ed8e85652603f7effc3659ba06493dcbf53e67ebde619a70360fae2ddd045342a814bf05789b6835df44bebc48272b95890ddf29aaf783155903f96fd6282621be87da67985ffacaf12a3b3d7df568a8a17b4afbea2b9c679bcc201baf633f6d76c97e50f6bbad691a0239f5b267add4550ca6bac2d566c09e5714477625f9426c7b16100f08cb1888ba6e91018c9290eda5f2665ee44971fc06e640e1a5675896066a2f7d24c3d9a02e0eb3cef5e4f17fe926f12d56b8e91f5da83ef902d5fdd827c508403e811b506927187d782e38ab8d2fe5745f2426d41d1a5eed4b8057dbbb9529b7d42d0ef1d74554f21af28bbd785839000c628fe6556d01a1a10f444d5400da258c4dd449d77a5899fb4b84b7991b72694ec20127b46dfa39248f22f7aa9eca9d0a87b467f440e6fc6d49600f000105b48515c3c657171854fb73ece5a50fee4f7fb1e522fcf15fb694a8f4c6718d381df31e7b7d1cec951f3e2dcfa885b0dbbf7a8dbe0040115f14d68d72a597dea7b1bd0fb369bcdb91dd716befbe5fa79bb377593138a64692e4553d08b322efab5c72b8b5541942a008876d0bdd55977ca45f48c10d3a83ea522ea6f94041a37254b591d609870933959ff3d7b116648e1fb7c33796bec04e4b162fb44d160ca33e38deead09b81f80716217041268ad5b6d37328f4bf7ec4648d2741615d3fb5507847b353d876e7c64fd9242153177228356aa6cbcac15f888a68d2b262ebfb437b8d1099b2194a6d98020c46d71a23c4cb503ee795a3fef996f79d133da1d58bc9794cf3a9ca92f545b44e0dff1337d97de1685b63cdb3bc9b29c6e1137e66fc42a548a8705ad14da52696824cd6b43c14e21bb1d7d6f2df5c0a220e0f708f3c59ebc4ceae6eef6367183686649c574219f2eff7277823b90906f5fd9e895293368db33431161cba0b77fc908e8987", 0x1000}, {&(0x7f0000000280)="a9df8f57bf95712f0e87275082a741c6e48e2d55324e919c1cc2be92992d021facd8427cbc9a427349e358d027638678618faa06377444589b306327", 0x3c}], 0x4, &(0x7f0000002340)=[{0xb8, 0x1, 0x5, "0f16338de9ba00446f2eda005f69cce6bd48cc8dbdda1452e7e1628c45ddaa41580d484544c9e11e89037308bb615e8840fa786b2c3ac597de7ac1ca96c29cd1ad9975bc8e83e8f1255c01f3914a7aedd359a86759aab8d76b2439fdbcade8d072c6663813443c0cc8bec9656e55ccdf761ae2eea4f24916ef1f23c8f4cc9829dd2f9ebe4002fe160acf1fd210166f7f01ccadd90d9ac40e52b80e956b5cadc82836886a51dd"}, {0x30, 0x10001, 0x402, "afaf2691cdb162ff3d6d1dc6a77a29d2bac6cc2577fec341d79338"}, {0x1010, 0x1, 0xd9a, "41b3a16643573db58868b3d45a2d063132a88bf3839ebdb7b108d53cea8db14d0cbe1f0f838e65bea580e7df350af2a58364aeaf314803c151aab2c5528d0fc527ffeb3ee2736bea5b6eeb9521e4d082f36f72d664fc8c18b548c4c254d19113d557061ca96518b06879fbbad2ace40c13d4244b7361f611e6e5dac5581f72bc4f30985eb8d1f16c2b439a20c30c860cf2c5ded86148aee2d8927f28edf9bd9e92d906dd311f7f5ab0a1396d368dcea46fb549c1820b533cfd9f731dcca60e0c923f6e8364d6141001fb83a18ab011fbd6274ac044cfbfc0381c14c2fd6848f2d7ff1972891b778dc41f0af7de72d8f8818943d203bb5d4484929dbf05d308e550e603c73f69e8f9ce75948ff0d122128ba650f8a85c492dacafe1d78d6434fb2ed031dd87ba2b70ece31ff1f6f604aedd9a48a61adbcb0f9e34d7a774a739012daab53157730fe84f7e00e413e4292c88e691856be49218c29eeba730645819664b3f9939eb74eea75f4efb36992a2d43397e22c9b3b77e55a7a67e406c53f32246610e0573a66640c1e5392f240530041bbd5638cc24d94e8dcfdffe6e4ddf1a3a0a23a1426738e64c9b3a8a4b81fe990b443217f7b75dd4726ccf30d25e7c3ee572d8446bfd7998fe9304684794e1653ba6c72d1dae7f343af93f4e738183c23c5f5d0480dc887e02818317c947be0db9edbd65d33166ade7e7fec3779cb5271f4883d501d26714a364add674530ab2fdc0116104773bb2dd0affec9d9a4a491410a2d600390274bbf0aef7ba5a20953b5d0aafccd5da201274eca359f5421bfb61ef2144ad85d56b5a4ea538e8109465adc52e8c73d60def0b6aeef0e96be0294cd5dca9991a80767246d536958ac2f13fc338f6a225f67c9c3989e8e636eb624802b12e725cfe3c86db893211d658d0f692570935f811f28637c73fe92d2ff0599fc9a4b680483923f1c4cff1404e8d116f1f2e5a1c80aa0ef00b1b5e5655a027ed982fa71fd6d02c3e7c14df71506230e63a3b7ce35e73c4eb23da03e312fe995e991f89d9c2cf5bbd4bd57f7349a015c1a6b362b41bfd2b6e7cd568d99813971fdde42de208e6551e8b921b0b6b71e1ca8f283ed00787c13054e480e549218024e775147837357e95affd99707293d5547195c1721e887ded163fad3220afade725265a9afa2a09535e7b5177cc5fcd64ab7f893218732a5f22ae1d38f7982cec2e1786414ba17ffc3b100375113122f53125d646ca614effab0932c45af4cfc67d64678e09166d922f8d96c3d1340962dd7c3d1191d6e3fb82c2333e810d014d0566f1857711d79a1bf06c7213c175c5845bbc791e34e154551ce9578c8e264a5a941c017ccfa645893548a28fd4c2f0a14faefcc67d4f6daacf0802b8b170365ae0a2bca443acf30f290b08fed054d22abdf8d76792af592c99b49aae53c3b7030eeb4800b638b5bafdd301e4dc46af169442025474b685f0ea0f59f1dd4a26358ca2d7cf9a8c2978e8c6e621f0e9ae4295f449b23175cd0831815bacd2f1dad44d1d3f749f0b95b75dfebaec0e6c13ba578d0881e229cdcafb31799614e3a2667ee69dd57c2001d375b8d036b7a98df1a553381f55a16b99d65b4d8922d3f8f56b284b01ba1045ba0529c700b8fe7e92533e87a07d0211eb25cfb1be32232ba68b02137ceb2489336bd2c8a42ed230da793cff74827bc58b055c4d9c5f96526e1d753df0907ab68aeba6ab49cb525f41fdba137e18092f2e6f6c3304d7d6731e13acad394c58d89fbca660d2af44c7408fd9b3af2b7b7333f9563bf857701d76e13d40108b8473281dda0227bfc3e3e55e2b6cf30fa643d0195429a10ccadedfbdb319d280b33399d05c5fbc21c38461b270004a9386af047bcbd8e4ba4e82cdcb6fb7180eeec1a288a5cafcc193988d3702383da00e886a1f3796cd842d4af8e83995eed700b560e6079cea78df72cba44eee2596ad74e5545b02f2b7dc9103051e8b6e9dea51683346cde15f77458eb6dd46d37fa8268567384a76ae9f24a5edee39b2aad1618c3d9c9c118c97cfaa30bd1a86a74b473751a4c961d01b004860bb87a1f47eb7d68e7a6d7ebf54c87845633f9f3f9026bfbcb001a01991d0c3a88bc329ecab39bdc4323d670e3ab3f05c253e831d47db9bd3fb276dd4fc4a2e311450c486c597649f6c69fd6e1df478335b5b75f1dfd990127466914e0a1e770260a73c9a54307918bbe4fd64fd6b2e8eba799622ee5e02a1d214112d581e65036f1444f78795d91083caa9388c7940c5a2d64ac8671a5a5722531ebf7897a7798002ef7555c8863d201b73133344de3aea8d0aa55cf19f6f3ff87a359e14ff6e7b1d89b1c0255dac3a7cf2db651e27f74fd1bce36bf382ea8ef3a0d2394b93abf652e5df145f8483212458e3c15a7c32f56f1bdc779c5cbdb633b0f42efd4d90cd9397a7a81fbcef21db810b5e0ca69c99dadd425f188d31db048f52b74a34a09065faaf844a2be984b0ba9f97242302302c412cfd975e8d76f1708b39e13ef26fa12aa8a67b476d9c9f553f05d6c36a3189d33f4c509cc0ec08c994c08c12ee704becf0a869c437bebe31e3ad4b1b3116dec045c9829fe64cc0bcd3d81b7fda3bf4c6effa8d1aa802a4c356f598ad3eb61f3fbf6bba8f2f4b7c221955035b7e06b361ce3b9037355a4913e1a35ef5d2e6731296b825e2da67c2283ef213029154bc0ebdd8f6c1fbcffc193eb900c76f6ec6b10f61c4a128851e37405d32e997af68dfaba40e7b27b48ab4336bc78395e333f2f4677e7ebb1aefa9862db942b5c7e4471b91d7826359a1ab8f66faa29b7ff329441b8e7318f114925d9c6112c5270778c893c84bd3ffbc630698450112e664e5a2d50ab16433fb5e5ac33c11113be3d6128d89d4fa29877d085ae311fc0df54975efddccec37fe6f71404e377ff2d27d51f722df172e6bc71d5c39d1762e0f8a7c16672675385ed7c3b370f3a7f540ca6b7f8747d223b3cef687c878a418bf110dcb956115d06f79c0a023c9c28f7ba50557cf5afb9848eb3f0ece36b6da7ba540a8cca2ac9beb981dff1a615579220d66c6323e9dbf642725aa20a1bd0bebdefc1bdb989310e129725c1f043783b3bd38a53ad525f32e57c4ba9ef88c6df93047c5ff659d7bd24a2dcb12400498d2a848bceebc9fd78e03dcca0cf32c43d289a30c3146c25bd4d64aa465681eb808a5ea6a793aae94e4eff77bc4586196e4ebe3bb16b2dac69f8f9c522bf1f765cc44fa01598dd3898cdf1fb43f6f078156bf4eafea478b2dda7bac06a774df8fa49cf294accdeec7b909cd7ee7ead059cf14dc6a8454ba1bbdbd7f6891d962dc28be0fc64251ab25f3fd6ee7d77224d3366cc703dd14bec4943f08d8c5bbe8464267b7881203feb525af7f97648efb4c62bbf256f390460362dcabcb21bca702c66b4daa6d03606acdce45681b4c77343a68d7e965188a5e7b38ff4129fbdcb1d1dad98a36849a38d4371e0a0a5ebb56c37328f3346a20a11548acc7151cff40cfc86cd7fd34bfe78eb4ed8cc0e42677aa68616e9fc92462ffccf5f0cc9e48e9518f6199ce2d16be7512904a6cd5d7e4691707af0ca2bfcdcc254d2a655b08c9758f90f1363d66657bd3fa64d6c0d42b57c0ac798014a8c232120cd8f6f537ebc8725125324da12dd969e2a7a843f3d3b9e9b88008c4bf025916a62f90ac12d7d198a8a5b55853777fc455c46aa3c0c6c1cb941978a685a7844dc1abf9e9ae07aa49f951d8d83d45419c99ebe9c1c9de8fb8579554fe3bfc2497f0cdcee381cdc9b4b215350abeb1cb8039e59d97eab78d4281b5d1e23cbf419082b65cc241b7fea6e75f31383c3e2d72bfc8b9ce139bc2dfa66fec4c5409b294d742d4cced36fbc8caf84d2f03698d54567afeccf67ae61070387aaad0aa7fabb308ed165e4985102f94ac3d888989247616918aa933c84eab3c31613ef7e8e76eb04fa3598ba2a2bc42843195ed2490dfeb22f2c902f9bc548f56d4b939afa99e0da4da58a7d3a07d9a361fec36c60fdc19cc233809756c7e836cf4a97504230e4810c6fbfc78a35432bbb658a3f151916a88f143f6c3b553be57901ff3061c1780b662088c0abbcceea74b2f1186a301011b016b04c7f8f8e398640617c1eea24160c9516d7a824c036243c5f406f215d7b89e3c51e2a61e3769ef267c6f4ae8cabfff7313769d09c4077d072fbcb0785a2980967723c6a9c573effcd07d354a8583a11456037a68b972ea0179b9312b3bd0cf1950f1ee1ebe889433654638207737a6cfbce633bbdd3bdb149d79c514ce54644a98b25dfa94ad369b03c188669f116d3b7b0da2d8e1c0cb99122e07f2780f0af91cfecb96f1aca5d3aa36d058f507213299ca659452c416bc47ed9d365ff2cb520210350e1c635a81eb02bbffa9b7150c8a99d6054cb083b31f87956e7a1de8ab6514805260d47a8324c83e7bf7c690bbb88553a78afcbdf59ac60180ed418b8d604db6354c03500e6223937cf8f752ec3476191e2b313a91df81a4964a84549c0a57330255c721451f0aac21a584ca760ee98a4bd48fbc67a541c40f526e7fc635de0ab7816a8c248b7c7e5c7143d78840c11d18819db1353e6d172134474d7fa40e5a10bcb7aee72611a9fffa1f519ce204a40354c84745fee5801ebd0f225d5dff68e98dbf789a562dfc7b7091961c493f99bc2bcde975c8768150206e2509fd5ab311c42e15d54ba60649c645fd40f4e5c8c3e321af0e60fe8c4b57c2fe9c18a93b9e0efc94c03cf3a1a623765014d8133fc9ba59ebe30a1078d190336048d5d8441337aeef7a9c06f646bd1d76734e08d0c2d7916968a7b5a72a9ee98f92b575dae3fe5fb5f7a544650f24c89a326100ca516b6cef86d47200ac491b2f5b62a0f59c8b1fdbaf96038feca611805015aeab65bd0c20c436709c17a997c7c03ac43c48a364aeaf6dc15845c5b4770cd1f1abf95fcc9a9eab2f7e807772aedb5039ba01b1e5a4c9f72c0f5981fe98bafa265b5d72007da2ed182681b8995ca27f8922db6c43eec3b448cd4bddbd8235d4fb082cf10ac7a75707a556a4f1270e3f10e85f301bc9baf3fdc107d4c1827b0c78c26c84af2f8e8e7dd24219965e4d32e303864c77541454991f0483fd92bb834c6518daea11313a010770fa88c1e9c7350ed476f1f5efa5937718e3fe6fdc5677b126d4034701a9a3f96f55c7169371199ec26e7c65139e780d9d32c01c285d1a0a2ca7141bfde4437ac401f01a9d43960ee7b4c5eedb898f71aa645e28baf438a6424d0ed3fa372b71090a8ebde66595010b3a388f458d75eb94dd3a5380468d6bc745615949766f4146875042d7598826f8fcafdafdc23fac7677c95fe3526957e533eb77834b9bc35addd59ba3122e29b12594459dad9a3acc0683106b8c09d5f76b29aa9304795820b95d84b814dfb28a977e2f5324d664179a7b7968cf5d2869fde25007270b1ef64f2241278a67887f24329655a0387dcc616b334151d7e6574f93bd53f9d5b7dc13a55befbaec36f2d85285675f367d780191a40a2861f23aa16066bd6626e4978608076d360a897654e9d893a7afecbfb552080b783add82e31d8bc5122bc46460305d35d298b919293bd558f185e99e3b5205f2b1835fc940a0a8f9ec026102dec4a7fe92394cddf03c8870012d722f2781010bee3657d89da3a037fa35a08a7e6dcc08f520706a26fa58ff8ddb7e650e2183a3d824d99164eb36ae6fc3ecf592a725c1834706e3050e9b0d86db"}, {0xf8, 0xffff, 0x7, "bd45597c0d4ab1e364cd444a2fc852785b19d918555dbf1dd5306956a9bfd81156321cdb82a356db8a4857caa1895ed94fa1ab47343664a0f4e8dc3c4ee6c4fb7fa2d4836ec6b93565bd0eb2cb74b3539b3e57719cc720959a96db2feac31827fd9ffadc6f048d2269299fe41a11c022556b1a5abb272eb959098414e5f9770d258478671179f1065614a03bee7bc129f93732df5e312f4762f2ebe08238b093033a6d0f5af9f6e426fc3ccc28bf58d6ba35904d8c631a44004ea1fd75445f21e1383d3113fa9dc7f63d1473248df8c65402b73fb008d2d24a9a962923004d187e42f83c4208"}, {0xa0, 0xffff, 0x5, "5753c7bf3ee06e5054ba611afa298953f1d908d239f8e593f828448b4652c9ce1f4d8ae6f2f9de8f1db74e8ad79b8f97d9b5634f8896a3466d1708c3ded0b7d4c1312fde1b2e19cda5e92caa33f96f91c5c625f7e3f79041768f8bef6b7798e990c540821ea893bfb876289abba16b1e7d46d25cebf4e7d9f21f4eef0e9d4db0a52df21fb2d31b279de3916e4143"}, {0x90, 0x1, 0x9, "db9a310f7b6e799c3fbcd9189f8e4653728955f112d5d311bdb78b2bb5160e43ecbde1a6ccb82b88e688a2cc46d771f775cb07652d1afafa3621f3f67471faa14c08bbd707ffbab40bb9cce5e100ba521afe488cae010fdbe3dfc7ca6a746c3203a7cf68c2dc197754549ae9c22ba6dbd25b1b704a99b04c2eff4cb3c2"}, {0x1010, 0x1, 0x5, "7a9079490900ab270c14fa3433c19d2b6672bf85851c92835cfdeabf44ab4805b69231b4f12b06fcb268f1bbe0e7b8611bc0f7e09ea10724ac74cbabaff13adc74a060d4abd26b61fca09d40ddacff5e552fea414dcccf8cf78dfcc058630e1ac738565f27b9aa11bc0a5b75f8aee7aea4e2c20875c209aea670f5ad33f8a01dca5fb0eda878c97a1165b8d77ff5406af93f144047df58c4ac11803b2165c5286f4f142927f2d5aba9d9c7edcc6ae5e02828e06511d1d3f9da2014af2276ee3d4f65507bae1da22a53abd01ca1d17e0ce0388321dd5fd3061066ba3a36086f2b091315bf26fc99bbcf24ee8851a173701cb1c163f5e2b80fcdd80e274330a2706a82be4dd916dde4e49bb6f92e38b368e8b2ceab5c039d721d49296d58c0ba6480682afe358dee65cdf79314e244f96084f88b6ef7f9cb8652da27b8f5c7f347b86e87b71e7f10587966d6e5a6d97b8ecd4da8320da4b7fe5925e428862f76ce7da2b9d03447ab5fa9aedb8798f4f3a5f37c9ba6e7bd5df17fd4131f54c865bb70d611a023a4dcd7548f9c9fe12d6732e29184a7d09f090bf0a1f1a742f78e29fabe7f965eef73187d223a1bf7c2d1e3a5b62271141bdaae9ec828b7fc69b89586561b0017e4edfb97beb282f165f1ac42f5d992e0883a1f06eedcdf980f4a1a4b9c129cc06ca6277899bcac4c0cdc80e8c09e41753d0bdda78c0695540accfc56a4548eaacc54b08498df73545d2a9da68c75b5c14a107e31ec568e002ef26773a27eb38d5dbeef8d1c92b51b5acf95486030f568a9f9216875c7fcd6be5d70b4d893753022a0a758adf597038f784076b8bb3a7abe625d6e751fca38ede0f61e4796b232b8cbc313535917ea245bdc413d283eecc6ca075d946e1f32e0faa93825318cd1eeb90f59708ff3060c2a817c68b7b0422bc9884c1f3b4b911b09dbd2426530793c0105ab8de1ce544256e359e500cc632e7b6aa57ae3927e05dc981cfc15492abf2c97b9f93e2165e3185d78485e90c22193936b8d6be57a9182bc0bf3e2810baa024c85bec55cd5d87a43595fdc597c19315238f9d5dd1212344bd0fde9c5334ae9b5b66f7ad3ff3aeaf524370a655f7ec62fd1984701ea429b7a02f70824d26475642a0109f7607f3ad2a0f7c35c136063ce554757c9be8b85d9a95e2057f10264c94657fd199d4a2e7922763c8858e9316d7f67d439c7a5ffe2c23506945157a346f8256e4e02ec55c9a8ecf3f3b5cf2be90c3cc1b1d8a488db456b3b5dccdb2c98fef0a950632b417ea2c39428869d740bea802985bbfa54e3f0041fd62f528442ef2204e1250da9d7297b7473d4313a5a2b90b667feca10d48612b634140e8d251981027b8671abd015b8a2fd0787b0ab6bcc1992eacb9f88338ae982359ef8e723082d4d12e2c4654d909bb32114b5f2ed7666075463027502d8f63a49ef31ae757214cca0e3f6da02f36efee00ef9877ddf26763cb7d0714b4037224a4d795ded831b3867dbeede6fdc8ae8ac0d847b5207e1a207ab99856fb29484c8b987dc6812f3a3d59b0c6e99479f9594fddf0c554dec52236a46851e7604e655ac99b6055fda2997f243a66f38eac7df62d5d4334eb46f7cf554c96c27a0805073bfb9069ff2dc0ca83ad03b7560a407c6fd940ec6ec800fc19cf5573538c54b2645cdb8e0182c15333aca9cab3f9a9492aff2b80fec3dce0603c81fbf2da72ca0f44eae84a7a08b59a75211ae51a2fbde16eaba87a1345c811be4f6474474ebc197091cfbc01f9f144c1bf0ea3a2badfe2744075e54be691cbd97a7b3c114ef221a6180ce45ba4aaa475b5a02a55968c559d729580593d17c7c12d6173c99bd0da5b281bc008c59541448b9aad0fa43dee1e5eb596996caea97fad1525d9593ae590a3a1763b77a81eff3e54b0c109df90bc0d63def06b509e7dd6c830dd3df7db2967cd020ec8c0e5f6abc28dc64651bdb6a4f4c60c46b326c469d775cbc2c54c600d63d4615eeb7c8f4c13083b3e1b44215005d68b1689181e32e5bcd52a76b8f43ec0bdf8aca3e3abf6c93bd90ae7d93c4348d19e0d21416fdffa24090f138d8a818265eef2924d0acb512b3e377588a018a6f3680451334ecbe4d0c1d7e277715db63d805609dffbda78a6fcb125fcd818a45817c1af3f83d1f10c0697e324116660c4079cc13f4e7121c2696452a7d45f1363643855b7fce6e1037b968f6ea73592bd38b057d4c91ca791544216eb9107f9a4eea57f9dd48d2a22c06993bc604ed18a67b788f4fe58b6c057eaa48a14780a01fb81b7df6f1ccdc8555ffcfa88032ea098fe9abe3e9d0da82eee1d8043075a3465ca45d7fabaaf44a27b2df79c8ee6a85c8a05a10dc22276008cab1d01807b8df4dc0883d37a755b44b6c6991aa27f4013d4c74001b2bcdf0614f8778e590d85e02f410c35935707a123d473398230eb6b0d215ba8535e96a1ff2c70c0cf6cd96dbe47dee3cd355930457361190a07d4c42287fe470621ff213e47bbc85dbc8e3e7c6fd9357f2e04fbbf1572d8661a37196b055bd95e85eaa55fb2e25f92553490e7fcfdb13a63fc352363a782bca99d7c29c2cad907cc0b332987ee1a5fafa602f0d206143d80fed0005b878d50c40baedffa415ce330dceda04c080cd6342d710983626f7984c81f5a0c5aa2216c55b696362d851f37236ee1b59a7d2d9377ddb0c65beba010c743ffb868b85ec7530a0b1b9a639557bee8e0593c56421570050b23855e22e7fbcf3b723bb0a306b6f5acfaf7b2382b3655145782967e717fab64733516c9f38a1cfdf021ef5b5b0c5eb11547a808212d5e02e18b282e584d322e33f5b58fd91a69773b8c7e2493ce28492ac72af6c560875b8994b12ee082eb4d4a96312cb2f719a7f73bfa891ba52ad2601bcffebb071fe38851c61137a8343aac652bd3728ef9b8ed4d63d20834273334f7c90265a223baac13b039b00191dd6d1196bde88de315a0f93bd08d3ffc1cc0ddd09cd48da0060d339021b8dbcd4e1f7e135def4764d0c46d6e6daa3bba3238c1d3813bee3c7201d0a9b594c09e0c5e23047612a2c9ee506cc01fdadc3825959f78833165195adb5970a203a5f889a8e0178dc828187cacb97b27cc8d379df021de14e34fd673b596b3baa50238ad7c6a048ff08096521eef85c51f1a6e4622a1c2147212782a8e3329399fc0d694890ff2574cd3a87bfa7e1a1ed6b4d737df31b7d7f5d9a704843d1ce9a298aa20ccfe4190420a275df49437207ef467a29d5c48ee0bc91c122f8585081efbd47bdea5af27066c3ae456c1d3f70ca2b5658654c87a6a248e1639ae1cd0ab65e26f1218c4fe6ba5e7a71bc51dc80e842419dba417c8ad09cc2ad16956e85ecbbc6be6064d0e91d04cc578d599ba68c236c299f8dca93894a727c323ffc3a23b23b73ffa0c478d7111a019849d434300fa50d7273ad07145dc41cc7abc7fb5edcd0a3ba9cd0982116574e258ba34ada285e2caf5d3486ab5c86474a99fbf553d86baf06f9b52dcf299e2ce67c810105ba86edb01794ba36f725bec8c0d294cfcdb24a20e51d2ebb60230933691e09c99dbf22eeca54a1635b3f1b840b03f8eebc00acd2d549fd3c505294034d01390a83595188f267cd6a72e8ed09b02b8902a68dad7b4163c7818c70c340ed0d0146dbce9b386add044546f1c7f8ef03c443ec0e96b4bd4a194c39bb992a7d2a0aed3bf1d363d1f8a6ef301713bcce40e4ae9d17eb00cd0dacfc6a1b356dbe2728d799e1c77a5f4f805b1b3c5173ee6c152ad0ce337b5cc5f38325d846536f60807c97e58aef90c71e9b12bcdb3d9ce5d54d4de57727dd5136e646b7d4b084b49afb1fa9dd80c36a197221762a8828a63007ae0a560ee43b29fcf869cc1e31739eb0f7fcf7cd3e0c74119649bc3781d5ce0ae67f691ef778bfe6d4dc2b8bc9be7f5752260c42a918347f510ed8a03e89596951374e2467a6d622ea260bb33788cccc679c02c9b3247efaa38cacff3ef8525d955a1ff2d0f26fd7cf94d6e665021d30e608b7ca9c8985ee043454f6d486090eb0235f9a5edfaa3ecd0698a89adc6f11b76901b1313da7b4bc81ff6bf91754958f48c0b77dd61948640f60572fd52f2a29c6ecb08fadca3dbd8d138dbd3f16e51f57cc216ccfb5430a61a96fb35e3640802933800302673b64887227207a17dea28807173e76817d1583782d191ccd188fea9fb9a36821d2a8f4cd6a1f09a056c1dd094251ad881d3f78048323cf335474d8a9e4d978c5736f759b0c1a6b9750eb6afb9892b7e4862b98e2060bb605ddb0f3f1dccbff8d1dabf1a3d653c51c5c28f5e0a81241394ad7a0346344886482c87ee6ab58ed5133a93270a5ae2cdca53717a2fc7fe1f3a899d072288040fe0ce4820a36878b2867fc8e5c97b8f9d2eae331299de8cb45e5120d68be15dd50a6cdd21229efff42067ee88aa4ac93ca2b12633cd7fb2e7af70651844d6c3322d7eee1d0b31e4b418b3151191183b9d7d6b7d6412e14562f56ad81cd009bbe86f2b4ba9036ff7114fc34d15a987378a2234e17ddf1ca1d4fa1f7feb3f0522b6852d076ecd90fe465b2942840466dfecb6a2f7aeb6dc750648ceddd628c9148e13a3788586991d108a45a90ecf2f039f90322a75405a9cdfbea4bb5c80b6c9ae72f3676598c5fb152f64206d57eebe10453c2271bcf2d02e5d3d480a2278aedc13b060576a4132bb45ac101285d09758f128c1f8dcae682ea4a9d7550a2194cddd3a12fe4e109f4f28af25607f3fd4f4ae48b4da102af4672fd44271a265537512410ef73d2b51c4b96f4eaaea6486e47a2de1bf77acfc6222d2c8a9bc22c785f32c8142df0fb7a291d84b250c346be90b7320ed4a1a58e23112007377e14a0eabedf6fa1deb79945348b0277a187a4cd36161355ef16a9b0e202cd7af475e28a5a8d50c90f2f72d10c22f769ac07a6c0f79a902e6aaf282dcac1f580701c9d28f4301c2a7a1a918d2219006b1fcba82e009103aac5384715130503009f51277a7a2c5628570810096072bddde98684798ab73d8d9702e12e687abb33ee9bb8f9933e62e1bf384fd48dc8a2eac1312a4383190f47c7519b48f3d3c6854b2c3dc903ea36036643abf559bf38826b0db09dc93d9dc77698ed7a1d23d55c13aa022dfad87d2a6c013c631eeee7fe6dec7194791af1988513ef672236284ef22eacf10f20c4c6506721facc5f9d2f49ef091d96496a11add2ef22c3eef6dbd10344cb743a3c455b2dcef5209f7d9ef078e68acdef080c89a9fc7e5742f3c08d7fd84b9b09283c45ee59b02fca8d7127873f0e9cbec928c53ea96ad75da745d6df2a7eafd96b444cb6f0b45f1bda07032af473e0cb724a3ed14ae73ba4e70106de519ae2bb223aa9374d4449e4609b7317f44ac9910a48f37458b2015e25ad3014eed74901a4179d7c6893c391bb02a0ec6723290e29cfa80f9cdcc26b2a2e7b0912657b0c7179d9995a3fa284bfb975852640ecab3f3bac333e96400f8844ee05f5dfd33f97292727ebe4bd24f85347f4ae56ef22f34d576fe710389e900f885baead9a7f9195abb1c74928245f865868bebe7d2ead8fadd2516b9741af404896ccdcbfc62e4c1aa1c47a1419f5ead8204e2856c2db3ff4a29fcb3948baa3f428ca0b9bbd63dac2a5f4937342f09908fbc77a29b700a20c0c1186ddb966509e9fe671d6b1ebba243f67c7ee8aad6a8b956fe1b0bdad0ceadbda02d46653591ba314b252506c5001d7177e733d1c8989abac88b0f511115153e7"}, {0x30, 0xffff, 0x0, "5a1977654564d4f8c8d2b5d7d5e671da2f0fc6c6aa3255b9112b"}, {0x50, 0x1, 0x7, "9cbff6c3d74afa243713f77fb637b121ae6d45a5845f0a9dffa06d43d49644bd3c9e09feec71cb737f809711cd2f2c0856535e7857e7ef00ed41"}], 0x23b0}, 0xa0f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="220e228903001c067ebc74a1123b8ab1a4803180b29031f44400d5", 0x1b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r2, r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)=']', 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x101, 0x4aa8}, 0x8) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x200, 0x2}) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) fsync(r1) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a1801000000000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c11700287dd30b05007fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472a1e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbfa8b7b465e4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7bbf5f0d2cb686a725341d85544cd1cfd0b34aab25c611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b9131a18d9b9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f371e97efc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6aaade7562ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f42838543169a3c646ea83641a64f7eb1a81927ecef319f17c5c32f2a00f53251c8286e341356062c0121cc183a0628eb252297dcc4cb38a4d3043dbc8232f632426f32653bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c4377622e68c5e7ded8b77d1b960101000042b88a376388092acdb573261ef56a27fd3b21b07a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da73128fe0000c83654692e2af69460bcfad755a13fb71996e4a1f7099a308bef75276ff94234d7458d7f57811c241d5634164baa1d8121e61ecb750cada2845d3133d09dcbad5977084e71574cc694e574a691f264b47fb758e52ad37ea4370da4dd2ee5dae9a18d17aa9d6546f47d7d2081000000000000007bb813ca8f8e60badc19d4097571b4f68b7bfd5f1e7620104e62d0eed5bcd031460f0e6d1f39e90dccf4117e5196977042a1fd17c4c6411b484cbd65c1e5586417971fdf25a1985d4de0bcbe47bb49b89221e9a5c79fc072212a146df492672736c42d6d092391d22da4181de1c8837be021d7ce3fd7baef69607e5e8aa911556518863e9fda719cac428a0ba5abae264ec3e343d00f497528112a0b3bb7074880689d3b6f472ff172fd590132ef2643c888eb31099954f01d43dfb2b0197a9ec15270acf43b09d21f721702000000000000643ee0cba900239bcb0a9e19f800fb83f3dea23b698caa223e68f7df08fcd3b614591185348c88e4bae1625e8da30499b6f8b6211e10492f844b7d2750573976a003cc90f9d65e10eb7b8379705fa98cb74520a0f19df15eebc139f4b3c3450011b7edff713300"/1596], 0x10) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000ad4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40d80dc9549271b6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x7fff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x2ae}], 0x4) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x8eb7) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x4c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x27, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x100) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x100, 0x80000001}, {0x18, 0x3, 0x7, 0x101}, 0xfff, [0x3, 0x1, 0x4, 0x7, 0x1fac, 0xac28, 0x101, 0x9]}, 0xffffffffffffff5a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) fchdir(r2) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:15 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x8000000000000000], [{}, {}, {}, {0x0, 0x80}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x7e68}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x8, 0x3}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x80000000, 0xf3c}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c15, 0xa995, "0000000000000000eae952775f95860a00"}) dup2(r0, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) uvm_fault(0xffffffff8260d0f0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8260d0f0, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800021bc5148,ffff800021bc51d0,990) at sbdrop+0x219 end trace frame: 0xffff800021bc50f0, count: 0 ddb{1}> trace sbdrop(ffff800021bc5148,ffff800021bc51d0,990) at sbdrop+0x219 sbflush(ffff800021bc5148,ffff800021bc51d0) at sbflush+0x93 sbrelease(ffff800021bc5148,ffff800021bc51d0) at sbrelease+0x2e sorflush(fffffd806a87fa90) at sorflush+0x13d sofree(fffffd806a87fa90,42) at sofree+0x147 soclose(fffffd806a87fa90,0) at soclose+0x270 soo_close(fffffd807ea03e58,ffff800020ac9650) at soo_close+0x40 fdrop(fffffd807ea03e58,ffff800020ac9650) at fdrop+0xc2 closef(fffffd807ea03e58,ffff800020ac9650) at closef+0x11d fdfree(ffff800020ac9650) at fdfree+0x101 exit1(ffff800020ac9650,0,0,1) at exit1+0x344 sys_exit(ffff800020ac9650,ffff800021bc5590,ffff800021bc55e0) at sys_exit+0x16 syscall(ffff800021bc5660) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe9160, count: -14 ddb{1}> show registers rdi 0 rsi 0x3be rbp 0xffff800021bc50a0 rbx 0xfffffd806d6f4800 rdx 0x218f0 acpi_pdirpa+0xd758 rcx 0 rax 0 r8 0xffffffff818bc088 sbdrop+0x248 r9 0x3 r10 0x1bc6265ecd299e3a r11 0x2ac658cb1bee8e89 r12 0x3be r13 0xb00 r14 0xffff800021bc51d0 r15 0xfffffd0000000000 rip 0xffffffff818bc059 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021bc5040 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> show proc PROC (syz-executor.0) pid=506675 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=61, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae6510,0xffffffff82616208 process=0xffff800020af4e00 user=0xffff800021bc0000, vmspace=0xfffffd807efff730 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77505 445988 0 0 3 0x14200 bored sosplice 9582 266217 10457 0 3 0x82 nanosleep syz-executor.1 99258 79035 10457 0 3 0x82 nanosleep syz-executor.0 10457 384971 74534 0 3 0x82 thrsleep syz-fuzzer 10457 144747 74534 0 3 0x4000082 nanosleep syz-fuzzer 10457 192956 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 294165 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 441689 74534 0 3 0x4000082 kqread syz-fuzzer 10457 477686 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 451362 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 205215 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 106535 74534 0 3 0x4000082 thrsleep syz-fuzzer 10457 14872 74534 0 3 0x4000082 thrsleep syz-fuzzer 74534 393647 50016 0 3 0x10008a pause ksh 50016 167932 45105 0 3 0x92 select sshd 46170 110527 1 0 3 0x100083 ttyin getty 45105 77642 1 0 3 0x80 select sshd 65806 149015 49328 74 3 0x100092 bpf pflogd 49328 181031 1 0 3 0x80 netio pflogd 71082 231792 60466 73 3 0x100090 kqread syslogd 60466 5447 1 0 3 0x100082 netio syslogd 12251 332159 1 77 3 0x100090 poll dhclient 1822 172804 1 0 3 0x80 poll dhclient 47501 272492 0 0 3 0x14200 pgzero zerothread 30339 183630 0 0 3 0x14200 aiodoned aiodoned 83211 489127 0 0 3 0x14200 syncer update 48425 268225 0 0 3 0x14200 cleaner cleaner 22849 469891 0 0 7 0x14200 reaper 88241 387077 0 0 3 0x14200 pgdaemon pagedaemon 95078 166660 0 0 3 0x14200 bored crynlk 17512 181842 0 0 3 0x14200 bored crypto 15860 403604 0 0 3 0x40014200 acpi0 acpi0 96599 433576 0 0 3 0x40014200 idle1 84173 69234 0 0 3 0x14200 bored softnet 19640 16568 0 0 3 0x14200 bored systqmp 6626 321304 0 0 3 0x14200 bored systq 38878 334589 0 0 3 0x40014200 bored softclock 24593 152873 0 0 3 0x40014200 idle0 75694 228170 0 0 3 0x14200 bored smr 1 291096 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9503 6410K 6855K 78643K 10969 0 pcb 13 8K 8K 78643K 65 0 rtable 108 4K 4K 78643K 296 0 ifaddr 69 14K 15K 78643K 124 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1347 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 15 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 195 0 sigio 0 0K 0K 78643K 2 0 proc 65 75K 83K 78643K 461 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 59 3K 3K 78643K 69 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 220 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 22K 22K 78643K 1622 0 UVM aobj 12 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 10 0K 0K 78643K 24 0 temp 122 3018K 3082K 78643K 7766 0 kqueue 3 4K 10K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 34 1 0 1 1 0 8 0 rtentry 112 49 0 5 2 0 2 2 0 8 0 unpcb 120 174 0 163 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 127 0 127 1 1 0 1 0 8 0 tcpcb 544 224 0 216 3 1 2 2 0 8 1 inpcb 280 419 0 409 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 9 0 9 1 0 1 1 0 8 1 pffrag 232 9 0 9 2 1 1 1 0 482 1 pffrnode 88 9 0 9 2 1 1 1 0 8 1 pffrent 40 153 0 153 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 4 1 0 1 1 0 8 0 pfstkey 112 45 0 4 2 0 2 2 0 8 0 pfstate 328 45 0 4 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 219 0 2 14 0 14 14 0 8 0 art_table 32 220 0 2 2 0 2 2 0 8 0 art_node 16 48 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 76 0 53 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 11 0 2 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1678 0 266 46 0 46 46 0 8 0 ffsino 272 1678 0 266 95 0 95 95 0 8 0 nchpl 144 2189 0 580 61 0 61 61 0 8 0 uvmvnodes 72 1812 0 0 33 0 33 33 0 8 0 vnodes 208 1812 0 0 96 0 96 96 0 8 0 namei 1024 5917 0 5917 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6033 0 6033 8 5 3 7 0 8 3 plimitpl 152 27 0 18 1 0 1 1 0 8 0 sigapl 432 394 0 379 3 1 2 3 0 8 0 futexpl 56 3436 0 3436 1 0 1 1 0 8 1 knotepl 112 64 0 45 1 0 1 1 0 8 0 kqueuepl 104 39 0 37 1 0 1 1 0 8 0 pipelkpl 48 118 0 108 1 0 1 1 0 8 0 pipepl 120 236 0 217 2 1 1 2 0 8 0 fdescpl 496 395 0 379 3 0 3 3 0 8 0 filepl 152 2623 0 2517 7 1 6 6 0 8 1 lockfpl 104 61 0 60 1 0 1 1 0 8 0 lockfspl 48 24 0 23 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 220 0 210 1 0 1 1 0 8 0 zombiepl 144 380 0 378 1 0 1 1 0 8 0 processpl 896 411 0 378 4 0 4 4 0 8 0 procpl 632 856 0 813 6 0 6 6 0 8 1 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 636 0 611 5 0 5 5 0 8 2 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 177 0 0 22 0 22 22 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 344 0 0 20 0 20 20 0 8 0 bufpl 280 6587 0 1340 375 0 375 375 0 8 0 anonpl 16 51794 0 36297 75 1 74 74 0 125 10 amapchunkpl 152 2131 0 1993 8 1 7 8 0 158 0 amappl16 192 1753 0 913 51 0 51 51 0 8 8 amappl15 184 58 0 55 1 0 1 1 0 8 0 amappl14 176 100 0 97 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 7 0 7 1 1 0 1 0 8 0 amappl11 152 143 0 126 1 0 1 1 0 8 0 amappl10 144 12 0 8 1 0 1 1 0 8 0 amappl9 136 602 0 599 1 0 1 1 0 8 0 amappl8 128 126 0 100 1 0 1 1 0 8 0 amappl7 120 102 0 92 1 0 1 1 0 8 0 amappl6 112 146 0 140 1 0 1 1 0 8 0 amappl5 104 131 0 117 1 0 1 1 0 8 0 amappl4 96 575 0 546 1 0 1 1 0 8 0 amappl3 88 267 0 256 1 0 1 1 0 8 0 amappl2 80 2234 0 2160 3 1 2 3 0 8 0 amappl1 72 18907 0 18446 27 17 10 21 0 8 0 amappl 80 1098 0 1053 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 395 0 379 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 395 0 379 1 0 1 1 0 8 0 vmmpekpl 168 7176 0 7145 2 0 2 2 0 8 0 vmmpepl 168 55552 0 53529 124 17 107 116 0 357 14 vmsppl 368 394 0 379 2 0 2 2 0 8 0 pdppl 4096 797 0 758 6 0 6 6 0 8 0 pvpl 32 170631 0 151913 178 0 178 178 0 265 25 pmappl 232 394 0 379 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 4 5 0 5 5 0 8 0