da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00026b4e64a14b74e486e7c3d26345c8fe3925f3846d92b27e876dae09f96b10787fb196b2affd52493ae0aa110cffffff7f00000000c9a87fff16548f142be70cf0966d9fc385cf40255470a60be679a50dc85ce358a6961b5174371f79704034c562cd73d80f94"], 0xe) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r4}) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x3018, r4) 19:34:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r0) 19:34:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) socketpair(0x0, 0x8002, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xb763758ea9cb0424, 0x2, 0x2}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xd6, 0x8, 0x400, 0x8}, {{r1}, 0x0, 0xe, 0x40000000, 0x3e4, 0x5}, {{r4}, 0xffffffffffffffff, 0x68, 0x0, 0x9, 0x4}, {{r5}, 0xfffffffffffffffa, 0x4, 0x10, 0x9, 0x3}, {{r7}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x1ff}, {{r8}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x0, 0x5}, {{r10}, 0x61242efa4e2cff0b, 0x1, 0xf0000000, 0x81, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x5, 0x80000000, 0x9}], 0x7f, &(0x7f00000002c0)={0x8, 0x7}) 19:34:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r2}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000400, r2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 19:34:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r1}) getpgid(r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:34:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x1e, r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) dup2(r4, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = dup(r11) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = accept$inet(r8, 0x0, &(0x7f00000002c0)) r19 = socket(0x2, 0x5, 0x40) kevent(r14, &(0x7f0000000200)=[{{}, 0x5, 0x24, 0x100000000, 0x66, 0x8000}, {{r9}, 0x0, 0x44, 0x40, 0x401, 0x702}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x2, 0x4}, {{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x10000}], 0x101, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0xfffffffffffffffa}, {{r16}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x4a2}, {{r3}, 0x6, 0x18, 0x0, 0xfffffffffffffff7, 0x800000000}, {{r17}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x9}, {{r18}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x2, 0x7fffffff}, {{r19}, 0xfffffffffffffffe, 0x20, 0x0, 0xfffffffffffffffd, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1ffb, 0x7}], 0x6, &(0x7f0000000440)={0x8, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0x1, 0x3, {0xf0f, 0xae}}) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f00000001c0)={0x1000, 0xcc}, 0x10) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) listen(r3, 0x0) 19:34:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x16) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x8) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 19:34:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) getpgrp() close(r1) 19:34:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40], [], [0xfcfffffffffffff7], [], [{0x0, 0x0, 0x4}, {}, {}, {}, {0x8001, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r4, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff8, 0xd1, 0x20, 0x6}, {{}, 0xfffffffffffffffb, 0x64, 0x4, 0x5}], 0x1, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffff8, 0x10, 0x10, 0x6, 0x8ce}, {{r9}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x5}, {{0xffffffffffffff9c}, 0x0, 0x4, 0x2, 0x7, 0x7}], 0x8, &(0x7f00000000c0)={0x19bf, 0xe5}) 19:34:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) dup(r2) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xe6, 0x0, &(0x7f0000000180)=""/230}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 19:34:00 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2fda27e90e1500"], 0xa) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 19:34:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) 19:34:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:34:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f2a6c653000"], 0x10) shutdown(r2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) 19:34:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="572dc181a7b0d9c968f7752687d69aa54542589f4dd8148396f4ce798ca7640a49", 0x21}], 0x1) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 19:34:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={0x0}) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000240)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r15 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r15) r16 = getgid() r17 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000380)={{0x3, r18, r2, r8, r16, 0x5, 0x7fff}, 0x3, 0x2, r1, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000540)={0x3, 0xc}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r25, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r22, r19, r23, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x2, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r31, 0x0, r31) r32 = socket(0x2, 0x400000000002, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x80206916, &(0x7f0000000300)) fcntl$dupfd(r31, 0xa, r33) r34 = socket(0x18, 0x2, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r34, &(0x7f0000000040)="100a2956b9223776", 0x21d) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffcdb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r38 = fcntl$getown(r30, 0x5) r39 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r39, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r39, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r40, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r40, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r39, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r40, 0x1) dup2(r40, r39) r41 = fcntl$getown(r40, 0x5) fcntl$setown(r40, 0x6, r41) r42 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r36, r28, r37, r42, 0x5, 0x7fff}, 0x6, 0x2, r41, r38, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) getpgid(0x0) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r46 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r46, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r45, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES32, @ANYRES16=r44, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5af00006d3611f17a3f563a0805c082c2ddd031af0d8fc24868c38537e3b681b560e7fe369b0152d746345386561a68d9c1e2bba421b32908bbd8c588f1b7fd35853a0b5ac25d40f93b5beafff45e3a114c6a835068d138951ca4f4a9385e1bd766f255072f6d787b3abf895225a737299be8d213f044297f517d320165ea0d", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) geteuid() 19:34:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0xffffffff, 0x3fc, 0x7fffff80, "070000003e790100d15363d40b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:34:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x4], [0x8], [0x3ff], [{0x0, 0x3f}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x1}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 19:34:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x258, &(0x7f0000000000)=[{0x65, 0x0, 0x0, 0x40}, {0x24}, {0x7ff, 0x0, 0x28}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 19:34:02 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00vQ\\'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x80}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64=r2, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r28, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 19:34:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) dup(r1) shutdown(r0, 0x1) setsockopt(0xffffffffffffffff, 0x1f, 0x40, &(0x7f0000000100)="1afa056688034a876905d163df9486440449793657467bc2c1e5f913caee2933ebed4d23644215f95f497dd1cb451547b7f33ab018e138ed918f05525fc1f79d61d07792bf6c0dd43f3d5ed2d3b05ab67e8c11217c4c787a0d87b1a3492281935eb41d2655a02e956dc68b70efd3ceb3cf76a07299dea3fe557856acf59a7ab07f891a071a7e6c3cd546aa8be0ad5b31e6cf5f3b124e2b60b2afff4da01700e66ce7174ed93b91c7e0973c4a5c035789e2dd73e4028709", 0xb7) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 19:34:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a772d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000015000/0x3000)=nil, 0x3000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 19:34:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x460) write(r1, 0x0, 0x0) 19:34:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x87, 0x2}, {0x104, 0x2}, {0x85}, {0x24, 0x100}, {0x0, 0x3}, {0x8a, 0x9}, {0x2, 0x800}, {0x19b, 0x2}, {0x20, 0x80000001}], 0x9}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) read(r4, &(0x7f0000000280)=""/4096, 0x1000) 19:34:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r3}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x4a4f, 0x7f, r3}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000fdffffff00"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:03 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000000040)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 19:34:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x80, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/251, 0xfb}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000001400)=""/34, 0x22}], 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8) 19:34:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:34:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYRES64=r2], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x7f}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 19:34:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) socket$unix(0x1, 0x29cf4546201d152d, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) dup(r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) kevent(r4, &(0x7f00000002c0)=[{{}, 0x0, 0x2, 0xc3, 0x8, 0x7}, {{r6}, 0xfffffffffffffffc, 0x8, 0x8, 0x3ff, 0x8000}, {{}, 0xfffffffffffffff9, 0x80, 0x78000000, 0xfffffffffffff800, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x0, 0x1f, 0x8443}], 0x200, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffff8, 0x10, 0x8, 0x4, 0xff3}], 0x5, &(0x7f0000000140)={0x9, 0x7}) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x30}, {0x6, 0x0, 0x3, 0xfc}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x8, 0x9e83}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() write(r0, &(0x7f00000000c0)="b111d2b6f8b54893efa82404daa5b3220f2cdefb1dd8ac1683504323c10ff6674aaae845aa90d7dbd7b04e1c1b6ec4ddd301c151d48c38c502ebcc53544d7a12dbf8d73302fde7bad0f097d6bb7975069b1f0cca25e8eafb0e0ec3c5d0f66580897961af1cd648adb2a4af96210d22", 0x6f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 19:34:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0xfe) socket(0x10, 0x4000, 0x9b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = msgget(0x3, 0x730) msgsnd(r2, &(0x7f0000000180)={0x3, "58cf8be5b8dfaac3b913f472f5a4333aabb52cef6e11cdd988a4ac924a16fe7efae0b775e94c79d58d4e62723792647fba8e55c1e080d6b2be843b59a948d10ff6765e0546a7040ccd2f613a8615a4595060435b5b1b98491ae8635934473ee96b4e59261a6a5fd0f518ce81d6cbf787c7676c9266af10d5ac1fd325064a24dcbdad4f3ce26035278ac857fabe3e01051699b139aaa0901f646fa5f4d832a63ee9f73ef5ad78b4245c4ad1a53fbdb17f7c2459a0bf"}, 0xbd, 0x1800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000453000/0x2000)=nil, 0x2000, 0x5) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x8b9b}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 19:34:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x8, 0xc000) rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) getuid() r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 19:34:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4933e7da697f176ca546dcbd334140a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c961daa5c55d4b3e1ead8734378a5c08598010000000f9a978995055d5270efdc7264eb938f9c07363e42bd28499de75b499a54fde8cea51743f499cdcf7232db751347793a8e68e2fac07d0283392c37de29aba58f1980665204f8a86bb399a0a4b3a56d5e3c7bd8b8d55c9653366b017e754acca63f754cd88fa2"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 19:34:05 executing program 1: msgget$private(0x0, 0x326b8fb92f3554f1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 19:34:05 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xc, 0x812, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="bd46c4a179822a68ceb4b6d5bf120760eeea56bd77729fb0f9802c76", 0x1c) close(r0) 19:34:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x2, './bus\x00'}, 0x8, 0x0, 0xffffffffffffff5d}, 0x400) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file1\x00', 0x870b96c80c120ba5, 0x45) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = dup2(r21, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) fcntl$dupfd(r25, 0x0, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r30, &(0x7f0000001740)=""/4096, 0x1000) close(r30) fcntl$setown(r30, 0x6, r29) r31 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r32}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r24, r32]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r24, 0x0]) r34 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r35 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r35, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r36 = dup(r35) ioctl$PCIOCGETROM(r36, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r38, 0x1}], 0x1, 0x0) write(r38, &(0x7f0000000080)="a6", 0x1) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x100, 0x0) write(r39, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 19:34:05 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005f0000/0x1000)=nil, 0x1000, 0x6322a9347db46430) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:05 executing program 1: setgroups(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b2809f37efeb6245510d2e9bb5f13b45570464fbf74da60dc743e11cbb0a7f266fae0000"], 0x1) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="13ae68b386640c2dc1728291c76693d2f350c4a37f9842491543407e8661a3d25ca1d8923db62e68592896040ce7c406ac5ac9f0247f05188aca7d7b455e0998a352e232ee5874714ecfc57fc020b88bf243b55453b950577fe05bd59259b5b98375e6619dc0f94e7f27c1b8b85c6af7f924f7739952fa12970d91e5a581f135ddddf5fcdeeff1f4031cefb4711087ad4ea477824007fd1d404b6dbd90717f55898bcdaa6685548d8793550df0c392e436f7e6e403db6b6073a0c6802d32173e6b1df2e46ae493cf7b51495dfb9066c0d5ad4a94217537339d44dfb185961e18ee8eb8f3157113d98e4e5cea029dbcc0a056209b8e34683243", 0xf9) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 19:34:05 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sync() 19:34:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r12}) r13 = getuid() getppid() r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206916, &(0x7f0000000300)) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r23}) r24 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/speaker\x00', 0x200, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x20080, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r29, 0x0, r29) r30 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r30, 0x0, r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x10000, 0x0) r32 = socket(0x2, 0x400000000002, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x80206916, &(0x7f0000000300)) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x80, 0x0) r36 = fcntl$dupfd(r3, 0xa, r35) ioctl$TIOCFLUSH(r36, 0x80206916, &(0x7f0000000300)) r37 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r37, 0x0, r37) r38 = socket(0x2, 0x400000000002, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x28004) r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x8, 0x0) r42 = accept$unix(r32, &(0x7f00000018c0)=ANY=[@ANYBLOB='\x00'/16], &(0x7f0000001900)=0x18) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="396f6cc16786188dcb5ff0bb55a9bc47424f9a8a36df070f0f58585674ad3f7b5c8a2c715aee251fedd8247807cdbb96d2b9367724ce7cdbc9a787b4c55a478b0c17eae8b14af61db30a25fd47758ee566c6ddc74244563aeeb27238d46cac6828ebbbe0a22df2d55986aead1f4c93fb7da290b94e", 0x75}, {&(0x7f0000000300)="b78a5b994086740dc70ff92f77783a4a860117daf2e5a588c2e76b6e0a55446e0d630366e192c9bb7b05359d0a4da61719eb52ba881437ccfd35a4fba59169277e9facc00f82d135a2fcecf7aec14f779cb8590e474c117e26d069c0e4f4967655972e39eb897429135943f684718fad25bd201d3a81f2dc7f5368e651bae22ac4890b807adff19cd03f80c582d5e69a08ff2dc51f6ba27fb2984d975ed5b6fd0ac0466790f3123db6878444389cc3c71f96121922b5927bb5d7c58ca0e73b0132e531d68e71a2ae2b42587110a11707c236e725b629fb88d224c9ca2278b6461f63c767b64c499cca6e12bad63dd7db62dfbcc0fa9687ef30ca9d86e77e6d0c94502bc1282c1e3dd66b6a24b88bb3a7b7f0e0cf353d1c696e39a32531810f6e4de1ddc9b429261c807ed0f4a11a2dbdbee119716603f6b0bb0129e4ad0b3e6716eeb085f475801478f4a81e534efea9e0014ced9d67757799b7a4c584493062ed0a7dbd0f3a134f9a44c3c69b7c32d7eddf99bd7e83926e33542f6a5e62bed9a52e61122f3eae7ffde8fe81e6afd4256878b0f27f6a6ff3d988ea840566bbeeff094b3ab3fef0881d7b6cf0f0dbaed6deffcc8e21456bb723bf0d05de6eb0717064948fed24728f758d67eea2d4b13b283d0342a21756ec5b0be11c50d7526866c3334a389c9e35f73fe530503a0681a60f1f1d1072948ceb65f94999de4ce634bb36306d3911e3795d3bf8750c9e5ae4b8c8328ee4c2f0f70ce28ff234677d4e3fa5a6297cc928815922546f279ec27873de253f430e8de25d461239f7541c703019eddd136b1e9c77e2cc12a0e198eec59bcfd18870fdb709aef607d78ab5333c9b8c7312753d8792e61c3ebe94b66305e46fa2b4c2d53706b3cd1cdfea403af1467a4f473f0e7468f13ab8057ad7c4f7e8ea26670aacb5a1e3a4134fd653c41539bf75509f11efc580984655dd58a658189287c47d1658873c51e58652036d0d38b818956e7e1167b691776d1cd52f9182cf11e001f1e2dd74b9a984ff76c433bd7e2194b4262bdcd163f136725b68938853b6da1b51ce44d6440507381142ed76af1022b04a1470a932e55da66c7c47d459e6ffb5c6ba3feadcdfb00dd140168e57a33092ee334f7df2300a3c2ab335655bd025049b4c4a2444cd256ebd2640da957189dfd9fbf5171d5010d3b6fc2cf0138364029ce93afec94b7fac75e81986c4fbf0c64668222e6682bb7e41a6130bd0ca8f7be3762ab7189e4d2de19841cf9899c9d0435407fa55e8499da8215363ad7e46f8fa0f9d4d9f45f76c91c6757ddd5fa77b83a05dc037f212f8b6541102d727eac838c8948a05e176b7cb62241527cd9a14185b1c4dd7cd185e3fe307cab73caa04a2d241d214f43546c10391a4b10dbf60fedae15e5a687da968ee74253de891878daf1660d6c9ad257164b4cd3b51a66339cd3b35c720b3dd16100f7c97f47cdad30a227688a096cf16d011d6c27e588f2a54222d8cb190eb350e4458306ef91deef9146bcdca8372a2ede7809df86f5bfbdb327a747fd3a715cd455dea080615cb3ef53eb1fc9df70872335d5e4d95487cfa243273d6e9da912eb14b15a8bee0bd534bb1219aea39cd814bba354c93b7fc3d987f27403c10a65477660edba756b3a09a1a344d3c660dd93b4140c0ea659472f2695f3f278f5b5661444e65d0a4338d4e54c70f7cc72bf2f09d76e99c2750cbafb1c8c3752d1bd04793b8dc90704c1e0eea69b7b859993129821aff7bb8780bc47b8a1a6f0d0bb8ec7bcb18186c159fbe8671aa3ed06e7d28349a8e88a277522faea72ba705cbca7d465500cebcbcc0098d1b4d72b74b2349c7942d63faec3ac0b3edf5bc6bfea852e1e7a27f4a7208c9dcd610b006b069ccc37ac4232049caca785d043ddfdb35763a367714c02a40b276807bb8e4e90243f56e0db8512a3ce827240fa209744f478c435e025c03bbe4011224e4ba1ba7bd08ef453bad140dd13ee22bd714ec02e6a68a5a512f034761dd4c4daefa36e62e0cd897bb8051a8b8b86b4521f36339ca4fc5a5c3864ece70bbb5dfec9d7874dd25403f2b170d55bbb5d6838ebe6e3ffec0680564809e7a82c74f16f157c55c9fdf2c82acd3c4541864d2b354617aed94d60060f775c8155863c1818600d38035c9db72949c0c7360f67883a3f5257f80ff5b8557c06b0cdd34901ee37268efe0a414f015e618d80de15a33abb29b52ee00033f3105cd2d0cd5a8233c7d6f904c03efa7027e255367244454ba18f5258f09ac0b4cb1cf5f2ba1420a29af448f03b28cdcda4d8e657579973459cef5f87edbeaeae78b5b4cb370c7badeb9da8525090a9bed2cb026e970b2a2101ac95f00ed77e96329a628799e09669e7902d482839ef9b64c0a36c1d65d20f4c4c87c441914dead87bf47e76ab4083c29659697289c5aee3f817301e4929eb97ecb2ac0f2ceff20e86a5807dc4fc0bc5b3fb9fa330cfbbc61bd37faaa078c2698ab3cc3adbbd4d860735f6f4cb10e19623ab62ed497eac58be8ba7fb8a3e811e25735c5842fab16c7295bc72805f54bcfe8151df7e8f8ada78b1abda6f8054bfe42af839980a460620426c27798138c44e3c4d409ff7ef8a91092a897ef173147365c0b171c0713181de3d9d9cf832528961e592a9834aec403fe0dd3cde90ff579c1d658b25a99970d98f290c709eba4f23ec013084de4d4c51b00a1668426dc612c670dab8ae65f357a02c08162a9c08495227ab29a09acf371a1d6a3464579af780eb8fbb2bae08cbdad42521605dec70c71b227cc30d8c4a76e0b795612b078ad22da869eb6f1fb657413087659d4258832b03809ac34f63b96ea0826d5a95d2660848e5e2ac0a91f1546f7b6865c7fda499b4577542a092c17da91d2017c9c0405f37a5a71145a5876349790868a56345b06c45ac2231de5109dab93b4ba0ee6d685fc4d784c220ee10cbcea5d115be18eb01b2d7825b61d8b942aed740731779bd569f7f4c0bf69f56919751705c86c25e78ab1a4208b7eda525c72784aa8161db5afeff51ad0e1339df1b05b77e55a65ea49c841b16f1b794dc373bc87f7e03fc3523953b201d2f0a9c4a202966dae3056b4ae080bb39c9e46143b7b9fe5139fce86ff4bd80b1f12e3e0ccf68909b22a9a95d600484602374476abe4fad746e75c9c0f578b25771836c5570fec369db62d7673cb6718e4d626b6189122342676aa999b32535d6fda9f50a6a0d77de0a9ff7e44ab35f66af57366ec7a4ed9c3f45d7af2ff1471f096cce2cefc6713332da14e699af2875c3d08d3510e51b417262905e4432d7c24c1605e68eef3730919e381b9af36831cb8e998e382094d1e8f4a84f38dec85256a3ca34450afbd604c33c02f83dc7b3f2199522b576e3a8df15592a078cd7c52a6df47a8416060c60d06ae5c9681348e872ba33daf9e2668f3e68faa2a46d83292126050b89f4ccce93f424be36344a969dfc0f6ea38f278c54c5ec8c626ef8d756dc9396411bd3f3d380335c34fd719f2e0ccefc26f4adf0bddf52e6d0de03992fe4e6250d7399759f0a981e31da626197ebbec3471189eab61b75cd300e11aa458895fd915b857a02944a24726c4fe457de696204f508c99a5b2392538f3a3ad47896bca415a4a751b2aaacbc3bbe0fb0f22f47f7414350db340045a9558fb6f457f2c2634dae7c75e32b1183969120ec98733114c19d38da841ac7a58569962b09f1f4001e396bad5c2d91d96189dfffc0fa5c0ecb4c354c78e3143dd35f274b929d9b5aea39693b5af55c495b28df05173fb625047374b0a5426a8b88f169a4415004e0a7fb5190e1307cfe16363c7bc00d558ea17e8a25336370ca2cc3a138355d8fbb3a5185f4ffd02e851a4c9dfd2e042840d28dbf5ed27f84f94310ab7e3902867a7c9b0ca54a637dfdd295a8656720ae948b8785bac2afc33e4f097cfdd20bd82a11f49f45f10c068869d8060b89404ffbf2858262628907a5345d7e1254adc1f29027a272e7cb2816c3a2ae823f36e66a18742a6112a8236f03bd417c16632e1b612cb6384260c6b72792f21265d104f5a5a519160fa650475a843b25f70280b8f2cc3d20cedece170c34b0cc99c196e19c4d8f435c8c1ed8f87ae69e2ca0b0cd320e164a2302824ca3972fb470a372a6ac6cac0999af38341ba74ed4eb961efd659611accc4035d2cd448003327980a9c280f009d01a1f35506cea06a005084164a631b6283b91487e1eed466aead473540976df2f076d065a44aa9277b21a2e5d336e2a34abd798422b8365a2140c68d10bd975afed17db80fbb6de6a72aaa3514a2b89df70e60788e597690d30bf6741ae5965228d6e6581312ed2af2f915bcfe6690295cece0516d38b7ad150d4c6a090e581d5ce9c062a5cc29368644459f38e13350920d9fdc165452d2ad9aa3f954bd2d1be1fa0d4d8d1e87aa86372507b2fa7ad603428bc973eec198f590775b1bc66985451224d51470939635665bc96339f31edf9384a96f82bd8cd7498021092e94a5a68bbd7dc5a9b87a74306c05518d28f34bb22cec53c83e7581cbae09aae6095b793e5bb3c537f99f526799ee33e3e4c2761f380cf306caaf0fc13d38d99e2aa993c697497956a7fe3f635ceaccd44c1c48b50c83f2949c1c23de71e91c1f4036c9f376099bbdfd4c5b704a464329cbab61ceb2e11bd6786dbbff14c11db6f5eed503b02db3a2dccc68cfbe9b8d7935945510288b22f3e4cd6c76063e98f353b722ab81115c241c48d67cb4151bd463fe543cc6e9bd2b239b416f8cfe18948d5e4dc6f29074e532738f303cc343481d3ddb4980aacdeed61cae85f64e5fd821a2667d95d1a055130c7415ba7ad643f4e537c77f5e00fc9387049b08e20c0a4b1ea01583c07d864424bfb80092ec6db2bbb112fe37ace7cf158bc38bc656e2ed23585028d5300627ae9d8d5adbcd7df3f6485aaf1effd20095b9c0815dc62718ac8364afbfba5ce894bb1c955d1a3e405bd1b891d1bc759db2356acd22b48c6ee610ccf6c6f7e0e3567e13b4ca4a36ec0439271f4b519bf024e4650c735543c7cc4c5524b8afbb4078be40155f25391879a8e98b921b88098b7ab005ff32fa6c260b2576ccd5cb1b5fef0f5cd9747a979d759b2fa3ca927f3d889c0ac5d2b22e62cfd1f4d6a42a12cac6eba5a0a0d132856cae3f80eaeb75067e85a556a8d99b4513c2a294bcbb19c915c442f5b4ef027d8f46cf030958032919c080c4892e6051cef72a242b2a331acb4a3b41c43f5bde2b40f29914d059f2bf63b254501a8893b5be608b553491564cb1ca3dc0d0b8f065e4199cc3f19e1d3e15e876a1360238096c30c38e936835fc148ae497ba46f840080e1e4278e9c0de3b3e9e8bafe3e7e68f35567a74ef11e3a1701fafdd7fb9993cb84a8f355565212d1d5eb15492654394dbe5824a3b428c7d543f563a063dec846117be796b503afb79eefd4fe2ac3f3f3305e8c38649eed69bd1d47f17b5dc17a8686172e83e3d60f978f9b5b06191eba4cb61c7dedbadd3e24eef9e5d903081b210ad1d98cec9dbacc35796bf07891ddbf322c7b7ded53d2132d0de6df0563c4dc487a18985401b02dae908a7242910582c2725a1d9a5ced69b98ec2db48e95e1e7504ec67489574854d5529ea8a41dd0677f4643e822fb26f59d6d5764dd36682e792c5040db43ff2a16e2731f6efbb6baf1d7fe1332f990beb9961c390088cb30c0221a6dd104f796efe2d8e60ec3c88ba5869da878dece2a0b", 0x1000}, {&(0x7f0000001300)="fae4c7e23e4a8a7bd46f68c6019d01d80ac212e951b7e3f3f27b08eadca44adac0f2b2dab882e0f4030dda1a676ee789a29b441c74a70d276ccf58932c3eaab465d110f07a8676bcb4bcf8505e43662781d2dea04944c86752f22b44afe5bae988b136f66651ebc241b9463891b66baae5553a61ccee95560ede3ad1fd700f68f014aff77b2c52318fda3d542d3c047816cc09238f", 0x95}, {&(0x7f00000013c0)="959cf5765580a61cc058b422bea6632a75b094a94ec64efd85826c861262188c5f2ff8e82507d70a56e49eba52f44cc26ec751cfcf38b26b267fca25e992f565051e38b41a186003663efebf13f50017d3b3bd19ed19e7eb312aadf75af33ce6b80d45bcd64ac00326005ddd5bfe785c0c2b321e4594d120", 0x78}], 0x4, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r8, r10]}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x0, 0xffff, 0x1, [r39, r40, r41, r10, r42]}, @rights={0x30, 0xffff, 0x1, [r0, r16, r0, r17, r0, r18, r19, r0]}, @rights={0x20}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x27, 0xffff, 0x1, [r30, 0xffffffffffffffff, r31, r0, r36, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r37]}], 0x150, 0x40a}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1, 0x5b}, {0x0, 0x0, 0x0, 0x200000000000005}, {0x0, 0x0, 0xff, 0x100000001}, {}, {0x1800}, {0x1, 0x6, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000001}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 19:34:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000380)='\x00', 0x2000, 0x6) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="1b550a0d71527e3867d67270fb4a09045dd02a7605ba169262c3b350b0292acb17fdd8ba6dec768f619b2c158165bb32f970fe6419af8bda01b8a96523aaee75c57b9873b178fc29ff68a23b4c7cc43758f67f5a69faf46bf74cc1293e989e7a5ab3d47bc027ff5c14a7cde7300ab560d2681d62ca674313f7a3fc01e8d19a74917c71b2", 0x84}, {&(0x7f00000000c0)="e0c9f6d841ea6cb7b39d2f4619f4", 0xe}, {&(0x7f0000000240)="987007b63f5382aa3ca84fcc9e55cd04f99c1ba293d94221adf3f19c24480c5995df5f96935b1d34e85d0b2b870103a79304931547965a62cec94d750381b5c17644039aae9cfe951108ba627a7f8f805fc94f57e0e75631d345dc9bb72a72d7e1339d5bfeab546ce10fb6a20b40627456808c9437024594809cce5ec74f38e31e2caf9777d233545716c81e71bce83647534c7e662b1bf896915f1e989982fd553ef1cf6e0dd3eb08e7a187f2940f4ac324df8b95a5e8f24481729ffa4600d43eb28f8d7f323a2f5d28f42acfb18ad4767cd8c0d681a0", 0xd7}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="f073940f02ed969c68ea", 0xa}, {&(0x7f0000000400)="dfca9d12c74da49a1591728bc8ee3dce6d908102ec56864deb0c97795b4946448ad863148d81bcf9f3d5df0793d171a81829b3d98c6c0b0df7cd5ed62b4e91625ff5bac8db5ec483fb1a6e923d5daefdb2267b8aea9dcf033b", 0x59}, {&(0x7f0000000480)="5b4dbe1feb22008bd691e2597b0a5ebe66f48cf64e1d7f20aac78d669fd4711a28ef8428933b2a0978de86aa770617080dd943d729bae40a779d671bfba15bdbc9d187b13c89bb9f4c07a905b4ee27ccb19f9dc2c028b93636ac5ef3678996b1544783509b66cfb1a5310de4c4468d02d86dcc71f89ffe10d58be3bcd3efa6aeb5221a8a707a2f9aeaf38b42b9955ce1f58cac27db103d2caf7c06d7328a7ec0392f4e98b346ebff030ceeffe368ac9db202f68f248db8826b5192db55d2e3aa95f6fb01e3abaacbca76dfed1b96d5122859304047daa3b97304f7282fc7", 0xde}], 0x3, 0x0, 0x5) 19:34:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = kqueue() r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, r14, r18, 0x40}, 0x1, 0x3, r19, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) r20 = shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r20) r21 = kqueue() kevent(r21, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 19:34:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{0xad60f2362e2ce51b, 0x100}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 19:34:05 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) 19:34:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev>p\x9b\xea\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/21}, &(0x7f00000002c0)=0x17) shutdown(r3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2000000000000115, &(0x7f00000000c0)}) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) readv(r4, &(0x7f0000000780)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000640)=""/160, 0xa0}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000700)=""/107, 0x6b}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x227}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:34:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1bf, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7075) syz_emit_ethernet(0x173, &(0x7f0000000140)="c464b966f21a094f3c328387c70e631fa4b60310e44c42c5d29364a8582e568e0cca0fb25924fa25e91f912a8c9a0689932846b50e4d83963c7de6f79c20788b535d75b796c7a51c12206a57da9b67804681b95db31d04493a4709f1466e745a5356193dc68751cdcb5eb77bdabf196743a960a828eae36962e6d2f292f8b691c0bbc73f039e43b3c80c8516e09d4d07b9fb26bb4ba1b62f6fd57279642b") 19:34:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) sendto$unix(r0, &(0x7f0000000380)="89f6ce90bbd292d3c737857b5cf15193dda7e6c99fc05b1b6276bda8c1ecee160cd585254182837d4df17d749b76c9c964fbc1de3f5bcec07766d335da0a43480deac9e17058cbc099a593", 0x4b, 0x2c9c52100671afa3, &(0x7f0000000400)=@abs={0xe9f68dd9ce04ffc7, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) fsync(r7) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x9) getsockname(r11, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockname(r12, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r13 = kqueue() write(r13, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) socketpair(0x19, 0x4000, 0x8, &(0x7f0000000440)) 19:34:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00'], 0x10) sendto$unix(r2, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 19:34:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x10, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 19:34:06 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) 19:34:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x14, 0x2, 0xfc) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:34:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/\xd1\xaa\xdf\xea\x9dM]\x81\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000700)=0x128) getgid() getgid() getegid() r7 = dup(r1) fchmodat(r7, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r8, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r10, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 19:34:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff, 0x0, 0x0, 0x0, 0x8000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000121000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x0, 0xb, &(0x7f0000000080), 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x800) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) 19:34:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x92e8df833ec855fd, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 19:34:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x2f) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd7fffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447543c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a96396c66f4dfea4afc75b6d9601eb1166343ce7c88e2f5ec3b35f0b4162b3cc37e3c3567b1659ca538528655d14f7bf6ed8aa8cbc5baf7f10390d94e865f28ac08258340bd240fde2da091a257a25706bea46a47593666e20bf972b6b9b8192d28b3f149bf534858503e7458e4fa8ecb06e0c8433cbaa37442d1c72b3d5b41920507b5250e82df06b837a92e45dee40a7653628de8aa0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:34:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0xfe) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x80) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000280)={0x4, 0x3, 0x81, 0x4, "c037805a8828efdaf4307e5b0213b926ed10f879", 0x8, 0x10000}) connect$unix(r8, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 19:34:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) 19:34:06 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000480)="9cb213baee9f0ad9ec7ac1fede807ba0f220eee7a728b5b50309b3f08bc0ede349f69cd41cbbd961a5962d34378e4ef2cb3fadaf75d96aed335eefa09b6afdfa1db1035e419f72130f230d1783d16550a05ebb701142348785ac4e3151ee02f72fcec767ef8d289fdaa2980b5d5f76ddb55e5faba74cc776524a034df0ec93640c5789bacbe5425245e1696a51cd28764409811272dcceaafa9d478e49571155597a46780f00ae524f11", 0xaa) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) accept$inet(r4, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) load: 3.86 cmd: getty 26636 [ttyin] 0.00u 0.00s 0% 318k load: 3.86 cmd: getty 26636 [ttyin] 0.00u 0.00s 0% 318k 19:34:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) sendto(r1, &(0x7f0000000200)="46779d6cf075d7aad4c29a37cca08c6b45b56c277dfef490ef0e09b233bab5aeccf6d8579da30f9c977d1103f0f7440f6f03066fe66d787d2357ee3d277fe6d513b29ef79cca57402e8c2a6527d58264f4bcf2a0d50bec57a9d7b2db8d3cbe14823e4af5cebf0510ab510bfb8fec995caea51baa2cb14b6ad705e16c12adeab551de893160de4a60e11971a5386a486244f630e845a42102c8da93869e9d73b0fb1da5b405595f78e1614d63b3773ae4a60c7b90c5a0f8b742f016a1ccc431b204", 0xc1, 0x5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x7f, 0x36}, {0x18, 0x1, 0x9, 0x8}, 0x8, [0xc3, 0x2, 0x1ff, 0x4, 0x80000001, 0x800, 0x8000, 0x8]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x80000000000006}]}) semget$private(0x0, 0x2, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000380)=0xb774) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 19:34:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x43682bdc0f8d0d2e, 0x0) r10 = socket$inet6(0x18, 0x8000, 0x20) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x7fc0000000, 0x4}, {{r6}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x8000, 0x5}, {{r7}, 0xfffffffffffffffc, 0x4, 0x80, 0x7, 0x2cb}, {{r1}, 0x0, 0x10, 0x2, 0x101, 0x4}, {{r8}, 0xfffffffffffffffa, 0xa0, 0x4, 0x4, 0x1}, {{r1}, 0x0, 0x50, 0x2, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20, 0x53a5, 0x9}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x0, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x20000000, 0x3, 0x6}], 0x400313, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x3, 0x100000000}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x80, 0x6f, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x44, 0x40, 0x0, 0xfff}, {{}, 0x7ffffffffffffffc, 0x10, 0x2, 0xd8fe, 0x4}, {{r10}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x2}], 0x4, &(0x7f00000003c0)={0x0, 0x81}) 19:34:07 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r8, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x208) 19:34:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x101, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r2, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff92, &(0x7f0000000040)="8000f7159924bf05fef7ca5ec12f") 19:34:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd070000000000000000000000000000000000000000f03a16781a9cc6d8775e1705fdbf4657f408d3fba2b7f812e95e3e411f5055ae6f41172b0204171c5f952b9c366aa458f8c12156319309dc23baac914eda0b273fa992c3013a776d322aba5e8c44972538b1f2"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000c80)=ANY=[], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r22, 0xffffffffffffffff, r21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt(r24, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r24, 0xffffffffffffffff, r23) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt(r26, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r26, 0xffffffffffffffff, r25) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt(r28, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r28, 0xffffffffffffffff, r27) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt(r30, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r30, 0xffffffffffffffff, r29) getgroups(0x6, &(0x7f0000000500)=[r23, r25, 0x0, 0x0, r27, r29]) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt(r34, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r34, 0xffffffffffffffff, r33) r35 = getgid() getgroups(0x304, &(0x7f0000000280)=[0x0, r33, r35, 0xffffffffffffffff, r31, 0x0, r32]) setegid(r37) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r38, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r40 = kqueue() fcntl$dupfd(r40, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r36, 0x0, r36, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 19:34:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000140)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e2e96c5ae16f2554ce653c692b5ea8163bb97a17ccd58aadad3ce1e8cd17c1a25857d76e221b52154c759fd4a375b692e978b", 0xfffffffffffffe5e) execve(0x0, 0x0, 0x0) 19:34:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b018000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xd5a1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x40) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000100)=""/54, 0x36}], 0x3, &(0x7f00000003c0)=""/115, 0x73}, 0x841) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') semget$private(0x0, 0x3, 0x100) 19:34:07 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000fff2f2ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 19:34:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x1, 0x1, &(0x7f0000000080)="21e7fea30fcb6342cbd743e6f9e2b1443a67a5bf080798aff95e4a0f58c58403cb8614c986d38b3b62374ef274d31ca6cdafdb008d6b19621e076a9d008533c26e65ca3211db9cbf0777c79bf4abbd8dcb2ef4d5e5a00da68c98dd31205b15212687b78a9cd93ea190b7f938118eb76ef0726489c66dd9d5d5cb815ad8bf96b91ec2a88e1aac21fe8ee934da85e8e0777ab646b2a248af859d5cffe17a29a17231456adf5be2cbe85a39b94d2d4b85a13e", 0xb1) lseek(r0, 0x0, 0xc600000000000000, 0x2) 19:34:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = dup2(r2, r4) mkdirat(r5, &(0x7f0000000400)='./bus\x00', 0x8) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000340)=""/106, 0x6a, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 19:34:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 19:34:07 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) fchmod(r9, 0x2) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r8, 0x0) 19:34:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) setreuid(r0, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:34:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = dup(0xffffffffffffff9c) r9 = syz_open_pts() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x5, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0x5, 0xc72}, {{r7}, 0xfffffffffffffffc, 0x20, 0x0, 0x8, 0xff}, {{r8}, 0xfffffffffffffff5, 0x2, 0x4, 0xfffffffffffffff8, 0x8}, {{r9}, 0xbe0fe1f2dc51e90a, 0x54, 0x2, 0x800000000, 0x400}, {{r11}, 0xfffffffffffffffa, 0x48, 0x1, 0x80000001, 0xfffffffffffffffe}, {{r12}, 0xfffffffffffffffd, 0x100, 0x1, 0x3f, 0x102}, {{r14}, 0xffffffffffffffff, 0x61, 0x0, 0xffffffff, 0x618}, {{r15}, 0x3eb1a62567cd6f37, 0xc4, 0x20000000, 0x1, 0x9}], 0x9, &(0x7f0000000480)={0x80000001, 0x6d}) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSBLEN(r19, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f0000000300)) 19:34:07 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:34:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:34:07 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f0000000080)='./file0/file1\x00', 0x2000, 0x80000) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/226, 0xe2) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x8) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:34:07 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4099, 0x1003}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x8, 0x4000, 0x9) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x100000000000015e, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:34:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x9, r1, r2, r3, r4, 0x1a2, 0x2}, 0x80000001, 0x5, 0x8}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) getdents(r0, &(0x7f0000000400)=""/25, 0x19) r5 = open(&(0x7f0000000800)='./bus\x00', 0x1, 0xd) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000840)) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 19:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) getpeername(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 19:34:08 executing program 0: pipe(&(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x4000007ffffffe, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:34:08 executing program 1: socket(0x18, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) fsync(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r4, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r4) 19:34:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) 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"}) r1 = shmget$private(0x0, 0x2000, 0x209, &(0x7f00007b6000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xff) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 19:34:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x140) write(r1, &(0x7f0000000000)="afdfad9a4d49d68dbd1762dd6c1e9128d06ef2e71ef7b767cb4d245553c4625cf45281a7507f8300e40a09ace22888d61b437a05259b093f1e649de1a7285ddb165100778ea8df508241e980d6098646a3309bd782002cd789096e1a803ccedb3fcd5b40774f5b42f2d62dc229a753820d93204636de5cf4bd7d9ccc168829c2fcc2eb7f4ba4ea39151bfb5d90a8588a4097820f00e7fc0c5deb3585a504068923413d254ca69384900fb8154a6c57", 0xaf) 19:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x310a1, 0x0) fcntl$getflags(r1, 0x3) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:34:08 executing program 0: r0 = socket(0x0, 0x0, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9904af65f51cb163ea524fc3e9bb56d5afbc622d069914c29f435ea38518ba13b001000001ed386f6be390ea2de838b1a23cc1081ba39d8f72298af1990a003afc5e677c8d86ed13a36e9fb54aa309970bc60b6994d81b23b5f9982b1f9ca6c3cc14bfca4830a3d5cc4627ec0026ebf48f8136e8b220a8e5c782618c8a2d6adbb0ccbe480fb94f718d2fdf1f1b803cd9cd67e854663212bb636d4e14523f4f46b56ee52d198c22495c5fd9e56cdb5f6db33251d7586801ae0bac816fe41d71d650368f25875e9b47909e3e95b5f664ffd"], 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) 19:34:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0xb9, 0x0, 0x0, 0xffffff6b) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:34:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xff) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) clock_settime(0x4, &(0x7f00000000c0)={0x1, 0x7}) 19:34:08 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() getdents(0xffffffffffffff9c, &(0x7f00000001c0)=""/237, 0xed) kqueue() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000140)=""/81, 0x51, 0x1001, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 19:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x559ee41621f9176a, 0x1a8) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x200, 0xf8, 0x3, 0x1}, {0x60e, 0x6, 0x3, 0x4}, {0x4, 0x1f, 0x1, 0xfffffff9}, {0xff, 0x9, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:34:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRESOCT=r1, @ANYRES32=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRESDEC=r4, @ANYPTR64, @ANYRESDEC=0x0, @ANYBLOB="1aac2099033ef71529939e54dbb2d65ab898267949596b43f6640df87376cd4ddeb740616b97c3490a94f7bf30d3cea5f95462ee6e150884ab92ddd47392e344b0ae0554eec9ba6d1a70b2bd87e19dbe9132ba3fd24e37a2e2f8833c09f51052f501a7a0b47413c2dc98750ebb8fd731b477ee36c62f3c6bd111c841b4e089d4b9b31f6116fb6ff955f8a445560e89032f92a9b2a2d7ff79e3aa7d49d1a9c73e527ecd8c4defd50aa7d71775ea23a38186369afaa816bf1c28d7b095993f0f6517f3b0d835ccbec4547e21c64ad03674b8c9c9190620454c493a6ce80b79f451b613daa435f4abd92b6ed916f5d61273a6854da23886c314"], @ANYBLOB="54d7612e42445c6e9cede60eec071707d8f3d6f83922398513f3", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES64=r1, @ANYBLOB="781ddf3f5f9243c9b5ef4306a42a23f9475d1c85b474955ce49b53350b1b33ec94d6e81db6af9d10dfade2a6d2cf54172c04209d06af94bca995e65a51166e1fab4dd818983d8c6ebae752abd28dee3dc715f9b035b5f7311eb8f1734980bc9fdb32", @ANYRESOCT=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r9, @ANYRES16, @ANYRES32=r5, @ANYRESDEC=r0, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT, @ANYRESHEX], @ANYRESHEX=0x0, @ANYRES32=r7], @ANYRES16, @ANYRES16], @ANYRES16, @ANYBLOB="e130cc234eed25baf4db2f755204af59e0ad9f7444bf33a0b4b1a1f7aecc0d02f03bba9f739c5c8fdd42773adbdd1cdb51a4eb7b81c24aacaa7724ff25a1081038baec704c88c8203a3b9cc4f149f6047268880fcc4eed5376e0521bdada266a31bf3b782a24fb691a0056625c35a869008894a60dcfae2a045a806a264af545358696d51cdf3179ecbe63726b074b793dd683477e58566e700d677d001e9f7d4afa35bef74283819fe6ed4dd8426bf9a611413c65243ca503bc90ba556ea4ec064958834d09760d1c8b99a7576d439ac6df57796a84ce170820ee43cfb3bb15ff", @ANYRESOCT, @ANYRES64=r5, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r4, @ANYRESHEX], @ANYRESHEX], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0xfc) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000040)) r14 = dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r14, 0x0, 0x0) 19:34:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000380)="6dada0cdb2b4e076e3bbaa7b5a2d2ba843dff7fdb1d2f6d0cd4aad5634f8ebf6549ae34d6b84685be8d2dbf0a0bd324223", 0x31}], 0x1}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000100), 0x6561384e2e3d8977) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r3, 0xa, r4) r5 = syz_open_pts() close(r0) r6 = dup(r5) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000003c0)={0xffff, 0x2, 0x200, {[0xf9a4, 0x6, 0xdbbd, 0xfffffffffffffff9, 0x400, 0x612, 0x4, 0x3, 0x3, 0x6, 0x1, 0x5, 0x4, 0x1, 0x8, 0x206, 0x101, 0x8], [0x8, 0x7ff, 0x6d7, 0x2a, 0x8, 0x5, 0x1, 0xfff, 0x1, 0x2], [0x7f, 0x7, 0x2, 0x2, 0x241, 0x2, 0x5], [0x0, 0xfffffffffffffffa, 0x200, 0x2, 0xffff, 0x4], [{0x3, 0x100, 0x0, 0x9}, {0x3, 0x6, 0x7, 0x5}, {0x6, 0x44f891af, 0x1, 0x7fff}, {0x800, 0x2, 0x1}, {0x6231, 0x6, 0x1ff, 0x7ff}, {0x7, 0xcee6, 0x9425, 0x5}, {0x7, 0x2, 0x2, 0xa}, {0x3, 0x733e, 0xc, 0x5}], {0x5, 0x9f23, 0x3ff, 0x7}, {0x6dc0, 0x8, 0x7, 0xffc000000000}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) 19:34:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x80, 0x5, './file0\x00', 0x1ff, 0x5, 0x8, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 19:34:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 19:34:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x0, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x10000, 0x80, {[0x6, 0x3, 0x8, 0x1, 0x9e41, 0x350c, 0x2, 0x27e76efe, 0x80000001, 0xd862, 0x21, 0x8, 0x9, 0x3f, 0x325c, 0xd0, 0x19b2], [0x10001, 0x2, 0x80, 0x5, 0x9, 0xcd08, 0x7fffffff, 0x80000000, 0x80000001, 0x200], [0x9, 0x1, 0x5, 0x9, 0xfffffffffffffff9, 0x960, 0x9], [0x7, 0x7, 0x200, 0x6, 0x6, 0x1f], [{0x3, 0xfff, 0x4, 0x1}, {0x0, 0x8, 0x7, 0x1f}, {0x80, 0x40, 0xf73, 0x400}, {0x1, 0x9, 0x6, 0x9}, {0x0, 0x6, 0x7, 0x4}, {0x3, 0x6, 0xffff9b55, 0x80000000}, {0x80, 0xb51e, 0xfca, 0x1}, {0xffff, 0x8000, 0x8, 0x6}], {0x800, 0x800, 0x0, 0x1}, {0x40, 0x7fff, 0x16}}}) r5 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="0002d5793884f7ab0095680f696c8ad5fd24c1856a8fe0a091de7890190bd864b68021b9d4f56ace8eaa9c64f52d030de17bde664ff21382acfb79420660eef5450ccc6cf3e797d700"/83], 0x30, 0x4}, 0x40e) 19:34:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:34:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x3083c5dbd2ad91c4, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 19:34:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='E'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:34:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 19:34:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xc) flock(r0, 0x2) syz_open_pts() syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x2, 0x3, 0x10) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x800000000029, 0x101, &(0x7f0000000240)="d5ff9668fbf7c1cb291d8da102d5157db3c128d84dd5763a00000c", 0xffffffffffffff02) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x800, './file0\x00'}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = semget(0x0, 0x4, 0x44a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}], 0x1) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20010, 0x0) write(r2, &(0x7f0000000100)="c6ae9fa2f8e67887b2ec0f097b3196ead825b4c6bf8c8ea5b0edcf29d9c68db3d33f25b1b9713b401c2680f55201007c9cdfa15d434a3d4d9e5f0dc599cb82ccc5d4006ac2b1962a726bf9a7a972ba456a9310409851773d78c14d4707c37eab872de510a0092aa67408f83797b7e3968034aa40b8eaaa5762070e096bf7aee8819a045259b4a7f3974ad4720cd6eac09e4a727308ac871508c3ce06e39d4bb711e5f778b01455c8a23755357f6dfeb792f8370088d1ebd2f7e9502d4e0bd5a6d1dbf4e2366fde14c41e581fb59c981743383dcf79c14e4ca1c537388ee768e8192196c6a32ae2a74a1a21bd752b2a7136cb357406f58654ff8ff4b2568bffdd54ca92baccd1f9f64bfe6ef8ee8034f61c94c75744fadb3c17628f265fae533ad63e15e73a489e233dbe26350e7f3620dce29facd2e87294327eb553547e2c77697f645e4f0e554406b429d3bff24734c6e4c2a9868501037979776af59c38706e0e480d73c5db4c44ffc56619aecad9503d525e330e285f36b0572c9c3dd43df17a55c9c6d0b4281e04ace51fe1cd311753999152be287495713e51511e1a605b5961a80a8b5c32630ef3741e8abc8644ac9b4c2a4da574647a68bd1bfb6c609e8e8c2e5cdbbbf55d6ced047a4df04e7a178db1595444bd951b15ad7f5acc703d59d356a79c548ece19414cccc95f7d87ee920632549bed9c2441d2976c0e364460922a0d62c1d949d7cf4a8bfa51590d9073883a9091b8aaa5aade2809cd52393581b396dcba0a1049f0b7c7cf0442f0435e3ff2a4f54968ee5cff9fa1ec8c2acdca6d042e4f5de8788b76bf2467b7a5f0b06bce7c38f9cd70c3bf06f50d0de36587bb90fe0cb4ef8982f39c8b86109623d50799016b8b3a14289e2da6619e1876ee0bcf6f4f4486b7a6a92d9cba711c92d89913041e53872cc945b0a2ad930618be5b42e8e99be08e18e8c40b6384f36b9af9fa81c9d5f4b156fb379c3644b329bc3c5554f4197d5db10075fe92ed9449ce451807321dfd6c7558fb293572e97e69e7650147db076a8e21846a1b6bbaafccdb032fb25d529d1f24ea178071627f67431a871c3d24f259c13f9624a12f7b611bfbf935b8c39a041d5661a122350173aaf819a455d703c5607bc120108a7705fa74e4285ccf47827f9e2fb81e63860a026ad54c3f6389abd22aca1222575f41d0628b824eecdc2ae101be02bc8238aa7c3dc87383f83c68b13f3bec29a2aabdcbb56c3b24177fafe2a1efc65d4fac0a0f503825a849604a371e63c73d80b822c1f4420382c33c0afb275a1423f080f127a768482407b1008838f8d77377c8c244e144ec621457f90e85fc7cd2933b790dbfd5ce0ed4b9176fa9027686820588f04a7db42acad4894e3d493b8468ea129515cd2f5121aa51953ac95a4dc5820fbba58e75dd4d46bcdf409eca76c41c58d7676061156b46113eafa79dc51efecb9191bffc81b88daf74bcacf6c330bbaabdf6b7ef9324b09e7e6b46b01b39c3b2cdfe3cd63a71ecb045ba47315e695dcdad97c973f77510944e48fead400df68c3c5705c2e863a55b433e39005783ea8a4f332364cc25bb27b6db52180f4df6c0e40dce811e29a21a91bb0c8d255e235d53a870764b6d073777b1a631b6a1adebfdb445818e97a65fe9d80af0f10b4b2526ef43a0ebfa4eb2c91f8f12ba13a1ecc0a4df621695cb70067d4506bad9fe845342eef9dcec974a95990b0d12f56843130f2a600822fd5745160ba08efc7011585f9ac23be1707db7eaf7bb57164083269a3321b67debef0237e75c616584de52a48e29566c662f80eba423bee15f165258303556c7c14149dbe5ec51efda3a21e685d979df6a8d24734f998b0cff00c2c428d5edff990999a7a0b99999a3aa18ce4618dea5ff0e34b0d6b2ec0d3638d1dc4926c59495357e66c97010bf7439a6c47443e6dabd669bda63db2fd3e406864968dc28662ad97d177c754d10c1a0b8fdb1245821ef029652dc1d179d641ed238d0cc4692f087d6a76ac4953cabb056d20085e51743798ab3eb2d48514d1c88b172928cc82530b388214b95f2be1d2a8818635b52fd7daf426a6ea86496ca3ac07e12105c9c79ec855f695cbeff78944b35d3aa696d3476a9dd4821471e31069b631c8577ec6ba512ff1babd808682a8fe25829687d7328fb0e5bd42928c8bf9791f13ead6574b47d6776b6fa5b6cd527273e090fdf31eb4b516c6e5777ca859e9bafa34d68b8cb6eafd301751e941690f379f797512f436202ed7e1ba95f50a74423652561de4ed37b4c7708650da0313d5f910ca6d3e525048e8e0f8b05cb66c0f6fc748a322348d0260beb7da1fc3e39fb01d905a844c4c798af10c38e9ff4d4ec9544d235bddd833a87756b11b59bacc84256263fcfd454aad28cc8e8075c94e9e98a7387b8c4b443b032dc9d4fac163eb748efdc0b06a031998bb3a22af809368cfe6d8f38bccf90cdccc1ea72aa37c9801893142b92b7150a0aaafc2cdacdc36b51c8560d8099cf546d6c45214a3b4e17d329b68b3424ba2f4cc5c80c09f1f9edf4d884f16d01c834d2ae7c0bae906dded6f8fb0dc08a7a6b1f3e6f7c00882f6107672447f6ece068de68cf2a2061d69113cb20a3c32906ea41f8442e49b2aaf7e28754662abf635302fafc03dfd09a8fcc54e1caf3f7392ed61fb866d1679426534df0afcb12567d694aacec504039d56602afa572e15c320bec4066251326fb9ae29f50e57d613152bbdb5ce50db291955307e593906f48bead3cedffc2725cd78ca5a59845656a46c66fac7ba07bc4a6f10f611b9fe416943862e6b7883ea5e1226df3887bee415a2c6ca0dc1d61587c0103e115dae72d31ea942243777d5c709f69bb95574c52b6ba00cf2c5fb2dbaeca530af8aee120a189f5f693dcc7173d03dd3ead80b9aded6aef50256c4d4ceb7288c65bdca92dcb9de83c89c0a1c97b4fe5816d29e7386b97d2bab1d43399cf3bddcd253f0e2787106f6a8d3ce64d7d7f7032a2ded5dff2a922d311a2db127455af4f7586938d7ccbba9394d10f48f540095e3169ad348943f5e08d1071a30684383b003780adf434d04b8700e3873d1ecd1e5446e3d151a002d15a9f0abd4cca250252d3fc7cdbb10c82a00972d8f274a2db60e00778adcb4e6e2b5e547e03ab71cbaa27d474f64c91d66c719cef4ed915573241abcf943635a11fb38917aa8a6631bb212aff05e8cb6074c8b2a62bb1bfe1644f615c98439f2fcf0bbad483af6f3e0f4029d81b9ec15d6316493d4e368217bf3c5e13fd3ed8a10dd1941006190fe4dfde1945609094e85a5bf94bb97aab4495eba975efb50f92735340ba5d8f7b77388333f1e368c3ac887440846226485e67f4937b94cc31b9a5db54ba77340aa5575d0e22a4bab62cc50a90d0ebf8471c503ebb663bf8d7682402b0e541f14ec9e9acd5cd72f8bff668bd72780a2acb2f28e0a05f16c45ef0ac5d91f7525ec290485b3024ca96cf4c840496ed44a13150c1b527fe77d7b5eb533b993f2dd43e95d29a0edd9866311fd5bf85a7cbf35a3cdd00a43dbea238e116a64603f2fe7e88398e74b6bbd59c5ab445ae24fa49da4cae1c537dbae145b16e275947fa33975271d4971f0ad5309ff1416891602855078374aa709f8b4a3dfddfdaf02e5e979db7a353f34c5f25902a4c767632730c985fcd207471cc307105bcb4754dbd5bc01f7d19db5f83d8530af0afb059c64a10cf85d5eaabe437f00c3a4fef4eb530410c4815340489c3c5966df291bd5572b726100afb8c940bdb9813567c4273bfa2f9fa6b860323346028c6cb2b352672bbf3d0e5406444b370ca9c5641b3e8f8f16e36082870852feb2d93ab0f76c390656f1d3b22ceed6ae0ee5f170b43f3f1a6d75443a3ca316b4abd62838f7f363370fe80ce98208d46bf3047638c2b042f5a745dae99718eeec0e1fa2e8422bf1cd3ce1c5fc656bda6f6fabf03fbef204c2d1faa992e2ec764e5bbe1ff4cbc9c0ef732794d45eb59435cfd46bf6b3cd1f3002f58e8a0bc3061b7af9ace29c944b6c9df6372e72981014443b464210099a5c8b98acc255c3d2da439b863e0270c9fc00f80d9b11effb3a75ec4c43360c8055a51f85ef1886d419b0655789e25d1cdf07d6a5c1273dc2bd1962a7ef9aacd39519540556b8c217c6537925f10f6eeb8548ea2705b3b13b6a8b4688028bbb09dab3f26c2c8a828f13ce50b20b867fc465fe501b29cf5a13fd5c7814d22438168e7c27d40e0dd851930eb7e3003048a1042e592ba7e9ca1998f4c6d48c480ce001c1cd34d4190e083af7ca2bf6db7f734573b14bcc45ed07e9b1d73f181e3e450642efe41295d25092afb90ac479d20710de347a91005e3b2b72155202c20fa32e1924157e5ab1d78191c83ed8b5f970ed001d395a743f511785ef69dc02747ccef57541a2ebdc6dcb58af1d95e6bdbe553e50c078606a1ef9ccb93005d13be5e1095a7a0e4864f9fa5e8c656255bb5d088cffc68fd7cd3aa3f7ae145a7fdbc6e8593d15ea972986d561d0da0b06db766991eb6b4c738bc928122ec07acce52aed7d2a77ed0de1366c1986319daef06c16d3015106daddf18fd7735fa6f6d983e53a8fa36b626b967d643ba120a78b6388ff8cd79cc74e861b24342fa7377c32d093c5018bda2d002c25518997deaf38af3ed0114b28644514e4bd2e37355afe8a28e433c2c4a8dbbab2ec88368447449c08269211016c706f88a139cef3b8ec6486126ea7342712d701aa4e4a062536a306161d97873f2dca9607f0f19908ef2822eaf6d073532b5f3738c7ac080441a9a0cb71b70eb63bdd6758eedc87fb70905fe7e3b364d6a87aa7dcadfbcfa22b5918ae3ed8b3dcaab9ceba83293f64fb5ffe0b79d252dde8a5ada480a0eebb3854ee806b8872a73ddb00a812fa149127f2023eadc10046661cc3985cc2eb86d13be58ab599dd092bbc4855d9779a3f46012658e0699dbee7a1f53efd31f403b88bcbe040ca993518afe00c1b4bcd8b107cecf4e3806eef04e9944a352f1612f18bcacacac53d15878b62bd640542d889ec91aafcabcda778036596c8a4a6f9c0fcea440e032ce8a63832c7bebc7e9ad5b0b3ec249fe9630f8f277bb17a17a4cd0abda1ca58715db007add6269656e62708704afa26a58f6a1584b20ecc610c4e62d97eb74cbd7b4cdd367650d5ea4d1a849994de17896f58eb86721d68ae8f0c4ec4da88f411a0022a8009df700b62c0348d3e1c898a8b6e4c820d833912a0520b7d3765fe11a3f57e85077093156b7a3dda30234754e072967a2e4e09a7d2f66642c2b71e3b2f4022d5f3ae2e0ed177ea965f890dfec6f37a38bdc82f22f737d2f0fce8c836c862ef4009896d0dbafc01b8d1cad7f4100a7a70ba17121733e4a2684831571c2807270854c4f21440f07ea632b7c8a673719111944b0305aeff5cfde2b1d779cf375f86b53dbf8e3aeefb7c9daf706eb3560a63d3e86637e223c54d9b78fbee7f7e23c34722e8e65a7560dfcf3da4757179e569276e05358f8555e89186128afa945ed2b2f934276f9677571d417be59935ffb9cebcd51d2ee912bb3bb5ef7409dee19cc04111218af382613371cd1b247703d4de43d5954215d65a9ac593c8b855f444730f1c4201c884f66417d9413d033ca74cb388a757152af94be7320d90bdd9ef68fac5f52863565e36861bf4d3a9f7ff73ff6dc02a3a9088c5283cda9980c224cbe6f7942e5735ee7acf4b961f6e0083d0ba6818461fda82146a4d8", 0x1000) r3 = open$dir(&(0x7f0000001100)='./file0\x00', 0x8, 0x0) readlinkat(r3, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/206, 0xce) r4 = dup(r3) faccessat(r3, &(0x7f0000001280)='./file0\x00', 0x8, 0x2) r5 = dup2(r4, 0xffffffffffffff9c) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) writev(r6, &(0x7f0000002440)=[{&(0x7f0000001300)="9027df876490be7d6303b9a846ab9fd0cdc92cd3cb0ddcf7c26f0d53d53ca030e09e59b67a02df85c80bb65106e648bc178c7787b3", 0x35}, {&(0x7f0000001340)="fad0eefdb9f428388f65d5e3a58b5ee95b1343b8be31acb3c14e9fb649acbcc4a861144b16b1322ddeaa6433f702", 0x2e}, {&(0x7f0000001380)="1f3ada0c5548e0a39b2f8229dc5c1ebaebfd75360a1668c445c0cc19954f1773820d72a97bc070e29f1cef3fad0805eb7ce955eb2c848d602cfb7f509a7e639c47d5468d0ff9b9df3080473dfd39273fa0ab55bbf2df1b86539709d6c0eb9a578b998243460ed951ace6d732681f0c013358269cb4bb54c6887cf1a4edc7a2ea112aea68307f940c13617e104fcaf487f7ca6a55c58bff1d4002d9136e9d60ac758eb88280fe20a516732fa8a8a0c568c72e3633aee2b9e2e70edd0326fdd2c7a19a2bcb712f15284bf234ae5db0cf3d91e5ad57f11ca86255cbfdeb31d93b82d3877dbba1eb0b75c4d704710a33b5f658061dff16484b0954c57f0aa2a41222317a7674c55b781a09d9f8766dfcef7cbbf4529866e9a8dc3f86fdd4fbcbee4a6ea75b6d76a704829049d1de3244883d86ba2a435bc331ad30835a4894ce666b9428439177b1e3d2a75ded4370b607b2028853daa0df2c8354fbb8d2b36e8cd6d35f1e7695febdb97ce24369284720003af3fb429180ad5949ecdcb4350bc8158d86dcf4464dc8771246eb6ae6d33b01d2bd1ea4ca275f9d4a1e070094b0c89da83d6f4347e43cb2467b45944860fccebdd523d25aa44bcd9a69ee3736006e25fe84f68350d1df595198cc3028e1ff2e25875f23318842de0f8b654fe2c81b7dfa676938af675009ca47c55c01b7c94625e545fb6ad67c32544b3b94308897b8b0004dc89fe716143627908de79a678130854fb314f63b1774bf53fa56f3c5fb320cfb38e122003453c73ab4d329c5be386b605095af37695774ee5d3d1b9f9c803e795bf00e85804de6cd06055876c77fe03ff5c4a48f8e37db54f0cc770027ecdd95a8238183c7b3d624952ed22877d44995298cfec2027a49fcd9b93fbaa30dac9c770202634c76382c89bd3bf645fee2720878d4adf472929785e94a6f82d6184b2e9d8306901d915c0439bbef6848fef96123636a8f4950510680e2b78868401969e134f6f8b3729b56564301a27d2520aa3fa49867d5423cbaf7cacc105810ef8fa2c695553f8d9bb41ad74f124864bd2fc4af84900ca35b33fa61633ed5de67c6f98b7b93a584f3e435f5f05ee6e634fcab58c9fd23142ab78ab961081c5b50c1e2291e8709a86eb1ab253057e0e064ed558a8555ff50b36b8d0eab9846b526013ba024fb415be6f991f211f7a39e3d90a43b18d945cdf170ab177ba842f65405503cbf99682f52c1edbcf4bc1b3e76fb91cb5dc34eb0ab1f601d1c961f2fb60bd19080534b4b272e1e417d405d37eff83a34af93d0d081c05723a68b6e4274e9ba5ca6555160d6083cf1fc720a29f3ec0ec9075b8bd6640f73c592c3c767748f60e01de7728db9794da0e3f27b6382abea8f8d3fe49027d1621f588e29591967f8071babaec1ad238d33cc9ece77b4bab70263df74468d3065e274f850b7a804130061ca0c5138a394f62f2114f8b0c26b455816fc94bb2ae4a41befe2dd6a85cd8ab21a95f04453988ae7878f7c7f814a25072d126ff85179c6a22bbf4a181454a5944f9cc5adb4235755d17d8bb190d8b8d378477cf0168228abc2f8f066dc77ba4f4f00d65bd80b1299ac2d92aa68fb8b533359bc2aa8b5b2b726c91777571e9200b08b88647e4925db5402807f4cbb08f9d8c83aa9654abddefd7ed793df07c0b4fd7a9ed78619ceeb266cad37388e4aeade30a650a3803d18e94fa0d1166e9191ba32b06b93e19b3d660c5d90018d22e397306e6772b90744f09e18da85ad4edb03771119e40c596457719c62923ba5fc8e3e4547976dfdb5a2b61aa6523ebe928171d14bc7eb554bbdf74918cb687d8fab1b5d57b8864c7e98612e6292f6613e0b8898eb126de54698140388aa2965f1875dd2aa3c1e649a40977f0b2248df7b46bbae241229c9d9ea8f7c79dcc3d836a0f2f7f9a71586952bafe552ab1b534c78fc3a61250c738692a92dec123541b873632b8de6916c1bb5077e548c921a135ddbc86dd6cde60998062d04cce2a3e700013ef4f18df4be210a2881bbeddf043b34ae343a585cb5819bbc67381a1f99f9cb6b0e829d95772e1cc0b387754de3520e83673e5f74f93428c59b63e2cb55df6addd0cbb0fd325c96c36962910e762fe2589d85b43647a1288d1115ba5de2acd4f8d17108b2e4d399e6861ceee2fa4eee144e8388696fc0cbaa06b41c45191e57d5e0bf8d7e1813246cd878ac85650239d4d7a559693efafce4d94d2183a0239baf694d31c67470f22e6a80b14511a0490af5386fea0369b84c3ac324acbef08d49de8af59dc229a237818cdd25a342f22b9a8e9d45a8aa2460a7bdf1736a480db86545c92762696f13b2ba9ce75c4d63a87e267079f4ab3187ff9eb1994726cdd41ae69c7011c8e21f41587276f383c6aef21748e3c63cadbbb95a74c0584bb824c5b662031eae720298def26a6f9ad0264419953641a4c0c629af13c9803c0e382b1df1169ac24b9f1db9f5e37ce068cf5b19f18c5234dc150f246b8be73e6a8cbee7429334c578bc6d18d56e5a5c4aab7eeb40f3d85081d01f1466d9c02bf43fb8cec0a053be609dc17445ad004bcfc269c15acae42570b56d669b8f1c9670a04790ac9d59dd13d669869bfd871834b59475a6961de60c54c1a525aed44fe590a26236258cba835e9e7882b72d2fc1d911cadf405ab972ba03e90a6dd0bf9f4ae320da1cdd09d887f29d1e2f7ff3e0f8cad32a10bf776cf7bedc208e6fba200ee49c8a0bb98b2b3da9487d2de003d4f2e743b0765ba0455cfb0531a817e67bbf55089ede0e75220067d5aec0395486194ad129e996c7db5e14ce20aaddd2c55d0cd586b1ec49231453bbc926275c057b0ef903fbaea1f04f6bff5ddde37d1e5cc1e90eafae5c5d5ed1fd036fc61bed9ec61644f814cf82e0f488386f6826c8592e1b80b821f511345894624a2ccfae5c7e1742b9d47b84fb01a4409a8d6b289f8e1abf8d277ae8da17fe7511beffef0e25fcc6f33f826b24ec23e47eaa5b1006279c288b69b6cc9271b08820fcc36434132acca5e557648912babe9bd58405a1989e48f8547f254b33af6e706f0a9377ef3c891916d9edb1d41421bf521ba24a45fc999f81b2a6d7776f22312eb8c4154754868e7471d76501cef43c1d6e4db37cdce0729ffdd8c6e9d92ad5eb0911154ef34d468833d5c9bd58491809460dec5e13f88c5205db8e19b1b67cf8417b43837d4f7a5d1ed122b30555114df5301f62ab6a14c491c031a8dd765160aa2b11730accd4ec5c1816b846be5bbb7e3fb255291a62a786d21abfe7f2a709384c0d73c352c25de2bc3ae46c5ee2873b07da796f2edd7b1f1aa1b5f687bc7af53a84b97fa612c20490f8fe83895c50298badf5688ffab9b83ed83cc1923fdaf4078ff1689000dcea87eba7d88a484cf1031c02d3ca1f6445f525fe5767bee7a5476e63f3692d1ec43492b2cf3e8b06e0aadb079bdae3f629b057387011a8d787d137c0ec92b7858d07677c9d1ef680144866787d791248f7cf75de8385216bde475e7e5c1d3b2b12b8dbaff346fa948a54f436290f2b4f60bac867dc87c80bea3ed7bf8924b803bffd996a393f2637184f5fe00e880806885b7a6b3032361521e717621321c6b409eebc37d9868e37dc69811a12e8db4a0e5c80eb6706f7b042978a837e12b02a83e5e7e9df92d07ace9659e2fa753e0b80f610f6ad93863e8cb716d37c6add7e6b6f86a113d46b399952fb6dc82f556f1f6361f502f24f783dc752c43a61a3ca3b9833607530fa65a34e35ab7220b1f6ed1fe0800922b618fb4d8133458d9e9be841f6c93ef2f42a1045d588238091a7069f4c9028e1fd8af6eecfd7ce8f1966624d9c7b1ceebb04e78df8d3e978fc6e5120781804be1bb9e5485c9144235f6aac80e12f9d1f5ba6717fe0fcc75571ba515eec8b1e64b50428024331c04225043d128edc899bdae4ae3484d35928a56baa9675098c6a6ddefb2e96b4669cfc79deee5d495f6d50a462d564f44385c1c38dcfd79561af719848f1b8746758710e1fd81ad8347f0f3dbd2ef59e7c0a64b60511fe989f5c8a11f51219d63175d25cdca3a9154cbee07b6fac19c23d902e6e3e9d17641864341565abc6063a9c1bb188351ca8b35daeceb8ef1c7bde9c082a9d56571a531c3a33b1b0c2f9fd347d93b228034cdfecaaf11fd5c6f0622209beb58af7ed51fa6dea6495fe542f35429537fe9dcf1a85312616a3e33866c949d1a53a8a5e0d5bc9b00b777f6163e954e7f53dc850a24d0b0cbc014a2f5b6487a55fd27f39975c0701eee0e3d365f47336efe310bbc9a96a95af0309df0ba3394fb5954affee317262b5e5f5716610ad33721113132782eb812762a6132e79e5f34954cde0ce81d92eecc053c1127fb1d37c697fcbdb5c43fcec3d28e18393a8d2c9e83ff660fd8af97c94ee7fc2350e23b39e7b38d7c693a36055f2285f3a7b5ab8570eda4882d40162870f2ce40445385cfad4f0eaa69c107fe6c5d8ef15e6290d082183aeab0ef16542739b8d8ec68b10844037ac249708c90b93bc6e3c40fd8ac21fb1df652a37a836a9425b3fa1742d3c2c0bc1bc34073c6002c68384a462f999f4a0c26afd6eee69671d990a94846ad89bff8f08c06cff4022f18115e04206d6bdd273596506593d358fbcfaff70e7569bbd2b8c861746c3680654f69b7ad53c74389dc73460847fdbd86f25099b9d521066eda9365af0aeb9dee9627eff54ea2a18d1423cd0c983f4eb378ee391742a846aff2a284aaeccbd1b178339023169f49d2f91616cfe306ee824a997e6e558c4c8913be1392e016848a768a0b8b928a708a244a48fd1f70a59c55bb4594915a06e47982736d7c77b52b2a5c7d207349036a05c3fe402375b2d316124060227e15602bee9cb205be0efa6f245cc9c0f1ce09337358c1be2e1c53140981da034d86b70bfe09ae3c2f9e7d28aade01245a0446ff6d19ab202673c639f352c981541a7fd7138b65e0be446baa13531dbc1f3ef1cc93b721dc13a2026ffa9926a0a229cbe1e4b85dc1f2e97b2c5b9b5fbde43ecb89977ebad4418983c978cd379730c8ebeceee4b0467b742a2b8f6aed627b11ec2b65a41d16f0f1cc83d49743c1c3bcd66dc4ef9d214b34f4fbe334363f3641bc6062b162a91a0220f8bba29e54224be479927106f08107a8c5df84d7b2f57b3fa039d971e2372ce58559c12cacd3bcf8b8ec6ccf2780b38d2aa4ffdad16f66fef20c614f62b898dd16379443b87ff6c92e3582b222b19dec0d933edef421d41538db865600edaa325b516f86a1847f3a627da96e20e0b4100ad9a5174ae0f21ee44c14321f2efddeb17c20adbe7368beb0c07518078db56524ac94334b998f0530c629df8d1a772d5812d45b61bf89f13b3d2047db17ea85c66fc33548abb0201e955f3bc866289d6533ae7f227e904a9eca0b34caf0b9c1ce0f9856c6d13cff8bb3dddb46c85514c363d60877227402683235982f4619132a880504bfaeeaf26cce3a73607a4704a4f2f1a99ffb190a84d1e71da9398f519ab058f65597bc1857cfaab904be17f9f96f995a08b96445d315e8e45d7025b30d755f0fdf5e50d12c85e9050e66342c6b63bc4283180f69a186b75e0b446a0110b65aaad2f252efef34f575c91133d8858c01945b40baf7d35c6e666c956820bc56dcf211221e9384bb6ac8dec67d09cb406e467151c57b9157a980a9d44a183b3eaca3e6b1ed6e72af00988dca50cb77651cb6b15109bae3cd882f9d9c14e651a4dca54", 0x1000}, {&(0x7f0000002380)="d74940eee75f77afe8f4839d682df52bc1e28338b6b66d351484334d2c926c59fb7b8653b6b3ec6e3b520d929aae15114031719ce899b240f3826819227a61440a62f5411bbc148790db3aea5a6d97accd7151c0c7659f573603052af9ddec69291f38cbb6f32bd48da67e7e0372e8399074c7fe13478d83389644d0bd51aa59fab7722ffe55f4ca997a4c91", 0x8c}], 0x4) r7 = dup(0xffffffffffffffff) r8 = getpgrp() ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x400, r8) pwrite(r7, &(0x7f00000024c0)="5f6c0ba09b80a53b489c6705b31bcce50ad997afd7a7d7389d5de2ac78ff17a92598253a7becb2b4fa5d850c78802971c4942b1605fcf826513ed7b0b93f561335a2bb65e6eb64400d8857642966a13991d37ce6037b13b8e29cc6a2b3b2df22fcf3a0775c8346f84b774ee36f8325a52aa693594dd68f0e35621d576502cc07cb91093fb90596424b339e681ea3ce6a6e900b87c120c71e341b1a74f7dd6773f2996470ed8d0f8f74166f999622650e462aef76ab71eaf752e3e29555cad3", 0xbf, 0x0, 0x36) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002580)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() fchown(r9, r10, r12) r13 = open(&(0x7f0000002600)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000002640)={0x5, 0x0, 0x5, 0x8000, "01315b9aa4679473e9c3d1940a40ecaa36951645", 0x5, 0x1}) setgid(r11) socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000002680)={0x7fffffff, 0x3, {0x1ff, 0x20}}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000026c0), &(0x7f0000002700)=0x8) munlockall() r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r14, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000300), &(0x7f0000000340)=0x4) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0/file0/file0\x00', r2, r4, 0xa) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') write(r7, &(0x7f0000000200)="78df2755b2a061e7b820d596ed29edbe0e98526dd8f1b8342239b1170f6a919d750f6447d5a304659214a96c8d1dc6267c8088bf9d19feea58972ff96dc555cf94fdeaad108eb2e71fc8d1efe37f1e590e9be05331ac9b800035f90520003cd02aa74f06367cce5cf5f788fa373286ea2af527191c7ead8d8e8eec97727e8b6fe2b389603f354efb85778d21e6e011c32b271ba18cfc147518f6f224ec3b04015d601432f18a85177495085baf03c3b677bba48eaaaf279c037c23f1550b3c1a33310ffeb3403998", 0xc8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') openat(r6, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x7f, 0x5}, {0x1, 0x1, 0x6, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0xfff8, 0x9, 0x3, 0xfaa}, {0x200, 0x80, 0x1, 0x8}, {0x401, 0x7, 0xff, 0x10000}, {0x2, 0x3, 0x6, 0x9b20}, {0x100, 0x52, 0x7, 0x3}, {0xde9, 0x2, 0x36, 0x9f7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) getuid() pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x100, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) flock(r2, 0x1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) clock_getres(0xa0c99be871edfc6c, &(0x7f0000001340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) readv(r2, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1f) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$KDDISABIO(r5, 0x20004b3d) connect$unix(r3, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r0, 0x4, 0x848e838e51ae498b) 16:00:00 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x9, 0x2, 0x80, 0x80}, {0x2, 0x7f, 0x2, 0x80000001}, {0x0, 0x1, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x6b}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="c9ff0afcae456e60b189984f3ad0a4214a9d867241acc7281ca88f7c3ec00767368915a7474dbcd39a8a5176396e9f4166e9a282ca7f526b0d82ba7b50e3bfeb238dfe725054802407a34d4510113fd33cfc128b798146436e707040d0dac464f6b793f2ece0625a976ad065956ce71081705e63462c5dda3932b55038a98ad002ed23beecb1c2ac5e7147f1b0b205ead7a4f546bb5bd3c2652962e380648081a2c888c4317f75e1de3a9df57b", 0xad, 0x0, 0xee) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xee) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x20000000000001ec, &(0x7f0000000340)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() fchownat(r1, &(0x7f0000004c40)='./file0\x00', r4, 0xffffffffffffffff, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000004bc0)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r7, &(0x7f00000026c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000140)="ad2b788079e7c425bbd50391e0ad98497465c9dbaa6de7934185c89922a7a1c997f3282198cbd38c514efbb16ecdbb5281a7ec5e2e245819e4dee8523bcca772101c8fc97c003409b1a0d4b64145d0140b3d781805303f0696613a5e313c854e77e63889453243a97d2f6050", 0x6c}, {&(0x7f00000001c0)="6b949361cef88617e7161d5e6977de849b55554efb7fedd2b90027d13068dfc5c76113640bcfdbcb9e8c218381ff4a5fb3284391f3a720a7800bc4b1bbde28c280faafbac74b7d6c485f5c758fc4d584188b4661381c9a020d34f92f8cca2738850468790af79beb", 0x68}, {&(0x7f0000000240)="6e47f94d0d26e5f562c8d4f928fec18188377f77768c4a1f1012612e34482460dcf557c6bd682bf68304082640474527e05f3cddf9af4ce8e460007f0945fab64cd4221011c823", 0x47}, {&(0x7f00000002c0)="60afad71f44ea063fc81672ca36f0dbed4ff5ced7f43334fb61806e6634eb783520b42ec303243304e9f93ae895b6eb7c071666158a9eb5509c7d98e8f8f14eb3979d955ee29bbeabc98260022117afe3cda2f78b0ccd24d05edc27920cf0787870155818c6d9d25bc7412356c277f81caacbc689c30cbcf9684488af8a53dd5e94bf0991255db903c4ba33b1ca441adbbb44c4728f76d8dd38978968376e3c884e8c4f7bcefecad0839a4753820624d506ea17e072a4bc90f92aac8668797165b42757f53777f4338e56bbed3eabca65a1d4ecb6799f18344ef890aebce04f282e5f2c5e6339baaf474626eff5fdf103058c1ad36b7c947", 0xf8}, {&(0x7f00000003c0)="c251a2741971f65e88009631cfc1b437", 0x10}, {&(0x7f0000000400)="0893f9be2aa5cec1d09fa5c8c18c801fea2eeecfd788b384c07286ebc5200851c9aea26d315d6bbf5d0e554f0b40d902dce89e849721375b3bcc02a2114ef4596bbe59210d1adab7c2dd925e62bef44b3312ca0f6681c6ac7e411ac14044210c2d35abdf1b3a5f74bfd9f264e72252fcf0fb82feb66d0870e60d15679854c770bd4305295186fa4cb40dccc29a1a22542d86e0ff5eca7688480c683bf40d2ae445db4e9bcfda141b58638b8cd5facb861be23b2228a1a6d85bb4a9d4590bdcca9367f226e001a1d6f87e8d9898930164dd64c6029e5a901955cfac076f84baa5954f70ef2d51225bc35f7f798ceeb56198fcaa3366f5a76644936ffeb1152bcbad6cb45da10fcf6fde2b1dcfda1c3ee635dc8c22bdec2756f950171c540bab91324c5c2217fce88f7917394353f1178b56d2d4e3b476854b1e9aec4efe5829be63dd67a8ca92d883305ddc146a3464db51cc6d069301697a1abf5ff98a052d010a081226fde6c4fafb345921a7a393d9908041eecc4c6ca3a50d798612707ec1b3b06de8600f17f4c5f0d5eef528e4dc5cf7bdde7e3fafb63771a5f3c2bd2c9c52696010780f9648d64dfa2bb515dc316bcddda41d5c48b24115d89ec242214a08e68ff88ac4d271a8f238f15e52b1199f7cb2e2bff3577d6635ca31d3b437421199181249c651fea62858249df2fa9d6e193734e6ea410e08cb9924eec40e17aee86a4cb16d20f33053261ac7179cc2e108ae29dcf4864eb31610888dad07fb8c8ffadbed248518da3d3fa0263fd9b083b5314ee8fd2f84396e8b9cb25350f79b872b9591eb2e4e93e5c5fc1050fa9dd7d5d3c630ca280a53f212135deea06c6e4b8a98ac61c33a1ac08820860a25182ff8d7e9aeb06a856d821f1f42aff55d8733ed724c380bcab1fa5c84c7eb735ba95235050a976a53c0c892e63de9824f9ab519caf958f67294c9cf08b1b60860af1c79c7913ebc1489f00e3a6fd6220a6716adf9de7dd1078b3379bfc1143e12468ae445659334b87fbd59d14526c36f5da4a50369ba3f0c8a33f7644bf60865c9f29977dcbf4f990a0e644d32c7d74079bcb5070ffa05997294586f1fb94a2af9ea0b92ee57467ba7d9288025a3e12f29d42f8f2b7ecb7ecd41afa91b8f12e45f529198357e3edae78644af24e0e56f00f3a55fa00a59f3e4b9e7178a68b4e8f346ba928b385272e103e376113b1ba7098c3274d5003a073570c1ed2f9cd5d549fb6d4884d4b7bc8a31dcdc2b329c58648c1beee59740e49ca6c67311593b4c2f5b16a2e9d18329649e485bdcf0aad63811faff97e21b9bb19ddcfd1ba1c5d41b08bcaccc62d31132f3c3590ddeb81268c14276ad5638b749e312b6de02afb28ba80579454b20761504ba8b3040d5f1c3b37345547d88faa954ac4ffa29031f661a8323431871777d3026b92178935bcf29021187720825e7043919620ff9420d5660d26357ac46ae4a331ab14104521088e29657c0c9ee6de0ca87d2d7bd81acdbb7ef8283fb32b39872835d53d1237e7864da5f877ce40340aae2a11f7e538938288b4ae11961bf7eddd6dc997f63d15e926c00ab2b82c5071dab8eaefefdb0b8b60f685b4fed1d45f94f9a3797616544d75b6c0aec91f9cad2021c05e21f0d96db04eb151b7a52284279c66250d6d35af1a78e171f170f2a9a59acd78e82ab0cd72bcac0ed6e8dc3b039ecbc0e331fa6a1690e8f9ceed1ba14496433f6e80b40abf12717dba53a69035466d35f36e5781b51b15015d27072898177a39b7f44f8b97ddcbfd149c23b3be9387c799dd580e57c7c398b05404c38d7702ad9437748f0935043879216f53ea9ef84196059ba503f4f345f387a270af42fef534addf5ce482a8c7948acc7b110ae95461a2651df20aac28f8565aafdbd7966b89a1618f0409aaf2187f3678dddaa795ff7103e3f3786507b8bf617edfd8f27c3794ddcf180c34627d35bee88434e70de28d2df47e28d34d91c2eccef15deac1bf6b4f7dc0dd9aae5d3173e79f7e30175e213b2f67b0e440800333940cde17b4a441d8eec7ce0e08a011bf3a0ac95c87e980ede81ac2b04c722df4fb0e0d5c191572f8dee253dc54b2720ad96407b008b5b74272e918867fc784c01dd15ada1208f92fb1b0422357a7970b9ce6671217ad4903ef85060f85a82e69e39568afd5094a6922cb1de4f4bbdf903a546b5283d4204babf9de989fbd07628ab1cac9e36a4095e34958a6faa743d35b33b3505e116fe503a23c6b286229d5816ab3ab1b5ac35a97522391b390cb68b641f360dc188c4182977b3a2d4088b2c81efeca3bb6d4e7111a38f33962ad629329e3e947ad402307348418d3595b326755a1a0cf18a0389cfc96588668db5a0504c68b0d09a6f18d23c94568fe813c2201b176154ff1a3c3e405d28a6c87e110f1c6660de1ca2b0faec280b634f09399e2f5b94c52e50c5edea077bf2e568d99e4b176d23f79b06e85b30295745f1f2b0b2455e2099f14f2b1aa7a4e24ea08e7aa377fe78f4e983a3a91b424d89a30b127a3d00a325e0676ac3114d67e84597d826129931703b47fc3a417b3e1c770d4d0979ac114882b0abe6b5c42f363a797c11f00cd51c1d24b0e6e69f411be7c7b62aded084250fb7ce16e297fb485ed8414f28b34f8b2c1a26f15cc4207959ee62d4490f5039d1b4ab7abb3b34eafdcad57073050415279eb060d8ee6c1151e11e628e91df57c9d1789dd4bad5e15c643723f0602718dbe2a9798bf40ecb37b25ec9b3214ae7b25f596cebb6dd8250a19fcb947659653d5a73c490d8b49ddf6b0e9f442ada2cf99330be3350debf3d917ced9f39bc970e98a77a1ee19721b257ee7cf83364d7ee7813c20615fd6e836aea94b4bb40334be7cb3a5fb0a51688e15c5b1fc2429582d600838aa543687c44b8a843bc98b204621496c8d9704637f678aee7a4f060fd2a6d3a008ca35ec90e4dc80a0507856fb042344eb13c7b37178f29b3109b67183828d31b6019b2d4b62e284b59a4156408082f0f3d19e2e6982fcc4c7948f51d59cc0541a782197dff3518fd865255f390529503b60caa13a9e7820faaaa0e745b343ad08363a946051c53676fa8dda803f43e4f5adc733a731071d4a50d5cc25105e394c501c4569bd195d775a90fffdcd70d0ec0be69aed1908c6e4fe4a8d64ffd02f827028ac712094c34beffdd5d6cdb724b68e591e5b3eb97f991c3bf21dd610c03846e4dc202a4562cc9ced3f0c0b5a81995fe1131a48601f609ba5b708a2828620578232798fec3bcfedee5457cc2298fedf54ca11a74133c08eae977f14c1b11babed820d541901b0b9c8c67e6869e6457d294507ac193272a9ef8d59bcaead93100dd0ab1bb06282b0484ebbbe2441569eabdbde7306b28ef7f857dcecb197d76265f79bfbe42657ee9843d1a940d807fc3f927ca08aec40fcfd4069f77085a32ec46248fbbd78ee5c6c83224421ada129e4a71fd2ffb24ec94b894771ad7d64ba33b4b7cc2382423303a77e84261a7b43e5ab3b9701ba527ae7ac4ab57924843abbc338442049273650b4686b0d5f16439546be57497de1316c8aed509b02c214a42f61dd6dcf820a99fa2cb56ed01114fa6ff20cc577877b081334a2da05ef7174eb2d16f1a774f6ef8b5e34fb80016a3588e363842ed972bd778763bf6796dad33dd1e08134df9a0f8811e6b6afda9db71300e5239c47fe38b057ba98cb362c656ff3a0e754e675eeae0a0d52a9a7e4788bf660cdac86ac0875bec3f6cea59d16702758f7327c0a283e8916593f2edbd5e55f16da6e656dee7aeab54949a23dd8d08749313b3cc943f8448d4c6b996ad235db3b96ee8294dde005bf85d7bf4c472009f257b54c901f9c19ca62915ef2d89d37a480fb16d194e9343ed84082acebc59e8d26ea2f77ca20b16405a4955edbe661a0752ae3c81d9677bc18158540e80598839db0787f0becca214590a089485b6078eab81067d6bf0a7aeeab203d6a641d1b6a3cc2186af5e0b583b601d60c61f435dde6a5cf74447b3e647e003a06a6a98836c00ec74884454e8865f5fff93e6c9b501a410b9c2d5e22b6eef6bf69e73d4657f039253d44cba23c321b173f7fa853c047f08c3ce7408c8373013a26e20bd29c8d9a74f06041d15ce5ae0a572827688cc7c12a9197434ad764eb1c6dd34978188b183e346ce3449b9eb6cb82e07ca07ba3d51c46ada4f32aef7ba74b8d519bae199ecae389ae2a00ec665b28259310b4e6ad34f7ec78cb5249f3b4ea74991bcae8d9bf1566928506e04cc24f5866297977d71cb8242821f9a8c369b124e21f295377504b4fea9959b93f79f7f7d88835dc89c3f8536e67aeaa5ae44e0017840b3ceb240f4533309569ff15e8a5fb2ed5bca7b9c4b5bb59da17f0cd9944b6147ef51cf673ecaf789d7ab19570c4fdf30617f17b5225e4d0414a8a9a2f6b0bda5ae224db05b8d2bd02d803e11f6be402bddf6b314871e795a82ba390026c96aa0b453ed0179b2c3c1c94dd36b30a55800175f047fc87c3f148f3c071483918a8ad5c51d0a2b38df9faa1f2a22f6ec86d14508940ee8c177c1fc1bb2c2b769154056229c3ca50aaf7acd2c3e42331ee1f3824c5a730925d94e8a6798ccb5f7e9a5330f0c5637102c20a8125d9aa499b637a3056c829f02bebcea91e2592c6a19764b6312b050cb1648d9313a5af9c60790dabe8454050ff60711905869a01fa304d827ca950021dd108fdad338175b4988f220e800d43840b811806eadb87332218f52471da7619c0fe7f66dca3faf52b4f62cd3a9cfba8c78e22cb999b19489ba37e870d581c572a70f1d3c2e58fd3e6827b4a0b9a0033c16833057e453c874e3f8ff7d63729277b5bb9f1b001f6a26490a104b31482c980ba1ccee3dd6c928c50104d48cc31d65c673ef3c9afb4d468b2ee67ee0e00e644e8e1616c896ca5105d4d85c695aa2e43be3ae8faabd3da519bf5fe56ab0aed2e6aae0cead63f148aacd2a9c6078273ba8a96b0c0b4e2b80b62245b826ca6cbda36f59d93ace3b1a3ee827e8b251d44b77a8564a1160f672d4b39d287c8aa0fdc43f93a6f32f1280e929c76cbdeee8b004ce7742dac3d22af16eab76495c8dd701b0cb287a81a818f8158d113f69fc88afbcdda463341a0ac99f001ec95f2a81379c1d917f1861a1e7eb6c3187a77850270cd9cb39163a18e683d328f50b683f5d4cbd611d30d03df137d9f4940cd40c92b5748fe14406b5d0ae739bc8be27301834c779b04b81b2169bda778afc40b670b7ba24fb8db5f98a4518b9f6ea11227a6e1d91324ab8f2f4ae7c96da6d0cde91cfcd270d87d6f62efc87ece387d3fd67f51caeb67328dd596dac605f1d746f9b347d4bff52bcf1600ad1a965ddb73bcbe5b07f909cd8b6567c4050e35eaa0b67c3997ccf27540c60477d35d173c99547935a19027a7637c8f64fd9cd86391acbf17dd5da1210060336833b75e2c8363a6b6643f7d2ad775d007b02ad5989ae7f140d65cc1337dfbbfd8210b14127b972409e36d1ce4e90552db1b16f9476725a68d7778b4620f17ca670c036979e8061b865436c58ba3ef00d4d692817e978cf371ff6797879582f1220d9c9cc4d8c1e132322475477284423f590432a5a37170ea192b95f9e35a9426e84464488b8989d7053d59016703173b5ee3bbc5db83198ab4ce93089211aa94e3637dea92261c226b27bd5fcbaee2e79eb5f75ff89b906111cce209a71e869b9dea88bb67f106822ba22c87b81f264de5e6c82", 0x1000}, {&(0x7f0000001400)="ba214a7adde364e53cfb2030f2c2f99a7dd962129a785ae039a3e68f73580478f62205d73f208ff628dcba8a7b5920c4abc02a39cb5abbd32dd3e4b39d1e70e0a67871922352639aa3b9a1cd1a162d1dd9ed4833082e76c8e3e63561868c9f61c98baf97c8402244f2552e3c0f923bb2ed0fcaa69ec60a1a43122daf1e47a24ed8fb40063e82abad9c8496c6b6eeea289a609a772190726ebd245f43c555fc48fbb78756625e41c74541bef06dab", 0xae}, {&(0x7f00000014c0)="a021ab1a0186211574f62bbf94b0c57269aa6a0fa8fdf3059babfaa3fbbb05effac87cba6d7b58f39de3430ceb3cd8d65107f681", 0x34}, {&(0x7f0000001500)="61c942a987a517bd8180c16850d3b00dc3e143dbe8422636cb8c1d47d7c205c60a1ed5487ea4bdeccb4b549433d0d81262d3d68d3dd054c867a5e6e9e991a7566826876e6371c0f995a5d978ff1d7afda2883bd7feeaf55441f7bf7df5bdbac5a5d638c16ad8e9559025080e6bdaa9e0daf39d0077257ef0b756bd6f88148fbd4618b7a92a1cd432bce38d2a0dff091994cc23b5762a5d2d2fc3e9dcb7a4c9409e7e88107755820eb51cf212b3b6e0ac289e32f04f646efe36002daeae014c70f1cdd5a16b7ec83de7328955a4f2b46e79f7b15367e005faabac2c67cc0c7d2c91d6aa8ec93ff5692ab5d503244e990b416ec4c2e31ccbf225e57340f6139d8d79cd66af9098094ffcf8985c6ea9cef05df20d6c04bebd265f13392106867cf37b47288863a1dac4a71f61ad5d47f4797cf85a91a637d655971735841e54ea8160980bb4375f3216ee1920bbe5a380d5d05385fd6dec2bc60bb273f9137106e4b68131c78d7efb5d76fc1988f977af1ea40343ba04e786a377daa0e5f1d0bfe6dbfa248fc371bffbca196958e7e3f5c9612da82b012e95ca55c2bacc4b9df531f54f569e0f96ee09ed5afcb5377278f6148231252ee835288626af166517508365ca6b4c067c8248eb7e3435dc24c92f56262f5c2d0ae091c897ca5196c737a7c3a733c0e6a292f30a7653ca2ed626c13ebe85c9d56c8ece646abc1385d0fb368fd7347bb1cd456653c05d94d168815ab1d8102c058de10507834ffabbaf7114311ce27a189693f2c681bf54228ca791677273e81c14664d2d528971565a3bf91428f2fd8d613dc64f6093eff299addd1e43db17a073380867f610a246b20be19f12fd0ca385aaac47cc1ac3ccc37ec9c6fa5c1909b4b4c6ea9443f14bff3dba3d794cc15fc1d352efcb6fd3b6c9e221b9b2886160183927a1b10252e98f3a5defe99c0b9cc1282a6f2e3abaeac59b98b93027548904eb3001add8f272f1381dcc4c449bfd183ec64e8f351af10ef72b7702cbe371856d399ea8eebd4a6ce210480dcf5a78023d9d7555c2d8519fe0cc73e65da9ea44cfc2b7f3530a6ef717c53fc7cffd1f577a43ea577c6fca667c23d4c1c784df1fcc7b66816e0b961dd8722887797cabcdcbc93891d9f3ed6f1dea0be2704a5b1e913f9ef3e88b60a0b8386812003d27127d90020255aebff0667c68d9ead51a585462acc3a089028f2626ab85f36cb0a9c3340100527e4c14a269d4ad7f02cb60ab09c081ed214949b6fa11ee82c0bbe4795ce54c42a1393f78bab3970af3f835166b6a244f8d28a04b43b9c566c0c1922e2840c26de8f569650ab174e60af8c78833dde3274d2cf0aa521aeaf8b5d38562622c1b35d1692210dc210f07488384bbb6a0ee7526ebb0f4d3269c928f55318037520701d5a03f35443df038d1890ecd925f30220d7546d1d51bca856c40d94dbd1db4a98a7de7ee2b4871ecfee65580016a9a6de2871aeae1ee400dce016267b8fa9bb64b305f4d2e9957e3a7868c5f946002e270bb2417e1923ea356eced119bb5f1bd16618762f7f7eddbd5a9b5e1e1fbbe16db7fba26f5549d549ca35fbfa823095872f284ead7ffbbb1f8fa91aecbb750fa0d2dbe28d486b72897985e52728a7fd510adf1db1e6d84d69fd42231a6ae6fbd98fc74398de3a695985435fc66cbfe144126d57e698795dd0634f99a961f5165b39a004b041dae818a8fa274d000f7a7f411abba704c7604016a884b4df6700c81d0a7dc4e556ed1660957d7ab8110c12bf0ced2ae85affdf2a78f5822e95559ea65db9d242ed9fcd593b1393dc09aea0cd311df8a06421f0f702c0a4f6af5a61c7bb505ba788c0dea16241bce919fb45ff07e4661e4b9247f536e9b0660e85801b71370953c68b15caac429d4ea22da330f9bf18bc8efe88e9abcafc98f08fc2c0e784da2bec7ebfb2d24f9cb38782ee041fbdefab61c2134bb6fda25299115ee90caf7125f79385dc6c55be65c9144e77d4ba834b7f60183b6299df165730a36b1662a43306dc1feb152b234a8041e7d8862f1a266ce7baff1a998a8296c8717d14dfc29ef7b018eb0f72d9c9672cfb1c83d6a1fb29db04cea3bac3451ee18f13ec8a5cb5fcf37c0e6e3e43199391146c1486190e56061ca9c20c341cfd19eeacc3b118b74ec6fbe84d5b799e4563d4f54cae64f9914e3f49d1be51620e8e817fc7d63f975fef8f295d38e366aa0c70f3e8c9127ca7fd4916ed2dabbbc06c6a00fe5516cfd764879b1d4a6ed0d61bef941ec58ad8575393b6b775689040d2f507ae0710c554d5b2968e87acc7d38927913fca49513abc5d150ae256365a65ab5fb2bddcc3bc4eb23962327d4c1e0dc464dddf9916a4320bee9255abbe93f01ff0c942c3a725b4cee70c7c553e2238a6bbd135e21310c436bb49234aef3bfdf9d38af57453fbb6a1f0eb051bbb282de7a9cbb25fbe5a174fb205fc3e5ec9080fd6ff111f0d6da3549aa3dae37b327fec6e219e61350366e0ce2188993a057d10ebafbd644367af8b60099868e3fe412c5bf4aa5992051f3a3b81f6bd7ea4909d8509fcf03fe1a9f739711ece50ec7ddfac2b6eeb0707a00627ae12085a7772297b71bdae6959ce6dee8467d5ccc7e32b66ee193d71bfb68ef0909f78f42674c23d4de118687824acceca4b41624ee1903615a6b784f745dcc557237e5c223550e2e19b71c222095dcf66b7cb6021a054b34418dc28660443f92322988bc19e19359be7335f91c9fca8213f944dec372119bfd20f42a5be9e7ab2091545bde4f98e40ab61ce81c07718fad5e6c26219f209916a90e6260f0258fe9d57a4dc7706f4493ce84741dfe3ac07b461f773078fe491825c9e6d85deb73482e14aabe5db02d0c5c17801235205e954c3297bfd45a70ac9d3d12b22ae95f9842b0fac7fbe412bb73941422dfa39be5bb0149bafbd215babf81a1af678aae44453dd427b91bc268824d7fa73ae7455f12b9beb9bde3e018acc047f66683feac874d2d6b69fef27f6d07c38abaedc5c0a3dbe680b6a0edba2dab9b6a76e7e8d2bad4ff0d061680c553e1764766f2a0e3a9a1858933949bc040829cf6b104aed12739bdc8ba153086ae8b39cedaf513381f37ea7a132280b16bf9ab33570a42d99dfd510e14edf20c0a7542858452cf25ec0e8dee58639589a0c9c8aeed571fb510c41380d79a4c77e3e5d34d848748b6be975a290dbe4c3e2439c795dce75f1b362f5e782f84937553972433c6cdb3389b1137352a1bc48b2e8d23c37de9b3924340f1765c0c0ac8f2dcf87cd13999b054f432d94197a038b75935881dff025ecba792cab86bc326aa965bd6f811c75d7bf965d3ed9b34a97bd284eeb31cffcef2b31090c778deb65de23b3fac661c843ac7324030284897188e59b62e720c30988d25f0580640bdbe2cc53ade0ef8d4b8c99cdc07c8cd6f76c35c77a9e0d3c0695018a721eab076a7d51e82d49a4a2c2df3b8ef7f28f6c45dc987a1bee3fe0ac8629f379ee7019237f37bf5ff44aff6efc1ec6b1176475e845ae9a052dac4060aae31e3fd877c4ca5c2ea5d8ae4c29b6c13df19cb0bdcda396946178c16b9723f7ab03cbd677cc0741e5667605efa586014f3d18aca82b36a7df30d1a72ed448df6f087cd0e267aa817aa2a340d9712ff69619097f623b4d7543de9a260226f2ba1bca248862b6fbc2b7634c2de7a487e42d70ac80183e8ef916eb8c16b5af67126b7c2831ba891c0fce4b90f12b14c018a72e5eb38247bf4709465290cff5f35358e2d2443e4bc2c2db0395aca58c832e24820c26dc1003e5fdb2dc48d523e128cf055f7ca314fbdf56b965fef3fe67a2709d68b01035c36eecc8506d346d27a5b5f21ed71a864cc2154418f83a4a2e6aee355d88ca22f3dd25df2dde8176acbeecff282923b9b40fba15093f2be6da7903865779847bccf42b99b6239b5e9d52adb9a2efc918a667237200ca04ed9a92af5c45e3e19e7b91f51ae72a2389856b22207bf7cd78d28ad027760e997da521be548ea6398c74470c5988153c3a8d713ea382be46d0699aaa2c170eb17e00685cbca6095c450a884c1521b22f9b178dcbb078f5b77d68014c5358675a4f508a95be1de48a7d61fe3bf62a3c3a5f48cf201cff2f5011758eded659ec3bc5353670fd0c4c47b9b1562b6ce395d29236fc5ac008b85946c969a36d33e8ceace37775fdef12c74ac2141e41eb35ebe329a8bb7d14f69b8613e712e79eb23578199ac9b8f4a3609c1f325d883b39bb43c300b9f3b5c1849615b030d3c01d6bdcf3368cbd6bb4f01b15e9c734b3067b327bec038594f270fee92eec58e36ac66e3dd8e195bc325c0ef54ed14f5030bab173b486193ac5fd051da341451f222992759421d337d06db5ce7114d555224f0a28984fee3d067b03e892ece507c44ef30bbb62cb54407bea66fdfc22fd7295d565bb7c18931dc55386efeec22b1167a59c66bae45d2120ee1547322dfa774b932ecf93129f004c24fedc90ef46f3ad5a45eee8398c515a9d86c96d690c6c132e8f5100a5856f03338c78c9678acb4a6a76547d075010f6d84fe0553f73f99825cf4ee3ae3f999bd35a806faf43164abbfbc0c71a30974e5acd1d2d65785eb828cb627dac0d22ff336efa35f324d0b64e71f782c61a81e1888c13630d1c95314d05c23bec2a1ec9ebea7ca32d23a704d2d4fc797c35b528345dc5f73cb617c7ee03e3caf07cd6c8a8c10a92ea379a7ad92c61f9e39204e8f0d243827f23a098c64162935a0c6b8a21b578862e04710929732c1e9767c17247f8043ca3089312dc55a97515ab2d5922418a700ced026020780517b20c74bc40f57c0ad5fc4e9aed10ce9726dc1a99f368f57eb82c93f4f0b4ed1421b8c88cb07c0b3618f4832e3acb74827ae7d321c42830f58467bdda1396dc1db6bed1b40dcbc89deb29ba5651e83204f60d079e6ee98c33bd96ce48e8b064fcf192ba070dc1968689eb7d65938b1bddc63980a8b3e99bf38751a423ed6f4c6f89f854eca0999a5719890762fd3accc78b8e63c8aaf22f70a6f5db3214c48bb01afee1599c0ff8ce8e530f9a2e7b90699e62d13b4c1b60ad85feeb9fd178dd9ccfa3ed62d7db2e82de23f2de4dd9d655afb5269b0ea10317428c8f7d9bfcde200f0efc76a00b7cad49248fa3750586b1b389d8b05b66d45d200dcef140b5374f2148072c5e7122c9d03da7b3e3e50e2e42880979c9f446c129f815e1108132a1def749c058648dcac3da6b9e1d8904cb512823dc655358e03ded438629f63e4fe6bb63cd98b22453e2f70d933fdf12f4a0d484354afdba8ab8fc915ff2c8a32662172df5a3a61baa3e34e26167a843778c01deef05da6275dd8d98c7ab7263456a27941e3f7d4704ffe364d2a34e6fe1e4e8fb9869295301e1e4c361e941b7d417ac754c088b575ef4908e010153a829ffa49ac4a41c7fa80194adcb85ff42baaa25a13c086948d625e4a7146b43f679a9f29320d1c21121b7aeea3150356cac6031a6af2712040023e7cddc735e38ba5a1dd8e8512caea9c0f0395288618f02e768b20d0e216e110347c5bd05247037bbf800affd59040d016ab880e045def1b04760fa4c0d86b5f4ca90dc2283249cae3a816b85d0faabdf34d3851149a79c23129a6bc4799ffbe8d0f01fdbd36b43fb0414961f13322140f5673e1b44e6d4f11580c53ac708807707978e60b15fc9f27cb1216e9924d3c6c229d32654cc6520448e9f5b01107b7a50bbc3932ff4de3d4d4958466062c", 0x1000}, {&(0x7f0000002500)="d88698f5c1690c6ad095421b74e2b9c4b255a2b56add12f3ae42594cf04f5c2e966b16650a9bca9bb98864aa309837efa3146a1dd18e42ade6515a45cc037ca189473a7a37061fedf43ba6c292aaacf11d77c2cfce82ad3fa41a14682aaf5ff19e290ff1e43a94b7764f859eb3cfcd08a67de28db1d65c8a3fe287edef40ffed7a735e2c14feba96ae87b2bebd220f449065ab6ab8eb6d6e27f9b4f14d94274483cc8f0a323ab9aa13176f28e43d05ee8588aa7fb5b260bc2f5d2a8c6bff9b7c240c513129c9bf220630731ed026ee8b94b232963395d0a8f4ac97", 0xdb}], 0xa, 0x0, 0x0, 0x1}, 0x1a) shutdown(r5, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000080)=0xfffffffd) sendmsg$unix(r11, &(0x7f0000004c00)={&(0x7f0000002780)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004b40)=[{&(0x7f00000027c0)="8ef232bdc68e65a2f64294a534573d8d3e9577b22bfe852daf461967802882adc999066875e55ad1aa4332fc7fe79267e58ada9630d3bf6777743a32ffb5a77171835230d7eecd6ec9d27cd087116ace285469185bda47cb0250712db0102974a6f311d769334d7e21175bc94cc85b33cf24eb05d2be0fac47806453cd5f197118f550ed3c0cebe2cda7db8843a766ece7c16cf25b62c287b2936c9f8a69f817f168610fa4a079358aaa7a62303e0b27dccb62a03ca69d4ee556a602a641b1e597ec054fd3f572434b123942b7a13179711aaea6787253e746b878da17d9b6", 0xdf}, {&(0x7f00000028c0)="25cf3bc35b6f996daca4f403ec4bca6ab076c621ea4084526e7bbcbb80c2c4166fae9d6bff893ca51e7a1dbb0dec86e454748738037b7f32ddfe3988b1a3fab524fc24181b5b8ffa9646082fe29251f460fd30e76e80f0d2df4cbf1e07823f36de281ddc60010fe52eb092f81b420e4d842ef927c09c7428e4694d7a71da88bcbff6314781f693fb44", 0x89}, {&(0x7f0000002980)="41d3d9e7f4de13df0cff65b557552e137e04c04f62b8a2d1d06e005994ea37ad603b3a757f4a86988ad061ecd843d01e7f5e59a29dfe160691d288c4ca33a25360ab0fedbeff5d7afec1aa39b219db85c00f2897e93d18961089ad0751486adc4393a79396bf7a0f456ba7ee2349f9005f92b5ddfcd1727c07f269d344f5a5fbecce42e5826bdbaf4c596545577095b818057541eb8aef8f4927ed88feb4fd6636ca8e7f09279708b3691f9ea457b9e23e887f0ab126d813fca4d451d3ebd102ce6d7606e1914da3bafef8dd9fe542b1c1fd", 0xd2}, {&(0x7f0000002a80)="0d286daf35b8848359137553f69c152e50286b65056a4ff1f206a0d7aa34410b4bbc5fc9b7df09ce18c18b08b06f006eebf5b675313cac62c4829d800a6cdf506ac46eb1b74297b2d73cc07a648e9be6938c613848e33b8c949fde1fd2bf8da55738540754a3ddbd60543aeda8b2c2bbf8d85ed29323faf27a43cbc8079f20c42832aaf820d80503fee137b98f34149cbbfc2843570a115b1fa7834d5b89f880d3cc66f21312837666f15fec475422d057343403ba85d573ce5e9e13de36a4f4260b54e5d704e0a888afa0e0f4d1d7e127318dde2e7e938aa5f5af4ccdb693cfdd1c094cff7b58e05bf9eb5cb0a22eb12a982cfa435d4c2bebc588327df79bd51c55a813546ca48293e82ffd8b6736721f2e13ae338826ff40159437180c0cc4cbbb27f5a1ab89ca0fae148c5d8f88b69283bfdb49eabc0807a1722f026593fd93031112042bd2f26bf46530d1ffcddd815233eea18922e372f54443ba9a6dc40470ed63482e11eb1e8cbb202e1f43bb9f7ef8f17c7c88470bdac614756472b9ed405a54658f68540d4d859fa1ef94ffd8083faa5ed5305a3111603c7ade97cd3e8dcd9644b19ffb92cd07bf88d10842076c56375300ebc7478570be45e9f121e75dc5078c7e4f091622bf4a22cbf5a452a10a158f11b6f9840e6fb0098cba15fabe41178b36d0dbf4813943f4604d5349ec6275f4ed9ea2d95c587e118d9f0023a69f1e6417a242d1e6b25675627a07b0cca102799ac315184c013472cd53c162ae783b9bbb86dafda74b5ec69716335bd36e90143f50e084f2ec9d0c6841af8fa68064af9bbea8da0a70e0a50946254a37be100ae2cbb7351cb662b5cd57da06ef0268a7260d7bf7e7483ae0d0c9beec6fd5f2cd982004f2bf646655702a8e78ff48b0d1854aa10896e3768475d35daea4b58c9111f22dd7abcd900b813ffec347b9f6ecf6880797f28cc5cb16c52a59a0c615797f3d349b71ecd97e15775f7a5b73abda31bd4b1c8172187008a4eafa4530592b8770c94de1eac6ea43901ed6fc9a2aee9414b4dbbcc7ffe51d297612220299219d91ef8278ce95ccece12120b0de75887764059338489fd2345ef63458aa5aa3398b70a16ffa908d1a57a11204b1790659424cc5b92df5054aae7bf3f08da7b92f452cd0acf319155a66f35065206e0c6d1facd9704e9c403a196b47bba1c4c2fcc6a96e623dedd741de637af34a127caf655fa0641942caec407609199d36f0cd254d908b1f6047ec9594791465779e57622fb2074cc1f5dd26bd1237da919a8e8e52427bc5e6dc18736660c0b6bab764045d213cdb9e8fd95fc051f7365b800ed9fafddb36465f39dac99a46040f448b6b5cc057911bf9c2d116de734cef286278c826e296e87ce2c1912a549a95e893db7e16d2818cb57e43692615a6f8001fef45c63bf841de7cea6803dfb9464ac19924bc8a375766d42fe88d77e73175733eab8b03f68e89c4554554f96037d9f343a19261b91d5b83bea9421d1a418abd52c75a34693682c05fa93a350719dd8a0a3aad0aefe87962adb0e0b2db145bab10f80831ee602adf3b3d12e7da05db643f989020b8b25051488e301cf6c4ad40c47daca1998c0f1eaea325815539f177a823f4dceae5f85e20f068e8a579b6ee37e7219ea4582a368db663939c8a2c5836685cb25b6bef233ebd9d1ed0c09d831c397ad89f916ce7b365af535fdd818d8ad1e24616161629f7c7387039d1a7648f5d1b25bde68b2451491626231d757303815f0a591b5e50407035e0e02ba7dac0b329e4628c0df57d06b0df0c93ee882787375201c457a3a74409caf532c687f53595a963b66cde34a9430122c16332bf5b2dfd1c67962dae4f8b84538bbe4abd90837d27a361eca195a6dd4809d69e722e8321344f54ab3672cb3cce29b66f798db27c9fbcd45a84cd61be27638cbfb0a33151d1c19488d56f96bc417e3f66d5e0088ab046cda7f25b93e295fc1df08c8936d9979fd6be9aa193b3280f6837a378cfe8f5ff405f5170568856b1e7d69b1057703be59343a2d47205575e87f302a5ca99a032acce86b8b1e8314d7002e2bc9e941a697dad5ebd7f4d8950aaa7db1a5c01a65d02abbd71db9de7d7280a93416467e6b3c4b2e26381f1b8beab03c546fc24f03634d1b6a031eb9a9890ac38e2ef0482f2656db6cefde63a8ca2c88324636e9860fd316c428b0dd939bd31e4b68c27c45d783df4121d90f04a24dbfbe63ec3e5994a58bfd9a4251a3b1f9ac8d4620409dd22a455c7aa4dd64829c6e4386a7b6212cc3f143a51848318ea4f933617ead406910442114448f09dd7ca6a3ba728e05a85eace2a69f6f41b7182076842c2a80cc98b513578ae2320ba70b7e6bea0101a5f3667d4d69acc069973725182bfd06e62ed103223319db25cf7cfa34245d066c4ce81b4bc4c0a32c3c68c92c5834cf184f45cb7d5a7acdf8e347f8f5e38202a872c50833fd4867bc852cad0f646e79fbb229c265980179ec660f2b5df08c010ea526946f61d7ce417e26c21f95790e059728f54bf02ac371bace6b2bb8f95efd919d266215dc4bc1a2c99656b7984af8af4f8a5b2c4df819e4d8effdb4a0e5082c9870b3941ae66bd285d5af097df43e98ac8f5b98551c116e04df1b8c59117d29faa06a7b7e0c5d1504d1c8b6b40bab573831d0447b74aa0e08428df7ba140e4c5ad8612670a53d097269739c3907688333a59aebc82b3652f138ae5696609f96a21f712c0b8fabe2c9e3a08f3ef64c595a83211a5c48275120025ce227ba5c9e6bb71f04a9429710d9b01f5140665ee9a3e1871fecb4a9898a7941d76c919987750f0996aa4c9cf1bbeb668f6d7f7e821cee33668e4efb36ccb9ab8eb4527ff0d93f3afb032ff75617149261bee53548d26db4b4d7c03d8198837bb9a8a3caee02b403cf14f1d39fe698446d5f8139c38d752b3aaae6e63f646f66711d7875b4765d443999c088c318ef267c2fed203642d08fcf1ff5969836e5a7fe1ce1315a02bf9e0541de16e4ec23df53bb8f784896da8ede244828d5575b18a23cc3dec21b50e2ade81757b8596114fa4d8197ed9d8cb1603b22e2fcb7d645b1f5cdbcf470ddf7fc8f7a24d2d03768eee4788ad4f32cc44e909e1c0a26408b66b05bba3d9cffab795beafd10848170fa2290da90cf700bae1e86cf4dc49422ad56f8c50bdc5a70f66193ccca000e956c58393a5eaadc89fbd8a5e3986027d577910362e4ff6a57e026e7d6225be4e5a895aa8150f3fb6244c628ef74405b38ff681b322d642e327568040ca64ac4eba078b0f310a9700e8e8d0de51b98dc8bc6700803fedbb16273a2677c12ec63d3d4fb192aaf76ebf545a3862687ee76efb27d2e9246cab242678d6173cd6a468b10fc12786a4f4ebfc8d8c398e54017dcc8a2a921057ef8f06b19e5faf27bae02a0ed35631e5c667d20a601fc20a84715b5df45be306e4110cc56970568d266efc3a634666973cc764d18a0e829b1ebb3b1f051a275855da8325aedb320ebfef73f626ba2f27f7d4426edf5e8f56312892b0e30dd257930a68c435b8031a738205bb4cf7c08b17736391197e6cdf2ae653bcce7dfdc6e2c08957b7498ad8c10a7147ddd6cbd682084a4385e490634a8c70d62f248ed1813001b976d49c9246fac8965c704e60eeb4e1f2a019d872f9c9c48421248781fb316b8cb29ff91070f6be935ee8a20ed0f27e0b29d9e38dc97f298377b0a03dea1e70875aadc4d9c70d89ea7b27764b47f671a37bae30c40d60023c4c6f07b1e530dc4baac538f7d84753c59dc7cae8a9a33ab5200255f61e22f202952e9e97b90a016f12ec5150fdeb335a30f8c0110ee0030c1fd3f3c5e7a64fca4e78e692911d1b81b3f85d45d913f7f41689a3950143bcc7a83c30a7c049133f3412dce43622b2c3e35be3266780cc6bca62e7ab23aa0d1af26584817ecfa162961b3fcd6a963b5b3367ab6f55b9d49a457ccc309227a9933978ecefe07776760381b09bd1399d08f257ecd97a5a2f99e3d83085d23b11e9256ab0e5d470cf3722ad2d1308fd1afa2f6db9d95b4f8f4817c60e344a9aeef6ebec25fb8ec76fcfca8c3898b34ff5ed898cffa2db2309832b8cc0dff40f6bd21651f2c98d57040a9d9dfeb92e6f4cf2e34613dd12c7678d4c7d7a9fb1cd19ac2afc7fc5bf95ae5346ddb485fed1de602ce2311c335b71a49540260c560e6539d17a6b39bef913064355646b353459d9235ba9982d99b510f1d41cda7d8daba7bb414c5ec3a69e218627e1932507f45b275764eb88eb58e69565f7a34c092c13e2a5666897c2dec1c7ae68cbbd2f6f778b49f2aaef7a0a04a8fdb37b94ce67c66ab603ca2b91d9dab46cd4220a164c576e6b87abde546e9c3032a8a86f13a87d6782ad1e010d0b13a7b630c3903aff46a229842467da2c1c2ee23844866c8f34789b4de4bfaf0c5dc5158df0f4d4f2a63f75c4e706ff0e4da69663baa1fe927ad119ef4a2e4cf938a7b95e4110f5c8e1a6b2e438c355ed617aebfeec6d1062ec0bbbb80ca6d74c89b1d3ff75d01c5acc4c230defbc7e290d3ce8eb85787ddd0839106ffa9c5ddee954357d102ac695bfe69554334648e38e2ebaa1ac61a7d7d4885420b6f830d50280f986020b59d9566df33825a6166c3be950108a375fbc145e7d4d820e7aedee1534fdb1ad4e783e0034f66354cb1c0fb987bf76acc03c8e4a7e0fd9503f44587d8e8f4599af501bbec7fbdcdd2286f0645802d565c7def5949f1348f5f294a2ae0d17deca22d78cd94ba8149fce79d6758e61536d9d55f2ab26aa03f3093cc2376db0a2dbc2c7c39c240ba39d944a51da924520179e672b1f2c64a55f7c7611ce563135f43e0784d1bef36aa45ee6dd11d83f307c21dfee4b5797b8a9938d100ea8fe07ea880a9259c495145c35206350c0074910be1345b8721f9cb72c4ef49a74819ed46d6a669439b24b1da5e00976151571209599ab11d85fe28a4b52802c2c73d01cae99bb1a9c31337e60bd2280fa9837cf25060353edb9f8ba546ab2189ed60f5c15c0e9f68f9a81de7f1e822e3b4054c0128849b96b6db55d67d160641ef2f5ab059a60e9f3163d72064f362d99690cd344570b5c0a25be837b440c1845eb28dd5a23054cf88a9b334dd82a08a6b064e7f635ba323fb340d77d8f4085de5a1f83dd14e03c9dd1997dfd0ee4c0eae94470438831799fee3634776fffbeaeb5503664f6d696a7d843facd18a74477fea1489dbc6e067fdcf477b0718d93429ccf6b7c688117d07bff92d5b0bbf246ed85737abc832ea7a855c36893e679ddb1fc1e026553ba7d59259cc579f48afd2f229c66e83b808383e09717de88c3d4562567e977405ef511233878adcd6c2b19e1e07e9ba477d2a9d80bcae96ff57f70685429f1522760dd7576e462a79a03234f8c391df9f9668936debd6873b7ac4c6b1b55d16fdf0e9eb4fd40f6001a05cb549c83da23b40aaa0f6d4809d02fb39b7566ac9bc4ff9530cbd5efb72d5d28d022879a6e81829a7b9816203cee5e06575db3603535ee28a3080bf48c49c7445406e0bf6b5f5e4b7722d8c2568b734f2f83f4c05e46f9757ccc59ba67d357c1841a1815598a76a9efcd358e70c7b45b56c9c4202995b9af947bc2f187e71cf5950a6cc06e13a8c2d36e09cf98e729a3e9c8473b3d58a8394a46ea0db96d79bffec99b862e847f1f22b8a212d7484bbb322461a3eab9f973ee283f7df4ef610205d24746d7c297f6aebab7c588bb766b320369eb", 0x1000}, {&(0x7f0000003a80)="0ce7050e2b2e3930fdc98027676ea9c547fd94a1c4d8fc1b1ba2f7bcf79fb233abb1a7dcbfc6df88cd1d6c01b401e3473ef029ff50c1222c8ed6e702363ef4c0e63e286f2b6b89cac7eb6b9a6cb0eeb1b88dea2040a1d0cc34372c38478365111c1b591835a36a299f5a176f3ba9efa15bdd0070dd54f168ba3a000b7b1f55537589ea2928f88325dd5c02c74bccba511e33ff489dc7801943e961743b1aa6820145221b0eb9796d64c03ec0f9da5bd46def6bf952320cc5761519e781a0aab17a5b516b17b458d213e7590bd06db7f796707fbe590d781c2e10352d915cc52b58621c86bbba1bc04a5d7bc11d12f139d66866d8b10b8831fed1704eafc8ef9312f5419067817b0263f1a57d256e3f9c1262aa6ea112a817e1fae7838cbb29261e6c9a5a1bb962fa4b3e3f5da4322036b68c48bfbb4889b3dff3845578f560d9596129a1ad1e2e4e466fb6669ddab5c769bf49f3599a60083a303f958cbfd84e8e2e04cf82e73cd4ef83c46556417ccb9b53f91681a85a16750a756d41aa89fd400fdb4066dd6ff7330ed684e59ed45ffd84f63332f82737c052c2af6210cb4f81ea09efffcb25a8e96570fbe3bd9c41fd995b4358fc177fc5c2739ef52fc8847876fa60869cfa501a7cf5d853e0fff6299c3414c2a227a80196dc1a6917662c7463c93a252d6439a049284a871bd36e1a2697abf7826e771713219cebb2cca0cd512b575f98277dc7083d31bdc371b16780fe10294eab1eec2b39e0bb7e1778e6584cb8270f8b6715aa956db1103b4849d70fac3164041e2d6f9fe3485e2c9324decbc6b4aaa98bb8b23acb2d3b8c56881418ee2a6894998049d8a1779344c2ae6ecd752292ca5ed1bb58a70336841f4c23d0c9a77f035877e740bb050874287d4330b9dd60312834e10c2a6f25f2c7ee690f2b02890afdcd1a110dc3da5ebb9e26f3219ebbc3ef222ced2e6050c284dd6c0a4991d09759e0169eb87e49ceb95c57b290e6c325b6d9dd32ae48e5d1236278e6d7b47704b48a1b8870f7a833747f14c55d0c45c70404045e27e62469845f74ab6601a546a72201be64642e9ed4b43d41a66470f0d23856d31b7646873a90384a7d896b5e9e92e0f0bfd26875eb0db8ec16c48220be064537094d7276aee86516a6c5a02bba774bd826ca763c93ab665dca664d244e7ba931bdf63a9703fb8ab67dd23cdca75d2901ea931cce9f4bc9a47f70a66bf88a26c7fe10b62f562459dd6f88caaaac58b83fe4632d5da28ce67deb820a794f96b644e5ee263e2ab4c602eb016714101bb937841fcffe4b29170bbc4930d7506d8381afe878a2c87ae71a4cbbffc3fe2062c17aed399f51b2e13c8d31cda487dda47bf4fafb15690c566d343941da9bc14f4a7458d1e211333db94db5246e38c3619f6e0fcc0831f97647f756347d8857c7b4c138b274eb6e6963ab32264e300d92fda222016f9b6e0f809aa27cf0b695abf4c94b3ecb00b08a98d11983bc781b88b9439fd15e9e8742ccaeb9ec2a2255e260a121b39eea11b19f3cd32ad9cb03a09560429de556b94312554dd5c53b629d451c70c2db645426e11615fabaa3b09a5abead05ce35204adacece1bc45724c306827d272f15ae7112057e1331c056ed26f0f59e76a77a9b93af4f8729a7bf359a8d431bb96309808db695aaf3cdc2568464bfac25865f42063625deca589a4625f8422c3b5137485d3cdf865d95ba780ac5b07258eb7482aae30d35251c6e1d5f81fc6e2392ac3c0f4a956a690e7dcd79ba994b99d17b4368bbd7bf223b53d46e62486e87a658ec97e6b319249fb545f51511fa36515779b2f47cc9802e46ab4b7cebf0baccf2209f665dc832ca93c7593dae1c622d7897624d481e384793a3f9b0ebd346deb24d9fd9f480f12f27b30a47c58a38fe5fbd18a1e21ad1fbcdc105fa8ee0719994fbe976c63ea8fd9136b8bb63f8fd6b9d9fa46b8273984c84a05a2c2622f0dcee0d619f50efdacb9d5bcd54f5f3d5187bc517d7a5a9cda90b2f14f0673231210dd766fafc74d6a550f0f390c8db1eb5edbffd5ff2725250f6c34018818e4b715004c177dc91d6557e614535af71825faa14b7e5068933b54ef95d6df20d14e5d2f16e2dee8784bbd3b3034da73b99d859af2710b1a97a85c8b45199899896c2e986ffb2ecae0f8fbfd48356dbeb36018e723953e57618440276bfe34eb14be9339307e4c121505dd2c29f4577015ac7226055d8a73763f319de3bb20e912e966b31e41772b656fba93211087df4043f54fa45f50d720948f6dc7442f93975a767c2684ac7314ade8eca6327fbfd7cdfa914958bf2b6f43da8860004fa2ef8aef63670beef3eecb3d53de4f9fe85c1781ebbbc1a8b7b112fadfdfcee0893dee7ca1a02eb017e75d149a18f568d4d89ea641f2db4cfc2b03842950d6353a34072dccfd61359ad1602eb5181ed1d4fc46bbc2ad29092a1e9fa1985e4c25ddf8731d0bc1935f8384a89a374e9530b69b48f8165a0beb4172e43f16d404668619ea359e665bdbba4763ddb4c181145af1ff605f0bd2490b707aad6e4cdc683163c6e49ebae19da420cd2bd0c3b6f55a79dc06cde771419e73dbe7b32439bb49b93070332aaea431046e0c09398d5fda863a9d9d4edbbd794f2a9d018955a77049b5c2cebe0f80f3111be8decf1863d308bcd201ab7e414485f908ad9464f17b6ca6f00487af3542581870402c3ae205c5c70455884b9dd27857f57ceeed0cd456474c5be95b09b7cab39e2b744c27941913ea4e2bce505d37943924e9b1d37ffe71de64d96f3f277bf426ffb51705b510ede12813b5887f2fa9aa3457da8100e2cb3781dca237f6c6c8655e6dad9b632f702f7e894bedfc6e155b9b76451853d8ac267e75f9d338bbd7f34e4fe092286178c635645582f0df56d001b65999f91206ffbc76799b6660c850b1b1a7c370576e78201d0b4a30df75acb1a7a2e7d6a8d6fb1db0b669b9ea210727e7febd74e74ecb72b435c94bd950e95122c216d946b4d30d886da6ae724b27d546e7045ae0629cf663fc56f277614354cd04037881abe6027fe790564a63253291fbe50727dedcf5521212ab7199a6540b5d2404ef2c8a22a70f67033232fb269d76bc4d285b86f0ab4a323a4c5a11557fa3efbeee8f9000c2d841750b2070ef675961bb3de90317bd989aae6b468c96fff4b9f53ff0414833f2a9673a6cfd8873e7c2ed2864b6e3537559e919c1a8452d4e36d9519c21dfad3963c55972bf7480ef29f0e28efe2949c2e5fe3c4ff15414752ac62f9f35c396a9f054610e0be820983e964fddc9ace57fa3b9f60250bf0de775cbe3747a39c36c9eced979aceb56d869732f90ed4529ac07ecae2947db2c5e84d75f1cdd31de8fe010afb715bad2372d08c8a703dedfd17917291fb964a1af287821c50147d7f19077bfa332070bc26e7d548869cd83b18604323216496c5d35ae47a801f7a4064327098d92efd16b37ba4f7cc9c90e6478b62ddf34748c44e6f5f2fb1a44f03c3d53463538e06dd376f86bb0813b8f141cc76e13ce054458d4ce622dfd9ab6e2dae2b6db96a8d1e1fa8fcc3455d983c1c521cf3fe9dc6570cc192464b0a03e5d2d249ca7ed1c9144d24fed3bda4d9e0d969b6982a79926645f1862b0e3d78888ea61e2633fb66b2a3a3bb400b749791f19100e0b3253b2b1991151776fa64f1d767a726b60be5ca94a953c12e2f385a1690ce4350513307f3c322f560f634f0cd4b3b4916797cbbe86f640254241875180cf677fb8cc046c303f1fc8637a587b37d9ef79d16b0c751f7fe699f51e5322226ffd5c54e9b9f3a907444fa62a83fd7b7035395a0e4829c22ced131ac63d7d422c77f2eec5a1f8347e6f128a4236a512fb0145b47b6b90afd7688fe18e31572eb4b4898a05e4615c089451c301231f7a672a93466ff139500c9d3f234facc99e5c7c6d2fa20605f6e9ac46670cd8fac50764ba66774321cde464ab656bea7087798ebe0d6cc08103c0cf7d4cad25df7291cbda620ef2982f8d0165d8a160132745b87efa3fab151f6a3c0558fb4c2286538cfb93b64b859eb176185ab32ba906803c1aa09e0c83729c315de2803ce976b28f93a996025a601ec11d7f592624fb10f3b5e58c1cf684b68585e8d8eb77b5e1cd7357e95442f2701ce96548e9fc253dec3028df42723102e450d3b88ae1f10bd99a47abb21376c8a83194dfc68bda19997d14866ccd012139ca44e9561d8de1d39dadb10cdf010d2562e15a23afcc3c0ababa562a8408c1ac69d7b97fd1deee57f69095c842eea0810e2f56c2a923aca940dcb2bd36e7a7a4af26c745fff0a7ea1f4d010d3db03666661f657151b0f2d6992ee2cc3a27c0df8ef065a827c3ddbeb7ae6b3037797f8150b8cbc142a6e0b589efb667d75681bafef08f944b05ee114f17dc11a594dbae91deecbd1154558366c80937079eb32636b8991058dda338293741e2eec36fd81bab808dc384e035373cd00a5172c2dfa4e4f7d20086ed74336c40a6472238c74ccf51f7f497b3fd0fd71aaafd5453f77c8fa4665066a7995cfe85889d177d15d7545969e3fed530eebd782afe55961eb7a4d3dc9b4f8eaaf114d044e3b341568c0bcc4ad6ecf5619c59b22d3d1e10c588dd39d56b89bbb5dc15c6db39f3ef5b91782adba241cc4abcd05a99715a32f03728a3443e1958e6035f14dc8f53c4babf756434881c789ac8e4fef941bc1f48e0b8461a844cb2488b148a736c118050b10d31bcd6dc786748cd82dc8c300dc14461dbeb4ba9d173fbf9e0ffc7d3f3c0de4ead5922a7825b40f12dd2188f4122059eb7d77218b91ff9ee1b2af4fbf36e8ba29309a7c26c513585f7c2e6bf92ed14c8d16ff06540caa7363f6839ee8438a846551b09464f5c7e630765b5a16e3e10381b848e4814bf90b6129039beda6c422fab5d6ce092c239eb0b08fb2958db08578132e0967e78ea74bfd28b0d16b38e00cb08d7ac4334807d21c6d9aa38c73f64e74400c8ba68c985bdf52fbd2b0a2ad1c7360a9975ebeebb68391c4ce8403f5a031cdcae1b669268926e003a02649516ef3f1e47a2d5fa89bbe1edb09d9effa8cb71c279f0063889e1ddfa4ed1823a4adbf5e6c0577cf2e13f1e8c2dbdea287a8d039bc5346f07de85d5bb3cc10be0ab24851ef8531250aea727d76f88a2e795949d49ca91a1a8420e5b824ef5b7317b00098874ff524eecaa5552b5cb726ee15abadd8581140fa0b63f3c6630f395e09a1406e11acaaa5dae06cebb99833937eaa020f7679e744a84ad0a915ff01cfcf52cd8d3db8b8799ed2a3efce51114eb3ff42b0018bc098bddf9dc6b01747688e554b7c0dba5a5ba8f11554deccba885e2db9fc52076a0d11368f902618596915cebebc4c5ba4fd420bb5973a4a799df38279ca222c2ea6443f5508952bf9488b3e71ba1ef0a240a8380c3a658ca1968e37a7eacf2a3eadadeaf952f07199acbe3a26eb7eb9c6feaa72eec1b046a6f7420378f92862392b9cc79027b895f6253462f45580fe14f5267f73ffe2cf82493ff52ae67de5661658b367bac2a38284bda2cb9b2656a86a74b4007a187e67f878594564abd8a76d9500676d3067c8f90ae219745ecc9e1827d426f4a37855561dbd5cdd85506b49b5d65eac27c77d1d6810d57a342a88f922c9d3c5bb3558ed4d4774581e3d569a2c4e216226b70c3b7f4e7c687614e42014eb4a97f48263d57e8e5b9f88b72ebd512b8ffd98685020da0ec21df21aee9a836d91a574071cda", 0x1000}, {&(0x7f0000004a80)="40074567052746a6a23eff6c7452c95083f746cbdf56d3f2eb9545b0725bba47d8a1ad97ed3ed0e9dda59e6dad471cb26b1e173210c91a849ddf6467e721fe46b1920a5121defc6dc17153f3c36aa2ac0f58e64eefaf2d8b5eabbb8a9657012dd60ce9249d1c078313262c21f13c30daa514dd8d02d4768f7193b29e0e3cd9ca6b9b8ade46875359ee933c2315b8d7c64adb7a07bb5e7ec3424cd3ee70ca439e6cbb4f4986768388f3056282089f6eade10eaa", 0xb3}], 0x6, &(0x7f0000004bc0), 0x0, 0x4}, 0x404) r12 = fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000002740)={&(0x7f0000002700)='./file0\x00', r12, 0x1}) r13 = kqueue() preadv(r13, &(0x7f0000000080), 0x0, 0x0, 0x2) 16:00:01 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffff, 0xc1, 0x6, 0x4, "8aabca16e20bb13d420671d7843bbbca0cb9f719", 0x1, 0x3}) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x4, 0x5, 0x3) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = accept$unix(r11, &(0x7f0000000340)=@file={0x0, ""/82}, &(0x7f00000002c0)=0x54) socketpair(0x10, 0x1, 0x80, &(0x7f00000003c0)={0xffffffffffffffff}) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x3cf12497faa36cca) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(r7, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x80000001, 0x9}, {{r8}, 0xfffffffffffffff9, 0xd0, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x3d800277ad1e091a, 0x4, 0xfffffffffffff801, 0x800}], 0x6, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x80, 0x21000, 0x200}, {{r9}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x200, 0x20dd}, {{r12}, 0xfffffffffffffffe, 0x53, 0x0, 0xcf7, 0x7}, {{r13}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x5, 0x7}, {{r14}, 0x0, 0x0, 0xfffff, 0x4, 0x200}, {{r15}, 0xa9b70bd2707fbe25, 0x92, 0x8, 0x3, 0xfffffffffffffffe}, {{r16}, 0xfffffffffffffffd, 0x31, 0xfff68, 0x0, 0x5a8c}], 0x80, &(0x7f0000000480)={0x509, 0x80000000}) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) dup(r17) 16:00:01 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000008a65, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:01 executing program 0: r0 = kqueue() syz_open_pts() socketpair(0x20, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xc7be, 0xa5a4}, {0x18, 0x1, 0x8, 0x10001000}, 0x4, [0x2, 0x5, 0x8, 0x7ff, 0x0, 0x2, 0x4, 0x100]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x20, 0x1, 0x1, 0x2, 0xfad7, 0xfffffe01, 0x7, 0x0, 0x6c0e81b2535ff455, 0x7, 0x20}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/76, 0x4c) 16:00:02 executing program 1: mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) getrusage(0x0, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/d\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2d}, {0xbffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8000, 0x0) r10 = socket$unix(0x1, 0x9, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000280)=r13) fchown(r8, 0xffffffffffffffff, r7) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r16, 0xffffffffffffffff, r15) getgroups(0x6, &(0x7f0000000240)=[r1, r4, r5, r7, r14, r15]) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x12e465f56a84e124, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000100000000000000bf1fd3bda257629b"]) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000280)=0x348) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000400)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000700)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) dup2(r2, r5) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="9f8875a4d34626e582c6bfeeab2c4b9a0bbcdfeaff1bebebfd74692e767c51e566ffe838a133df2565c1e80bca3e90007e96b8200f9c18cfab17b9dc3044b59f3e5d763e58d3064aa039e61c9cd7e2f8964d9ad5d61e"], 0x1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) sendto$unix(r6, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) accept$inet(r7, &(0x7f00000000c0), &(0x7f00000006c0)=0xc) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSDTR(r9, 0x20007479) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000140)) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)='P2', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x135) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x7) writev(r2, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="29cdb1fc881e71c2e1dcb1a8140548ab1f7ec275f0cbb587115b8fdc52c5577ed223f4e61374b388cc2bc0887ab32d8271e7699fc35e6a8ad8b5e6f6fe90343a86099c9c8f1c3bdc3c96b29f2d0b42a8b6bc3641bffbab1673dd2d9d067ec7f8ab0c917e6f37", 0x66) dup2(r1, r0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009ad8000000"], 0xa) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000180)=""/30) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffce7) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(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(0x0, &(0x7f0000000240), 0x0) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r37, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r37, &(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(r37, &(0x7f0000000240), 0x6) r38 = geteuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c97afbac14a22737f976be253849d6e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffe2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r60, r62, 0xa9, 0x20001, 0x1, 0x1}) r63 = socket(0x18, 0x1, 0x0) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r64, 0xf, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r66 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r68 = getuid() r69 = getegid() r70 = fcntl$getown(r64, 0x5) r71 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r72 = getpid() fcntl$lock(r71, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r72}) r73 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r73, 0x0, 0x0) shmctl$IPC_SET(r73, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r73, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r75 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r75, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r75, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r75, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r75, &(0x7f00000007c0), 0xcb005093f78273e) r76 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r76, r77, r74, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r78 = getppid() r79 = fcntl$getown(0xffffffffffffffff, 0x5) r80 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r80}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r81 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r81, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r81, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r82 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r82, 0x0, r82) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0x27e) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f00000001c0)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r89, r91, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r83, r88) fchown(r80, r88, 0xffffffffffffffff) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r74, r88, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r78, r79, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r73, 0x1, &(0x7f0000002380)={{0x0, r65, r67, r68, r69, 0x20, 0x80}, 0x3, 0x7, r70, r72, 0x8, 0x80000001, 0x4}) setreuid(r56, r68) r92 = msgget$private(0x0, 0x682) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000580)={{0x5, r38, r42, r51, r95, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r8, r31, r36, r42, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r100, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r0, 0x4}, {r2, 0x99}], 0x2000000000000112, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x36, 0x7fff}, {0x18, 0x0, 0x1, 0x9}, 0xff81, [0x40, 0xfff, 0x1, 0x0, 0x3, 0x8, 0x4, 0xfffffff7]}, 0x3c) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x60}) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001200)=0x9) syz_emit_ethernet(0xfffffffffffffe59, &(0x7f0000001240)="a4dc0d3eea000000007f0622b31320408bdc84309f6b98580a4b276072d674eb5a329269b790833bd7552a0db66346c18b35a291378d9680") r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) read(r3, &(0x7f0000000200)=""/4096, 0x1000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1a005, 0x5dc1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) socketpair(0x20, 0x4000, 0x1f, &(0x7f00000013c0)) setsockopt(r3, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r3, 0xffffffffffffffff, r2) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000240)=""/244, &(0x7f0000000180)=0xf4) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r0, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965e8a09f48f9c80d5859add3e18232df588f0dd72d5102f18e3e38f7127795d67c0f972e24cc402d90cf5a90c1c1195c9c8aa450c3f3ac0df1f6d176b88debe4f1df2c3a953d080784ab8686b791b42fbca7d9113de5e717c52c5769396c3b9dfd0a4d01ec"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x7ff, r18, 0x0, 0x0, 0x0, 0x1}, 0x3, 0x7fffffff, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3ab728ea12e5155c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 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(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r27, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x81, &(0x7f00000000c0)="b64c764ba0b65fb49356b5cc2db32b1d55acf71f4b33500d55e1313858a1d0f2b5ecf982d1cf4b03bc40bf1f94d05bdb1792627b20f0f159e102229014f37f15c0b692dd676fb87ec04c6e2658af4350ad143514bcb0f7b7f4d5ee48f3d2209e527b5cfc9e8571ad28ff805f52b41319dada669b627e28b3fb3da0d53573f5f75b") 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc6296dbdb5cf01c4) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000008ef030000000000000768809300000000000000000000000000010000000000f0ca2eaf4f974f310000000000000000008e2f82ff075e120b6a25841079000000000000e9"], 0x0) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000300)=[{0x10e, 0x6}, {0x84, 0xd289}], 0x2}) r4 = socket(0x18, 0x1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1, 0x1, 0x6) r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r6, r10) recvfrom(r1, &(0x7f0000000000)=""/221, 0xdd, 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x4, 0x0, {[0x4, 0x19, 0x4, 0x7, 0x1000, 0x0, 0xffff, 0x6, 0x10001, 0x5082, 0x8000, 0x3f, 0x7b, 0x800, 0x4, 0x8652, 0x6, 0x5], [0xf939, 0x3cd, 0x9, 0xd8, 0x1, 0xff, 0x4, 0x1, 0x2, 0x9], [0x0, 0x400, 0x8, 0x800, 0xd4, 0xffffffffffff2a2f, 0x9], [0x2, 0x1, 0x7, 0x4, 0x200, 0x3], [{0x246, 0x2, 0xec, 0x45}, {0x8, 0x40, 0x5, 0x6}, {0x4, 0x0, 0x870, 0x4}, {0x7, 0x400, 0x7fffffff, 0xbc8d}, {0x8001, 0x1, 0x2, 0x100}, {0x81, 0x3, 0xfffffffb, 0x5}, {0x2, 0x81, 0x6d1, 0x2}, {0x6, 0xc4, 0x4, 0x200}], {0x2, 0x1, 0x5, 0x200}, {0x1ff, 0x9, 0x7}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") munlockall() 16:00:02 executing program 1: r0 = socket(0x20, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1], 0x1) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x280) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x25c) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = dup2(r1, r3) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000001c0)="d84bd32aca7810b09a5a1f5de8781266547bea7b42a7a5f8aa5cad1439f65102dc0067bf1e7b3ddcb0cc9fef4d54fe76e8b92a526c5c173bdbefa70f0105f382dda930fcfdf697679024cda23a5f5a54289c5e84d95b09aa0cb3685c2d93d9520a29c3ea565e38d0af117ecf", 0x6c}, {&(0x7f0000000240)="c94c9111b4a9c7f108c088b08ee406a0171f8727c7106fe1f8e7e2d7605e860c9baa59606fd607a60e479d286a22158cc113d61ec750e6c04c373fb2b72a0b32f4116d926769d4444d734a991b86e6ef09b445f09f997b0e6cb7b1aeb110365b4c23e3cad84c08a2ffacdd2dcb2f3f790b6683ec4bd1234a126754e7b75d3e989068df77d2e6febca34207b92c4059f3fb01d29beeec2c4d2dcba91d75c606752002cac7e2518dcb704cc672b8ba68c76ee519e7d6457b11a9", 0xb9}], 0x2, 0x0, 0xfffffffffffff910) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000340)=0x6cd) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="64f4d25b31ae0b1b31d3e14a9d0fbbd70030b3d563002551276a5842ff365d1da426d4dcfa755d6687a13ff816385ef29feb33d9c032aaf340a390d3f3a12cecfb7fb1820d483584cec91d3d393fd0520ddbb310b02ba374c7f77a207c86769b6c5fc374e1b60bf27676b754c8aa0bdb", 0xfffffffffffffd48}], 0x10000159, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="18", 0x1}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2cf0ac557c7b80aebbf8fe1f07018c35a48280a45005ed94d8a1a021d7cfc62fef25879c25126c659aa3a715750d574be4326e978e6ff4973751bda83e861b35df2b34f0de1d11a1a533d050dbaa04f179a0778eb5a96948ab23c3b7116055528c81177168196c1fefc316245aad294e4400c4fbdc57a7c7497cc95f222000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x460) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x81) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f7, 0x7, '\x00', 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="f1caa0fbc04411ae9ce2e8d42fd079770fa3a0bf5a497a3232183213bffbba79a942c7bf59341dfd38152420c15eac66f37fe30fe975a340d8977bdb07dcf617665695084da510b80ac02a950034b80b9622af0ec2400246a9feec803e4768a0bd4d88621ac0cbae86566d4985565ab4c55f83f7dcba1cae06daa93663f24462b909428a960704081091607a567d5a56d66a1584bd05b8f76cc07054fbc8df5bd41177", 0xa3}, {&(0x7f0000000380)="114ae143db7dd43c3c10fe110ee83e60b34431815bb8e3ff2bbcba57097ce6c06b42046c77846edce4650de065f76e8ee08177a0ebd62442950078b4a636edcea89732055658a37811a84f38a01cd61ef1ca77c76b32b95c7e4f335f38abbb6fd28591a839d87ed7dbe971c1aa3a817fca2c1c8ecb7e7b8c97fd7dcebd68ce827d80a0be74fc1a7350e09b3af150e36ad2f0450f4f0ecca8468f68c561345bbb0f698c0933ef70d142b0af0b888201d075e18bf4eba2a0c06f5fcf3f7a06ab953324551ac175f6f9c7f9a05372681788c89fe1802b8f4b93846bfae5b45833edd82d", 0xe2}], 0x2, 0x0, 0x0, 0x8}, 0x40a) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) msgget(0x1, 0x100) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x5, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt(r10, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r10, 0xffffffffffffffff, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r12, 0xffffffffffffffff, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r14, 0xffffffffffffffff, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r16, 0xffffffffffffffff, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r18, 0xffffffffffffffff, r17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) getgroups(0xa, &(0x7f0000000180)=[r9, 0x0, 0xffffffffffffffff, r11, r13, 0xffffffffffffffff, r15, 0x0, r17, r19]) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r23}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r25 = msgget$private(0x0, 0x8) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000001340)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r26, &(0x7f0000000800)=ANY=[@ANYRES32=r25], 0x1, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x6, r4, 0xffffffffffffffff, r8, r21, 0x4, 0x1}, 0x0, 0x0, r23, r24, 0x3, 0x0, 0x9, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r27 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r27, 0xc0106924, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = getegid() setegid(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x8, 0x2, 0x9, "177a4dd2b7a8291ce3cb49ae39dcc7a3045fe33e", 0x1, 0xb8}) r3 = kqueue() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xe0000000, 0x1, 0x2, 0x9, "807ebd82ffd9401436088e5142c24d8ff37671ce", 0x2, 0x8001}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="c8fdb2b5cdfd3bae5344f6f0938cdc93b0bb0bec520faaf5c27536b32a6f8f553291dd82e3690406c259722f0438232e8b0602a35a6a7d7afff8c7517917769e3ff41f2214a8dae8822439d500fffabb6af85a738a367e35428ca40d43f192d991b9e466c379fbb5eca1475a054a6e79c3a75fae2f1db854ba3d83d0d7e67a83dc1f984dbd5a4fa5c0d76f3116de26146437fb249c160daf6c5949b62c0d887816cee543ff56781adffda5ca7cb5fbd67ef422d535db533b5710ef5550ea71d01079f9da924e4dd3c93c471ead958d7b3fa30c0c408a8835", 0xd8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xfffffffb, 0x5, 0xffffc526, 0x9, "ef2624d480074f7f8f1f8baa3e7d3627e656a99a", 0x401, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0xad, 0x2, 0x3, "59e0d9f9ee7ee564fc2e8a63e1ad0243cec9e9e9", 0x4a, 0x6}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r6, 0x1}) r7 = kqueue() close(r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) r9 = open(&(0x7f0000000380)='./file0\x00', 0x8284, 0x100) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/11}, &(0x7f0000000440)=0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) kevent(r8, &(0x7f00000003c0)=[{{r9}, 0x7ffffffffffffffd, 0x95, 0x80000000, 0x8, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x11a, 0x1, 0x7, 0x6}], 0x4, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x40, 0x73db}, {{r11}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x3}, {{r5}, 0xfffffffffffffffe, 0x74, 0x3e075aaa75491ab7, 0x4, 0x6}], 0x7a, &(0x7f0000000540)={0x3, 0x1d5}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40482, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r13, 0x20004268) r14 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x8) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x10100, 0x0) r17 = kqueue() poll(&(0x7f0000000740)=[{0xffffffffffffffff, 0x5}, {r14, 0x2}, {r15}, {r16, 0x2}, {r17, 0x20}], 0x5, 0x3) 16:00:06 executing program 0: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000100)=0x609) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:00:06 executing program 0: socketpair(0x2, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)}, {&(0x7f0000000440)="24e6b34eedb5978354e0b8dcc9a2b8881421b57da1cc3974337a500649c7137e11c473c81a731a387f026fffd55026c7653c872e8070b072713b6712cb9c358501b505a0edeef7f977ebddf59ecdd62eb0c47eab60fca3d1c4cbb18fd9cddf6f50032b8096d0a17935262494b8574de1cc7cf4bd4ecf8bea0cac5d098c0c63c1e5f29abeb41cb396228305202ec5d2324d996e67ffe7b7437dd0958354465b7936", 0xa1}, {&(0x7f0000000500)="71a34d76130e7fa8d77f83c4cfc885e9fdcf00a855abf66826a9db064d37a82f2d90b28e9f04d8b12c897b4e18496b36dde0a914d46219446cec0a44ad8533c83906d20367bd6bc31b4954c0db2e3959891f11eac072b20d29df24cfb2a2d8ccc06e6bfe4859f0f964c364ea19ec51e6074934e7b6b319639839", 0x7a}, {&(0x7f0000000580)="bd5a8efc79a823e5f5258a87c9923f9ba08ff243a70a17b54dc0d7ce57cea76823b18349f4c0900dac2db8f6366e25cb1004146c953587623d4c125059dd40babaf86e1c313e5481cf533491a943c1fa44eecd21573f014874a12a3f4e8b7137e73d69b44797848b601ec52014d502a2651d2a0a47a11e9107385e531c9dff341df28d14b8452c60045dbe520b8c9e7a21a61964de4251eb990496f373a200cc0cd70c0c471f5f7efc1d420039097732c2666f870fedd611c856e466b0d13a1349e560aabfa47167ce20589bde128961aea059bb5943766d8bd7e58de8ac5dd57030417ad6a1ab691b3a79d6e54b199d64fa2b423f105ec811471ac06eaa2dfa97e633635f643ff77e3a44029ae38ef95d87847b9ad28529b1a2e0fec62d1f8d1e056d6e2defc9248c8ad15306d86b28dc40a7dd9fece1e1ea3ad22b16d7930b7e5ff2c9041989681a1916b509e1f1617038993a55a572ced1d69dfba42855856d0c09413b8fbf04b774767b6615f0aebf15beda64b908c0f272ea62559ad6b8a8050a18014019096efcd62c2a4a4ec4b3c8528ab88a09f71193368c317adca1a6a13de9055877770f2dbcee40556f7dc0c925dc97312c0bdb05aa4f63fbee69cd811a8c3aa60f5a17e885a938e21ed481b1e44762032142fd52759ef7584899df2912fc08cf5684ec33af6510ac7b255b592d117b7ff65760846123b2eb9851459327bbf4cdaf63a1c274a43cbcc27666cdc4140d7438a210c2a7310cdf90142d25c08a4d9e39439475be2a5387084dc7788e8c7f18b03bd799b4b078d68b0d00a80116489d343ad2e39e969001f17f5d64663cfeebcf3d817eb2502a47fbaebcfe3513e3798b67f35b5d668de4c3f5155f50b14b53450dc48f43ce490d7e145f425fb29bf5c6b4edab6820d17b65e6bcbc72a04d88a35656814d30096a0508bc21e483c90c0bd94b4525e0cff274219074c3942907a0ec183a6c0a79b18c56ba2a7d6c731bbc8c2aa126be24669e5486f78b612d59371692753ca24738173bc70fc69d8c8e63259fbba4812a95d36a40f98df13f59baef8883262208117887fd67657430dafdf275a2849b2c291e5bb7b41b37a9cbde77ba8629247577d00b5cc67883b87edc06c3685e854395413fb486e119cec30bc41b7903a6d6b05c797d08f3652e2b82cb76507099fc9173ef082cea4126a7664682eda40d41bdfb886690c8c6a03ee24d77c6814d33b9405836407ad0e568a23d0ad45a2393ad71e2fa82cd7ea11578d19896e349a7b4365a550620ff9e7cd6b1eebfd67ff86487e446af8676b9d6f0be706d365612fbcc7541565c3a293bdbdcafe841ca082477e22d99b5ff24e90b58618fb5d3206a604b6c7904e2267cdcafff14047b59fa1e4659910f8da24663a61369a266ec96fcca0419997e27968574b9d548d5fc0737790c7ee39349b7d1ca1c45716777778e38512244fda65de6d9f81ff1e8961b92ebdcd14056ddb825f5603f2f6207934c51bc400eda86d9c0da58390656de8c2f2168c783eae92448f8f8cadf145252d6b8d2aa196ee42483e250d774228594e3b9832fe8df0ed60a0809f691e1c9043461562ba5d53bd8e1f3101ef78d2dc4cd6e7ef7cbc76e1fac36b3c8ffaeab9cfa385a890f4d9751504f6b4c465c2032c23603571d699dd3b6a9948d566780e9e4e549aceb85628913723c22bd619d0ea9897476693fb4b5a3cf380c4fcfaecc1a8d417e4b015369f6d0e8a45effe09f7fbf8ecb2b9fd7ed30c95a6834d5f7bfe1db03cc315d15459cba27619aabd1f29eb9ebe89d638b326fd0badeb617c77128c7edcf130c9ae9a3e9048950eb1804cd4962cf8fb71862e9107b1ede164e347019e367326daf14cfb76b9ce2779a1ecf136082dd9a69e9fe6095fdbb31ecb2f6701af6b8c243a414d07b1fece725cadad31f371f4a48e217f885d472a14ca3ef9a6d9e6791aaed4dc58e321b065899109028ceaf5d5418dfa45b6fa43b236e0382f46011998b7ae3c7b0b66ed55f071578414dee3d79191dc6a0dbe643ee9422ca63ee984310031a3996399a98257b714b7511738bc345d78b38bd70f01ade67e0c9ee464fa856f3ada49330e37c20ae14100ffdec16cb3a8e66cbee05b417fad4c6aecbca1bae9e1f8931e72c3a7fa3278a8943eb3306030c275db7aca69e67e00f4823c69e670f1eb9fca9be3c3f535660a3ce37f5a6410579b95d7156794f3ac267b1b633f412e8247f9a37106d7bcaaaf3f4d5b413bae3210d03ce0d97e9d32cfa010531ee5eb836ddd2b738232b02effd890179156e3116ed86645eb3032bf66334c5a72ebb0f1877bc08bdde8fcc6baef4444acfe3ae05be95239aa5ebcdd136a9353715f238dd62c683c7538f6c49784afbbed372dc9290cac02835bfe7235bbbd362fcfc6d9e14fe6bd7d14da5fa4bcda7191b0b232f281a649c59ddc7761be6ae64a438e7a9304b9db4e84ce5d895b6b56e548da675a341db807758099e1f5d943d661aa5dbad280f38764dfd2ce417689ed25833acdf9867161f64ecd4750fa5744779402fe5be55bb5027dc567987d77b4237482b09cb588b56cd95d4aba421a0ec7729a9d7b93d10d539de06ee0689a364be6d51595592f6f1487e96dc500a1b51cde144bbb9d5c0ac50d5bcc95d8d38a0bf1997ecf59a2960eb19d2020a24ea1dff73bb67d89f682cfd66fa851b4d28913f362ef68d0b3d2df772339e1ca45919874e4ae7362f416ab84c50afd1121f367588359893b235bec3aa62013a8ea0d2a4edfc7e77f08b0208df1f42a604b579f5814210b54a0fc76cbb4461dc779467e09a564b2e73feacea059525783bc7434994574d6c6f0bb86a4146e92f4230521c3e5ce479a0e395ef9a568c5dd7ad5b2dba81c1f016a35a40b0ebc427286bb80bee6d4777bee2876bdafd4701d2eb4bd2b2fe9fd5d9342231f1cb9dc82f2d6fefdbdb5cec48783a6bdda5d198baeddb7bdef598dd6d540aaa008dd1b822374183479e388690119a19d308d9c784111e5df53ffc685f73288c601ddf90fcf547bf791540ab32da7cb64cbca03a00ca2c22782c18d82e18b866bfcdab3b4e423b7a63b6c82e9e78b8f7a2652874d0b813fca85c4eb543c72b3de54651b502017eeeab650850ccd660c0b3a8eb03b4a30e04bbdb82e3d6a48e2dfe4354084d3371890df9ff1972299f93d76a38a626467715e558eb6ec918e979bc3b3f5baf50b97c27f71dd033c29b24b4b990e5ed15a22eaece27a5a1d5a37d12f51260bfd3a9c9cbcf7f2dc8e8f1ff3afcb86b414377dc3b1687ab1318c04fe1f5e4f6657723337ce34a3d8ac18108098782533684bb15657e1d386cbfd14309fd0365d6210780568b1da715e3a208d6e4a53957f58f753026379f9cb07587ed48177f3ccb8a5f8ddafe5123b09b05e3d9a4b60c3e2c90eb82e1983688a7128bf860c2dbec4255cc4fe655e90452976dadd435dfb200a8cbbc0c5a258fc1378d7eb6338f2186f54163152376f01700faafa4dfeda3c09885975ba3792cc17a93b5b20feed2a281bf22b3224c02a1f528845fa231df72a8b704860b569f2112c77686ddff40cdc660cc8f1aaf34d135c96b0c517be5c541b2bf8bd005f1864686b6f41e85c0ba902a2d461730a3de839d559b171539c92b0bdc85ca3d9054ad449bd83000a92312328645fba9c002c5e5076d20bda9c0b88ac94fb948422cc24ef3b6c48389a1fa724af8bd1c02af6b99965ada13314fc201187c344a6f2453f49b0ccda410017ee2779ef582231b4f85344aea6a879e3d5d2db0d78645e18dd081a1d4e47b2e076b476e2a1170f485b85d901bafb668204b642c54aaf4ae52243e66f66c2136474703429c6bbfa8943f67463a44ae7f7b353dcb75979e7d771ed93fa0d4356239aec6428d7df6e30e3734f0b2da1af41aaed7fae23b046961c2d4c0aee46c5ad65e803224830f97c378efea5795133d7623af81d3e1db72b77c1b200e52fad470a7ba1057a766b239ee71b9a9c194c4756bad111cbbbfd1dcc7f15ee94b86c3d7240bf5f7f3dd232c177c42ff7678bf086b1df40f149339bf0124631d707625e7b0a89a827be466e07cded8a4da25b74fc89aef9993c080c261acf61aaebdfb1b918146451d3c6f5e4fad064d101cec3c956a23b20d4273fc45692baf618ebb1a20a86a3b98074dea1453d4d8589f9093868880dbeae2b4fe82bbc2663cb737beac690b41374dfc8436c977beebfc96666e7ea3de4de14796dd57e68206cf0d0d56338fee2533a46151c28f4cdf00c54dbc8f5f791625096e0697f6cb9f1c70c06a952de4e78d9bd70e96099f61e51525936bda58b4444624412e2379791b097eda39d2f8c3f9db6c6620fa0eb213925a08025e8a8469e145efa081a77b631683971fcf5d1f5db5f96127938fc9be2e7bdbab164c9714efeba29e5a413f443f20d4fa38a443e5c8022b0e75df0335b8d8a73b78a074012bed9771fc5d6494b6e27d0eb2203d72441d18fdc30c5377e806f7164b84d571e9b3fa28dd07f7332e1fc3db66cd7210085804b389e859224746e46f61b37ec4ca9bdecb175761f99903dd7f469ddd994e4d95dd95d6988b7939d7299d56b15ca1f02042961cceed7b79de0d7425026831cccb2741510aa40c6b3a070a153407c174e2f39774c70d0830952bba70ea0aabc1cb96b2a681073dbb2497e9d8d895dfc015758d76c0972d5c29d50846185dd9868c88696728f9973ebca5ae6a974171fa45a6c1ce43144d40204a90db816777187adf535bc26f7ec55b92020b6289be77cd21d578fc23948dfb0ed09a5c2fd868db8df5f0557dbb62cf56cd1a7fb59c451d4c1dc8d9d7a65f92b8932007273a195e501abef2290a21908e2b6ee00e4f0c0f76e60e93164e0d12ed0e3f61f99e00303c27547fb73c9a3cb8ea7a61accf0a7c68d0fa5f7f0af7ee7ff2dc98e4a54679b66ff17c1949629dcd18da5d5e5caff98bf7439393a60bba1e6ebb9220bbf19d2790a739bb2a11e402c0826876647636f6d7a3dfc5bf2c13a542a31c81f1d6c8b6cbef1358a18fb91606a4539e092e7c8efcef5db8c5e92430d82125d41a15898d34797257fe9cdaccb455285ff3b6dd720a6f363506ee724b94d49e3ba2c2bcd5f2a0cf086209d07fc4a6018ad67db070aaf2783230e85a8877e998fe60cd0ed6c1365d114827f8d66785dea2531a97fe076f0c5efb959ba24e91135b210366185acfdb6b31af62f0421789e86d29b9dff8962208ada14160ec4acb9508b033a306b0cdc1922ab8283aa65451e4409e8a7e6799bed71094755c2e602aaffa18f247d4301757b232672066ddc3d13cb87614d48633fcc7714fed564ca17c74acbd984bba7c9a9e2206a2442c7bd4b5197b2e87da68daedec4ad0329271ce6929bfdf30c6260ba49c7458c067e61cd0a1df0d2ce9ad5b7f0e00b3e43ea1eb9e0b1165957ad7f19d12c2868a7dc7c53a5820a90266eed1dca94ff2b7bd592bbfdd1fc3141443a141f57c60c8db5fb085b55349b9aed739f8348af0aeb1ac4ba21363172bf9b5ed557f43614f7f77be75439b4c82ce8b6d72fd011d7fe2b829e0a200652f68a39cb73b4a0de5d2845567a927e79de328ab52f9f2ccc37f0001e7080d3bbb06a0cd0834436b4ed3890cd5d2081c02d3624f8d3988c296d52cb9bfce947bd3e45421a667618fdce3fd6fcd4635ba20abd777ea6ac587278e18dc308dd23407fe90558d569cbdcd659cad8beb93cc2b620989ac8b3145043dca7c04f2", 0x1000}, {&(0x7f0000001580)="3e170217a5d7c431df627b4bd1faba3eb0d11df9238e51f0a50c2d968611d18a463310f94c27db10429a51e52a0255f92821e3acbb817d19aa38b86361e8c7e3be90ffb5df69d15b2d22d061b5b5c3a3d9d470b4e6381f7d4acd35783b81435d124f67f30e3b2e434cbadac831105275e4bf9e128558658724998d47037714bfd9cc27483fb25645dfd66e0752ac6f9c656f920e03cf1eab217547123c9bc8b6a646327cd2be99ce4e557eb158b3", 0xae}], 0x5, &(0x7f00000016c0)=[{0xc0, 0xffff, 0x2f7, "933e7a131c8a4863a00ea139294651bed5038731e0eabd49b6f2a3380500d5e5a104968cdd86d9dbaddd1110fb4296108668560fab3296ed42e689626d4ce02ff14399edf43442d5c6d89955220b1a8f70a9686d1628968d0205255b8e5d943e18ceea560783506144f52eb37749e50c9be657be42fb8149397d27b2bf0ffea3c24e1075c2bf06b25ec5aa947eeed2de9070a24b997debffaf9c63cdfc8bfa2194e689cae4780c293ff88764"}, {0x108, 0x1, 0x7ff, "c11f6ce53859e6da96a5cd4cd65cb1d50ce3e24ee9d4e568ac797baeaaa9d097326a139f0a954c2716c083e006b0878b6398f90ad1fafc668554778edf3e6606c36c4b7b9af891146fdff868db8c096cf2fbac7c0aaa9ab7f9150c05808e87498020f1596209e85124046c2bce982507569bc5288e6ca9fdcc3fe8be38307fcca7715c1111e24ba34b416ff7ddb467da5990ba126f431ee94bf317fc3c816ecb985cadc60fe2d9af0a448dbd8ebc8ff81cdee922ca5ba3caf9397ac1cdf2ed16e86b834790a7d6b841a2e4e813cf511e0607e2c3604afa9170eeb01aff6e4b37f86203751183e014ad3eaeb94db023c2c4e07b"}, {0x90, 0x1, 0x3d2b, "2f9e9491fd24e829d4f4611a671b9cced26207361e83e92f8fcdee3082183352258d1b074c36ce308f380bad60883a688d9835706c4b01eaba9a5750bb97bfabe1e2c64049367daae266c7f5d24ca13407b906556229a266e4c3b707ed1162d1791f460952ad11cbb9efd92cc8ce3a9fc6ffc7c8695c95c0c069"}, {0x1010, 0x1, 0x3, "a1a945c583e52ff1b4023e6576bfb28fc23bfea2fe2ea581054513075ddcee698befb228c506338685e50ed93a95d70c60a0afb391756da74b0645eabf17ef229f4145cf8fc55847a7cd9bf3fa7c7f8926b75c2198b28f1ba9bd93058f6a4f10417aebd509dba44e4144111092b825812b1251bd16acc4e1e33d25c8e93b0a23dd8776c3c62a9ede3840e090a9e315de770abfce8192375c9cb05519f685211634c146373f0590ae363576f9fdba0c0ad92bc73ed2dbd189995f37d6cc5a94c16a8ee0e774847fd05de4d6b83345496317a17f2bd8edd4966ac60dc1a1ecf15f3c3cbf4834319914b9c21e45b4c8091aefba5a8b47679a82fd6000a4b365095d1491735544a1708c4469ff8d1e0c8e346c072e9a3c11c56d57bac5aab1f15aaa21d7aadd9b6609318a72380eb3d9e7980342e9c835cb87c20dce662eca93f8e1f5b2c4b41fbc4405cc525ce1b0e8a55bcc9d0e84b84efd88c773750c4f0b8d62d5ca039e90908f4382841623bfa2d9932f2ac5dfec051826bc0cdc6ebe58c8075bdb1c954ad33a8171db5a04b10b0566c7a780af3e87f890cc4f284c14f173bdb42f4b62b269a607adbab75cfcbae56c11c63134e75904fffa6e2ed8fc73cb8feaeed805ec8c2881ad5c24185292a3dd1f6069b47ecf6d5d6cf85f0656c8d74787ffcb542039083cb10794e024a82310e3256c4f1622611c2cec1543d3d0cf5551bdeaeac35215fa0b37c98d3ce9d576a9157b2ef09cf12b230414e070e54cd86aeab21100040798b9f9efcd63b747bcd4c43e8fa1526df743ec43b12df9e33946150ea2b80ef75090486e2c2d925c623e8a72851efa7a21a1c1785e9eea57470411629269e73fb18b05d9ebcc029b509dd36c01cc36119589958b7400ae0c6583e2528be61f8c9d0bcbe51604956529a80a8eae0bb87a8688b7c61a1ca02ea5a80c77107497cf9f5d674223c8947b9a751151e414428450c441bf47c64cca26e6fc9b3b108ba845430c7ec09121f4f7a23cabeeb1b16e0cbfd3250e535cb68164952430de1cada59d4d8909ea6ba64e5147cd4ce75796a4ec06218b6545bf58d22a5cac54a6d19852a3e513fddfdaa98118fbbdc594dbae5a430e95e8d1aa400489fdefb26f6c4e10fabc4826ba48637aea168afed59a725ec7ba90b9551783f9930c72c13b6727ba6232f8793614d2f4a0a055095291f5b090ec219237ef70f3b1e0b7268e87bf8aa04f966a2d1fc44e33ab9fa42f54976c51b08adc26adbd2748b10768d6689b07c1a43f4de74710a76caa87566de2996c72f9afaafc775adb6cbeae6b4fbe47d9e4987702c2fcfb43b6902f5e72209612d273922e55f6506478afe174a48507d4db657fe9a0dffa51acdc884128b265511f7a3c1959294fd2bed2f6c1ec33dfe81ad7d61a59c37d29e44462b7d6ad79f4c6999efa5e285b7e9da980b58d5e435fa4631d454ab2d01e035e430558a5cb07807be286c96fc597591ee849ed16880b7f5b60288baecaa16e3d7bbf1fcdd94670001210fd01d062453f36c406124c79f3a7de39dc65faa866e3229523579313d0a505c8498c6690df8a63a71f4d9c2c791e280a68ad99856edfd05317baaac39f81c07cb7058aae0144aca4abc70d905b1e134223e2818266d7525ad6ceac884b73d13931218d25b50f62964ebd72e2da9f2741065eb5e54ef2dda9e5715f08514336615a09010ca648fa169e24ac9cecbe3f94caa69424d1797c1785390f9c5f4f652df60562dca438c2a8cdc6be3037357ed27e82d159616dddaf3c73bb96af35f47748ff6b89a0f5b9fa87750be037e9613275f89d6ccf81bec23add23851eeb2969107199cdba3f6fcfae9de8d885400c047ac012014348d09ab8fad65b308daebcde0d125fc59e1b986cc56a26d079eb7eb64c53183091268e5aaaff539a7e0d24f8353724041237c966bba936f9e3a3e5a2f20d7e8b9c4ff883cda8df3a0f06f9b5a9b222825e923fc066caa480e7a77ac41b7f74c58c42823e1d25d54bebd86859a6dc148ed8998dc1fd880eba43ed084e03152ec60a18b527436e03cefc325f31765166c505186b30a4fb0058e8ae63811e5835b845ec296a3590fd4c769a664188cedcd5d9e153802141d0409f9d4d7506acce872c8e2f8a6732302ae6df7b49d95d3e1810d82d6d834da02f2637b67443422119cf532c1a1e88dd54c918b629c65d151cb1f6624741b2feea9dd5ca480ac345a94281978113ef0752c259652dc993d1d4390abccd98e2f03307a7087f5b36f7a42856f245e6ba31bf6e7349a712caf0c2b046b4ec9e09a3b6b7c458d7c9533b8347178f6e32c32ab2db696d55678a679c74e63d0f0cd9273a9b3792a87f4a2060fe1eb20c9aad3aa593f8a47c957ec5b4fc5049948a96197d2a25b5ce544e42f7b16dbce5551159b4c00b3694b493f4b82ab23803c370e721f7069a0dcafcc04696593026db689b81186565690bcd597964e998f078c6eb1c60b8be48c20a34b42833b7212ca98c4312d8ce6e032b62ddeac2dcedfc490dcf5128e5d9febeab31f6b9be9ecd8c9fe3668892bf7650e86a14e5f250c6ba749c945ee35dbdea2e8f99c87b9c57dd124e50cbcbcfaae7677d6ceb4f5e3f43263dd194d8e8ff23f43eb2e84630892f9126287ff007ebe5d6ec5e22dd6750c7f11b21a0e941457e9972807381920f24288ee020d4c970970e7bf217c62d570a486abfdfe42d6769cdaf6c0e9e37e56809b5e958169fbbdf0fbe7b968b7777c17db49011aff0cfadae56da8aabf393dd30978a4f1eea057953542f7bd4778f8b0a3c57a5ae29a2321f9107223605aca3abf628f0bc44bfed7e1fd8d61a97f17fe88328932980e98092e5bce728b5164d11d7f5c8126525d7990c4db6f5b4aa3a64d0311a26d28431f16df6a0e9205bff180901b1595c2b6584b04961e9639acde48892ca09b118ab092e573d4f27e0c407eb37fa9f6c2b9ac00771ec499ddd271eb1ec9d41d17c796e930c9c75b790706d0d1c4cddb2453e3c0516df56ca7d2a5eb85ddef3344a0cffa5408a3cfbf02e1cbb34d8cab09e5b9b4a68e3bac2440e0ec664aa69df8db64051fc8a99d91d5f5d0bc4250daec0383d06ba29dc361ad69c105cf2d772d6b28337146edc7132a981eb28d9b9c1bbbf6f5f9d8f774afd3694e85ce226e73e40fc9b6cbfea073ab93ee6a6c4fa16b309cf9377443143ded4de462eba983b8edf4d7d3d8ae2b4442c257b7bcd0fbffeae348e36057bb24c2fcb3cfcab9666b468cf4b79099b4ac603ee24dc67afda6678e91c202ea3ad9043210f0f9cbe2458ecab1b0a7a88c4cb354efdedf733147e71256e18ef2ec8edcce167a3f54362765f4ee83b280d75466a6b318aba0c44fddf575855e98972019d3fbf350226dc70f06f32bed57d24561c0ec440f09e6a843377138b32db03b664cab0191835879acdea3413e47f11a0565c5e922f7a14c6f433ac3c4ce8d91d439c2f9f9d0d0dd2b576f0ef00596565acfcc48f4dfac257ac9fe259f1d62c3923c5a28c111bfe405532f0d21e21876e26c5740931ac967e4cbbefb232ec41118324fdc68bf2627f80b93ba1167c17abe889c89e455a531b9e9dc813c8025a75c1e0b68d2bbede6dad050f19e2f90f907cc7558b1a959cdf07bcfec64e812bd6d04046ca8a91510d860af13e56344f513b394900cce07d11d70b83f124127944b4b8779016781d941157e25540a44416ffa3d630b65a693a106b9c9e31ddb8b0ab3a9c4bb18d9075ef4c4df83f09e57219a641718f5e5241f5a1b994a83817f23ba4a08f49a1b7168e61ce50db5abcc7bd4f01abb98460225bd55b205d815d39be0748fcd301f68d35884049b10479498b51b97c7d4f524b0eba8dcf46cbd790c4645aa3838144cf5752e06d96edc65b55dff97a56c1ba59dca09ad38de165957ced2a1f7210394cbf9db8794b0c0aa06f8ee922d439b39abd8773657d4d96ed48f8e6ba76b730069ed6b137ef3a3403f6ad088f46ec799edd0da39e902cf74624652338b102d3dcdca229bdb155bce414b6e70bc5a0445bdc198236709913232f82680499076f5c5e54490ed3d856a56a3034449fd677ccc8a08ee8d1f3f073e13ba081c71c0ed1095be5a63a7ba3bc9fd01604fb8cf4095f0b6c7c9ced9a289329b6de2fb3b63eec10ac341c6d044d41389198c35e1f283cfc79bd7ea34888a825f3f7ef1bfac0714311842ed2c8c7a5ef92030918ffd5e48ede29d3240516894b86bba25ac043ba4179624d6a22f39e89a44a42ee0677466ade134899a32b2606f811b0de5c874410b47f539f81bcf2db7f5a9986d72e806cd9056224294e3d9e2e862fe10b6811ad7674bfe3b342ea0d8833b4390fdda6812fa30d1c7358c8993a1aab452dced0cddfc2bf179a1e0c996e54e447812098cb555caaf2674009127d72fe2720c41418bb98b28745fbadf720ad5eec220dfa276812102e4e188520be5f037e4325d2d8b970e2e0846d3b36c6bb1763fb168e07223428655274fde69aa1954d997a13504ac3b1eb3ed562dc2982beadc58e4a7001d04696b1b805b8c8a811e0f231801e51ba62c3b9482c7f55a95158550a2c0de24262e7837302423b43919a8eef2232861e32b8961fbdcabc161af49bb5e574d6219b645c5d973f18eeecf90494d915bbb96e0560607b27b2b1951001b75d9f311100b0d940c43bd8535b90140cb7c0b58b09db6eb49ff61bacd5822c1a239e7dbc3f967377a645b10cb5f908663087eec690d377c937c21391dc659e096f6ba16da325ad170b36b8e1651e9440bd5145a068b493d7cff23451acb1c1de4b887d39e649758df493b296658ff3c1e3ab5e584c453145c68eb0044c7c1d213275764a9cda27a9d35e6f78beeb40d8b8b7c5d389e44a662be4f15f42daa876939587ba5cc40f6d57cae1c28a2d0923e2937ed5a99c3b1ce93afd687e88acbbd10e0723ae53379b83cd011cc660295e6612b41cbe06a32243184636cf85a3edfb8eaf230bcce12a4974a9eccad13388c691a8f38e9fb29e9629d7db4c0c22409053d23a5db68d09866e1fa1cd90d172fb6e2460e4c8787e30563fe26b5b66f99b95e988af0ff2f7ff26b1bd0695c6e75c9c01ca27618912004b90f4fabb714fd10e9a365f33fe9dd030d4c37039ede21a23ebf40c24e1a0f38a9051683c4d14ad9756a8c59102d176fd786432b81ad38cc2fc3c1d998b5f9b7dc767cf746d9a43134f6b74c09efade00a95b4a7a4beeee1138366237f8334241b354bf3f0bd9a30d146fc6f0255479a857ef87629fbd8e4f2e3942a2c0bc6578783fafad3b044b4aa68f03f7b5c13ca79900e7c2ad7f938b7ee90432c072d24a881880c276b7668946dc82107aa008debadc8369ffb73e4551600f49a2430772f767998f5f7ef8c861ee894058b8565fd1e8bb3f3da35fe20d35fd16ffba89db1871f9229bfd7fddb18648673c7ac06b99d07cf94a882c21b31c41462fafc2bc3ccbb2a24bab5b32be9c2f84bf2151183a7ceeff504a658dc7083bc09479c582e26ad471f04b824c34eba5e564a5dbccdeece27c4904d563235f833446a2c791aa4ee75fd33d71097f3cd2901032a44c897c61d8db9d2131dadf3eec89d6bdf19185c1e883ba59907fdb5c0f4f0469fa2318725480c92ae9ae7c245ac8f446aef903a14941ea450c881483b730b550180fddcfa36f1fb0a9a2f2d5353c7b50edace67d04e3dff40ad51bc32bdb93d141c24704c19a2f6f2c5ccfc1cd77a585fa3dfcb62cdf934d"}, {0x48, 0x1, 0x4, "8195a3b34112779e0b8bc45c41f254c7507168fb0fb16706bb8835b283888af8dfd12381020f34fa6f8ceb8a809307a269561fe745"}, {0x18, 0x1, 0x100, "9de62a113d0325"}, {0x98, 0xffff, 0x2, "1140e19d38c724bfc9ca1ae8e423affaa5e3ecb9a7ac19b41d6495fc1baf49484876e49abeebd26f752b46c8794eb1e3ad462fda73d4a79e5ca3117e34418437d228adacbc6839133d8a5a0791b501beafcb9ede44858b003db0438ffa4c8b55c0682d608191740e272b3ef2bf122cbbbb1ccead4149a5ad0e16cb32177fdf523d3db232ff1417b2"}, {0x108, 0x1, 0x10, "2d403753bc5e1ed584958286109a3e3c839b23c0e621f04edceac55e55e96ee37bff4150e6db1c728628e42fd0a7fe8cb806a203408699e98b54af131ee88e9a30500aee49a784ce11a379a148dbe88b56107d7f078c925e4de326d256d7258b683c54088b6678ea1bd34196fc6422da9ff1af8d949979b41c12b0c6c6b4a0c3ab6dc53bbf8453f601551dd296a363c96b2df480f098240095ec2b4393d0a2064eda2d199e25ee02054501532f59a262990f032b5d7df529b9b12f83881d8d3a73c5a4faa8b74fdce9fb8a72affa4eea13302a7165e38c106de72e089fc53d9083e015a855c9f3cf9d0dfa8b8ff98dd72d"}], 0x1468}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002b80)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) lchown(&(0x7f0000002bc0)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000400)=0x4f5bc436) recvmsg(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000340)=""/25, 0x19}], 0x5, 0x0}, 0x42) pckbd_enable: command error 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000540)=0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0xfffffffffffffffc) preadv(r5, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r6, r9) setreuid(r2, r9) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) syz_open_pts() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r10, 0x10, 0x9}, 0x8, 0x7, 0x9}) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1e9, &(0x7f0000000000)=[{0x15, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) utimensat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0xfffffffffffffffe, 0x7ff}, {0x1ff, 0xffff}}, 0x955100e50d447e32) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x20, 0xb1f, {0x8, 0xc}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f000018c000/0x3000)=nil, 0x3000, 0x4) close(r1) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r14}) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r16}) setpgid(r14, r16) fchown(r12, 0xffffffffffffffff, r11) fchown(r6, r9, r11) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45, 0x0, 0x0, 0x50f}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) seteuid(r6) 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x6}], 0x2}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x30}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x101, 0xfa, 0x20, 0xde1}, {0x0, 0x8, 0x0, 0xffff3c54}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x8, 0x100, 0x1, 0x1, 0x6e041ff9, 0x7bb3, 0x2, 0x0, 0x7, 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) fcntl$setstatus(r3, 0x4, 0x4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000340)=']/.\x00', &(0x7f0000000380)='@$\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='.l`\x00']) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000004c0)=0xff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) getpid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000340)) fcntl$dupfd(r6, 0x0, r7) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) r11 = fcntl$dupfd(r2, 0xa, r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x2, 0x2, 0x5, 0x8]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r12) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000240)='./file0\x00', 0x2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) socketpair(0x10, 0x1, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0), 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/102400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0xffffff6e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x20, 0x4, 0x3}, 0x9, 0x4, 0x80000000}) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x80) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000340)) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x0, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x2, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) geteuid() socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) getgid() r4 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r5, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r5, 0x0, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r6, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffff5c) getpgrp() getppid() r8 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0xfff, 0xe9, 0x0, 0x0, 0x20, 0x7, 0x4000000}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffaa) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r21 = getppid() setpgid(0x0, r21) r22 = socket(0x2, 0xc003, 0x0) close(r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8ef3ca58653000"], 0x10) sendto$unix(r22, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957be01ff619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) getppid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r42, r41) msgsnd(r32, &(0x7f0000000640)=ANY=[@ANYRESDEC=r42], 0x1, 0x800) msgrcv(r40, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r47, 0x5) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) r54 = socket(0x18, 0x1, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r55, r54) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xfffffffffffffd83, 0x9}, 0x0) r56 = fcntl$getown(r53, 0x5) r57 = socket(0x0, 0x8008, 0x6) listen(r57, 0x5) readlinkat(r57, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r57, &(0x7f00000018c0)='./bus\x00', r58, r59, 0x6) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r59, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r56, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r60, 0x29, 0x1a, &(0x7f0000000040), 0x4) r61 = semget$private(0x0, 0x7, 0x0) semop(r61, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r61, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r61, &(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(r61, &(0x7f0000000240), 0x6) r62 = geteuid() r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r63, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f00000001c0)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r71, r76) r80 = msgget$private(0x0, 0x682) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe6c, &(0x7f0000002a40)=[{0x11dd, 0x1, 0x2, "7764be54de61884db388b37c0ee26b055cff7ef6e70fe1bfc3ecb692a1d884aa6d63dbf103a67567d3186a81885521c92a0bc6193f7d37a88c04bd0172c2d4b5c2a88da2aa9497de185f7d505b41c131123c589e90f29fbc014b072d82b3881beed6aa035641222157dcc3d338880d949f04cc62e84a30590d4818b612c0b60409f1ccf8c313d3d846075c2f735acdb19cbd48fbc343f0b026ae6a61496ac4dd26bbc191304dfc3d6ab9f917a0bf8b514055643d191cb1e7fade0c8358e998bac670f0207e886e338c5a17fc96311c620b2b12116230b7c4f6fbdcc3db0fe3d883a3ce12cecbeb7bdb0326c6c1a00628effbedf0d3d61e8a78ea1eb9185781ddf5689e0e2a9557666729b1690eec59ae9abd7dd3487bfa1b8f9fc3e641e4aa36ead01f2bc7efbb9398026faa4f4d6dfaa004540fe8835b9dbadfaeef8ae1313d7d1e94c21b953e9c2414ad9c639dccc08c8b405b895fe7c30c120154979c7de1d511f08587c61cc8e90c423904bc340acf55c02329203d29dd66ad6df738e3b821cccc6f0b16f010b06354d927e31a27028752037bd428770b7bde8dcff1f17ee8898f1d850b18dd35683e868382812b8dc6de2d9a80f0125df424e6668e79ae831edd3c6ba32be5c78eef76b04fbae5766e56090371ba9f607803b7c34a5dac02157ccae9104c5cc23bc647c689579b1637fee0e80e9a8cb82c315ff52756b2a29a12de76bfa94d4c30fb1ffb817226bae75cfe232d5921dd7879e55761a1cae75f4a154f9da20d281c2157210706d85ccfbc04037b6c16b31dfd48eea36cd71fe36731d1ae6d891ffcdd9d00aa8eb9c62dd403688553cca4fa2717ae072e43244adf1fbd11ad9b4bbf8f0f3702a2dae05407d7946885dfb4a09ee3128867a26daa46c3c99e88104248e736c318010dc3e7e60cec42be7d156d64c79bfc98dccf902afd9813b240d689cb3ace902304ba41281f1025c819283d95c0390b9e700138c9356ebda148ef20c75d6f732318b24f80c6869bfd392edf4502376653c4d742661a1dd64a00a7bda8761291fbf96a4b10400ed9c0720a2c9d10b28a667e57d8c92e2de44c0546b143d11e8078960706d72bfb27a6a32c58b35308943b3896ab07db869261e67cf4740f1673c3acf5fa71ad460662990904dffc6705e0897b2be18bd0eef74819d9e4bee8f4cb5bd20dd33b07ef38e5733eb5f5f481888321653cff98c0ebbbf55564350308b5c801a11e289bb72d3c3a0fa6d1f4e1398daa007fcfc750fb1ee1234bed31808207a7c2ba2e47253b42f0f1387218f4557e2c58a901a22bdfe292c20ac86567bd256810ecb35c80d7bf53d7dd63d64c72f815abc6afe52cedb1256b77997d6e166dc5c25bf255ace77eae9d8ebf95522c44e57fbf8cdc77acae9c83b96de5528e554c2946e2ee454d567b864a7768040fe482fa69954b26b6f6da48b2209233b5f444350563ae1ef7a9f96a98aa60972ffbb4e54242cf270d6e321bce64a3c379b1a7edb50a4d4032c15f7fac375a731fc6c172c55abe926324d4d04ca586bfa0f6c17a0bca9a6b7baf744b38d9e63ea66df6e4ec49fab03d85166f5db17666a8436a7e63602df2e2c8336f3bbb97a4d29d284cb76dc53ec455595c66c7d8faba965c6705834a3466ae3cdf6b39909d57a2ea0ef38bddb4ae5b3ecd8e391da6ad1bac005b1287f6f783ddb9d9b9cf93abe16f4830a9c50a1b227fe2e715667926534c1c835b176b0ca152c44e8a21e51184180c852591ddbc2ac795d351d89760ef2bcb8cabcf9af4c11b014a54697e2e5ee67626def6a18624df47c018088b08ca25ab1a79bb1340df337009ec2c30a4b72c0d6a74215066e6cac1c8071d83b0e24b35abc9decd603c4e771e06caf68851f40e08d3e19841d97f07f6bec8556c8a12d1b2d4347e046d5171e0fe30ec3df8ce8aa939afe770c160b81d575a5fd4ae74cd10e771a15469ddcac36645b19f3eef7259eaf28ed95ebda77f522e5b50c89799fafe7428d7ce5a3859cdcdb88436c13df2d672427c8088209e542d5cf92aafbe4afa7b159a229af4c283bba52acf81e800f4d273b1ecd941efddc1855bac838d70cb60f246563225b3dbf69f06d154cceb4aac138aeec59db1800ba4edb846d33bcd4acd20ad1b0008eb462e168c48d5cd2ed7ae7c878326c9afbb27a3976ed22a835ecd60d9fcbdab97657b841e75eb5a00a6a8c5664bab0a875b429e6a798800c02009cf158358815d5949c895620ac188418a7bfdbf07e50358584cd47b3bf0f7192feebd5fc97f5ec3d83aef847b67fefbea75dfb604927232e6e1812dd3ee5858a6916a2cf8627def895a8993b60fdf0f7e108684ac2e662abf63472ca47da72b245038de69dfd9c54e21113b5df4b890d74cab9ea7dedf8c6eae45b0cc088c41edf1f1ccc1fa8493d4c9ef0e9b0744abb89ab192f7a639e963e8954de5492de7b43ce55c14fd8682942284f93bfb350a2548a0b299ed8cd5b13562385a4f367f13c2c7cd31d6421e6347d7c7395e1882f9295f7aaa392592f449c28da4e75425ce315a405ddf9942660813df9f7cef8d7af0dfbce3d211108bcfd13af847726cb24a182a99352c6c6dc6b776ffad929edd3396ab57aa59f5ba39f460eeb69122364c97fe095b4f8287b7324ba119e6989f53cd0520e287eacca25f9b9ef522123ccaa94fc0f0bea3d79d0e8f98480fa8bf8c5b2cf4ff80019f6ba6be3f80eeac6fba5efea3b2f95db210575534785e3f6dfecf3fd428a82f32d933e3ee31283795459d1d7ea50fccca667ccf5906b773b1ae52aae91854e368823ebd1e8378e60022787c565debeb89a2d807a7cf3bbcc013f98ddb662ce1d25cba1df3396f5ee1f3a2d80b66ba445ae7f6a02a30c178fc934ae86b86049e178df6961134da2d1c1cc3533d2df4cabdc3cbab8d98bac7d7bb0b9b2f3ba11e9e138ca1506bdce2d4d1220470bfc9b1165c239e2643f385f6a010b5dc1a40d059260c8ab1ccf85fbe8a4e96b343f1870b4682c92e1d8d3f9fbdd0bdc7b91776261e2505752578b3f8794f8ab1b747036eea184bf59f9bcbd8a2155459474c00424116968f58681877d410b4ad5259caca35cdb180c7c178276c7966e4a70a52a9868c92452b918d2d2b5e99be33eb8069225eaf4aed2d13ac75fba1aff1d8f5ad4b9350beb15e5d051bdb4b0c6708de3ef116f5cdfe92f7f687a724aabc88ab4ed0ce7c854efb600cf8f1626cb42c7b03e4981712abca47aa8d9249b7ebf329f29f98c3a8b772af6aee600be3f019d868079b929d56e093c8ceaebbf9761757b35210b0f5bb7f6f03bc171f98b6bd3541220cc79c8675022a7484bbf1fc957ae779957ded5dc30648be6d418c1f38a31731ed46e8c94ef2881d04f9d0d8d5e5d1ced326b082425c71f9fd2e9d61fb7e7e39fec48165b2f3a3d835325dc2c7d3d240251192680b4d16f0cdaf8a85b3b9c7f9b7154421f6454c0e7f675e07471303be96bc6812eaf8c5bf6a83c233299109dcd12dac2cc430e0fb307e7b461eb823c8bdfda46dff69de55c4bb926e95af92bbda2c98cd5a1dea6047cf4b8d69a849e4b05575bbab02b155864ad6a31a3abca62603f5e38d695fdb37c68b15e35f5437c886493ae35f8c48aa10efc7b7bd8f6f6ff2ca5f2b235ebc98492438d3815aa6c4ba15163ce0b5404a0519e561a0f98b5ab77f31774082fd49f286c4989092fc4000000ce456f6cc4d8f22ac40ef61dd19c0aeafd5bf9a92a7d9c791bd50310ec7ff7bc3f76b0e4c714226c4a393a99c7a61be6b4a19177d952d693e809a910ada4e2f5e4887c4c6dda6f22674dd30f6de4c5586ee02ee26a6aacaca560ddfd48369e23d81b4cf9ba433aa4f8e525a8587c4d9f55189b5957c323cd9a94fb02ee2475325e0bda93086e135c34a8da33b14b39c3f38d80cf4aa1e02df6ed7f1a9526a8400e6d1f2fa15f522a45733dd1796311d3734d36e2bbb6af1e1f6c4c148396c2f8670bb94bd74f6fa76954d82b2e71273764e8fd487ea5a02c8bc650923bf2da428bd303f3907a5b12c161273709b91b9a80d33675c65f5c2a190b071c808df067b9183387360b6a7b23f9c742a1352accb538fe38916057b15d5338efaa1c177205f40adfa9e8ac9e1692557cda065565b56bf39bd076ab83d1c57e5ba4c6f1d3eda4ed62f9d2de42674c1bd9ed277d4a56172fb4881cfa287a05b56c574cca9188d36c05c6733c9026e6e3ecd1b6c32302f0ad2d494750c803560212eac38471c52c383b3c3199438572789aef364ad06188495df63e3a4fc961ccdc84da61ba78d4ec9daa434a4b69836d1a8bf978c7a4632df726173fc69b85bf273d3fe43072ff992d9ae7d9d1b73ffa19276e698f4b651b6c43cf03c182fb9163fb08b7f73e02ce599437dc897784f21e44f57fbfe45a791860953321bd460f723c6114c64aabf88eda63b99dcdb4d5697ccfdc393e4f15f703aebcb8b1294d43cb15d8d8f2ae0d88e9906cc33d365a2fdec6b21a344bdfd4544c2c29d63c4cc1c87b67b923b0c0084c220501add16e34072cca0947f5c4b1f2223f27cb607bdfe9ed384b8fb583f48d8a37be37602397085237c7fd728c867352fc487529f7d06cd9630299b3d564316ba39b013dffd9b8f6ba39136694118e02c5814d2e93264fd23c2f58ddd4a7385550918dac713ab14a22d09a97b7570846efffbc4780b5411a1d40d2f16cd84a50bc38bbc13e17a38adf49491e48e0e0cea56466b232e83dac90b79b160813ca671b387a5d2f52af34ccbb84bec208fb8465c376f69f9734ed358e1cf37a2a67b2bf7894fb2778d54e448803719ea4357981d8fa09c958f03fb83344e78aed466346261d89447bb4f24d3db1eff68c2e99cce8898dd88612b9094dfd483f705eaf6efd8afd63567ae405e89c5a368657984c2e1ca4fdeeb2078483218b7d0abd6c9d632192b32d1504b9ed848dfe1564e53b9511604fcdb32fd43dbbf852367f2ff112eadaa6c1e6b23f186e9d5fb5eaecff75607f999490aadaa7edf0c99de46c553cdd6908705dbd2c824688825cb4228dcaa74318c8777bdbabb4069d8dda34e706e69034626c144d2031702eb61f9b28cf9ebdd418db27fc9465814985128a022ae6ef4d221e888cf24fd4740e41f4a6e4aa3729a42d10ff3590715c6c4c45dfcf56e4012b80ada4e9f14afaa031a7894b0e441264b8b97ec787ac9f398c1f5b3908e422f0b759cef3a85053debc5a34c911aefd4f747cf97b3080499ab40b23446d8bac1d8b9268eda86650a00581d11c439a6fafb79faa408484d900fa112619d2e21e6aae9e30c2c2378270a96a255e9c6ed68e32ededac8b8206e7b5c1a878db6b802e84653a18799bccb682ab49c74f279c6f4d4e7b62c93ea5abd7effead56cea3a0b16ab4129da2b2cbb0238420ad4948e26d8608bc47ca8d1fe6fbe0b52acada112aaf33d92e309d10d0c68d5c30de70914bcf16e6e416d45011c33629fd8e879d1f8561000b09a2d797e81b5f597a159d045aa7e5c0248bac53a29634812b71dafe4fe199dd57c854a32c358c16e79952459dfe77eb6e2334f0fdd0351c4c5bb5ef87f2c7d5d08d8ff82183b1eb4bcc50ad58115a19b0741e35c792af1630f19c7431388e3a0289451f19de9a3b0d12e0fac12085e12290c862b50a66077b0344ee0c17bdc213291e8a7bea1013ac3b1eaa66d175ba5d24c8e3ef9032e7d0da8b80702baf9c820e357172aa3206a3f1a2d78db32750b90c2b65e1a8d4c4a27e17435"}], 0x11bb}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000580)={{0x5, r62, r66, r76, r83, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = msgget(0x2, 0xc0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r93 = getuid() getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r95 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r90, 0x1, &(0x7f00000003c0)={{0x0, r91, r92, r93, r94, 0x121, 0x9}, 0x800, 0x1, r95, r96, 0x3, 0x1, 0x1, 0x5}) fchown(r60, r62, r94) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r62, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r52, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r99 = msgget(0x2, 0xc0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r102 = getuid() getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r104 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r99, 0x1, &(0x7f00000003c0)={{0x0, r100, r101, r102, r103, 0x121, 0x9}, 0x800, 0x1, r104, r105, 0x3, 0x1, 0x1, 0x5}) getpgid(r104) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r1, r4, r10, r16, 0x80, 0x7}, 0x200, 0x0, r20, r21, 0x80000000, 0x3ff, 0x4, 0xc629}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r0 = socket(0x1b, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup(r1) sendmsg(r5, &(0x7f00000004c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="f872509b46a9d5ad7d0f98dad969985f0435ed88b2780a7e9d6a3fd3aeea696285724a984486920d13a25d791396f296d1f28e690418f696464f0076ef0f8701d21e74505d5b0e06e74d90f2d0c8cdfb76d969d65c56c78ad6", 0x59}, {&(0x7f0000000240)="c0c6387c7ba0999e39927398dfb34ace478f4e824030d971da4859ca8974e6f07e41e0507f7bf6d7abceb1b95c5fb552f3344c060882425e01bad73e6b56c08adcb5b95e19309d99795537836c30a97a1309e871106ac73f192c6c66535fecfb7139aac8f661004d3c9329b68138579e126f243f46620f8551502bd31ea5789dbcd3d3f6048b0ad4a79ffb711e4c76b713fc0b98", 0x94}, {&(0x7f0000000300)="765614e616e7b028be6e920bb706ed5e1b022a84b4455b45fbf839dec9d4348373b7f9bd91e81a5ebd67fe73a66e01486209e813c043e1f11f673351fe4dcc20cfddd67581d4e2ddae3d419611ce7b69a473bba75ecb503a20c32abef830974de5826fbd68a7250e6e1373692e329e5492d8086cef546329ba5c58d493b59893691b6e33da0bae98b298be64c4d61595efb4055e6dff2bdaea12653afc9d1dfb7071dabe97cf97efeaed5640449008e7ec1744935a8c13d5a73d65b27e20389a2db401470a08e000", 0xc8}, {&(0x7f0000000400)='H', 0x1}], 0x4, &(0x7f0000000480)=[{0x20, 0x1, 0x4, "dac7250ebbca44f85f0f5fac175fb018"}], 0x20}, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = fcntl$dupfd(r4, 0x5, 0xffffffffffffffff) connect$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x2) r8 = geteuid() setuid(r8) 16:00:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000ab5000/0x3000)=nil, 0x3000, 0x1) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0050633e70c12fe4d90000000000000000000500"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x1a) shutdown(r1, 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x9c6a0a5a3cd151ef, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) close(r2) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x4000, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffc60) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000001c0)={0x3, 0x400000, 0xffffffff, 0x4, "8b0080040000000000afed1f07b33269ac01a800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x2f7, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r8 = accept(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) write(r8, &(0x7f0000000280)="1e25ead71411e81449bd575d71d24ac6510aee5dcccdb94fb4cba3fd8f3259db1c609e2f77434465534482088fe12b3f4d39", 0x32) fchdir(r7) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r6, 0xffffffffffffffff) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) r10 = accept(r9, 0x0, &(0x7f0000000040)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206916, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206916, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0x401}, {{r1}, 0x0, 0x6a, 0x20, 0x4, 0x80000001}, {{r5}, 0xfffffffffffffffe, 0x1, 0x4, 0xfffffffffffffff7, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80000087, 0x80, 0x2}, {{r7}, 0xffffffffffffffff, 0xb0df04e83c7a1ed7, 0x2, 0xfffffffffffffffb, 0x4ff28698}, {{r10}, 0xfffffffffffffffe, 0xc0, 0x2, 0x1, 0x262}], 0x6, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x803, 0x7}, {{r12}, 0xfffffffffffffff8, 0x80, 0x20, 0x3, 0x4}, {{r0}, 0x0, 0x0, 0x3, 0x9, 0xac08}, {{r14}, 0xfffffffffffffffc, 0x80, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x80000000, 0x81, 0x225a}, {{r16}, 0xfffffffffffffffb, 0x42, 0x4, 0xffff, 0x9}, {{r17}, 0x7ffffffffffffff8, 0x4, 0x2, 0x10001, 0x9}, {{r18}, 0xffffffffffffffff, 0x3, 0x40000008, 0x0, 0x3}], 0x9, &(0x7f0000000080)={0x7, 0x101}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) fcntl$dupfd(r3, 0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffd92) r6 = socket(0x2, 0x400000000002, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$getown(r7, 0x5) r8 = fcntl$dupfd(r2, 0x0, r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r8, 0x0, 0x101) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x8001, 0x0, 0x3, "9730ff7fd9a9e44eb153e5e9bb000097b100", 0xf7fe, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000, 0x0, {0x0, 0x100}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = accept(r0, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r2, 0x110}, {r0, 0x40}, {r0, 0x4}, {r3, 0x100}], 0x4, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0xf8836d9e6b72787a) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x3) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8000, 0x40) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x6) r6 = kqueue() r7 = dup2(r3, r6) kevent(r7, &(0x7f0000001200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0xc00000000000}], 0x7f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100), 0x101, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) read(r5, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202d78a2a197a386207000000008295955984c87910bf093f68c11701017ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6903eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6370000039d056f307ab5f50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6034000e6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be902b23b6d8ed194b4f0d44fb67268e3931aee4414c9c8ed45e06c18af86a030f75ca6ca48a244a25d3bcd49fd0388e82ec16c567eed7e9dc7dce9d701323aabc5f3c58b3331cbbb9273f59dcc7ad6a632374ced954e5f776dd3404cfeccca96fbcf7e89b5943fe51ad1df0834209a0460f18e38282884b35a364c3c0f14c8a3f290e7cf9909895b47a7a64994597c9c86de5cdbdd2ffe3fc27558d7de8b52efa3aaee2f9f724edd66d033f2b0c5c207b81c8c1bb8678940d213c3d15e88587abd9f580f073966523d0dde4df141db956ce5c07a92174a80168e6e47e79d69d01f68f5994decd494df982819021ba90b911342b62c560e61ec16b9ce9d580303c99ba3e2be0501b32b503d072ef4bebc2d08c40836410dde7f927bbb7c6414223f28c13af4cb3d2c4eebef8076736a9dc63219cbd9de1702c02e6e88a2883219b8cde13b7631eccc516f462051aed1d0abde0716f8eb1f379c5d5e8329a94cc667bbf7d6e60de3a0ec4f20fb36ab6c234d73f44ea4c338b42b582e4"], 0x10) dup2(r3, r1) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) write(r4, &(0x7f0000000180)="abcaf394f8629fa9fbd55f684210d39f2a30b7d19587be28945509d00fad6a81d7a490b2be5dc612d997e52c668b8319e86aeaa26a97b0444457906b920bfbe647a9feca7c90ed78a740424ea3ee06ef19b0485fc8063b0f2f33fe6aa86f3e890354282381cf0caa525abcf4b74be00f76f9de7ba61a1d9d73ac4b8a46e5eb2f2a580a08964849b1af7123c4f9d049620c76d07ca09ce80fe11e27acdf2a8dff662cb6fdb0593af9f3a71e9a9f77875511c3af4a18b5538c1b9af6bbca23dcd8961deb2528aa1634ce29692a6d3d4975d863edb0d831969ad7b4dc96f1acdf1423dab678587ae9d249", 0xe9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = socket(0x18, 0x8000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8000, 0x2, './file0\x00', 0x21, 0x8, 0x3f, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x4000, 0xfc) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r16, @ANYRES64=r6, @ANYRESOCT=r17, @ANYRESOCT=r12, @ANYRES64=r20], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r15, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r19, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) r22 = socket(0x2, 0x400000000002, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r21, &(0x7f0000000040)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x48) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) poll(&(0x7f0000000280)=[{r3, 0x8}, {r4, 0x2}, {r1, 0x10}, {r1, 0x2}, {r0, 0x80}, {}, {r0, 0x82}, {r6, 0x10}], 0x8, 0x9) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8) pwrite(r7, &(0x7f0000000200)="d45d8429a288d9e31ea8f5af0e07fd67ca5f6593574c4a04dd5093a55357f43d9163eb97ad578c42d9558f4823c03ccaab4c35b6ea0f39db12f262321e5e143b0ee40d6f29eb469523f6c2f8001a6964c296920a0a5996b793c73f522284d501055b7cb6e473b83b68ebdaa1bc100602793ffb", 0x73, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x4020080c1, 0x2, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000080)=""/163, 0xa3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) read(r2, &(0x7f00000001c0)=""/41, 0x29) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x800, './file0\x00', './file0\x00'}) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001340)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYRES32=r2], 0x1, 0x0, 0x0) msgsnd(r2, &(0x7f0000000580)={0x2, "55fe8727d09629f7c717f51fada0e6c19ec487ff7d54a9e1cb44b8870a182d7b1b467a74dec9c5a0609a8f899b24da5d0184f3e4b57942c4ffd01f54002a1324f8742a3bd8b35778b23758981ae617a190a5e7593bfd859aff90dc66acaa0e0b6d746272043745858cafdfeb0657b7"}, 0x77, 0xc00) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8a46f59e3f37ebf8, 0x0) write(r5, &(0x7f00000004c0)="0f3a0b3eca94b50c91be600b2bd27f6f812e8f1ee1a75ff95020adbaa48e9305a34947ef35f4bd9afd635e69debf99c67640228f2997b0e31adecc158241bc83911e206d9f7ecc8dd9bc4780e8b679c651e66044723b7e4a267d40539cae1a6037d71935f5085b4bd3d277e9393d99d630ac7830981675297644fa80456ffeb4041fa3bdb64e21d2d4aa0bc26aaf93aafbbc38ba5aa089a22f8974099975a078127df4014c23eaf93f5a77f3ecb41a651334109840e5", 0xb6) renameat(r1, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000240)='./bus\x00') geteuid() msgget(0x2, 0x10) geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffe53) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) fsync(r4) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1ffffffffffffe1e, &(0x7f0000000100)=[{0x81, 0x7d, 0xff, 0x8}, {0x5, 0x6, 0x7, 0x6}, {0x3, 0xf9, 0x0, 0x1000}, {0xffff, 0x7d, 0x9, 0x8}, {0x8, 0x80, 0xff, 0x1}, {0x2, 0x7, 0x5, 0x1ff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003ed000/0x1000)=nil, 0x1000, 0x73db8e2ba479d8d) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/120) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40, 0x0, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x7fffffff) dup2(r3, r4) fcntl$setstatus(r4, 0x4, 0x44) r5 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x0) r7 = dup(r6) writev(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xd8, 0x7f, 0x7f, 0x1f, &(0x7f0000000480)={{0x0, 0x5, 0x8, 0x1, 0x5, 0x4, 0x9}, {[0x686d, 0x39, 0x1, 0x800, 0xffffffffffffff29, 0x3, 0x8, 0x7, 0x3, 0x8, 0x3, 0x81, 0x2, 0x2, 0x100000000, 0x8, 0x4, 0x1], [0x4, 0x7f, 0x9, 0x3, 0xe8f, 0x1, 0x4, 0x2, 0x6, 0x7fff], [0x9, 0x598, 0x4, 0x4, 0x100, 0x7, 0x1], [0x0, 0xff, 0x987, 0x400, 0x8], [{0x3ff, 0xed6a, 0x8, 0x5}, {0xeaeb, 0x7ff, 0x3, 0x2561038e}, {0x9, 0x3ff, 0x4, 0x7}, {0x9, 0x0, 0x9}, {0x8, 0x3, 0x7fffffff, 0x4}, {0x9, 0x8001, 0x8, 0x80}, {0x2, 0x380, 0xc1, 0x4}, {0x0, 0xb8, 0x7, 0xc4}], {0x8, 0x1, 0x0, 0x5}, {0x83d, 0x10001, 0x0, 0x1}}}, 0x200, 0x40}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x180, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000700)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x40001ff, 0x103, "b800", 0x5}) close(r9) fcntl$dupfd(r0, 0x0, r0) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) connect$unix(r10, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0xfffffdea) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xffffff12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = msgget$private(0x0, 0x10000004) msgsnd(r0, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) msgctl$IPC_RMID(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getppid() getgid() r2 = socket(0x10, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x5, r2) openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x8, 0x0) r3 = socket(0x20, 0x400000000002, 0x1) fcntl$dupfd(r3, 0x0, r3) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0xa, &(0x7f0000000100)="445f00bd223ce83ed406d51702a4f2a8931e54928fbe790b274cf0be9252ae7d3024313b302dd9a5e47db246e198aa9e020a996640d7cab4e924412c149285a618a169cf8e4fcf25ae34e8632622ce3b7132feff68048a8c31a00510f1d767df70f862e1c21869aa65370812efcedff511235d27bd9528af52c55b5fa3b65f6300"/141, 0x8d) fchown(r5, 0xffffffffffffffff, r4) getgroups(0x4, &(0x7f0000001380)=[0x0, r4, 0xffffffffffffffff, 0x0]) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r9}) r10 = socket(0x18, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1f) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x100000000000097}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f0000000080)=""/106, 0x6a) close(r0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x80001) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8be609ea6af7a9b3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x6, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1fffffffffffff37, &(0x7f0000000040)=[{0x2, 0xcd, 0x80, 0x6}, {0x2, 0x4, 0x1, 0x80000000}, {0x7f, 0x80, 0x1, 0x3}, {0x8, 0x4, 0x3, 0x8}, {0x3, 0x3f, 0x80, 0xb6a8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9, 0x40, 0x6, 0x2}, {0x3, 0x80, 0x4, 0x80000001}, {0x8000, 0x2, 0x0, 0x19}, {0x182f, 0x3f, 0x4, 0xffffffff}, {0x2, 0x68, 0x9, 0x8f}, {0x6, 0x9, 0x3f, 0xc7}]}) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xffff) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x26a, &(0x7f00000000c0)=[{0x0, 0x2, 0x6, 0x43e98c03}, {0x5, 0x84, 0x7f}, {0x6, 0x80, 0x4}, {0x4775, 0x1f, 0xff, 0x6}, {0x7, 0x5, 0x6, 0x10000800}, {0x3ff, 0x6, 0x1, 0x1}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="acef03ab9bfe7b4a", 0x8}, {&(0x7f00000001c0)="ee826b87cf84cd3dc9e37d7c6914d6e775", 0x11}, {&(0x7f0000000200)="5619523bc8b4fe5856c2af79d4c6d5aba3c2fa678aa8efef53a891843574738b9b17c34042bed58bfbc202a98493ad9e9c35abc1b526ddfa39b9790a3af09a107aaad16e7a1d750040a7b5a764d24a21199959f9abafbf98c91f25e48be767f24c5038c87cabd53b687b051926a29a43d770259ed150921ed08e0b2e623ac5cf664cf133d0a1fe6e966a38629eaf512da647d86491d34d54a33333f09223b639e9a5fba0cfad529b2cfafeb84242cd077d814693eba4c368d44584fa6c1ce95284e932f6fcea05dbb67aba8730", 0xcd}, {&(0x7f0000000340)="09e95c026b1019515a3091a00a59b4a0aa6496a6bc2655cdbffa8985cb626a6b7bcdb86faf6ac74b9f450a3f9d6206abe06d6206374a95c98810082e85dc265daf97352ea13b0108fe52d467d67cd619514e1ddb15b0e7bdde43ba40c05e195046717459403bce4aa85e3822b2c70c67e22b55a7648ff6718065c7da1ba01bd7775ac53725a5f3bebbd1420f8fb634e6f142b76982a6508fc5cf6691fc84cf5bb4dd3425683384129123db8794b7efbd785c97cc9f2963703f8310a5ca48eaadc5e0a786bedad1a397ff39b1fb524fd2d8566813df28145f922f2b5917a02626f74e7dc9a0b3b4af93e20007807aa8a14f098f0a7877d1d2", 0xf8}, {&(0x7f0000000440)}, {&(0x7f0000000480)="d3ea60473e71df1942db4bbf778e6bdf7f5a07b97dd4926b323c8d0d5573bd8759cfb7acb5de799dab2d3d4e162b3100d212b5a09ecc378afc98760c495ca3323a34d111a63554fcda437550b0b18af6421fb5a5ed5753247a8f65187277011e10f9f9a1dee0cdf968918c38ba6a26f05122fc36751ff43fb71900f36f27a51d4fdbebaf691e8be20c5f85564c3c934c6e71f1c9968eec24fd4a816b4b17d56462d8a8eca942127296a33857539b066f106a73771d76e43dbe7fd494cc601b42568cf3241e4cf27d249c2ab98e4a9665586457974f22a433", 0xd8}], 0x6, 0x0, 0x0, 0x1}, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) close(r7) r8 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:01 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000200)='./file0\x00') r0 = socket(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000180)='./file0/file0\x00', 0x20c0, 0x1) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/139, 0x8b) acct(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x90, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x6) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [], [0x3, 0x9], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0xfffd}, {0x0, 0x0, 0x0, 0x1ff}, {0x0, 0x8000000}]}}) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) bind$inet(r5, &(0x7f0000000040)={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x3}], 0x1}) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dc", 0xd2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:01 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000504000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semop(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000480)=""/194, 0xc2) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000280), 0x21d4, 0xffffffc1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) dup2(r3, r2) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) read(r2, &(0x7f0000000280)=""/38, 0x26) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r14], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0), 0x24f) r18 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r18, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r18, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r18, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffffe900000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b4000000000000000000000000000000000077d0320f9388180d83e1ab9138621c22141b11f70c37735806b246168840e813adb2c7e5d50a33168030971d47f4af28eea1999dc6a5032a239384998c0923958f8883ee7c49e81ce28e6b603e17425550368cae95f1691a1274a7e754d673bd34f34b09a65d97be1c1840b7ecae654d71caaff73ad302e4cbebb1b2a0f70b3bfdfa738738777bbd6a60823c515bfc5583874b18b81b79ac35592d2a5241b77ddb4078855087f8ad933a6cf83753f57cd27938568ec697a62acea5fef563fe0a5af4c3ac99717af12cd5910fb11172ef8bb06f89b2d721"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r19 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r19, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r19, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r19, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r19, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r22, 0xffffffffffffffff, r21) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r20, r21, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r1}) r2 = getpgid(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r4}) setpgid(r2, r4) r5 = socket(0x18, 0x1, 0x0) clock_settime(0x3, &(0x7f0000000140)={0x4, 0x400}) close(r5) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r6, 0x1) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a00000000000000000000c207bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) write(r1, &(0x7f00000008c0)="6e49c59603b245c9c2a6e3ce90f142b7af33421e569206d062416be9af46bc3d403584d8e085a5ed99d2fee4932568a4f269cbf1edd5d6529b2b2d47256a42623f8f09036b65a87a56f6cd484948c23ed07f019bb19ad62db2ceae6b50233fd990a363fafd4364dfd7cc60dc512c9fb98918b8a246c0916938fe455d47647eca94507cdab44c450184290170f4c155564ca579b65611ab593e49db39895d96499128dd340e13b621a844eaa3f396fefe86746637638d248ad3e68563a486ebc39ff04aa3ff002b5c00facbc109cef44345b71ef7fb579a7e1178bb57c51c2e95bfef575ce2e51070cf08344f9359c7725ee763ffd62d27ec6b897b34a0b66402c28f47e59dc2a581c24e1d087ad3067222c5bace0ddc4d867720f40a0d23b0b3dc1f397058772c030b103408e1deeb16b74263743bf185d52f09f283bb44d977300093ee4b0ef9ad9db711fd3d7baa98375153ce655cb0814ef32d6fc9ae5e15a630c852b288011206a35e5e7bd49ce224516a0e2e90a7662ec61ded0ecfb34d335ffd4d7c124209d3289171416847f89c8c3ba05cf12a091a066a3401c13d5b316e21b38684285f7e6183dacdda1df8125f67eef1a2471eda3fc2463b34a5a7d90c1a05bbfffcf22f4a0932837b0d0f55fcdda4574dc83c27f818c9e02f6fd61de9ac2894a79cb4b4092d176f2a17d706f16a4b656eee524d3443de319618a32ff11c1accec46580f19e693ccfc1bd97fc5855feb989f0516fdda41b7fa1733db30b1ed2cc4995c55281d1744d6f85be8d7a533badcdcf030188d2070241593d75640e758dac40763ac1cd050be068b0b2e6c77ebbb34be6e44a56f45303b19e1fde75680aa25732731c1be600c650d48e94f1fe4b9586454718c0da53811dd18a9294b94d37d41382caab1137674a6b6fe51eb225364dd350170b6db84cb8687a690a606046b80ffe74fb37cc3ff0ddb320ad34e5cb2da2e2ccdd4fe0db3ae9c765a653156811eeb3b1b1372dbee2ebf92ae61c54d6935f074a851960246a260d2d691f19c4e4c6628680c8b3586bb7c979f033a4000dbfd8f43b7750674a8ffe325785e1c8f979638d736752f949e18952980a7f176193f947c8a1ab8c0bacac969855f17f4a0ffe2bfe40fac3d5debf928ad44c642aad4117fe234736cb74b40338718cb4cabf9656720793897737b3b5616147fc62f90dfe0bd87b5c0c91b5214093a913df70c8c4d20424ca35edf9ccbf533ce309d931c3ccfe110bf412c815aa79610bc6475887a6dec914fc91f7b1d653c1aa9ac4a2bb066f5ededa5a749ec9df91c01029446ffae32861d02d7da74f502b786b9732d561861dad9a63ea385bc5c4f6fb87d8c8b49a89aefd8ff078588f6d9bcafe4082929e32629218ebddf2b7307573d5d81e5eab9ddfae22e9b7333821ba66953d05c69cec890b72a9e4b2687629f7e3c806a119292ff870767d1161aa53a6ad6597e126b1ad76eab339be480a4e3a56449c7000627c816b6a76ec1d228531b9818ab9f147e835a469722bd54e07af7b40228ee0d4b4b73a8b58c99f6071d99df3c4498b792dcc665975522035ad8d5497773adbaa28e3f8fa0b2ffa2da9754f4e7cd051a5a7f7e8e9189f7b9cc2a86c5b03481a6da6ca818d2b415847201ed7d02a8ea92012426205f63763f00220c5967fb0024fc79f9d313c1d8582eda6f4639b544df6ea0feffbf31f4a0282aaeea35ecb625c7e821908ec26976b5b3c32a0a993181ba7708812952195b731af5dc8fb93da058cddf20dfa8027ed8e58c3ece38c16e85648288bf427938ed9ba650a283d82dced56cea347199833a3ccdab0954681e45419cfd61cd036d9cc425a6f16df1ee5a49970059956032e9d9d41a0d9a5e024cc928e88d385f5e2174ba44002437d59a39fff2e59b5cfd55bb7887f7b99df582f34b56cd2eeab5859fb4d2b673b9c84b30f45b8e17fd137974176ac6018d657a5d5809f8251217977a9736b4cbddb157b86a77b73ecebefb77fe97449368f41291b7e94b5acde0d01efa53e523212229759f61767677f50530b3eb392482b5e5c5954ce71dfc699625e7fc", 0x5c9) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f0000000500)=""/134, 0x76}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/174, 0xffffff86}], 0x1000000000000163, 0x0, 0x1000000000000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r2 = dup2(r1, r1) write(r1, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) ftruncate(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x200, 0x7, 0x4}) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b23323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7f37de53b6c5a1a, 0x6}], 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x20000000000000]}}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 16:00:01 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) minherit(&(0x7f00000ae000/0x1000)=nil, 0x1000, 0x1) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000140)="c29d0e28b41107911c59e3161ffd731033c7d7dbcb5306fddf3eef7e1f1d9a469acb0177d7d363c52b9bd99efe4d3f698195f0bd0b7875e358cebbf13ca8698ffdb4882b3c37e2bfce38ea42ee550370432bca51", 0x54}, {&(0x7f00000001c0)="4813c5b4d893b3eb275aa88582540377280e75bfd75ec8fe572dc7affb8e742c1d7c24ed23ecd5594cba5f3e57408f203cf11bfc8e4cbef17111b06f87", 0x3d}, {&(0x7f0000000200)="a3c9ba2946fc9aff79f98196ef20d3e3a0f9401137908a80c55cffaec27c75fc42582329e6aabca89f381ef7dee54ce0a9eb9e1a056c9b2e600f51042d7f71fbf127c7a4a48c88a34f217cc1e5926fd53f36f2f181", 0x55}, {&(0x7f0000000280)="c084c0c3000a71a65cd789002411b49d7bbc489832f593dda869aaa8f2bd4bc7d6777ada5b061c3c1b981ccbbc60a2efb2d48178773f744e681f5b5076d4ba4af0f80de826347e917ea5ffc395c327fffb8737526d469beb882f13535a12d7fa0b83dec5d2565af4917f877cf72dd968ad2e9bf143edfd9331924fbe17fe2ac527e82765c0c5e4fa8fc3431cee6636ee5bc5175c9e851668a306162ffd", 0x9d}, {&(0x7f0000000340)="ab0c0e06976c887f648a79342449ee1c6b89a4f24c3b4a4c274184b52373cd47b72690d81be0e2f381d25e40fab2c8aca47b69d373f400df2c1cfca4bf3752b5e0340054b09d14b14d7104f9a12c5b221c2306abab4322", 0x57}, {&(0x7f00000003c0)="5193c9ca5bf471a5650a031bac2cbb547464c919f488cf54b26bc1fc5785173707d93665afac67947a3133b141f249ff55df95d7a69cac77bef06d50fd0afcdd492715c3a94f3970649fd1b93672e9104dda32a313ae6571e86ab3bf42d744f43b273fb2a628238a92b2b6d4e63e66cb6582915baf2cbda891077ae35eec11ea629d9bf5a0e99b750676bd96f3fa736f82cddd35997060f3e99f3d9428aa262a9ce21a3ba59f70f1b5d46716fb", 0xad}, {&(0x7f00000004c0)="c2076ca68209555f943a42ce4e474e9d75bc23794c5e609754f6eadf789360edf55c49d75ff4a25fac122c1f570b01f691359ec3b11fd96c2b6561e8211d5b510a1f9195919f6f3f7258943fbe50a2696e9246601ecc34cc938eace998c539a3d7979064cad4eef33b552bd6fe4c26fc65", 0x71}, {&(0x7f0000000800)="9ab9e4cf0375e837f99add3b61ee83f30e4fe5858b58168092eadde8195a4b310507abfe7cec6fdf4cee32c481eeb39e67f970b5314931418e75a8db01cfc64c40d4332635e87524669eafcef45f39f34f21e56b", 0x54}, {&(0x7f0000000880)="4ab28fa811745840dc2385a43883ed0e962079842db61efe3ee453be1ced7db631e55b1acec0f9a1987f89696edc10d4bc25a74f25ee31a6423ba127a843231a02028429d4c51d1a43a08e8d342566919cc3dfc6d51a6de9fde2fa8dfb8997e3e773aa26afac0d5b739d86dcc9c56dd81119e7ce4512809bd4b20de5f1c8caea7850c424718108370bec3cab7e450ac41dbf22db1b9e92dc347d8a56d8bee0c9f735c006bd58fb0a", 0xa8}], 0x9, 0x0, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0x20, 0x0, 0x0, 0x7ff], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0xfae}]}}) write(0xffffffffffffff9c, &(0x7f0000000000)="1407200060b7ad48c435fe937c89bf07e1da05ef2ecf674cd59c4c4404d5735ffea7c9aa7fb45f80af83", 0x2a) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8d}, {0x406}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='0'], 0x1) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r22 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r22, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r22, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r22, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r22, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r22, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r22, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r23 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r23, 0x3) 16:00:01 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r3, 0x5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r7, 0x0, 0x10000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r7, 0x1) dup2(r7, r6) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r7, 0x6, r9) getgid() shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r10 = open(&(0x7f0000000240)='./bus\x00', 0x400, 0xc8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1c6) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r16 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r17, 0x1) dup2(r17, r16) r18 = fcntl$getown(r17, 0x5) fcntl$setown(r17, 0x6, r18) r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r14, r11, r15, r19, 0x5, 0x7fff}, 0x6, 0x2, r18, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r22) r23 = socket(0x18, 0x2, 0x0) close(r23) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048fa9931929648", 0x14) write(r23, &(0x7f0000000040)="100a2956b9223776", 0x21d) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffcdb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r27 = fcntl$getown(r22, 0x5) r28 = open(&(0x7f0000000400)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r29, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r28, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r29, 0x1) dup2(r29, r28) r30 = fcntl$getown(r29, 0x5) fcntl$setown(r29, 0x6, r30) r31 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r25, r20, r26, r31, 0x5, 0x7fff}, 0x6, 0x2, r30, r27, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) getpgid(0x0) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r35, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r34, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r33, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) geteuid() 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffdf6, &(0x7f0000000200)="810000007277c1f871b6b675182ef63e0000000000000000dddaab610000") r0 = socket$inet6(0x18, 0x8000, 0xfa) sendto$inet6(r0, &(0x7f0000000040)="bbbf37eca4ce6c67a9f39cb546e5fb52d890cf17946a9c8a4d2ee34c6a5f2bb95afa", 0x22, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x1}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x71, 0x0, 0x0, 0x8000000000001f}, {0x4d}, {0x3c}, {0x4406, 0xff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="b200000000000500000000000000") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r2, 0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) getgroups(0x2, &(0x7f0000000100)=[r3, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) connect$inet(r9, &(0x7f0000000380)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = socket(0x2, 0x400000000002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x8, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x4080, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r11) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000340)=[r7, r6, r3, r10, r5, r15]) socket$inet(0x2, 0x1, 0x46) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x85f11fe7553b1ccb, 0xffffffffffffff9c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000140)="220e22", 0xffffff9b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x1f, 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0xfffffffe, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) r5 = semget$private(0x0, 0x9, 0x840) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/219) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, 0xffffffffffffffff, r8, r10, 0x4, 0x1}, 0xffffffff, 0x1ff, 0x7}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x5, 0x1, 0x0, 0xec7f, &(0x7f0000000100)={{0x1, 0x81, 0x4, 0x20, 0x9, 0x8, 0x4}, {[0x13, 0x8, 0x100000001, 0x5, 0x762, 0x6, 0x525a, 0x5, 0x9, 0x9, 0x101, 0x100, 0xfffffffffffeffff, 0x3f, 0xfff, 0x1, 0x3, 0x10001], [0x390c964e, 0x2, 0x2, 0x7, 0x4, 0x81, 0x1, 0x7, 0x0, 0x1], [0x1, 0x0, 0x81, 0x5, 0xc2, 0x7, 0xf5], [0x8, 0x3, 0xfff, 0x5, 0x13c, 0x7], [{0x1, 0xcaf0, 0x7f, 0x5}, {0x1, 0x40, 0x0, 0x80}, {0x7ff, 0xd1a1, 0xc72, 0x2}, {0x3, 0x10000, 0x10000, 0x3}, {0x7, 0x4, 0x9, 0x1000}, {0x4, 0x1f, 0x6, 0x100000001}, {0x400, 0xa541, 0x8, 0xec1}, {0x5cb7, 0x5, 0xffffffff, 0x2}], {0x8001, 0x7, 0x3a51, 0x8001}, {0x100, 0x0, 0x7, 0x5}}}, 0x2, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = semget(0x0, 0x1, 0x80) semop(r0, &(0x7f0000000140)=[{0x4, 0x5}, {0x5, 0x2, 0x1000}, {0x511ba57a129d448a, 0x7ff, 0x2c00}, {0x4, 0x401, 0xc00}, {0x4, 0x3, 0x1000}], 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x7fff) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x60090, 0x84) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fsync(r5) sendto$unix(r4, &(0x7f0000000340)="ab390783a36c46e434283f87d53709a46f003427914420b28ce6cc0c21e5db63f722616ee629e665d0c101fa286ed94f1c94469e9e928c18495148c57b20a2090eccae852435125f5614a5ed65a35cb4c3ea87b48a7409251e11bb0d0c47b8a42a45993888db9b0af5eec3698e48bc204af21fa2875df755a76e60b732af4621aa1821a7cde3174708b97669949e901aa22f1b42b4b399021e4ba46787e4842a71198a1852c4c268c046d61587746ed7f14b95b9475df0753fbb6a3ccb721af3d970873b8f24c602a1afea1b29f0e8cb27b42347b8fd9b64babd70cc5d0000", 0x248, 0x3f2cfa1a0c9de4d8, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) msgctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x73eae6144d84daa5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x1003) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = getpid() setgroups(0x0, 0x0) msgget$private(0x0, 0x5e2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) socketpair(0x6672f854a0549a57, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000001c0)=""/203, 0xcb, 0xc42, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ftruncate(r2, 0x0, 0x7fffffffff6) r5 = syz_open_pts() write(r5, &(0x7f0000000180)='X', 0x1) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) setuid(0x0) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000380)) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82027811e2b28a1177166b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x6) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r2, 0x40}, {r4, 0x4}], 0x3, 0x2a44) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x48, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x110) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1010, r0, 0x0, 0x6) r3 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000140)=""/18) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000340)='./bus\x00', 0x0, 0x4) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f0000000040), 0x248) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x99) r4 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2000000000000109, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="0000080093177320494b272aeeda") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xe3cd, 0xfffffff7, 0x10000, "43346abf4f968ea4cdfb2d86a803f44187b486c5", 0x9, 0x9}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11", 0xbc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0x10000004) msgsnd(r7, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000ec"], 0x8, 0x1000) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f086b76a1e16e6a3f08dd6d86f2a25e2d7437039a0ca1b253b1fefa6d3e2e4f20d650258433ab4102c34bfcc7bf7e197a6edc9c8ee5c28d3186c7c48913efb74947aa989feab88b1a034c694efc08327554768eb40369e231538acf247375fcafdeece4b435e5fdd46c539350e5610ad82110c4bdf6f3ba9a51d057a9"], 0xc2, 0x800) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="020000000000000466d5423625ae255545d4549c372e07b1a414832b2f3ba842826dd975a4c32e7e422155e788c96910a20c70b0341a0ae5fde3a6c537f86c228cb89e373415b3a43072d8e875bb76d627e94f2f8e4413fe551c79e1f6aa27e8274d3233aa5064bd3625a910974066eb72260988a1a33f19b4250e0dfeb82e7dc418aac111986960c9c07b6085f3e01576d66fa4482ba92e70fb06aff7881eaf6e1f9baf07b23391e9246d04031d6c8ddbdbe6e6d073f6937912d36fea202b510c852fa8a0c7e555461523c04339007f00000055871d74ffffffffffffffff949350f081358f5a1e262f8e0124aa10a56ba2fe52c6404f134fe69d78628c68eb75072fc656846d85621f3004ef6d966ee05826a5f8"], 0xc5, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r5, &(0x7f0000000080)='6', 0x1) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f0000000440)=0x4) dup2(r0, r4) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0xa9b8, 0x9, 0x4, "53a93a76f78b4bc7fea36da1aa5839eb8df79505", 0x1ff, 0x9}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:02 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x81}, 0x10) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5d, 0x5}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x26a4df0057ecf83d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) getpgid(0xffffffffffffffff) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x7ffffffffd) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x591) write(r0, &(0x7f0000000180)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c4036ace06b6419790ef95ca2d909fb37d5f8e92fa92f8d504e8663a2741cc9f2702642b06f69c77183d2c3346defb1f43889abb3428750857bb18d90988954634f3e74613427c05756dcedce5086c06bd780aef6e087156efd8569e7991ca932220a7b9df9f5e945d20d496ab26ebe533a52c6ad5fbc4740bdab4990dbba856e4931e57ffd07bbcad75c99a216b874a587c08e63d1a16f5", 0x10f) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x3) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x6, 0x20, 0x8, 0x5, "4514c6d8569f905a4db245842c27a4906131f21d", 0x7fffffff}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xab}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x211, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r4, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x10, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000004b, &(0x7f0000000080)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x7) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x26b, &(0x7f0000000600)="e4") r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semop(r5, &(0x7f0000000140)=[{0x3, 0xbc2, 0x800}, {0x1, 0x40, 0x26ca62694613bfa1}], 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = dup(0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0xf, &(0x7f00000004c0)={0x1, 0x1, 0xf50, 0x100000000, r5}) r6 = getuid() r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r9, 0xffffffffffffffff, r8) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x21) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c653000f3f9b8905c9fdbcfb882fa1768dc746222cf281daa004825d54fed1fb3fc2b672e67689094d208018c8491d25aedd373caf1ffe5ac8bdbe2b04fb3931c180feef9b343bbecfe89a6a327a3d9886787072f6f3aed4c3b1951f774f5a7e73c9928a7bd35eeda5d3b33a4e2cde6e129e2008e80743b9fd1efcb968ba42e6d90a8b9666b9af6"], 0x1, &(0x7f00000002c0), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800ff010000000000004ffb00000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r11, @ANYRESOCT=r16, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r3], 0x63, 0x1}, 0x1) listen(r3, 0x8) sendto$inet6(r2, &(0x7f0000000640)="15d2fe19c675ff8719d5b2756865671a220a56d6a8ffff54e04f06e663b91ea5c9e5a7bda8042f2a79942590c89f09845afbdbc039956ef07e2314a79601e4b9a59d4ab45f9e8a0776951e4425ed5c003f54794b5c034c92db220afc1178b27aa4cd5ce264e9a9c546beaa048c70fe94b0d5aaf799377e58142c3f09dfbf9964afb1590ce03d16e0217963b70187bdb3eb9c321be49ba8a4d32e69bb3943d3ec8d02809108e70392a900c889ab6631e7a5d973bcaab5d5bcf3421f0238975b00b9256aa91b89191fe37f3ae44ba436c27098b866844c2709f03436ccbccabf0114ca18dd1c78beec96308ed5c2945218c0769cccffc169852eeffa9454f8c51906106d0e6d22bd7c8e6d2e5edd6a0aecd7c3bd0eec0313c92da9458823a4f7ea4ab12f3b970f9f07ef271de89d112c1b13452251136564fbb419be0bc4f98a97416001667aac63e876de81d7dff28becd947e15ed4df91ef00353a691f5aa132c0e831ca709881934e1cb9885ea38212073a8b6ba07f137773c2ef2ac689f03af4fd938e2a605a02677ad661a4ad0fff92da743b6aa9096c2bf8947bb6", 0xfffffed8, 0x4, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) r11 = accept$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="fff00b2bd18f5e9889636452a5ff5a185366c8ac1181d64f5b319a10950af56a", 0x20}, {&(0x7f00000001c0)="52dec14aae7ce16a56076e7e1e75dd73e1a97f0860d89d8ace1cdfc2f8e0e6494794982b96a2048c1f3c77771bc204ff68c3f40f325607b38d659d721feef8aad8f538fdd7e5fa37fd2a0d30cca852ca95b08a55551f5869f312ffd219e6ea418c8b444b8ae842618f70b1899c0c26e6a213e4346d5b3b0c23b4a0666b3082758569c67c69a4e04774acd50de20c1548721f5c6ad8c6c04bc3bdff52327d95f4dcda67aa3acf1dd073f7ce0dcba32916efd3efa433a0f94d522d93d779466f887fd89ea000184d1ddac14e380f98f3a2df4aaf3a568182751542b79826055bb8f2d351162cde36de", 0xe8}, {&(0x7f00000002c0)="00cf82fd327b246497d0cad28c24f3285cc62ee55ec91ac3a300f5e424ad5c75b1a31a8d88fa897e138ae91ca2162c2d40f529661b1a3fcf82b2", 0x3a}, {&(0x7f0000000340)="ccbb082ceb573f184a6d71c29ae21d251001c12dead23f0ebbf14def4318b3c8cd1f6e685e6ed6facb99685e10c3d716f4b39def758e76cd4058e90c0a8c3aabe8f1cec270c3fdcca7", 0x49}, {&(0x7f00000003c0)="e0edfec5e411e2816acb9642472664e0eb741e30a3cf22a4d562e3498d073e1aefdf0baa7f245d2abb9ff71ab58f8525acebe2d2282665f5390c758c1553dbfe3f822681a288303b8ddf8e36b4de786881cf902c1a09f71d9721a63353226500d9197891a5370cf79e9a2e284ec8965faf0fe2b8f40fe6bfa38b28a17691999bcbc88e4bd81c930c996f17b51b6e731e2328894b4d8caa903b3eeb4655f0f7af91cb82ed21efb5a8be1e6a5ff19e0bde54666f931e6c9bbd9b32f20012111b9d74914440ad0d0c292cdc636be9d9cb094bfe476fcb105bda81519beb1f3dc79d4a74b3c35dd714d871825629d98de317dbf12e2d1e6232bb65", 0xf9}, {&(0x7f00000004c0)="76c0604ae5a71708c7c8b3c7a3560d44613fdf349ce57a1e025c88fe436ecaff063b369736f227ac9641414192cd0cbc3fc60516ffea1608d48d542ad30e6a8cca40e5da440555d6e428f97edc244d0217599e66e681e3", 0x57}], 0x6, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r1, r8, r1, r0, r10, r11]}], 0x48, 0x4}, 0xc) write(r1, &(0x7f0000000180), 0x13c) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) fchdir(r13) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000100)="d941a3b0fd8f5cae2a56c48d61130b035da02d115223276ce95b1c1d4a3c914a5ed998caf7e4b2dfb22c7997aea392d0d8340a24ea0347f4137a55171240c978b5c666def4ebfabc2cbbb71cd22392060c8fc29cddd405c8553ef0c2831d031201bc3b1b29d83062e313cde85aff344d657f8e88a6adc5ac5160b1b224fffa60328f5c808b9c60702d9609b33090e496c585dc6f1d04bafdcd0367f72cf4b38364e3c6e618d1d1c6c6c7c7764ebaf5308f1a76dc65a7079e0916", 0xba, 0x0, 0xfffffffffffffffe) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000380)="030000000000000082955dc103287f07b7efa76d410d59831a5283e4b28bed11ec51118140fd7c220000000000000000a068d7727f767ca535fd1bd61f037608f944523b9a2c392fd26fad05edd6580e37f82346697d48d6861c191d4632bc481305000000e7a70fa94de52b4904bcd658429ebb5eee3e3cad9ea0fe1a8e594cc0253005f4c8dacf5abb0c26e25e3c51e53901fe6853b6ef4bced7243378790e3fd7327287bc5251afc10c06f9d7ac0ea221ca56015afe639c9b717258db7092e761a16c6fae4ab74b7f2c556f330de4434de74342736e477e86e9055477129187f88553eafc0d838ed550ab4d66ea75a2d17901516b2ba78966570b38cdb32e7cff6729fb4fbfe1b1c416be71fdfdba9308644a45316be9ff80071b313c20a0037d19ec0788da2536861ffe5c339754189fd0dc3b9df10a6b8272ac5319f2736f61714039f5b296a5906e3a38d9c5", 0xffffffffffffff83}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x191) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x101) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 16:00:03 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="f3ebab4e0efe2cefc10b225d124100d257c475b32e755ba798d5d654685aafbaac3aefbe1b98fe1efb4b5debf4b8c391612981658ddbeeba918bc5eef42158610a2ff3911a963babcc671e220e7db55ae85219b9e1ee41c81884b8901f9471ad69c6cd67463f2a47d6628b1fcef057b24a7d7b26cb24abbccb841caef3bf59a22a330954fd0aa817ddda3f658454bb2cc16454ec8c2f56a0fda935d16bc13e386c1ae82818ebc3a70eca277b9c2288e93a741a3de244dfc35147310ed4a168d28b1d91a2a9a477050181e8a4836fccd20e5957d2362ada37c3c8", 0xda) getppid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r4}) r5 = getpid() fcntl$setown(r2, 0x6, r5) mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x800000000004515) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) close(r6) 16:00:03 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x3, 0x3, 0x1, 0xb7ff, &(0x7f0000000200)={{0xff, 0x8c, 0x2f, 0x20, 0x9, 0x8, 0x5}, {[0x1, 0x3, 0x7, 0x8000, 0xffffffffffffffff, 0xfffffffffffffffb, 0x9, 0x7, 0x0, 0x0, 0x1, 0x9, 0x9, 0x200, 0x0, 0x100000001, 0xffffffffffffff7f, 0x202], [0xfffffffbffffff58, 0x9779, 0x400, 0xfffffffffffffff9, 0x6, 0xfffffffffffff5c7, 0x101, 0x8, 0xaacb], [0x8, 0x1, 0x0, 0x3, 0xff, 0x0, 0x100000000], [0x3, 0xffffffffffffffff, 0x0, 0x0, 0x83f, 0x2ee2], [{0x1, 0x6, 0x0, 0xf67}, {0x5c71, 0x40, 0x8, 0x9}, {0x2, 0x2, 0x88, 0xd1cb}, {0x51, 0x6, 0x3, 0x4eb05ba0}, {0x1f, 0x5, 0x9, 0x1f}, {0x6, 0x6, 0x9}, {0x0, 0x6, 0xffffff71, 0xb67}, {0x63e, 0x4d, 0x4, 0x8}], {0xc46, 0x5, 0x400, 0x8}, {0x800, 0x8, 0x80000000, 0xba9}}}, 0x7ac, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000480)="ee2bf24f2eda3af55bd06e5fa42ce63da373cc08aac0131931a8020add2efc84a12454a4a17cfcf65198ba56147c75c3822b9b42aa79ba6e3013a9e14c310ee2f058c63c887b56c97df5b40210ca2db6f7a58e4537aacba71f0668f0b5eac4cdc24f17b8ffbb69b2783241d48d2724f46e700f8c6a", 0x75}, {&(0x7f0000000540)="ca0985ad1bf65e6a5fc3d72be5276ac3ec3ba1732fec77869a1bfc6be80d5fe82f887900e3e31e0851cc19244f95da2c6f5fb4d2ab213b820fb26f154d0e5b816c66383331b65f53983ecad0ddb9b88c8b0b6205d8b13189347d80dd73a35f524264a00fb925b6ec8bf6a58237598af1e7688e37e1376e229e98616cd2d22ba4f59f086959dfb0b50d71a9b3d49660f8ec51525267d16ecba1b47c335a2fc64b386934d43f9a6cd5f34e6723553a4e", 0xaf}, {&(0x7f0000000140)="909feba1e8a4c43c84751fad1e2934553bb2759fbc3fc91e6120fd160c8ef62a81817356013161ad53ebea53182827fcce5b21", 0x33}], 0x3, 0x0, 0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xd2, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000640)=0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) fsync(r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x55b}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x36, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff51) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000040)=[{r3, 0x10}, {r0, 0x2}, {r0, 0x1e4}, {r5}, {r0, 0x100}, {r6, 0x84}], 0x6, 0xffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x180, 0x20) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940), 0xc) dup(r1) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r3, 0x6, r4) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r5 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0xffe, 0x8, 0x7fff, 0x1, 0x1000, 0x8, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000003c0)={0x1d0, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r6, 0xa, r0) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x183) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xd09c) poll(&(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r9}) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt(r15, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r15, 0xffffffffffffffff, r14) getgroups(0x7, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, r14]) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206916, &(0x7f0000000300)) r19 = syz_open_pts() r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x80206916, &(0x7f0000000300)) r22 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r25 = getpid() fcntl$lock(r24, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r25}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt(r28, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r28, 0xffffffffffffffff, r27) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r30}) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt(r33, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r33, 0xffffffffffffffff, r32) r34 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="6396ccfb843560ac5f9ee794606b2699302d0ca93cf5450b6783d88632cb39426277e308e2c8aef67aff1bef65ae46ab08783d73c0013b2577482c501c73a2059a4ceb117a58c3459913e2d3f18e577522a95ac228c114cf16", 0x59}, {&(0x7f00000002c0)="0eeacbd95f33cdfaa6646d1937c72f1f2d34e7d772a8df67441b257308c49f52b40e87ce0988918539a2bed9a1f6ae927fa5178cd12c7ad02e99fd101de06293eed8e1afb8a82fe27ed1c6f64178b052113ed45f7e3c57c2978fb6aa1d8643ddf6c7536267", 0x65}, {&(0x7f0000000340)="de6eb650fa86451a21c9a9e801d0bfe293dac8132d0844fd21b3fd17cdd76edd66f5d1a72e35a3d84af906ce2d6896035ab23c498e4dce14fcc8a86c77df0a3a2d4a00e1a3e7c579a6356f5669154e3b355884c7bd6750c26ab44ab174072de3ea4e8c6ff27254056d8f77f7be7e68887db5f349090a60beba28d24b84e310d29467b72f87cf6cdd8af4e26f96ecd8547f634cbb1abad33b9dd6dd9a310c14979a1743c7bb9baa1a74bb639cb0792124613966d93fbbaf4603dc188f2d055df482d78d46722ceca47639212b5eb345353c06390ce3", 0xd5}, {&(0x7f0000000440)="a72a9bc95437730ce217cc8d6ddf4925b0e54728c7", 0x15}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, r12, r16}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @rights={0x20, 0xffff, 0x1, [r0, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @cred={0x20, 0xffff, 0x0, r34, 0xffffffffffffffff, r35}], 0xd8, 0x8}, 0x7) r36 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r36, 0x0, r36) accept(r0, 0x0, &(0x7f0000000040)) r37 = fcntl$dupfd(r36, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r37, 0x80087467, &(0x7f0000000000)={0x6, 0x9, 0x800}) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x66, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x2, 0x8000, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000a00)="7254c66bd5d64d187cbe0864cce61238436509cfde3ee434fd94fb761a7bf7b7bd0bcc59e0246c5b2c9591b37524c81814681bc643f271c427491ea0486c4134abf037fb76607189426ce1199a9c16167a177086cd6dd00b05c84cd4bcb0e454d050c450aa722e23c1ce3b7f1a16f5fcf83be70a73160a4ba52f22ddc9e36b7a3142e7aaecd26d4b53c6e4473ecf03264a7fddff0d840af2eb260553cea159b5ec4307925b71b618153c53926b184df10a538cc3aae45d335d33cad5245bee71fa24c21cade54f69ed655a829d16f7bcea8543cc6acb60dc40394818cb65c435feca", 0xffffffffffffff7a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30d78d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d34300201fad5e74acd031cb19209eb0be536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a9b4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000040)="ce5c9916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee45ea2b0412316477ed1f917ebd3d2bc7366632594720cbb115877acb66de57da751ae3474739e120a7618ebdfc85cc28963e8f793c7bf456d9a8a782fc535d672e00003c29664f64b9d39dada53e80b8108cc7b52073f359a902d359c26d206bd206c0654a9885b0e5f4", 0x122) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x2, 0x1}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000632000/0x1000)=nil) socket(0x6, 0x3, 0x4) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r1, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f0000000200)=""/87, 0x57}], 0x2, &(0x7f00000002c0)=""/118, 0x76}, 0x42) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 1: r0 = socket(0x1c, 0x6665c63f14fd9e8, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: r0 = socket(0x6, 0xa66512258116f786, 0x9) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1, 0x1) getitimer(0x5, &(0x7f0000000080)) msgget$private(0x0, 0x25d) r2 = socket(0x38, 0x0, 0x3f) recvfrom$inet(r2, &(0x7f00000000c0)=""/104, 0x68, 0x1, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1013, r3, 0x0, 0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/131}, 0x8b, 0x2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = dup2(r1, r5) dup2(r6, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x88, 0x6}, {0x6a, 0x3}, {0x8a}], 0x3}) getpgrp() r7 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$KDENABIO(r7, 0x20004b3c) r8 = openat(r6, &(0x7f0000000340)='./file0\x00', 0x1, 0x5) listen(r8, 0x3) r9 = dup(0xffffffffffffff9c) connect$unix(r9, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = socket$inet6(0x18, 0x3, 0x1f) accept$inet6(r10, 0x0, &(0x7f00000003c0)) r11 = dup(r2) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kevent(r11, &(0x7f0000000480)=[{{r12}, 0xfffffffffffffffb, 0x2d, 0x4, 0x6, 0x5}], 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff3, 0x50, 0xfffff, 0x5, 0x2000000000}], 0x3, &(0x7f0000000500)={0x3, 0x4}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000540)=""/125) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0x44, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0xffffffffffffffff, 0x0, 0x10000}, {0x18, 0x0, 0x0, 0x1a0000}, 0x7, [0x0, 0x0, 0x800, 0x9]}, 0x3c) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)=0xffffffff) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt(r13, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r13, 0xffffffffffffffff, r12) lchown(&(0x7f00000002c0)='./bus\x00', r11, r12) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206916, &(0x7f0000000300)) r16 = accept$unix(r15, &(0x7f0000000500)=@file={0x0, ""/71}, &(0x7f0000000480)=0x49) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xffffff1f) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r18, 0xffffffffffffffff, r17) getgroups(0x2, &(0x7f00000000c0)=[r17, 0xffffffffffffffff]) fchownat(r6, &(0x7f0000000080)='./bus\x00', r11, r19, 0x2) r20 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x100) write(r20, &(0x7f0000000040)="670dc3", 0x3) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206916, &(0x7f0000000300)) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x80206916, &(0x7f0000000300)) pwritev(r8, &(0x7f00000002c0), 0x0, 0x0, 0x0) socket(0x20342acb03a1befe, 0x3, 0x7f) socketpair(0x20, 0xb, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) r27 = socket(0x2, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x80206916, &(0x7f0000000300)) r29 = accept$inet(r28, &(0x7f0000000380), &(0x7f00000003c0)=0xc) dup2(r26, r29) accept$inet(r25, &(0x7f0000000280), &(0x7f0000000340)=0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev\x01\x04\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r2 = socket(0x2, 0x8001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r3 = kqueue() readv(r3, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:04 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4000, 0x0) r4 = socket(0x3, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f00000002c0)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) close(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x4) 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="595c014320d9b09026d9cf62b476660e640f1f06e711b62fd8a2aa58875ac9863e2a02a7e9d5781a67587e220f5b5c1520ed99886e4e86abe50fe5fccc83ac7f9a2037d7e4e285c53fa53882ceb3c9a87753ad6a8fbaa425bbd600c60c2327b0977f02809a5a3a1407cc346468e4bbab4fbd96b2dde7775f3f0aab628b4211343c0e23e4c228b4ce1a2dfded9f93f6fb5e9ee2aad96e3445dbc3a3bd979eee2b3a8bdadd4aa42e0128df6ee9b101dcabe8f06db54724b211d2d5e8354e167bca1e35e7fa46ca59e592d12a590e2df3cbd3ffd3adb751", 0xd6}, {&(0x7f00000004c0)="6a2da163acc4361f580c445addcf29447cef8cdfa2d12ed36e27b86cd5a32a82314654ff62c55bc5871c29a455237cc87466d33c23df1cbb33cb01e7528bdd4f3b9429824250c3e189b83b89a6b9638886e9910c3f6166c352a67ab9350199e84b4966010d87e196d52f78750f16adb8d7a4d75525dd124298689dd1aac637ea5cc5b6197ecc3d00fc9ddf245bc18d06e108e1bdad87622060642caf07108aab0f448a3592d07d45f17ab8b2f8dd07dff821a9fd84b0762f2bfe8277ad9ab0556f8e17933bf8fed8ba2ee7e3cd28ab6c99bb9b00290f3cd2c84f13d01b13ce6f4282c20c9f5b89795777565cfe60653a3cb2da287e743969ddfdaa986e5e709515825ad2312057108b29f57a9acb0aa4aee43f3b3eeeb52a2cbfa5cede920ada0f4ba965ca380bb1f5418499086ca03e8e1925e066de7afd23d3d00daff72c919ecc8173a4b914ab15405dd9548484928d4d31d633d3e4d4fd3a93c9d431f6e0ab66e912c6c96d7a1ccc3bdc5849fbf435bfa3c126a72d99747d810b2f857de2f28f786826fb366e44dc8876813aed11babe7a2d7f8c314c200384f1da8a9930b13a903b8733c68d23084e02272277e3293154e692a8f16bde79e90639a4c216c5f4ee2ca9034a966602e264fd72d9568ef15dca5de46f528624bda187f2e4826d5fc7be27daa6bcd548e96d0b2f1b9ba4a7eaa6c84baa460f09543dd45e9f6fe59e3e1d39b2b0478dc1c0d34d3d789d930222eec92d7ff6f2360364aedfa6ce486c7bde29692941040a0a49fcdfbbe949f9fdab417521fc1eab88a94b1a3f7627c4683b5c30fcafe51d1a9b67948afebcf7daae66708d137fc2f8af9790d6efbf2fb0de9a6af33ce141947199fe7573cf37468ce4f49cdca2d539117f82cc2c3a8abe0586826cb5b59d21d62eab4df249c5cc9b4742b76a3a45c3db025f8a28a5e440bc7e436ebb055c8c2bab3d1320194246d09deef619339dc18404c10ac32c9033626d733fc79b57eff81ce65c9aba9c4a130abc46e3fe04d38c2b355d351c440bdb979be56cf06648196315f9c68a4e1d75468afa062001f7f17e95da2adf2fdd7d7746909bc1c7bc4d1bdb3e98918e9bc2cdafe2dc4510396d6dfe93e82bab965de6c8063924da19d08d5a4c3f89e36ca5ed653cf19118db255dcb4ffe6c0c059d06cbee787374078709b1547b2901ece6af969adaad8fb689f9d72a9f8016c90ccebe80193d753d927aa23484d3ff6aefcc50951ffc860f7203a3d984be789d10c4f0a6921d276f417e20c15b465f6b24e400808f8886abd1ce5b3cebbeca3971555ceecdaa971f175f86f11776d6ba748f62176bf59925605da11dbf8603550d990a6913e56f791aceffb54082cf515a099b0cb4441c621e7e9ac94f2a3305710f402b8abf877b55c7184617f496718a68c9e8056f755823a4fc45aa011b89a5a80c171d0f6f031f13f679045c34156f2568b16f15aacdf5f1ddf1038c80bb45c6184648de287436e0475521da8875f441551a8c5ee27ca0c272dcb99f51a294809422123a7a86e6557966f3a556b3cee8b012fe81c7b2dbe6a920391a671f269960dd289b6d6304c77274bea2a20593394eb4734f40d9eb7220707cf04fdd9359f691992a06d00c51be8d227dbc23de86e6ecc43da6d1ba5bbd97e81faf9bc855e1b065ada3211265585af8e39978a0e1e3706e90a246b6a73575b04626b554df829ef9ad890abe5fd215ecf6cd8f3a0236e60ce91e81f99c9a2cefcb41d5d8dc7550c25266f391c9cc8c1315f6cf4cb4c7aa65d082627db45141ecfb3552efcdd684ee61fba00360b81d5fed48eb26939f254bbad0f307e01eb9a5948f9683e2642f4cc604a3eadc4e78aca0d794c5010dfb454cb1b59f6c3e7d7165e5640d8f26c10af2a6fcdfb6bc396707bcc6e81f7a9b4313326c047c2fa3462282d42a14794cd3c63d15cdb62441b2c7b52aedd67b3c2338d4dbd1025a5aa06938ffeb5b3f87d94d68116746be60f9605df5cbf995e723b2052b2ed7a1bdf92f835a29a9755e5f39452dda6caf38c0ea0c954a5ef0bb5df5632d1bea90f8da0fada5475e61fcade3cd35c058dcba49afb01581a474a29b80bdfb0e623857d46593de542aa8c80433585fff195ef6724f3766bad95c05d948fd37c2ec06b84bde4e6724a9a29455fdef99c204a568b7c3b5aae251e5427a87875cfda57e77a46243558531fdb30bba34eac107965f3c75e5e99f1eef19746928222184a69ea3dfa548a4062d97bbccc8077cb8b2567108d76fccd6772c307f4bc9a1dcfb663a8291626ff53698aab2175280faf534007b38f1f993c5e8627e943307aba828ce3383fbf1051cc41b4bac0bbc18587b3429df2c414176cce5bcc909d4d92377ff4a03f175601ba7229e38eb80a73e946250e25143dabc74df27ec2113848ce8532809322fab3b1857ca5867f48e5e4e9a7d1540de9612d44beebdb9a7e1c859aa988d446e78360ecda150c94dcdef5ad5908972643a176d06aa0413bbbcb0461621eaffbb9c89c1b27c6a109d1b46ff9be457ee4807191125f843a541f87a56afde780a8965f0def0039246bbd0ba6b6d71f27d58bb18099c2a3c2d875c33862a7e4abdc5156fb16bda5db9eced11b9b399aef2fc6bb092683d2f46bccdfa9f52a65ac63da35b658e2c204f2a59f95b54826db8f60e1b82537ba51f339eb49bc88f11bcd45ec312af66217e0f552454c9a5c748fdfe016211cd004c77fa95cae1198dedbc670381bf8cb8a8bf90128a7fbc11ec10effb5ebb540a3c67b04b84b7e5240d65bc278f3a1c3dbad838c53fb00852f608aae85f502ca62a6a4ee8ffb8d27d009c1e1dec22b30024ff6642c1ba078d583d046059c0d2cd7fa0ee8ae98a58eab21cda9877a74bd8df7f6af5713122b7355dab57e7b716a985fb2d13210f48899f4caa04c7f4f22d04fe1eb2c30560f3faaffe088b5eadffa1a8f3278ed0014f47a801841c3df5893b47e552a6d562e40597221a48fa69121fa6f3a55c980101d39b9f00068f57d7f24a6136b16207503d1823e6d5ed15891ef5a8d09dbd98d8f2e9f3c1263d87656726c9fef010ae78b1dac477377bd8894303b6f3c7346fee6b4f2a95bc2fd9d47d052a5007d2b8895ac3339434010a565a85bbf64d0c101f81e14788a610d3a78a375de44bffefd71ea02ba5890ece50446580619372330443fc256f04aafc386243c3ca1d2897ffbe4212ea03a8ebbdd4fd22de420cbdf902b858ac82f7f9bd4e26df83ed3a6caa2d8dd84e789e936ceb630c5348993a55e6e199c4afb2107e9e135a7cad9e248868355f7f4fb6b1abd5e6c6785d5c93a46272e50dd52daf764d6e984efc1f5974b481bf6e8ac7420845f8f72c69c8c0619fa120e4cdc56579af3aedf24140efef4adbb5b025fed3fd19eac5b7e68fdb12daa20802d6d97f5b44eeb0133e0fb01531ae02fd5e5079b4edc35a4f286e5b6c3ec74a76e212d8927631156fa661e362ead700bcfef95e1f904bffc9a2ad2c7ec7fd1f992260215981b37e164bd07ac8158ffdc9db21b6f2da29ebf8addb11abab7d633d54f02f4d5f998ad52a393a7c0141fd8780d1ab49af5cd88dab37b684bb264594a99061947c6410ac5dfe1ea909f2b4b668d7023525ff72633ad25f7910eab4688895db4d4424294c0351eb315d91c9f814dc583ae9edfc5935801b252586534ca103b6d5aa3b28883264e9ebe167d23fcea7fa2e173cf982d8550a0c918e1a3616d59f2288afee695d8b7ff5be4bf8079be46fea75dd4d0e0289ca8e3cf4df7ca4182cd8fb379c89bd4683d5c1d9ab946084d9200438163fe4405ff7be32321e3a53dab5fcd21600248a53600360e293704c24f73869d77207a862b6fd8ad8064c56d1506af282b12caafe6a97ebe4f48638ea3f4e29831cd4e3a86db20851230662871e19a327dc085b53c38670f49bb92d797351158d51099927a6cb2cd7bab659a6284edaaddf5f64c11048efba7a95b4e7bb19375b5db96d1e9f8b517a5ac73b7e8c6c82e4be632aa97e193b8f3e7657e520b3c585bcbf37562f2d8300cda21114ba7dacb71a81cd7fd967387156f58dc08ad3cd196a95f05eeba43a145537c7654955f6bfe6bd45ff389969dd92d5a9428b869403370298e066d65810a8b9ab620dfecf5afbac261233c39c732f3356c301bec2b0fae550eae648a6e780c110fa268f9d87135e3eb413787da1bce67d5b20adf4ff7fc9e4ecf2012344af58d5c6d432265c18b2f798ac92b33afe041f53ea3b2faa684008bcd90ca0edbacd06942f2efe3dc12b84f9da1bb406af74801774e173f2504b63c8928ad1e6d7ad91bff0a4668534b2edfb127ecbe9d6b4157837744ea4508d8ce3890e6788dcdbb70d686f984ea62d3336332f881a557c7e2e58b6587b919974d655fb7d79e42ea6a445ba3d9aaff6f9b458712a0b819f4e5ac417563a635137523a00adcc1be756223deee37a7769b49a68de58f17d2c39fd8a48c85afab91cbe10224ed26628b1f786afafe00789eec93ef8a050248411e54bfafb288f7bc74c37ba16e81532e92b6e3de64be25ece3ccc4e1be6b527bc3f1262891f6068694a45a293b4b792859fe4cf9c5d5d0b48daab3efa2bdf93c7c03bb17f345ea27d85d4a07130df1631f74f22d7b968afc4de7eb3b7344e3fa6279868443d21028a7bb70c4ed340034f351347f87417db9ec3cbf26c645624d289f85a7cd88ddd15a4f99c56d2352c8566e229f6ffd1fb8cf67a74f25c0f14c5f75c92f2b4228ad6a1e83c80ac21b8039c47fcdd3483eded375dc5f0183211a819f65a478fa4491d9f808449e5c1da4577a99ec43699c712489a2aba2861cfce123c74494034e4875325b958b3b8b9abc66a0d2c86bd25639ad84cb28c48bd0dd1ab4c356c9f3edf1ef6c2f96ef33599cc63f8b215aa5cfaa1b46f2b6ddda2f373fe3c5751e0d3bdbae00662701d7d8d0595092270dca668a1e4af80268961d4102578d3d35ff6ecafb0034ea2e58bf6d5bf0a0b7ae085b4b0497014a16335da32b612d2d19eb999ab26259a38f65e39cdb735ef579c60b69ef435ad0bb9be5f6fe20746783dfcc791c5ef371cbc2ceaa6bb1eb6948b8475c136acd655d7557f6fa112d45e40d9b866031a61ad2a16a8f4255bcfb4dfa684b0bc9c423021a1d0777ebbee2e7fe7b57fc12eabc8c6c3d198be5ce07c429145301d4c6d1f99d7537cebf84215c426aa9b5602b2970319dc3681d4c2f06e671aba82aed4ae2f37e7037cc288be2031fbb99556c597baef62528be9e6e56299f3388f21cd7a0d41905de3b9321567e2ae35a1623b465434c43062e2b6ceba946d259939f7e09d567b184e5d631c2af96478c43281e64e3a595bbfd459da5c4ec02ba850537327f77141d0bb329af5a8d1eb6a5f5929d34c6148709d5db4306df566f9420b5060b39e4c2f415550c005aafc4187e9659e3e5d433f7e64a48386d772cfbf1b17b084ed25573b521537090a4962a8ddb66c084dcf9179cc3c0d05b73619bb4fafecd13e415c6998f1b66a213cbd0b70833470d6e3bf763006091dab80712e9302ec984cc9f23b356e5957353ecc741ea34b1e3d36a6e1f71310501d2510495fc2abc81039c87488e57b440802f7035af56632d32fff5af70cab0d69597e866ef7a8630958add3798b2e803973bcd8068f5553b83afba8efccdd7a2a495f5c8a9d15224700a4ac23eab342e892def1ecb099481ce6257ae421418d933dc477bfcaa45c0c04a7f440f9193c6c", 0x1000}, {&(0x7f0000000340)="bf46a9c0c3d43a82d1dcf7f04a865b96cd36cbc7c06084c8ee3d88ee28d66c5cb228ceedb8335652b131f629a78eabc1ae73c6724e83bb1252c49a703687751e6200a2a65aad2f63b5339aebba53ba764940ec463b03e1634b6af6a7b0de5bb4f4460e269ff5774cc135516d0915716b16294193e0b9eb06ef6d03d0ae7070a94a502fd63e08e8a9cfc1f3cf196ceba3c9f5f8cb8edf497b4038edc8b6213f71f6", 0xa1}, {&(0x7f0000000400)="bd35949829688b00f5c59f39347c9736aa51eaee8876f3618d2b882a4e34bb79fcc8b58e4fbb1c74b057c02af89f66a8d0a4323ebeb3f38816804c11f38db6f258c9d5679d9152cdfc6a40b3a01ce7804b99a8ae", 0x54}], 0x4) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r4 = dup2(r2, 0xffffffffffffffff) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) r5 = fcntl$dupfd(r0, 0x0, r0) write(r5, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r7, 0x2000746f) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351e00"/186], 0x10) write(r0, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) r1 = socket(0x18, 0x8000, 0x2) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x6) 16:00:04 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00012f66696c653000364056b377afaf2b7ced25eb5c2bc07256084955f4de7e43e651c8fd20ddbc679047eee0318d8cc02e0f2b1c3a9b6449a28159ce1bf2be3f20aa4f2826b6e319f732c52824f11cd89b7f9e2f06e830235bcf7bc162a6c9f99e3b8bd92540ce44d40dc3c6d70be43bbe00"], 0xa) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$setflags(r4, 0x2, 0x1) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[], 0x0, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000001280)) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/4096) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0xe) flock(r0, 0x8) flock(0xffffffffffffffff, 0x2) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) setsockopt(r1, 0x4, 0x9, &(0x7f00000000c0)="a832f50617e8436818a1be3ff98f662f", 0x10) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000140), 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r4, 0xe3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) pipe2(&(0x7f0000000140), 0x18000) fcntl$dupfd(r6, 0xf, 0xffffffffffffff9c) r7 = fcntl$dupfd(r4, 0x0, r4) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) fcntl$dupfd(r1, 0x0, r1) r4 = dup(r1) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x3, 0x5, 0xf863}, 0xc) 16:00:05 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETVAL(r1, 0xdc3762b17117f426, 0x8, &(0x7f0000000000)=0x1ff) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000040)=""/25) 16:00:05 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) mlockall(0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) fchown(r6, 0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) fcntl$setstatus(r9, 0x4, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[r2, r3, r5, r7, r10]) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f00000000c0)="050013ff7f080001", 0x8) 16:00:05 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='{[\x00']) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getdents(r3, &(0x7f0000000100)=""/143, 0x8f) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) dup2(r3, r1) 16:00:05 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x208, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r5 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r12, 0xffffffffffffffff, r11) fchownat(r7, &(0x7f0000000080)='./file1\x00', r8, r11, 0x21b9ce235a36b46) write(r0, &(0x7f0000000100), 0xfeae) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x401}, {0x43}], 0x2f8}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r4 = socket$inet6(0x18, 0x18000, 0x60) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r5) kqueue() r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003440)='/dev\xea\xff\xff\xff\x7f\x00\x00\x000\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0xfffffffc}, {}], 0x2}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003480)='/dev/speaker\x00', 0x10201, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffff9, 0x20, 0x160000000, 0xff, 0xb3ae}, {{r8}, 0x7ffffffffffffffe, 0xc1, 0x4ee9e406e0900027, 0x2, 0x780a}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x400000000000, 0x6}, {{r11}, 0xfffffffffffffffa, 0x5, 0x66b612a47c6495c6, 0x6, 0x100000001}], 0x4, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0x3ff, 0x40}], 0x40, &(0x7f0000000280)={0x8001, 0x8}) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) preadv(r14, &(0x7f00000033c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/57, 0x39}, {&(0x7f0000002380)=""/51, 0x33}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x5, 0x0, 0x9) r15 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f00000000c0)) close(r5) pipe(&(0x7f0000000080)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000030207, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280), 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40003, 0x32) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x30d5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x1, 0x9, 0x1}) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = getegid() setgid(r2) getgid() r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157835ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d3b31a8fe043b9f894d81d16c146676d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9e4ceeb477d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)='q\x00') 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) r3 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/217) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semctl$GETNCNT(r3, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000500)="cb0d423407605139d49c9774df56b72552023613105fcd8bb6da43dc027e3c87e5cc8f2fbca36353278aabff5f2a07e0fff9beef6b0eb7187cc9d0175bdec616098a2141f4610b125defa98062245a101bb11b3f7a56f095482d5f7f8ef1fcdbe75cc5f2f60a7135fdf31b1eafd713e2b059132ba259c4f016a99f6374782658a354dbd91325af66dc422206e69e02504049cf7e43286bcf6047c139c0e93c591fac87950e3121424b5b51d0dd495ce6adbddd056c5aba64be4d01f87801f463eda902aba340dea060654485c85504659839697f1e86d0dd4d2fb094ff879d796d", 0xe1) semget$private(0x0, 0x0, 0x88) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/139) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) readlink(&(0x7f0000000600)='./bus\x00', &(0x7f0000000700)=""/192, 0xc0) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000480)={0x5, 0x1}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000440)=0x1) 16:00:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x80) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pread(r0, &(0x7f00000001c0)="c8bddcba7af1dc30653d3ed85a6539e6f6bc0682b087885763615c66a668c3ffd199c55f3feb12f3c9f752dece2d346cebb61bc6741a1244640200713cfce8f753a53c80e5c7b190aa0f94240aa626c53c4c3a3232febe086201fbf55b2f44e43c67f0c3b573c2c40c1dba877c2210ea19e53cab0a8452817c5cfd12bf1beee3d05a3c21e0e4a095fac30cb13f50a870438ccca2aa711f3448d2faa907525a76ed24779a1691d5694cd73c3e877c0ca272273716c145c5b7d9f8aef6d10a0ac07c72ef8383ce15758dbb024c1292333407fbadfdf92399794b475610b7ed670bd3c68f53ba36486d52655751c3fd", 0xee, 0x0, 0xdf) msgget(0x3, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x9, 0x4}, {0x4}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x900, &(0x7f0000000000)=0x349, 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x3, 0xfffeffff]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r3, 0x0, 0x0) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2020, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x81) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x1c9) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000080)=0x3ff) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="731f33b41fbade917295db5ebb2f4c3d643501"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x2a1, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="9d1aa576e87acf0acbb449036fde3ad03141ebc7900181f406d5e53cd683b7ac40e0bb7e772d631897e6faaa5b0a784b1ed1ce0878c83d6e644737f534af241e9aba4c", 0x43) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7f) syz_open_pts() 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) renameat(r1, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:05 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x3) pipe2(&(0x7f00000000c0), 0x10002) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x3b734a02dcd79001, 0xe0, 0x80, 0x72, 0x6}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x301, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x4, 0x0, 0xfffffffffffffffd}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x103) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r6, &(0x7f00000001c0)="b3abe45d4dccb2e75c98ac17c2b1e36a356b9d28cfd175157f3bb985fe32fb66485b276222f327b553b18a36c459a4feb05bf1e17833ab3601c2d861c475e6431129eefeea8b1630bc5294acac5846852b4260523f888ff7db94057bb065eb0d983786bf0c4a3f39856a3cbcac756d4dcf52aa88705863fbeaffc589f06e101ccaa55491193c7489bbf33225c08d58a527c8f4762893bec8fd93fec383c0dc2082a7ecb9be47e797a45291c2bf00d8c98b45d2f8b548cb605c1ab7453aea7cbb3bb97ead5d895f165b5e576844a7b8a9eafb22b898b0473812090bfedcf60a", 0xdf, 0x0, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x1, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r5}) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x8002, 0x100000000, r5}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x7fff, 0x9, 0x5, 0x49, &(0x7f0000000100)={{0xf9, 0xe6, 0x20, 0x77, 0x3, 0x0, 0x6}, {[0x7, 0x4, 0x20000000000003, 0xffffffffffff4fe2, 0x80, 0x1ff, 0x2c, 0x100000000, 0x3ff, 0xfffffffffffffffe, 0x401, 0x7ff, 0x4, 0x8000, 0x4, 0x9, 0x0, 0xfff], [0x88, 0x0, 0x77, 0x54, 0x40, 0x3f, 0x4, 0xd81, 0x4, 0x1], [0x0, 0x80, 0xbf, 0x1, 0x4, 0xffff], [0xf, 0x5, 0x2, 0x9, 0x101, 0x3], [{0xaa, 0x8, 0x3, 0xfffffffffffffffb}, {0x4, 0x20, 0x7488, 0x8}, {0x0, 0x10, 0x3, 0xe081}, {0x4, 0x93a, 0x5, 0x982}, {0x4, 0x6, 0xe2, 0xffffffff}, {0x4, 0x3, 0x0, 0x9}, {0x5, 0x71, 0x1, 0xbba8}, {0x3, 0x7, 0x6, 0xffff}], {0x8, 0x0, 0x7fffffff, 0x3}, {0x2, 0x0, 0x5, 0x2}}}, 0x4, 0x8}) fcntl$setown(r0, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(r1, 0x10000) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) r8 = semget(0x1, 0x0, 0x40) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000480)=""/129) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) fsync(0xffffffffffffff9c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000040)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x4) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) setregid(r3, r4) msgget$private(0x0, 0x4) r6 = getgid() r7 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r9, 0x6, r8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r6, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r6, r1, r6, 0x21, 0x774}, 0x5d, 0x3, 0x101}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r10 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r11 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r11, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r12 = shmget(0x1, 0x1000, 0x2a0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r12, 0x0) getuid() getppid() r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt(r24, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r24, 0xffffffffffffffff, r23) fchown(r18, r21, r23) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, r17, r15, 0x0, 0x4, 0x7fff}, 0x80000000, 0x9, 0x20}) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d7b58b2010cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb74281d471003c6ad7b8f571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9303a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c0ce7120d8a0f2109142fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f08f63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60de8224ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977dd6908159ebbf540da54968589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667164c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688f294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc652a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068ebcd300b7940d0839ac3e89225854e11dc2efcf9511347ab6c44a3ce19637ba11fad8e1e175ef10283559fdd658935ae833f82db1db28e92e2791b8ef7d5208b8a911d5ad808a56da554a5cdc4f1fb0875fa3f5113d503f28519fb85fb7967cd0dd0c56e2f1b429a6d8735e7213a3a2be09571f6ecf1ef6460fadc5df6f70f81aea8fc2477123e8167bc5ba9e94a5"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x80}, {0x7ffffffe}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000014c0)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000240)="03ca27288ed9ca85f64a3120cd3c053ece0a25ff0d2605b7cef4385b941530ce1fe0c0384ca659d63d87ee221289f27c02ffcfa0a3a05a551eea5ba4f2bd8f35751e5f80ed533c67313b881c7cc7207daeadd478c1498187230ae65a6b4547a33c009e6a60f6a0ac344014378e3431b29759a27b56", 0x75}, {&(0x7f00000002c0)="e27d72082c6d803cf74d26e51e15abf0cd4ba731e025de63ab721910496e726328026600a541bdfc125bccd5904aa135fcba639d5443af8261ee6d08e639984747fe38acf590ead2380e789215", 0x4d}, {&(0x7f0000000040)="3c8b6f7ddea579d149fea8cbfd1dac156c6f1020acb9", 0x16}, {&(0x7f0000000340)="0ec65033b9828fdb4e87eef6c1b32cc1867ee8fcc2347399ee51e15f7609acd74ae8b98d68a874e107b7bc91220d1f338528dbafc0ca05aed3be3b528948df51d145e1c21612ff69b4b983ceca3686b90d75b5", 0x53}, {&(0x7f00000000c0)="35255f8965340e5bca8509077288eb79b5e8deccdc475547323da8571fa2c95024bc10506be1017c446be3f2d4952e4edb43562ac19d75c1", 0x38}, {&(0x7f00000003c0)="0265dcf2c0ffb1dc51155a8d5eb94fcb49f2aa2a008edff0740b0161ea3c10f705baf3264e572f576dff85c142a0537b072b45c32436ad65e4fd385f53b8d5f33c41c5a072d78ef990bb30af2ce37a8f9f4931d067bfd800edb5fffe4994e30ebcf81c6c1cb1619967bf9c8e2cd8753e10e51c3c46fdb524cec8b6298a1216aaf1b7045c605b0339c19b91987fbc83e1f54e06f30943205ecec1525890f43c9a9159dc767e24399ba54b62294273e76d37619dcf3fe555116ecd8318443439e0a7d6621b02d1537659038a132d79ec5af9438f7142a05557a61b475a4bff347bb1704458238b6be302e85548ca4afd65d0e5f96d4f466fed311ea7e7404b4f90e200fb9ae51dd07cb2bed6cd44e0f826fe4e0c35c9fd879fff639e4d0a60b91f6cec93047f1e783a9467c89096605b6f78f20d2f8e7f93b873eac7a53ff14d28f4c874c74b474194bf50427f038fb8735d9d37664da717a2311ef06262c33d1c0af6153e1d493d4a081a23803b40e209f4da0dc75ceafd08ca48e47af1d84b8f4e59538e9f6e001c25740974259c6de3808101a5915c1566d615de411ae0aaf0e9dc879e3b5042580bc3513d2ac902b42ca79c398cbbb0a91983f1dbfa8b728f38347f49e5ac5466311b87b8239842ff30db90e4abdd20db644fc43d3fee006a42f605c3e4dc8ea73906925007234a1d343fd8edcd059323a0940b6367fed025407fa5c372fd1a2e2984a7f0c6911c9571a4160d9a4ed189ff81880d54fdee6ddba33c446bef5c10043472f9178f6ac191f4d80cba68fd4517dcbc10c3d408b28f1abc5e544a90e42355ec43eaaad43ffd89f6c3a28f9e6b555cc604976855bad83990f866fe8469b88bac4e1cb28f860fb42016ccfc3ab2550a7b0dbd4b38e7c3e7015b1f8c426a08500a271b455352ba931c78c54dd3e5195ed35d2dfa90aa244522747d2056a52207c50b2495704a3a1bacef5e13502f0e0bc19ad10dd7bead4913b9ebed541768b5121eb370c982755571c5479bd1232ee84412cb3a4333b73537f040ae17e176f6e843f9c3d0f6b949e90e07043a5c688b5e224443bddb7711b5561207a0396f02bd4dd74e6b0786de4fe4a9c80f88fcac9dec24ff72c46bd3c019dfeec52b8c8a94b6874057e7b06a147ee5c046032c4c8ebdf94c0b1b31d64dfc98264b002d6c24875bc039d89788870ba4c338c102cb3c2c8e393bb73ff824dce0720b502a2c2a0ae5908e5309e46f59f5ed9e84cd56d9b7afd6d1fb73a3b9a0354537ce191e9b116e18bbb0dad1178fdbb344b555cff64918686d481b2f5a67bf06e193365cddd6ece56ded475cac6f1b95c287c4126928ce61b27a41505aca399b5e5949318bfddbb317cb99bb1170a4e8f51e604d3003f7ffff18dbc9e3113448b7f697385d6aae391dc3b5b8dbc94d5515eef754370224a4b3b9d241e7255f495c4620bac989eb47f8ea82134a4111c2b0b9bd61deb8d949dea43c06283490fd2e41a38365c08567ffa39ffcb86bf6ffc92a7b50c7d4a588ab9adeb62ef95a74688009be9c95e043693f5b0ac31a012c4aec9438d08b852be57a583d4cf909bef16145aabc03beabceac5c5606be2ab2fb0bd1b3397f07d4fd69f74529da4852fea3b83f50f047199862f04bb07308328b4eaad62f5ee676ca4aca962f6bda6b97680a4113e0f3eda86ad112f2fdf75e7137f0fc61753f41a04627d855126ea0fe7b13706086da5ee8c12f616627c7734eb464c43e4848139bdab39a1731fde653fe6f6a744c484b51baacf841a95e082dd1546b958a643ee34209d72d58eaa3fa37f5bc5f5c9894eeeed57f304538af786b51e2559a97c306a63396cc352f65da196fcf7f9228a2cc53f9adcc70cf61205d29e89630fac89bb6d8d7ecf81a0de03f206394c197757e64e3c7c536fd95d1d00c67e1e1d99e1fe0511060d621a165b9ef5286a7daf1336c59a722f5c11847ed0ee296e003316f3a801c6fe6adf0dd88966669c1bf5fbbaed40cc40f9b8f562aef46fc493c5235c9383d47489a5432b8bbcf5d8a1e1f4f61d352a2d42e122d9a34476ea21a2ea4e863f6eed27003ae9b631b064605ce95a92b96314aff0c24cbd1ec28105cab5a5b64e8029c6dfe4268d3ffd6ac6004c375acca29f2e4419ba8ce65b48db4b6936de9076001af409c642e3241816fd22c2b9eb54748eeac2bbe4a5fe52ebd4a0f2f3e2f496ae19709c29cdddf304eae8f9f614406711e24843a66a0d2769128baa71cddbe01b88758b89587524569178c506fb3a03a4e2ffbd7945766b8654b2f51a5cbec247f5adcf18ad5f1cd28d288a1f49c527298d25b221acd0a5ff1b8966f7382dbb2f3f05aeb7173a31c4802d50e36398866e5761a59d85d3b0f496af9996403051f83040f5fe98cdcdd8ca69290d3fc574874e441c7f18b5ae3b6049aa79e204cac9320747244f04b2d4de9db003e6ab519856c0e804f9d9a0e1b03388def55717a9dfdb0dc0a21dc6f29f40e4aa7145c0acef84dec3e025dbc232b4f8e0cdb35035d7caaa6eae146a87b5d206480db04575f21778c608fa881c310195303f3c8b5e8ec283e2fabe5bf8da50b3e91a55610de304b6d87db262843ea894239787603577123f4a5dbec1bc1e3e2679f5e861c09e659ad232b11b6844d5a96289c0c8ade4867f194f4b3fe4d543905d1d61025d4f8c52ed4df7088902e78bb38c1d181d873ebcbf1995f3301bd0b8f1c3ff2ab14144d84d308a39de4e3b9ade52332a374c6b53abc6d1fd285c8cfdd61293902b554d41bc7ca6db67bab86e3a034d379eada9e3019783335d4e970f44ec0150ec5da0e8255dbd14e5ebd235c1dae50620962f4a4e6b85f596dd6b10d99b3640d09f3289f23076b19c15ebe4687ef5df65f01b108bb9c8d7cdc728d22e0afb064168b16dfee588361d72045845b6fae755a0ebddba767d6ad4f59b944ea343ec7c20db8f92a58bb426be70170269341c40f20981e6c5e88872c0760350c626a5a45f31af1595969a1d25451cb6e005f365da54a87df65ad8189b078f84c6fe5fa370907b150792271495c8378341a40f2bcddba620cb30fbe361fcdd9003f32f0a65dad526cc410f15bbc65286ddb40aa336dcce30b254d0db571342961865d80d26f9e49922325841db51975a84e4eb95d91465ff1b8979589034d7a7ff3a76b4c46fcb8fd24d724ed6b59e3762a7309fe1fc580f5f9f71a5133cc5a95a61435d823bbcd0221c8a8c4677016109ed3e8111953112bffe4f7c054ef9243df37d2dba0c8a293167f4480771a2c422d5b43858afd5ad03986d14ab22084ee108933e1698e0c794275f1b188e6a8995bafdcc572e9c31b07c7e4367931a885829e10bc5c0dd621ca1aabb27c956d114166c8d6f09a04d2a001e4fff2b9d1a67357be57d432ab1787e67191a2047bec1424cee76047375c3639b017559a141d8b2b1e23084b423d32dc53a9c061065276438961c951532e59e0d2d43d240586f4f74a918c1aef0e1ddcd15a0f075cc66d113bc93a61323d462273d857baea4bb97422b122c01b3e614028c401bf863b51747fde3711ed525d57d9e2f9fa762368d5881d4ca398889997dbfd0be1b27dc84988fb8d5e783a22f44e709444d2404aa1883de5341adc99b65fa3463790c7165922ac79d0e21ac74b542ef16b68ed583b201d930d5335a288e48e6d0f3e333e729296d50e75c5d89be3c86395805cfe69b8d0ed120cca86218943f5bfb997e379fd116d64c972af46f71e3f9e761cc1a67c53edcf885d5602d9044477154155e8b2cd14b0da12ee3536ca4be7efb02bdce6db9f59728f1778a49719c5c1a85f4f3a3fbb27b8a0c5b9095a09f66e69bdd1887c7bbaabad97fbb22725089205e62a55f0dc13fa54bb9f6582d30853cbab684944d1ebb1ac60b86bcf5cd0ef058cac31ff6c84ccce4e1f774891dbc0c56e411add8c8a7db2634eb29647216851641308f6e92faebdd5a74d4d31344239db491cf899d7f09c60a612038a09ed218e03fe1a834425d2742e3f63f1c1b7836e82a568a932ce06f2eb39bf87d5e2926161393fe214034c2dbcd9185bc8a4e447734ab652a210978d81604a3979a51f2fe67ad223ff3d0caf7ee1dd33870398cfb6559dda10f8dff2f3c76f386be1a477042b0751489fc2e3284c8b25c96525ca88c91b5b202a1c87dfe7beb1f4814b6008a159c462747957fcaf1dc9c14b44466f0b964c924982bb716b85f07608b0d085a87916808d4caf7cfaa5e1f7af055ca5812a22872b813b2d3108864ef568f07a4fa98c0948e7e510cfc06a71ed7a31abcf394baec2ffaba1c938aa982d3708f7a3e42ee0b8d6923523f0ba4ca85c49aea59510d93ecc99a7015d548dfab04a17125659cc1537bed37f6abd7554a695b0b421da9e8387139cf2412278fd09f7ee61dc7996842b5ecbce32bafdf84a68e97f85e27b9c9de409b9e4fa0d456d2dd06fd814cadd328bdbf2f48f0bbaefc0b72360073ddbd7c20e222815c34e1af2f162cf6ebc2abf2b4621b8dba15839df9822bf14a57e424ac8b7ba9a64fca3985d1f9e29d1e503b86aa84a5331507fb418d88f6bd12dfb9ae040a4dd82592fbd438179fb1505f8c9b390aa246792c9564dd996489fdde44e88813f1cf63805ee0e7296dafd9919b771f77cf076ff2144d755ee03fe995f608aa8e8862b194dca6bea8a61034e88b8b4fcd22e1802eb0891741f9fd98d4fd2445c49f94c518e879e9f81a90b2efa6bff29d466a859a618945ce4410b7975ef2aa3dc3aac7ae152c7b020a6a76dd1a78be4841ce23d6c4b12cbee66f749e77a10611554224f5c5e71e068b5913972443156eb193d4621b64ac909b005673dd99edf7cfe7d2d48f3bfd2a7a52d104f05027114eacc46bd9c975a0c013cc31dab6506a88dbd34b99b19d705d318f2abfe24e112823f484417e31471413a68738518b5e1c4f95180652febfc8ea9dddc797bbe732ce01b29e513e15b89f3f5f7eb9022c816050b0ace81542bdee861c00c9a14a708811c038db729cdb7051921f99e30a97171c15f2ae5301a517877f05c0fa772aad26f60bcd602361daa850af9243aec4836c8d270b10a8b9f2c253dcbccea3e40a952ae3309c8c208d48d69279c08b0235b104a21683ee8ed8af35f86bfea0d4d2827ac8c2100fbcf68a6197370c38e1c4a194663eef6f9ce1ecedb1d9e011c61fd7f980b0306f142f35dd319468eab7914ed9138c9a023d5c53d251159089df15323c2f8a7e1ad4628b423ecf843948ce8d63eabfe74d4a2856821e87998c0a686089da31a9eba8070b5d6b4b809db1fc8ad761586bc293c1f6df44f770d45ed7ee91138898ff2396a80a0ea9ba4d3377afa0d1b48e24f17b4b3213e0d49fd6a6e3feaa2f04169d05c2aac89c355ae0b0425b460ad56539f9c09d18ca1e983dac2f0757802749cec7e7312d19db385f404012da43d4ffe4b22a34fbd89cf5e54db001e1f4a47532a7c1174c54d0b063479ae41bca59fa3bfa2ed44db1e19f826237d5522765642e786e953e92fa871396775f11776ac62fe1ef15fcd7042f2a61f3522d7d80d96d35c6ea0207ae7fa68b38c0636aa85b0fc70edc9d3421bf453d3bb062694ade22e4f3b2c50b53542496c347689a9c88754b4fa5bafd17c6076ca54215176ecdacbec6de3324a8eece3f5e3670e8383544cbae3f9070ba3221866e963c0de906c2ea35d46932ef30bc31ac6dcd10a30351f4aba86a35caf8ea07e3797a57554e38cdbd15e8644b6d7bb9e28", 0x1000}, {&(0x7f00000013c0)="f61581c20829d16ad6d7ee54483c97741e988d07108eea4183ad7d2b4256a463ff0345ca5aec8e8f11df65102ee6408599d8f1401a8fdfdf52e56360e6cfa07475253b8c3d1d0ed9f41388517d3cf9e67356a8d8c3e6e30bc78a6ae783a73b5391a8ba5f77466291a15243a8c732c71aacc90d8428ea83085c8b", 0x7a}], 0x7, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x38, 0x4}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x84) ioctl$KDSETRAD(r0, 0x20004b43) symlink(&(0x7f000000bffa)='./bus\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000200)=""/159, 0x9f, 0x800, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) connect(r6, &(0x7f0000000340)=@in6={0x18, 0x0, 0x8, 0x4}, 0xc) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000440)={0x7ff, 0x6, 0x4, 0xfffffffd, 0x0, 0x6, 0x80000000, 0x10, [{0xb9c, 0xff, 0x8, 0x7fffffff}, {0x3, 0x3, 0x7, 0x258}, {0xc0000, 0x1, 0xa, 0x871}, {0x200, 0x3, 0x0, 0x81}, {0x80, 0x7fffffff, 0x7f, 0x1}, {0x4, 0x80000001, 0x0, 0x7d}, {0x1, 0x3, 0x5, 0x8}, {0x7fe, 0xfffffffd, 0x5}, {0x0, 0x1, 0x9, 0x46}, {0x6, 0x10000, 0x0, 0xfb0f}, {0x4, 0xec, 0x80, 0x5}, {0x1ff, 0x5, 0x1, 0x800}, {0x8, 0x6, 0x3, 0x2}, {0x4, 0x7, 0x9f90, 0xfffffff7}, {0x3f, 0x401, 0x2e1, 0x9}, {0x3, 0xd7d8, 0x1, 0x1}]}) fchflags(r3, 0x0) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000300)={0x1, './bus\x00'}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/200) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x20) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0xa, r2) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="4f432cab1871", 0x6) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80000001, 0x3, 0xfff, 0x1, 0x3, 0x8ffa, 0x3f, 0x0, 0x1, 0x7fff, 0x80000001}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4b061d89, 0xfffffffd}, {0x18, 0x0, 0x9, 0xe5}, 0x1, [0x800, 0x9, 0x7ff, 0x8001, 0xffffffff, 0x1, 0x6, 0x8]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8cc7}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0xfc, 0x0, 0xc583}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\xef\xff\xff\xff\xff\xff\xff\xff', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x9042) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="c02bd3f04417c45bb70c1dbf8e197bc493f43f6c6b064db201528797718636d5134b87891a8eb8c210ba069ec439edf51e42d6b14c772064d878a9f89160f018d0eabe73940c87957e0b50debff07db534667e85164a8f9651019180b6e09e82210a"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x80000000, 0x0) syz_emit_ethernet(0xfffffffffffffe62, &(0x7f0000000080)="b6") 16:00:07 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000200)="c5a709de92cbf50ed68149d14525c0878117ebe9c3ca60ac06a88c1c55cda9666b5a742e683dbf7aa08d09c271ba5d2c809ad55e01298ab0366f0fd58d93c2ac9c3d4cffb0bbab5bb8b08df06cd5136a4408156310f4bb5671cff6086d46ce5eef3ea3b7c19cd7963fd26d54454cf63dbe5faa", 0x20c) listen(r3, 0x0) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/181, 0xb5}, {&(0x7f00000009c0)}, {&(0x7f0000000380)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f0000000340)='./bus/file0\x00', 0x100, 0x85) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000001c0)="181da8f3c91bf221c3dcb992d90900500c57b92dcf280300", 0xfffffffffffffd90) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040), 0x1fd) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f0000000040)) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206916, &(0x7f0000000300)) r16 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r16, 0x2000747a) r17 = syz_open_pts() close(r5) r18 = dup(r17) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r18, 0x20007478) syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) kqueue() 16:00:07 executing program 1: r0 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r2, 0x4) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x0, 0x1f) r8 = msgget(0x2, 0x49) msgctl$IPC_RMID(r8, 0x0) socketpair(0x2, 0x0, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) r10 = dup(r9) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) connect(r11, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) setitimer(0x0, &(0x7f00000002c0)={{0x4, 0x6}, {0x8, 0x77d611cd}}, &(0x7f0000000300)) r12 = openat(r7, &(0x7f0000000340)='./file1\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000380)={0x6, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r15 = socket$inet6(0x18, 0x1, 0x45) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$inet(0x2, 0x8000, 0x8) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x80, 0x0) r19 = getpgrp() r20 = getuid() r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x140, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x40, 0x0) sendmsg$unix(r12, &(0x7f0000000940)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f00000004c0)="47e3b24779b4f725a5a86aa7077b5d7d46f69af923eedb3308167cf6709d709b42d032b9a647d25f0edf29ba1a859134b0e009a20620ac3652b21c0a0f6349ca0f62d706dba5103dfcca4359d0af1338700df8d9e1871b861c6b86cfae76cd8d8354756c3e83141c18e32651bb532518a910e8e17c3b8e73ec92b525174deeb345fd6b8656dce87b3e8b772248e26ed70871b01368bac01c734ca384bb385db72da131ed42f0cc5fffbe8104e0f5cfb411afe58af262f740cfdae18125aed9a92943b0459dc1983cf5dba2b6b571e725eb3fd64da5f4fee2e7ddfc9be1011dc351eab908ccfd2059265eb5c052f42243", 0xf0}, {&(0x7f00000005c0)="4a800a5788336cd0992b3aaf87041acaebb694b3c4301f8ec6b240151de377c52c1b00b3f3db7249627392945a82bf1b3ca244ba486de24c26859e4bc88271e245b1f0b9ffe9b3d5", 0x48}, {&(0x7f0000000640)="31612b12a4ef8e7161aa00cf2dec60630d274130210a2aa93a769a63aa87d4b8771ace6985f10b4948c5e21be9bf823394c809ffd58d7748c61afc8bf1dd2b9a29b274fde8324a8ae942e8048731d57ffcb6885dcb4d53424d5e5200c1cd4f08", 0x60}, {&(0x7f00000006c0)="1fd4bc5ea7bec44c6d2c0e5ce647bd0e74fb", 0x12}, {&(0x7f0000000700)="122622b0cb909042edfa5e36aff72b5b", 0x10}], 0x5, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r14, r0, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r16, r17, r18, r10]}, @cred={0x20, 0xffff, 0x0, r19, r20, r1}, @rights={0x18, 0xffff, 0x1, [r21, r22]}], 0x80, 0x400}, 0x4) """"pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x7c7fe454d5132ae2, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x27, 0x0, 0x0, 0x3}, {0x3c, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000800)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000003c0)="7aabdf479b9583485ffb4cc7d8953e5407d73e328ba29c9655c77435937f21a97c1c06ed33a655fb890c1c06244fae002fa7e0b4484a638544", 0x39) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x6, 0x2, 0x4) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="d9934fcd0d0cb7e4557892a7baa662c12ead05793cd68a5a539ad8e573ea1c8529805289c43d8a82e08f63c9b4", 0x2d}, {&(0x7f0000000200)="7f6394e449448ff581bda7fee2dcef7ccd7188764418af452871d1d5f757a8bbf7fa84b5d0a3702ad7ce247a905924b26d79e3f8cac6a9751f2b015ee20ed2b5ce5b8e50711f92d00c8919298c1ca900e73dcaefeeaef0dcab658a08281934ef9e888c78ef48355ff568b7efc0", 0x6d}, {&(0x7f0000000180)="410554bc0168cb7212b3", 0xa}, {&(0x7f0000000280)="3a046eb42966674bb621d869c74938c686283d4211569883b0840aea6e11a13ec50c492bd985d36487a69c3aa4551859e8e89383ba9431cbcfee8f497ee3a73e792df1067afa87f64479e23d9dbd2ba8a3e8ab7aec143787b11b2ff3618c455922272c22c99f1a2f79babc20c55be71aac3b9dcd765b87a4b914b3d56a24c6e7e64d956f3a9df1d1d147f0be54ce5c2a27dc9f47eca3e933cab3403d55605960403108a026f21fca6391b12a6a218ebf13c21e17579d89ed59276bfbdf6de4fb6cc2ee597baeb70e194bad3cbc59", 0xce}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="b800000000000000feff000000000000cc6f0f659088dc37a4a6f7f56bcca06fdcb2c582b924d3ab346628c75116fcda01a8c89ce1d4fb538e719848c184bdc528beb23e36b4297f07373103bbddd0d4ce2195cb039883e0adf77d84d99fadb32cef187a8008d5dce0db501943705e7b8e35c7df92b28eab0f081a8ba492dd50c5144abac312430540775de2fcafd4e9e94a78d218e3d60f5b3aa9b1bee8ea6d3133f08fce1360bc41dc24f1423c9a85c70000000000000040000000000000000100000001800000e87408e54a8335cca580fd8897823d491a04bdd5d755d475e50ff71c498edb98ae3c01bb6d0b9ceff3ff2c8247000000f00000000000000001000000ff0700006078b47b05d4c5e1ce18f1ec6fab0573f5989b2b3c9f860e1a9998aab1d4185681f464502f957e903a90483d81ed06ccf4e7eace68c641c4f81898a9bf066ef5761b5f3ef7ebcca755feb4154180d99fc1fd0490c4491f67cc97de8d0dcd87264812d843ba1ce569ed7ece09d396f28632d189a2e20fe1c7c6e71b8ea006f8f81e113fd1b9d13231aee59977cd334eb3f776821bcd27cb61185533c873202a5df92719e1242b35755a12278d8a29b0678693652417c26027b07a7a5eca14a177e784d5ac78ec17257f0593d527ee000000000000003000000000000000ffff000000200000fa75c2a8a6805242e8ad6dc1124c3cef68bf075e28e88fd43b0a2379e63e68008800000000000000ffff0000a000000093742b8ae52a9aacc71bad60260c9cd7443d885a800afcb135f639df9754be4b203434a2a690eedfd06b99e963730dd12f859915398a5500d7bb36af015c905c4f9e865a1d64cfc71318ed0e91ef38e7b90daa404d1dec2f92f6e51ec11a0aeb941784c6c3687a86365d8e34995b72292bd8c87f0e000000f000000000000000ffff000005000000a32d85390723d0cd0c3356ad3658a22fa142680ecadc52e4908ad70771ff2749aa6530581d9d02fc0a437ca8f29022ac91147d11eafeb76f1353a092f5dfd2ea7e58c3b4f8593aa6d624b8353b3e37645788f432b124977025ec03809114107359dc3bd34dd0cfce5facf21e536a25bebcc8fcbbfdfad8532d399219775ee89bc665550b30abe9212af3b03bff1d1444cd0cc9fbdbb7ce9fa291129ee22ccb8d995fdbbfc5a49a0fba860d4c0e557c64b56869c2101b54ccf09a3e7735d957733953776cc3d24b658a22acac03cbd236f0d4031a8c2ee2469edf0000000000005000000000000000ffff000000000000e7e0d32b07c92aa096f3d9708ce0f967b45b41f8b4177e9a0f21a028661115a731455073a8693c226ca5b6bb51bf8cc330f2ef77230be76cef000000000000006cea8812857b8882a9de639d20f3f9e07e35fb6f2e33fbd7ca088f97956dc98b6b55bbbe2f036e8dea5bcd0a10ffd8eff8897b1fcbf3b13e6e6d80f51df87906442971d37fa97c1b8c45502e2100"/1069], 0x3e0}, 0x9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0x0, 0x301}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1, 0x1f, 0x6, 0x7}, {0x401, 0x7, 0x20, 0x1}, {0x0, 0x8, 0x44}, {0x4, 0x3, 0x5, 0x7a8}, {0x5, 0x4, 0x0, 0x2}, {0x48, 0x1f, 0xc6, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) socketpair(0x6, 0x8000, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(r3, &(0x7f0000000140), 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x244, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000002c0)={0x8, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) sendto$inet(0xffffffffffffffff, &(0x7f0000000240)='q', 0x1, 0x4, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8c, 0xd9, 0x6, 0x9}, {0x8, 0x1f, 0x1b, 0x9}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x528b, 0xca60}) r7 = socket(0x2, 0x400000000002, 0x0) socket(0x4, 0x5, 0x5c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r9 = fcntl$dupfd(r7, 0x5, r7) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) close(r9) 16:00:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000082000000000000000000000000000000000000000000200000000000000000000000000000000008000000"], &(0x7f0000000140)=0x2f) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f00000000c0)="110df7aa65b759f02e020d5b538d5cb8afe29712a19ab32f374a6b61da273213dd7624cc5b1ccaa2ce793e1e5f86611993d48e35d3c1fc9a10f8072b949d1309287aa4d699c6723f78aef19c6f68fa821f7eeac8407652c757fd1198125312b5f8a4458b9adaf51ae0d7d5e57fdb4a1cb80dd72bf105c5b964637771074760607d32f759dca87f294768b0dbdec0d5956864e2525af58b22c450fdcdf5") syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") 16:00:10 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f00000001c0)="d700ca6c18d9e33041ad16acdd03a11d9e0aee3f13bb96979b0e8d468249a40a9c7df0df73711cf65ee365a36d8470dc1dd71cecaba043ad32c0c0edf238f5cfaaac0b7ab58017360e0f5b841e8086ddb79298ad802fc89acc958df4a409166f74873dcc86296301472c074f9db2158ddb9517d962cfb36140167691ab27062db3173e99bb9d962dc529a3a0215a96d766e3f87095753ecd03f04694503cd3f106a95be78353503f5cc7d04f629eda4dc60f6d1a7cc437559078247b457e6612e0b768bacd2104808938e16300be2f8fd40ecc4730a64e16f013", 0xda, 0x12d4985666905604, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket$inet6(0x18, 0x4, 0x4) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x82, 0xcda9}, {0x8a, 0x5}, {0x43, 0xa1}, {0x22, 0x9310}, {0x84, 0x20}], 0x5}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x1) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000e0000/0x3000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0xffffffffffffffff]}}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r4}) fcntl$setown(r2, 0x6, r4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x6, 0x3ff}, 0xc, &(0x7f00000022c0)=[{&(0x7f00000007c0)="0c406c7eba18e5fb7e2bdfe6d693dec3b382751a030a86cfc6acc3a9e87fc7ae7864c71113cd3d60fd177e9e1d920188f758fa774d01f3761f6a36904730ed957a0942cc7878393890de84a67f8f3977b661f6299d274cfd258ce897c855805f2a756b11bacbdde9ffccc5eadf0a1c7477b7ea034f71aea52f7a8cf8e9800e0e4020d77efbc2723c1bcc5fdb5f157777f98616c3bbe9ae9d00ff881521f6c569", 0xa0}, {&(0x7f0000000880)="6b5f8fba55bacc01302adae085fc8357def67272ab6286cdce9174059cd07a44cf6e7ea8bbf541b463c704ad092eaab9d43b3f10383884b9dbf029144650043d8a6337", 0x43}, {&(0x7f0000000900)="0d43deccc52d2d33adedd5268d27b283a454c09cca3b35e2154d7015ee862da8fb2e9a554828e115f4fb9dd1ef55b557b0b75919f1f6dc73dff6b41cc08f1b16ed6c6ac595e0b2c8c3c760194e73ecf168842ef1d97d25", 0x57}, {&(0x7f00000012c0)="f6cf2cdd0b9f3295cfda7ebf859bccef5352b1c34dda87622dbc0804aa35833bda7386ac84b862bc42859a931ead6956d72a6126939dd4e13ea85694b8e8ea5183ec2de6aaa57c9d47b16e2bb393fb51551f18b3d0dc6216a54dca8f9a6be3ffc7963a11516b7dda72ef1cf88096cbcad890b8a7fc41a67858ed633baeb15eab147f9c694210a4fbbc09a676115e9f05aed398bc8e59cf54f74cdf2c6e5690408fa4d859834a6cba2b5214d990d3ba727edaa6648f133775fb433a0a536751988119e1b72403a1cbb97ec6481d31dc3b71b9c80f453662dbfb46617b783af4ce7de8d785ab1a027adc36966ab2c36063d316ed15f0ca1dc724685dfd532bbd04f190a2d135262e898013e6f0ca49abc1ca04358a450b4e847cf1051fcbc5084aa96c38ad4179ba6e39c19bccb72cab9d3ee5f95673317c0ba5c14d480c83747b6aa568c124aa1b73ffd0aade8b11e2619e84dfa40614db0de5789e04a6bdd6c8cacd595143af61099534864245fb610c9deee33737de5315a2c8707b23f501dd85a46ea1a6c90690576309d7b3659b62fa852e4199bd9d9ce43c17b4b632351e017145d5d75ab8aab40cc45626f56c54fc7952765982d281dc22177d5cf11626d10d94fb1f5b1568a0d524c007d7bf308ff38c8d1aabd06f5d2e8363189875acaaef62830487ebc5a300f46aa923f3c909bdf80fbd2fd3de6b064bddbbb600eac70b558c6cfd0efb93e9968a310119932a7fb75455da7bef254a4f1bd3df971cd6b88b63334139e8d9c41ae734bfc1a61c99c2ed05f23013872ab8773f97235fbaff74156c619de6d13ba20011cf4ad594b91955b38d2f4964d94dcf02daf6d930cb61ea4438aaaae7643724a072ac2a1b7c90a62bca118fc69e393177c9373c80239b68f0999b969a3d5b8f298c4cd907e6ca013e7bab4538aef7c2bf9db71e4e286cd8e6165ae54e5368cb48b2848a3e192416b23a715ef87e9b5ec10af533ea368aa4e1d65c4571f81a981328bbefb68ab5903dc5d46e550311d3716683d3af2c5dcf9ebea68c7903a495c2b89d247f43acf1ddd3dbe212822d62c03a63826de2167b5a29eaff317fdfdbb076297ec56e6fe59fa473093fcdf3eaf2829a9aad0c37dc58f6a5356dec926c4cb01b08d69fc7d099951c352f3b409221298d3f8ef31e6d07076d0d4a1e946a3b9ffbf776a81464df8928c14f2e38f52bced43c65378a4e7be116af5d4aca1818ae9bc0dd6655a7f692bd269bed8302eaa8bd55975329d220e5384a51626af15e236676217a790e996ca44058e88568129d07b77e70a7efac59eeaa16e28d83d4a2ff56a22dcc72edc223405dec580e881f7a4e58976a68c5134406937ec0e15a23179222cd6ec18235ecff0de2743d8e15054193252b5b5a43552cd15fdbc4390dc87e59de6df78c3c5b8bc990b85ac7f7d79f96c418844b967e90eed6d953582d8e60fbbf586ffe2dabc62148fc3cccc79cfa8c596a8f41b40c13de638efbc1b2b22a8d3a9a518728660363f050ab04c25cc6f73922cb57845bbf3523a6eab614f396fd8703db9cdbe5d81395fb4f213b8ac202cc348162ee84bbaae5b869f74462ffbb1d8bdf29f7d03bf9ac659df8afcb727969ca89e8307b97ebb6d4b8c2ac4fd9ef59412ec550f9c07509d9aa8881832175968fe5703753757cfae897385d729c7098c55b7cdba3528363b18f5eca7b2f22041810ab976c0ba49511f881354995cae93e9633d7a30aa5cdaf38aa915f97b5bd355f5b1ecc873d69729dcadbee0d275e266ad605898ddac9229a61f02b16a6c5b7540de721a9df315b000c4b8215b8bbdacbbfbcf5760f89359b5d4d61799786643a465b721dbf3be1106488b7538441eaa75415226217ef37ff6144866256eb09390f2eb5df0607861264a2e7db09a42a009f33666d42638667241a97607813035e0587da1658f371acc54aba4f3172b2d426d5f7c4899ed0abec91df0f0bf2f9e4d6ce2c3e288c18b24d14b8a2114039631e0565aad22b48f5e14febdecd0dc64836325d43de0a7315498379fac98afb6f6f98f8a2a4b4f014650c99d8d3fbe7413c938b009d4d7cca3efa8b599678ab0ea368be08f82798fca13e8ae0e8f4bb5e7c6b22f46d10be0d5c110781122fcccfcb005e246fc2d1853bd2936d7dcf4ed3c4c4af9f70674df73d6147ce447338a41631277e963740e41f879adaac2323a0df03c388f4d06a8fbe74df83470648e66f325b80ff3479702569c94b78b09d44ebaa41f4c2f2b4700c29c2df40c4e296756bba7f70be624d0a3b417da0222876971dc355441bb6de94b27a9320d183028bb04efc5f552f3e74624547a89b01f38933e8d5281799915d9ebc6d49a643810d3cd28f2f78381c75a9daafdb340c91e879c49bce7915fe0ad5e6e865d1e963241c0b71d9d95a9551d3467cc7fd0b5e5df454a3885d1ee758c70b54f55fdb10380dcf85ac02ea74790a6c04c36001933f1effa9becddf5aa8f0187a39292380ae752c97fd47ba478fe0327c18a2153c061e76db1e575a09e2ae6f0405422acbaf6817330321f7abc2b99069d35c84e33b833ccc14a730c119691c64c3eaba5777820e6855a40915211e0c95417d65a3043cb998e972d2444c1476f1aa9f1a744974381cbee58d1661384069a5f718f07e961499b0ccbf6f998d51f9397bede7328c93d2de79b7142cf52c1119850bc95dfecd0e38416694c72bb5ca8993435608ab9600c55f17fbd6e301125853e053b0c31cd897b58b9cbe5c85e3530635acc44fe607fe55e03a18a1355ffc692feeebfe3363644a861fdf0b2277ee79d1323355b8de4258080a7937d71747ef44b1df644bf711c5b5388831ac7e45fcc41f99a5c9d2d507c3c1aa94cee587007259b30bb90aa1715c03cb09dafb07141284d5ffc11a8f0e6bbf167b8643ffec84675e3a68b4807feb36a54d1327e17e6b274bf98b35f4aca4d2ffa44905597f4836c399777b7914b2652628a01fc40e4c31a46360295bbbf70e16df82f3c0f873df39f914a8840bdcca77a90784dcdd9c2e21a515abd1f0b0def63367fd1d5d1bccebf61488a3490976890b797318616b7bfcb87ecd42b2b28bfd90772e7b27d72e014aa058f279d0242598c342d63ae955be6a428d97f90395d800da25057c7cccc988a42b22b53474ec933456307f6bba9f39fb93b99488fa812553cb13f06c5a651c2be0f6dcea66a935a420bd8a7051eeb1f47a7049e22ae263e188b2518dac995d40984bea06cd96907d34b770639676be7d92e4fb06add71185a2f9127270782aa34978aef6c48721d07ca2dafcbc752dc015b76bf465401251d687e312ab464ba34a02d3064cc2181e832f7c00f7acef3075c2335b414558a5b8c2d94a53501a3e7f80b5c5d9bc85e38736ebc42247502d17ca7bb69f840713dae160c1d8b15e72295302b1ca4713982be8d7b4924ff95f6a2cac5e2b9496a0baf07d0570b7b651683f15f6fea0748221ce969b21a33a665e3e7f8f315d6501683aee2a67ecd304f35a56699c2229fa13a1f263ae585d5a82a5dac9606a19a54edb3c49c8b96c4733d51f294f2637efdd5e56477506fb1cf03f0dd8c049aa47fd749dde21150b898b2ffbe6a1876746358ee7fe52fb7f653fed2b241f6fccf0799de65f4e95a922e1dd6a1be6b9fa89731bcb45a5c53108e6a280b86ffc5e39186be78cdb21c025d1db6da47d97ed9096d34c02ab500f1d7851c695b1e091fda683a1d6b30365f9d2e61e36274a2053acccd45e20521135ce8eec74db5543c9e374bb52235db005ae97b6b25cec972ff5594d880dd23d9366d6f7d4b16e9118f1ab310e772cc674d87ede11845335b565c93caeaad418dfac2436230cde2268431a4175d41bb8e2ea691b4a06db64eade46d61d4c0d017ed6e30a3560d08a271770bcbf4ea56de5feccaf50536ce48cbdb047b84681373a8ae587ab27e09d666a04368448bfa7540f6a1032fd590ced1e385ef39d8c579821853391bea1618d4bb10bb4c7da9fab87f422a011b2a42320f908a1fe88903ddb7665649d0b0cc59c648826aac2f011fec28ce762a5a17ff7a3dc387a8c153b951bbd9786e0787643e861f89b0990a8696357942c415ec6b516e7384c7280f8ddceedcb0e38d0c24dbf3e44d64af65aad7c84b0fcfd26bf6bbd7177c7501ec5bc198c1bf26e3d6db6d86bf8ce587587963add4397c98c14486eab29bb665d3b370bda2057ddf9ed783e1490fec413976061e910e092c2a99f2edf64bc2548cfad6620bace0eee3fcc3f07afcfaa802bd2d895d57d7369b60fef254f0f4804d712aa2adae4e90d9e7d3bb5b86ffcd2a07a9fdb864b9b63bf34009f5828822606928efa418f635b75270d62c6df71904af278efcfb3e79b752e3e15ba0c2535225061be820a2b58f3ff5d42d15a6bcfc312fb9fb58bd5fbea24f2abfd2da6dfe1510b9a4c300ded9ef39581fd4d8516a16b91015e1fee27ae052be6b3f41b6ed09694887703f931d7639b7636cef69462d548ead38508c243de1804e40a0852dcfc2e35f4ad5b373e2b524a4c988876efa129bd0ab2e0ffd44103db1748de76eed95ccf8e2428c73298ea445f2c206030225542016b7831a6ba4c9c34e210f9e2264dd6c566235ba51e5a8102c26c2af66763187ca6653de39819c814810d3de602c9ac47430f8c5a6141fe9c7bd6bddc56f1bcaf2e199f7268baea608d88dc7ec4b1c3e8656d04a6d976767473e065116faed9011df44e39bbfe2aaed4e1ef662efdad4fa03e0eb2e6ebfe645f790a33eeffb211efeeb716a34615895392a55aa99aa6c696283b66ee5b77f4bdd4faee4b613e98a63dfa0bd652881e89a51e38269e22c000817b725f10dfae8d93c6f6c5b8359a2aa81c52d06c3d74be5e3370d83bad88df92ce5ea8663eafa7fa1a519e891598994eda2ee1088bc4d9aec40c0b5ec144eb2b5743bda2fb7621d987e05130f0fcd082ee7c497f2290d1ac193dfe0f21503a3b3b7e65f991737fd86ba75faafed2c38ce3c7638fd24953e032e710f47f0bebe4d3f4bb0412976df794d320df0d4311d024d4c80d6ab903d912f4e83011138c270717b07c4ae924a01f3de0aec1a37b2717a3d5b9da3299bcb013788f68a70f0b331a79c3adfa58540dc23fc4d22bc309f41ea20b3b0eac63501ddd19d997fbfc8d345159ff8586263320fa8421f262f9e870678db3a077e4da8d7d46a3cdfb01b32118391868901af011b0166ed6a89bf7aab175caebd3c2b61758833b40c5829b1cb0133e98df8e22456b78f1385ddb7cf35154636b5586dc6b5c39d645a586edcec36206d94af04f2f9d0dbde13212d95c6ea355ef928fa91d75d9a8f4f5015a5218c0b5f087660fee85e9e3a759fc7f19966add9b7bd2b568d5949fab2dfaca0f1aaddc6ad2c9d0d311cefe31eceab815f7961b5a75e4e56e30f06d326cd903bcbe0d6d96d96309344a2a317d8cbdcdc1644db02df91e83458ab67327c7d7cd36fe56bb9d9fc4b21876900c0f0d4defcb3441d72e07963b0f8bec0c163a5064565fa0a8b7e46940a70f99c907b09a6ef5ee3bb98d0d62a5f7d1bd6d866066a0c2e6dd022680ddf54a3b5647c1c2493b6e1f43e8ec4a80811e0e5e650f14b64edd96b0d92965def6a4160a952a2f7d983e63c59c912a85e8cbe0123f876199416a4ec94821404f7427cd9bd17c839f92c4204b818f7e682876cec0cdbd62ae85396c4e52e38359866ed5aa73d29c12542bbe5534744fbad6e72a3371c339275b277f", 0x1000}, {&(0x7f0000000980)="96952354f1ea2c39fa0829ac17a672b61996d6db32d212ea5d432d76b7f30d3c34fdc4369e20ec3db45b554d3ce19d3e43f3a108446c7b6cb8c73c33bbf5c1300664c5e2f0888937b4aa9f30c5d0a00e7dd1abc30df59cf8f3e142aacf47d845259c6a5bef98301de65e242d64c959ab90f65e28d721ad562fb8b21f713925dd2d2c9f85a5", 0x85}, {&(0x7f0000000a40)="ae780a757bc1109ce331f06edaa4fe57ccf564b432cc3d41415842c1e3e189291809d5f0e9d2be868db6fbd3bef0a19027bdb1ea98624a23b75da5e3500104a1814909a9f80169c0051bdcf26e7169cd7e36c0aafd39b411aa6e79d98c3c967659595936ae363a25a63970def211ea3954382e043efced1402710042601b6bcf9fb51aac7be3416e0b7201808dc730d1c0e7d7ec0f1d80bca668c574e9f0b445fc369f9c190de3a0ccde1a39104614e23f0fae6e0df2d124a552e127f12813d46837e0d39d99903c02bbcc9b779033b6317fb9b9dea13b72d74ea5bd910c2788e2acf63a41eba14e29", 0xe9}, {&(0x7f0000000b40)="4c5dca9df6e91be33ad160330f9a2ba853099e3a13fc7a166d22661efcb1722a3b19ba29c07bae09cc365eaf60964a67fee6b30ba5bbc199f609fb45d77c68cdadeff7c4797d5f35919189a3f0cd5d0a6d87f7522b96b2a02651ef57855c5577a1be886408220bef87fa28ea9dfb651848b5322b16b9a5e0ede626fe912b8d8837f24bab2da737f0e788609f039cde87e9873b19b6ec7791cadb", 0x9a}, {&(0x7f0000000c00)="eb3de0549fa3cc68e1206976c40481bd7f9acf1b5f44b47152acf83891adff25cfde9334b7ae16f381700cea6bf166f9524df0e38419b1f4943a6dc4416621df7b3a0b5a63ec4dfcc35f60a8b61e27d2250fbe85a3c92dbf5b2bd16050575408ae2ad890a4f684cc1022ad2e4f28d64bee41a9bb389b7ff84c3757c4d810a326b0a27015cf755601502f350b2e526c83c29363b2c4506fd45f", 0x99}], 0x8, &(0x7f0000002340)=[{0xe0, 0x2, 0x8, "4f21e242d75766dd0cde239eaac3feea3d1a994ef6342b1bdd260addb624d94b2f1d8425e2fa0a02a736dc129887b097960c1c8e693fbc470cff217b6ed7ad2b276756d4ed7069c11b64b4029820c2a50eee55ff709d778b1763d668d70ff415fe46763fce8ee259402416718a186bdf840a9d9a710841842cc2eb32fdaa31eca3576e9fa96bd0cb2d07704db81f432591979f6a313f01cebd6dea23997969b2566992dfbd9a27c5328b031770db43e9242999d4a69d86b6758a1596473aeee00dfebcce2213c844e9f2bb6bad3c"}, {0xe0, 0x0, 0x7, "1bda8fa7ba444996fdb5f608d7949929a4de8ee223cdce9c6b5527505d0af3e57b82ee8e19891515df1c2a26c9eb638524c153e322a87c821c782beddd24b4317b03c83e81e5955f1e4cb4c5f74a3eca55f12385f423473f692bcef74f1e13c52b67b18b1c64bd0e47f7a266f668266f52b1bbe21464e1a971ffe3bfa19a5f618595e1143729b24c48febcb20add246fdd43f98908fd60e46c84a2ccb7704d6abe49462160111394ca220502b3babd74b0437c9012ea9057eb3583fb27e05d1c765aaea73d9fa7a3c494337ef11ac63d"}, {0x28, 0x1, 0x8e1d, "3aca929a6c2380e69f486be2a933a4c1fccb"}, {0xb0, 0xffff, 0x8000, "6256cb765add742c7898a8ac77e84701550bd509820f6fc9147f86b0b7dc30301431f78676a0a2ed43cb83ecc33d7a360ee3aebd133add195f79da6d69e8ca54ff5a8f5909f0d2769150f7a55868666d97985d50b1744fff9546bda50344fc57360c1ab421564253baff519aabeded625b02e36434ffc75cfef5d102ebc804fbbd5303051640992173f43330ca5341bb1608786c3fa8338cd83614"}, {0xf8, 0xffff, 0xfffff722, "488f02f1aa85c7c172f4a09a5cdfa911a9aaa0e6b16f426f01ca73d1bfeb68c016b7bf4209706c91a179802b5d47c8ff45b6911994a41b68a6dea0bedb3170a978543e412f235fa26b7befa80bf73cebc62453097d1b3ce546298e5519da6cbf6c6ef24dd277073222f87dcb2a2c4bbbbd39431753794157da93776c3308437d31dc194abceecb3bf72a1279b713c887b5a8165d1220d39599234829d024544d5ae76c26b6ec68c79e794cc55c80b24d61e69a0dcd8ebf8869782b401b0a43dfddba5bf94cd4ebd036be92af396520899cbcefd33d4b6c4ee75ee6228de0e6140bb1"}, {0x80, 0x0, 0x5, "23bbc9f0764fa9f5411edfcb39f36f07e7b5716d95323c1ba844fd25004df4b96d14d3f522b1bbd1e9faa3db879e5c512678436620f1a1424ca7d769df547b2eb3d350496987b6a201aa0accf2270f623f94707b4c8db54dcc9e8140d783219a48e42ed08ee5d9e10ee7"}, {0xa0, 0x1, 0x7fff, "47580b30d6f959f66d0ae62cc5fc1758a47649fa58654e98532c7268ccf35e81ce779544940894c206d1cde86c9876fccc6e1b7d00050589c57f9d38fa68cf218bbf90b6e2d060040b25eb5ea41fe8391a3bc21943333ef957c0f2d4195bf9d9cfe20f23999591eb889a0a2f89ca8f95978c2a6105e356ac5e359d7c31a47560fa6a094c2e1a0cfb99c33ced5ac08174"}, {0xd0, 0xffff, 0x912e, "96cfb70f63d8b73c1beb67bf067cfb2f1398773973df5117d921a4360c28142490ce9fa83344fc873fbb9e23ae256e15680bb9a63e09fadb6ff694154f27c8837a33dbf85e18b3833832d042ee17ca846bb3700200b3d57a436d6c424af6c7766090d78366d5a906a0adc42015737db3fa1f76f8c74ea0d7c4cdc72cf64eecdbb4d69bade6b58bfadecfc3b0733b6711aaf09b621bb0ad3ae73480e2033d92e4ecb43efc917a1f6c80f431d176d923c08c222a09dacd9c28f9ee5a2400581e11"}], 0x580}, 0x8) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) sendmsg(r4, &(0x7f00000005c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0xfff}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)="77d92391120a31c6f92c456b64ea6cd925711cb21bdfa776fc826ab79ca248b142a0b97d578321ba4a1de557c67818dbf4c8c2dd43074e506dff51024d71ce2083686161e655cef83f7ff80714c87f266397e6fabf6fee2594614f35030ed6fd14cf1102883c", 0x66}, {&(0x7f0000000340)="36dac61c5a9a40fd7ae856e851b9e02e8fdf5df9c2dbb8dca7aaf177bbff0fde5ea096d72f39ea3b346b47e37307931ba4396a5c9221489223d2bbd99da2a7959e8f7cf632aa1949844184db2d3c7892a0273b4e7d1ae92f7764d3eacfa8957344b5006e33d18a66fc9464215fddc3b6db13c6486ed5f521f1a36984701141ca2565ea4c19e9e6fe8566bafe73313a894168fc39720f326a668dc1f72bff27c9c3f35bfac5b32555bbaf", 0xaa}, {&(0x7f0000000200)="e294aaa83f0cc1c465b4425a057fb455d0dca9f453", 0x15}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="3c69d36526588c43c4dc1f07b4aa3724a00df6e629faf04c6d3c1b94b344e5c422e31da96d08c2c43776fcc4d13325c8b6b9f6a3c50699edbf", 0x39}, {&(0x7f0000000400)}, {&(0x7f0000000440)="cdf1dcbebb1fe68a285712b79194f325cbc22e48128f2957ece65d8975d1a980e3f80cef62a1ec774ca4601c8f903688051e23fa", 0x34}, {&(0x7f0000000480)="1418e84b3f7c6d553a5ee7d53fc04c5ca0df0e6a6f39c5a0dd3a741227348c435bc5", 0x22}, {&(0x7f00000004c0)="2a167bd763900d0c1fc8a44ad8ba4c61a51344c29cd247cbae01b6dc4beeb1b30ea6da648ca836dd25e860708340c29a383dfedf78b506f36660ede944a6dff87fea79b1ce69e38e2a660cebc11e92b675613e773017022695e6b708e767e28bbb95d5fada03fc58993330ccf7efc027c43458121f0051ca1f9938589ea0b83373db8fb06c104a9d86881abbbfe8b3f628db3401ee09a3dae730ab5897e569d4d54b3b031b5777605d48ed32d4866f3342dcd931a80dafd830a970e70d8d9f725060df97573de9aafa44f22de84559f34531992cf745ac74e40fb69920ec19e36952bab67667", 0xe6}], 0x9, &(0x7f0000000d00)=ANY=[@ANYBLOB="e8000000000000000000000007000000b9d587cad4069e5823cbfb79ee6c72eaa456fbb406ce587e0e81032a3ee59eda1242e9172884c81fd882a879512490dffe7ff6081a2a3eb694d18084580d46aacd8f77ff14b4754ca53fad36575bbe535027a92ae44cb07d3a2dd865392ef5d0ef23dec4c0d3144e756cc4836a52c2fbf072e75582b4165324f55244dd4a946adcd8fa8bd066fccdd69f1f402000000000000000cf654174ef3b14017183192f515da9be9bf66ee25487fd8a3d2fcca3be2c61af5e81000000606b446339ae6f766f75c20c0b6fdeaa2d16659e4ce4edb39c641d2aa528e5f76e3e64792a64276e3e5ad55a9a691cf6842cb68cdae1950070000000000000000100000093ffffff3e2ab64fcc6303614df35d646d00000000347f50dae3bca970eba8763a221e8a3e87385ce62da57c627db85fea71661cbefad261866bdd8aa3455958472dcccc5e86b2508bfde425b59725270896e0b5c768049e1a027dbf60caadb9cbc4000000010000000000000100000001040000844e18a690215f308a9bbc5218d9f4d80026da57644571a853b3ebd1e09cb8994e2610e5106506bd8c442f2130b6cc2f70e304f866cf90bd0931d5637b65a6dc7d7a84cc967f4ea9028fc2e0ea81352eace03400b39130952c91a770078f57f3d1c357ef95aa6f246f8d0925ea234a829ff6ac54ab4c5655cb5595271fb3ffa003e8f3c6d897aaf65b162e651e09b2ad881d474f4c4fc5327f36402ef8602bfbbd3c4fe00578fae99e03c28bde954fe267084828a0f16fcc64b9afb807e5740700ed9b7f6777705bbfcb1a6f82569425c50ec2a20f8ca6e86000f9bb3e693a9c9741f22811be8b6ff7aa7f430000008000000000000000ffff0000090000006088f1b7fe6bd07a174115d71a1228e606ef9a60a9b9c790d9c53e239f706528fe88ad67b7cb074666c2a47dd50b6a13c92761356f9900743b42c7783575ef6486b4945e595fe64b9daff53c123e109c1f3408468ad8c80ae589b4d1df8beacf75522c730e9067bc620612000000000090000000000000000100000007000000855604c3b7542daab1909be10cc510bd3c3d4740d5e4d3f7e815282e4f5626fc23ed8a9fbf43d63c375cb0d947b8bfed0014789401101bd28c7b1b68f1ab98f08d6b63856f1da7939319b4e8705913c5ce964e74f9107d6de77484df2368c8d7d95e30ca6b753e5214aacb9fdf9919a0740aec728aaaf2c44f7cf100000000005000000000000000ffff0000050000002ff1bf50673b75da3c5bade091081d46fcab44c49125eab162d474a7dcbb228d7b37f6a550b01f63d6c806261c444939afb089bb2e5ffa5f0f1845426f4c9f00c80000000000000001000000080000005f19954e9799634b5e58ea3d576824cf97dc19c0b1f8577bb9118ddaf6c79680471b8aaab68f34a15a6201eb1a5a110f7e8ce78540bc89e1697da7662cd4075fc232173ef052eac8393d10b74d28263be64074086cb824d9dc39c679d3326024b9a261cac9081943106dbc8605b2680a98aa6e364324743510ce64bd1148f9981ca07fe55e3448c70c3c3e023e23757a7efee81919ed6aa66428b93dc95035b88fe88ad9fe33b35f3c16e9bfa126b50eff3800000000000010000000000000000000000008000000f80000000000000002000000020000008c75e0ea844e45d3e5b601f14f6a128c7c8c50c2237b16b75d1dc10bde2ef037887cb06a0f4772529948d5475a5f08d483aca9e83701fcfa5a60f561bdc531a22e5430260437c8d848559de059dccd03ac94d7f30d2f95cc3a74e1e562f72a01e21b847bcd5740cbc729e9a30878c64a932dec026006b675e8bb3053354ccf5c328b79321a62fdaf2c743e02bd84954627bfa61cad61eb1a4a6299073aa6af916a6cb052bcea239c578bfc57dfdc1829122a984a368e980652e51186394b14a1f684a816897571beccdae44ae98538bb3c305aeed13e9d4d3ee100"], 0x588}, 0x3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) msgget(0x3, 0x8) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) kqueue() ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000240)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) sendto$inet(r11, &(0x7f0000000040), 0x0, 0x1f588b53f93d5d3a, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x7f}, {0x26}]}) bind$inet(r11, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x20, 0x48) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) dup(r3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000}], 0xeaf4, 0x0, 0x80000001, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x69) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="c1f3ebf7a64c8e59052c976b9f84bf3c949513639b16f115d10ad357fd335e5297f64cdfc7f4c4a3f3e032a38c402ed23c3d2084dec8cd3cbc7dc064d61d9d9a7b853733e193e92ef77efb82c6eba5dd0b12a78fa4e48568431b7f8444a3617db7b9", 0x62}, {&(0x7f0000000180)="f6dddce4a968090b8fce80527f622138e6ec2b108e8a7343e0abb3e3933e8c598d8f249b4704903d3262b85eac773fcf407961f2c75359881c691b7cb53c89184e6bc8cc944e530949bd2a81b43eb464fc97aef5cab4e63bb3310d3e44e8b8808d034696507093d7e8600c4c846c0b25d5d73ea5f6798260d2c1097c10c8ddbfdf90482e7630", 0x86}], 0x2) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) listen(r5, 0x100) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x4, 0x5479, 0x8}) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffffffffffffa6cc1554884bdedc074be7ad3285b852550a7b4132b8b9fc83c51044aaf45a14d0e55f51277486408a9fce4345e95b316b90122e978ff33277061ca619b84b9765cf3311b0937e5e2e00c7aca7b0af0f"], 0x10) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="9b3758e1b1a941f0d881a548036cb72d4fede6b1b32575bd23f537bd6c5929109741012809a6bf7f0cc35a3a7997788e4bd0c0751c291cd90b484d72314e0528a0c0ddf0140af6c2481d709cd8738131cb198a6d0fe80894c289a27ec4a97d625a21beb45923298972bbabb21372f71e6dd80ae646e23b79398420c5e2a60ba2e76b5de9723cc34900"/154, 0x2a, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/139, 0x8b, 0x401, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) fsync(0xffffffffffffff9c) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x1, 0x0, 0x6}, {0x7, 0x2, 0xff, 0x9}, {0x254, 0x1, 0x1, 0x4}]}) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x7ff, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0x3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="91b0fb525c", 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x78744c1ae0d07d8, 0x0, &(0x7f0000000000)) read(r0, 0x0, 0x0) 16:00:10 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000029c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e759683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x10) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3c0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x7ffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) clock_settime(0x0, &(0x7f00000015c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) setregid(r3, r5) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014440 failed: hole in range 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) r9 = dup(0xffffffffffffffff) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) dup2(r11, r12) ioctl$TIOCSTART(r9, 0x2000746e) r13 = socket(0x2, 0x1, 0x0) setsockopt(r13, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r14 = dup2(r13, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="822e2f66696c6530000019be29dcaa6428a68d701449968c138939ecfce3e0385923dca533f4ceb43b48325a46ca3e867888ecfa88690153da6b9ff32ee7a9f6c2690dde46936892306a8803f6cfd7db01654036159eb996ecf4b4efa76bdb0000000000000000"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r14, 0x1) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='O\x18\x00\x00\x00@\x00\xe0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x8000) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) munlockall() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x101, 0x0, 0x9, 0x3ff}, {0x8, 0x61, 0x3, 0x4}, {0x2, 0x1, 0x0, 0xfffffc01}, {0x2, 0x3, 0x3f, 0x5}]}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014440 failed: hole in range 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0653"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xe0) wait4(0x0, &(0x7f0000000080), 0x1, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) fchflags(r0, 0x10000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) setrlimit(0x0, &(0x7f0000000100)={0x7fff}) 16:00:00 executing program 0: fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x4, 0x7, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) write(r1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x6d209b282c93d353, 0x1) setsockopt(r1, 0x80000001, 0x9, &(0x7f0000000200)="5e6461bf201e406eb4f9b1727ea18e705e1f2565cd01fb776a15a47fa417d51691e7aeb04f45aa338f9d6ef73a46d82b3cf1cf37ac76b37b56a428ed34519f8d35f5d958c94e2dc2ff9ae79f7d8a1f8afa86605867968d21b0b4f89712d5b7488b28f5dfe994be7ffcf2a8da64889eac118ce0b572395df15f1aa04d845ed2e90917a5269c31f467042ab68472d135cbf2126539752728ecb14045ee1ad093a9751cf04a5ba05dcedb41e77ae56e3dcd8d617b243f2ffb6b4b9da0f51447595678ad82f08dc0ba7fec217e38311e20011e18250df12273", 0xd7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 1: clock_getres(0x2, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x401, 0x101, 0x3ff, 0x1, 0xf5d, 0x9, 0x6, 0x0, 0x2, 0x5, 0x1}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x91) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005036000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f37274dacf00b7804be7837b91e4991f7c8df5fc82b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100a437d78b009d35a9ac0c889379b126ca6dd1012b97f722a6d8da7ae68c8dec38618b775468bb6c71bf03a1472f42cd79fe225f71ec1b5ec4f93211bc37f120bd93df8e1f6b61122d6caeca68501fd3288b110a53a88d6da4ad15b39c7a6f87f856944a6628943ae3933ea53d114b96ddc02ce96acc1065a77f162fa94e751a275bde6bf030d7f7d4f0b754baa5c51b9b95970b4e45a5028052b525c89c2fe04ce3aabd646233a1f7f663e3e8fd828820c01948fb2061d5d24241c0aafa857b846f38ad5a301efd96f028929a8d50b9ee1877a3b06d77fb5bc1c65ffdd47379b4d5", 0x95, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r3, 0xffffffffffffffff, r2) fchown(r1, 0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1c1, 0x2}], 0x1}) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x7ff, r18, 0x0, 0x0, 0x0, 0x1}, 0x3, 0x7fffffff, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3ab728ea12e5155c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={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(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r26, @ANYBLOB="e7ca3af6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c6888944b863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a6", @ANYPTR, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r28 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x4}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet6(0x18, 0x1, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) fchown(r1, r2, r3) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="3a0b7528d6a2fcf57839be0b5bb3b9c1820d253c639cc95090c7e6328e204d0b20be7215ed6faf805b63d2f25e165ddbf80e32758aa3ffb560a4541c8a6b81773da4a7e572ebe85d26eea0f31c6c834de2833034a509b4ae0fb7544e9983afb8fed54d33e2d99d0e3f4511a27e", 0x6d}], 0x1, 0x0, 0x3f) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) r4 = dup(0xffffffffffffffff) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) open(&(0x7f0000000200)='./file0\x00', 0x20, 0xe1) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206916, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206916, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) socketpair(0x1, 0x5, 0x46, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r18, 0x5) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r9, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r9, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r22, r23) setuid(r19) r24 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r21, r20, r19, r22, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r20, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r25 = socket$inet(0x2, 0x2, 0x0) getsockopt(r25, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket$inet(0x2, 0x2, 0x0) getsockopt(r27, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r31, 0x4, 0x46bfb) r32 = getpgid(0x0) read(r31, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r31, 0x6, r32) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r26, r28, r29, 0x4, 0x6}, 0x6, 0x10000, r30, r32, 0x4, 0x5, 0xc0fc, 0x8}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0xffffffffffffffff, 0x315, 0x800) r34 = socket(0x200000000000001a, 0x3, 0x2e) bind(r34, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r35 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r35, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r37 = socket(0x18, 0x4003, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r39 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r40) r44 = semget$private(0x0, 0x0, 0x231) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r46 = socket$inet(0x2, 0x2, 0x0) setsockopt(r46, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r46, 0xffffffffffffffff, r45) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, r45, r17]) r48 = socket(0x11, 0x4003, 0x8) sendto$unix(r48, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x8, r50, r41, r40, r47, 0x20, 0xbede}, 0x401, 0x200, 0x8}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r38, 0xffffffffffffffff, r36, r41, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r52 = socket$inet(0x2, 0x2, 0x0) getsockopt(r52, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r54 = socket$inet(0x2, 0x2, 0x0) getsockopt(r54, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r56 = getgid() r57 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r58, 0x4, 0x46bfb) r59 = getpgid(0x0) read(r58, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r58, 0x6, r59) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x2990, r38, r53, r55, r56, 0x4, 0x6}, 0x6, 0x10000, r57, r59, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r53]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r29, r60, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r61) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r62 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r62, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0x0, &(0x7f00000005c0)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r63, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r64 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = fcntl$dupfd(r5, 0x14, r7) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000000)=0x7ef) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [{0x0, 0xffffffff}]}}) read(r5, &(0x7f0000000140)=""/71, 0x47) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/bei/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x7, 0x101, 0x9, 0x4143}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) chown(&(0x7f0000000040)='./bus\x00', r2, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) r5 = semget(0x2, 0x4, 0x8b) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20004455) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x8) openat(r1, &(0x7f000052fff8)='./file1\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=0x0], 0x28}, 0x0) 16:00:02 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4e3c}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dd00ef43f7f7c855bb7042") r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x6, 0x5, 0x7, 0x6, 0x3, 0xc5c, 0x2]) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) semget$private(0x0, 0x1, 0x600) semget$private(0x0, 0x7, 0x286) semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x6, 0x240) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000641c0)=""/102374) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x80) ioctl$KDENABIO(r4, 0x20004b3c) setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ftruncate(r0, 0x0, 0x7fffffbfff6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x5, 0x9, 0x2, 0x9, &(0x7f0000000080)={{0x40, 0x3, 0x8, 0x3, 0x9, 0x5, 0x2e8}, {[0x55, 0x80000000, 0x5099, 0x1, 0x0, 0x9, 0x8, 0x16, 0x0, 0x9, 0xffffffffffffffc0, 0xb5, 0x3, 0x5b, 0x401, 0x7fd7, 0x3], [0x6, 0xf294, 0x5, 0x401, 0x6, 0x6, 0xfffffffffffffff8, 0x5, 0x5d6b, 0x3], [0xfbc, 0x3, 0xa7d, 0x4, 0x5, 0x4, 0x5], [0x2, 0x2, 0x401, 0x100000000, 0x3f], [{0x4, 0x10000000, 0x7fff, 0x9}, {0x28, 0xb22, 0x2, 0x8000}, {0x3, 0x1, 0x100, 0x2}, {0x9, 0x5, 0x20, 0x9}, {0xffff, 0x6, 0x10001, 0x80000000}, {0x800, 0x2, 0x9, 0x5}, {0x3ff, 0x2, 0x80000000, 0x1}, {0x9, 0x5fd, 0x4, 0x72c}], {0x6, 0x2, 0x9, 0x8000}, {0x7, 0x4, 0xd146, 0xffff}}}, 0xaf7, 0x2}) ftruncate(r0, 0x0, 0x33780000000) 16:00:02 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x42, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r1 = socket(0x2, 0x400000000002, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f00000001c0)="2bdc6903187676db5e55331818252051cba1e059483a", 0x16) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = getpid() connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="f6876a0000002fa57394ed7cb000c8c8e3ecb6bf33bd8ab5089e6e9b2d98b81b8ddb5e32c9826a69567bc5812659b1b92d2a0ccf09b3869b34d940125d4bdfa2ca940da56d71fed8e3bae900372883c2ea"], 0xa) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = getpid() fcntl$setown(r6, 0x6, r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x9) unlink(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x48000, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x53ce79c9683cd719) r5 = socket(0x11, 0x4003, 0x8) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x246, 0xc, 0x0, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = dup(0xffffffffffffff9c) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r17, 0xffffffffffffffff, r16) fchownat(r11, &(0x7f00000001c0)='./file0\x00', r14, r16, 0x0) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r18) fchown(r4, r10, 0xffffffffffffffff) pipe(&(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000cf2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fad000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000025000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="586e022dd888ec62fe601250fa1252c324622a25178b48d1c7a2c94534fcea9117f22151db8cbc560aeebb86a99ccf0a51149e1b18760b"], 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getgid() r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) r3 = socket(0x18, 0x1, 0x0) close(r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x50, 0x10, 0x1, 0x247e}], 0x3, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvmsg(r4, &(0x7f00000004c0)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/161, 0xa1}, 0x803) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x9, 0xfff, {0x200, 0xaa0}}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) close(r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r5}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r6}, 0x0, 0x0, 0x0, 0xffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xf800, 0x70, 0x2, 0x58e5}, {0x94f, 0x2, 0x5, 0x3}, {0x4, 0x1, 0x40, 0x1}, {0x2000, 0x6, 0x0, 0x6}, {0x4, 0xe9, 0x9, 0x8}, {0x81, 0xad, 0x4, 0x1000}, {0x1, 0xbc, 0x6, 0x1}, {0x4, 0x0, 0x1f, 0x3}, {0x20, 0x4, 0x9, 0x1000}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r8, r7) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f0405739c6c19"], 0x10) shutdown(r3, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005030000000000000000010100000000006caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa020000000000000202f80004000000040000000100"/149, 0xfffffffffffffddd, 0xa, 0x0, 0x415) 16:00:02 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0xb}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='5dev/bpv\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") chflags(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000180)=0x100) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xffff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) fcntl$getown(r5, 0x5) close(r0) r6 = getuid() r7 = getgid() chown(&(0x7f0000000100)='./file0\x00', r6, r7) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pwrite(r3, &(0x7f0000000240)="b1e91bee8fad27050cdafd2413b02073abef48e3af28ab234146cba76ca36ac5a26a7cbddb69f4c5ead7f8244f19f5c22ab61dd61761c64b5be56122fb8434be86d730e7903787b9eee7cc20159cf52f00523c5191c2387b96f02c6ea05ce3bf1ae775dfe275f6fbf3c7b6437c18a1f1e5f4fd2a2643bb72010199619ca9c3760a74c6d363363650fbd07b1e399ec133340b38b8b17fd71bae41217b7f6c1b28458f1fe8e3cb4afcbd117dec4369cc2327e28b541f2b0279e87d7057b1965fa30a7b9b5db49cc1ad8f7c8719f729b0776aec856c41f7d4c75591a6c6308fed35b2472fd219ed64a417f6db60429169f3ef374d5d94ff2aed7ccdeae4f99d7096d2c4db1fd1f00264f4c847f85495ff631a5cd301f60a25c3fdde991e32c539ae2fe76ffb2b52f2a9ad6579", 0xffffffffffffff31, 0x0, 0xff7ffffffffffff7) 16:00:03 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000b26ecd8058678bbce060701062c006001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bf2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9308204ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d7d682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7989b031480"], 0x188}, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000100)) socket(0x20, 0x1, 0x4) syz_emit_ethernet(0x8b, &(0x7f0000001440)="8d3d99aa7d6b7dfd57c7563bcde5fcf61881fab767798a22777a7551b186c9d523d7103f997b68ee9df9180c1ff42fcd830f55c5889ad69090b766a835423120f10c6b58513443f64730454a78b937fd9b36b0d2c85d44a3fc80633eb501974a868a359aca74211efa6307cded98058098b77ef2a6ae20ca99c81a54d39d6b9b83a1d81901512e6fa412ad") munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffb000 didn't change! 16:00:04 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffd000 didn't change! 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x6, 0x1000, 0x3f, 0x0, &(0x7f0000000340)={{0x9, 0x1, 0x4e, 0x0, 0x3f, 0x4, 0x4}, {[0x8, 0x1, 0xfffffffffffffa95, 0x1f, 0x0, 0x5, 0xce42, 0x9, 0x81, 0x0, 0x1a, 0x100000000, 0x4, 0x40, 0x9, 0x400, 0xffff, 0xc28d], [0xafa, 0x401, 0x5, 0x400, 0x100000001, 0x6, 0x80000001, 0x7f, 0x7, 0x2], [0x8, 0x3fa5bcdb, 0x2, 0x0, 0x7fffffff, 0x101, 0x7], [0xfffffffffffffffb, 0x6, 0x6, 0x0, 0x1ff, 0x1ff], [{0x0, 0x4, 0x7, 0x7}, {0x2, 0x5, 0x33b8ec02, 0x9}, {0x5, 0x1, 0x4, 0x80}, {0x40, 0xfff, 0x84, 0xb854}, {0x113a, 0x401, 0x800, 0x1}, {0x3, 0x0, 0x4, 0x1}, {0x40, 0x7f, 0x6, 0x9}, {0x1, 0x2, 0x5}], {0x2, 0x0, 0x7, 0x3}, {0xfb54, 0x3, 0x6, 0x33bb}}}, 0x40, 0x20}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5b514bf7fe0035894b02"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000280)) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000200)=0x6, 0x4) accept(r7, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e46770b5c20f7a08000000000000002b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f3215688ddcf10fb2c1204000000570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca44f0b4368f347b72560b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf3b4943b0bf107e86d3048da6b573cbb3abd359fc31c84ebcce440000e0ce75b734840e56887a41bbf4ba5df52842816ab0d6df1ae3e1b675ebabb59355f1d7ba500667a0a619e1666dd522e1e1c9144b45422700b59fd411a4fc72e5c1000000000000000000", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439c39688a3a7ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228dd368bf8a8cdbfb3639817e20405492b6bf0c901d53370b9fb20d016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc6baf"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7fffffff, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x400000, 0x800000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8038bb2268 va 0x20ffc000 didn't change! 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xac7032ab1f279732, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000600)=[{r0}, {r1}, {r2, 0x4}], 0x3, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x2bb3b3c69a6cc798, &(0x7f0000000040)=0xf2f, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0xa2, 0xffff, 0x81}) connect$unix(r1, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="aa82022e2f66696c6530"], 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f00000000c0)}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)=""/246, 0xf6}, {&(0x7f00000005c0)=""/89, 0x59}], 0xa, 0x0, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) sendto$unix(r1, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() munlockall() fcntl$lock(r1, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000, r2}) pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tac', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000285, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffff9c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000040)=""/25, 0x19, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x0, 0x3f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x3f}, {0x9, 0x7fffffff}}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0xd, 0xfcfc96ac7f7861b2, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000600)="e4") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x5a6b58b52c8df1b1, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r3, 0xffffffffffffffff, r2) getgroups(0x1, &(0x7f00000008c0)=[r2]) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = dup2(r0, r4) pwritev(r5, &(0x7f0000000800)=[{&(0x7f00000001c0)="b6bb010d889a3c810fb900f6e1c482bc2298f05598270792105419e9c6df5b7755973e603c163006f67101831920c1930c26c3e1c843d2020fa42811cf6be75a48455c03113ebe0c3a50d0a3c736976f210b76ae2ba8cbbd4ad6d29222ecd26cb853107025f4c6cba6bf607e2b9c584fe627867e", 0x74}, {&(0x7f0000000300)="c0b289ca1724f04e909f304458bcd8ff4d206ede34375314a410ef08617e146860860db2538df2fae57db9bea3f190e05f41703fed7d72ef21f5270bbf9e467761a1e695099b3f17ba5ccf9e41a94a9ef751a41109f52b0478eaef614602f9bef7362a1fb585e08481d8cf41d0068b4e22254d7fa99e6c4aa20675287e463964256f9ea152b44d31613b3f5aff63a04c47f475b976d865ec0175decb9926a9394440faf18f53990c613d373b9623bc7a747ee6dd25d80969d4c8dac1445ae5762bb458d72ef5678395fb4a266f83bbc5e685259e9e2c5cff6c8c51417412a03ac9bb6dc45bb00ec6c3d682a501", 0xed}, {&(0x7f00000000c0)="ce6afafeb570126866ddae3502103a149016505e49c70e60e2b4bd7732743a75e43ad0e77ba06de9d34ba19704c5b32bf90b4e18", 0x34}, {&(0x7f0000000140)="b59413dbb8d19e92855b0a3798e19d5480d4171cfc9248d157a0b26675f9af5f6ce34bdf1764102877f3d6ffa7af981916d128437a417e7e546503ec922c0f", 0x3f}, {&(0x7f0000000240)="f0a7ebcc95d56f8f033cba5888b8baf3de1bab9853c7ef8c00635c24823f269a4ad2ed9c4595b2840a0de07a121fae8e39ddca300e1b794eb13253", 0x3b}, {&(0x7f0000000400)="ebdf495997ccc724ea1a810e6dd632e16bec38bf4b12cde37f777678fac674119f4e92365f0343ce25405572bd658d53eb6c24aa45abda36ca9e1b15c10bab82d1b5288e5ec90f4e214983bb63a62033cae85cc7d73e298323452283e3c595cc89bdfe1c0f711940410a0117d4786a89a26d08779f4076473c848863e1b6", 0x7e}, {&(0x7f0000000480)="3219a8a5a94284c0654adbf1e0bc78aed69f8989e37a694fcf31ddcabacd6fc03928288d21860f9dfe5f13e5a19608ae520ad15ef2b1fde92a7ca117cca0e6aab6016d9b371a7dcc75d3e220c97f2407c52af90869e0fe36f59db690484b829e37ac9cbe9d29342730fc4050d99772611bc255928ce2bcf7546ba0167bba2ad90a5dd81f747bad12cbf2c33b48f389f7d5ceab9f9ac5861b2145a0c4f2b7b66343bc7a90519e1b05a4c5f6219833bfb3a6c3bab4a63da8f395def7c571b2beb526ab7fa9a94c267d", 0xc8}, {&(0x7f0000000580)="8c9a7097834694f327857348926144754bb63f2c94081f975efafba3f8a12c00a8bcceffa05298bf606a56906cf562d946cae0ed1e9db82fe623fc3b2ec1aa27010d13e6f455845a1cb7497d4e7bd30f37a1ef823c8558458b0674ae37baca30933acd35d59ee85d2b9d5c9a9fb34fbe5dacb0f7ea63108204d22d27e224fa631cb83989baf657997161eb4577d7c3ec68000834b91aa1e3caa7fc6559412d35972d9dcc57b654a82e076e81d5da97723900380355adfbd9baa3b45ab0ce54124fae95d0fb024dd71a9ef2d01216b784ef4baba8", 0xd4}, {&(0x7f0000000680)="b977357034161e5d00f94cab71aa415f6813e4198ea80608211aa3d85959fd79b157f93bf02cfda2bf71d891614cef0476b0b7c4c6742ff0679c10185b77cd9f2bbfeea95e631470b14b7d98ab19cdc86baa2bde7a1a6f1926c61dcd6e4d3388f8c2a4387cd0c268203ed31dcb594347fddac159c6da49d76b32ac90e4", 0x7d}, {&(0x7f0000000700)="e3242c056bc6d13736b557d5b96a984c3083b48997f35a3eadf5280756f3d3bbf7ce45de9da5a0ca2337c7355264f2dbafc27a1a69ac6b87dc1a034002bcd39efc42b4e6ababc2b2b5cd2479b70b58a32bc744104c358b1ef7f0659c5e0580dfe1cab5170c7f34ee7c13d008e755607e5acc6ca19e852c6f6bdfef954086fd6fe90f341bbf45e6f9d84e6f70b26eefe086235834a62ab3d5ed4944cf49a957de1d053c1841bfa44659fab11639751b530b3d3ab63344979db83b2b026b6ba9c723ea2c65d79167f22cb08f990f3146783fc68575c57fa9b535a40234fbeed54758bc49", 0xe3}], 0xa, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0xfffffff8, './bus\x00', './bus\x00'}) 16:00:07 executing program 1: 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) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000002840)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r3, &(0x7f0000002880), &(0x7f00000028c0)=0xc) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x2c, 0x2e, &(0x7f0000000040)="e3ffcbff13b9981e3761bded7c50fd812eaa4e713048e69931929648", 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002740)=[{&(0x7f0000000180)="59f16a4caadf07e8b941bc86ca0be4bfdaf025e57c9387b6bd5f125ae2b74cafb948ca5210d4e7c127ef556d805603d95438c0ae65b1620652aaed51fe7d9ade8114c93cd78492148273c1465dd4", 0x4e}, {&(0x7f0000000200)='&', 0x1}, {&(0x7f0000000240)="62e59a9ad675928d6f4d815d698fc588b5ab463eeee597432c156f186e6cbf6b8ccd95f9364879af89d174034a893944fe5b944bc895c94f43f33f577e5f6a5e586c0ff56d4671d2acdf49403be91bbd4475150caab96231416d9955cf9c4dfd14f7567cba3b5db33f65263e8ecc54303f45becbeb9313d618824cd6a5a9a25f694fe5551c59affcbf98271c0e45e4acfcf9b5", 0x93}, {&(0x7f0000000300)="45a5612cf135633dc74ac40c2d276bd25bc1332ceaee48be3619143f196bf3f941cc26b9a2159b016a11aedb5e897bbea6bf9796f89cad253dee052810862ffb99a9820f5c4ace5c965f9ab1eea5f249fa1f320d1ecc1f39b1bcde77af984755a5111b01d89479148992d031b2b01275c1406882127fbaf9dac17ff55ef36099c69964bf9aa63c8547f8", 0x8a}, {&(0x7f00000003c0)="ee3dc88f2966c4813012dda0f6f43aa3d3b47c156fbd090b2d5983238e69de9316041dbea20541b7c942a6afbd6475e668a8c9c7ba3fa4533b07e3fe93f7cc5b8c373b851c404f61b6d97c59af974f7a1c49800773f07e186d65e01ed1c44c996cb8d1f18763abd74a31e9841d2ec5aa9c8932c48527ecf4ed3136e1288a69c816ee4caf80fefb5fd138e60450d5d53f335c0611448257ae55359c5f44b4c826fe898622f75d0f06ed9834681abb235524fafecf48572e2f17d30ee22a6b55b274cbd87f7ab1a84b28f9558c1781dee4eb84f5e5b3b7b0610f297dfe1cf174d5ea48", 0xe2}, {&(0x7f00000004c0)="bc6a5ac9ffc6bf689ab8ebf36d993fcd25275d03a4a0756e4935b3be06ba7b7ee61478e2708f951cdf2f7fd243aa48e52d4018b9f0c1425158fa8c4ec0067b920a9b8b20f7965aa7207e6006d84b7a93af7043de7d1c3912a3ff0fbcde3b573607c101bccacd6bb33e3d0b4a72ce7eb131b068cf2299e7e57c2d49b165c2309045648262f69f241c2c599761018220347aa30356aa9b48dd893dbb18e3fb047164712c30d64df3259ea07573d0517df1ed97512e6d86e319482b51f96eb9b951aaa9963c228acc9f8a729311929c5c3a79a9e6ac963b93d16aa078727da9fa8ee17e4a3d5cb7bbde2320bedffe107de1a7a3ddae65c19f5024af0650bde0b618dfa19faacd6097135c0be0c9e38a82ba1b5e80f5ca69d76d44f84166b21359d7631ec30a29e28f7a9659bbe2baa064fe8d435f473f07ee30ceced4721b3ec97bf24b0d38f3a27d21c80792d3a365179693e330043480292ad8d32f737c998be216c2effdd758ddb80802f27056a5d5bcf6a2673e4212c5d90b212b491201f8e575b3e07aacc28fdb202000fd2e7a32ed9a5192dce5192d8dfbc06f9c7ec0242676326c45fc5a58ac5270a664e1aab54315b8ac3413d5e0eaf2f92dadae556dbe414e4e2aabc7357b69c3489b79752da9cfc216fb1d415b91eb23de4ce38324bfe551f417951a58c197143d02a4422f227ad66b7c733ee04548ec36ad2bae917cdc067516946a12752663e26256cf24396f8ef7d5472da54bdb820a694f0581e0c9214b182a32849390991c3c65815cb005923597190b0cfad048cd87bb391a16a6d86b599ccb1e700eb2b9596700f1812b545a37b6f2be6f959ef2db8936c7d301edac2fcaf3e9c3e2c3c79d0cbb66b10973c6949e4dc727eebbc0f92bd123bbd06e84d8ced72fa4088bf46ff45be625268e6cd03cef13e8d6ac6ec003a90c3d892572897340c14e0c5bc647e7f953d496b911ea61356cfcab622d84a039e1bd04177477017f891f28fe439f7b2d079f6ea91e70c393adb2a8b275ad5ea906730e52250c9a415d88ea8385e0ce03b89f63e8a89fb2def8e1ff532d20fda8b39393a70742c967647ee6bd5f07fea99f7e142d35e29c78835aa1785c511c1020cee205cb1a5f13cc2fbe6e949c05ab40fb8ab0cee154be04ee34090c9ae55f0f3e2f50d0924ed4ea2f1a8f28cc98391ac1b98387d01a3c1c431f140377391d19d123cbfe28974d051b7a7667d5650cf1e23181e37799a2612dbc242a79b16693cacfcd7def762dc85e80aa9e7a9a8fcfb1fe2fb5c4e0bd08fd73ddfd0faebed6d97033c66072ba10dcf0698012261b40a020b929a60a9c6a99213bcf42e173db6a9785b7e9423fee75fe9ed2832975f5d75f6c56b78ac6589541534756a073127c524f24ca33536ecdd2a8afa3289196a1c5a12f0a26c8cf58485a2004a0f3292ed2cf2da4f90b8a4a52a6b80ecbb3ecc94b40db1a17aa525677136a0e5c6b68e1cd6257e0aad2f3ed1eea13d6c749baf091f801e85bbba5b8539dbb77202a6b254c7fc764fcac7f9c03710bb1dd14828a159bcc44d02f1a321c513c537a29b5f7c82e9a1c3b2cb242a6017659475e5789601ba045553c98e19d84dfb7dbe6ecba047c9a0eaa1d35f1c7d9608ffa0d16985d056497fa822798a74e3159b4b4a5768a6a89528fff2e16af2d3664109f3f022dcb6b7c533129a67be2440a49eeee418ecce8f49af3604d5de9d8dbfe4824e5dd5d1955360a66dc31be98fd544d31c546e445258fb96b602035c33bb18799380bbf2061ba473b457a4169b34c35ce20c6372ba24be716dbb40fa207fdf4c8bfe8e3b98eda660836ad7f2a5847ad70f1e1c0b8dc9aa1ca7a55bbb2e63b630ad68aecd31b7358849b9f9398727fcdbdc943b6059c29b844903cd97d897bd8c9ce0ef51e7a42f48e7ff03091095990a816311cdd95ab35ad00f07b583bfd1aa8ca24fd113695bf8754ba0353926a682d3a8e2b350059216c57503221e5631ce1766ad25eeeccae0c69fad37346ef0a4c45e92e97b36be5b24128cf1bc992cf765ef9123ba38fac424d2bb2a46f82297163cd2cf302ca584ca41de2b8a9163ad11fc372448297fb201c72876289419113f4b25b4c8f82fe68e786cf39328d24fe30f5fca825e297b6de3d1d4571f98860096cd21f931bca242baefa538fce8cd5efd9f0de353eb58038168352837bd95f5f459fccfccec8db06d4800254ce3c85d05d387742a3f3360bce9c11535a4ee05d26afb7076ee22656434f36c003166e826a72c12b64f9118dea5cdd1e7da5079b9e3b991786cc3fe025a83f5dbc465af4570c37f540fe8b25135b8ab4a765fb752c7cddbc0888aca53eced91adc2558be32901390bcfedabff40ba9410fce412ef532365a9b4c4b10db0684505b719462e0b57268e28618ce92652396f348c63e8d942e76d041efe94fa20cecced9b2d17e6d71493f623aea29fc9a939003f5d59c5e80ee9fccede8f5d2165c97582a71f917f34712a9971036b829ede7329a889a7e4f382410ae660b74825611398a8ed5d74f72c445719f0df2059d7ebdce64bbc2e578299e02de21ef5f50cc9fbe3dbc5ff4020734a50cc56d7e57a1ff02cbb4a25d06fc0e53564191d8c3daf387eb1c4610714eaa27a097ad0382f5d13635ba96140c137bd4c59c8c63db134565ef7e58ca747d8e03ed5f5001870a2d373bb50fe9d2960a78e0e0c641c518b23c8662009851148c234b38d64059e79aee9c75382c3d49008f169872952419d99d502414ac784f29cb3b406d0fdee10487c67ebe4b1e9d8f87094aeba021b09b12eb3c9ecac3355795aaeca2357754fb1441fcb46ecb6bacba8a1c4ae2fdb0727a5fa8fa4c4c9cac36e8bb69190567e49e139f91ca5e2cc4ebc0df5181bcbd5d91949ad522dee4675ed918b0e40480829c57bac9da19cb11e98e82c59c1cd74fdc92d700447c744abb74658379a1e2df93719808ee76016f1b2bdcff9f0b7ca02ff8c85cc7409eb2ed91748702d14b3afcf3be3cd92b3c72d5d59aeb3cd10fcac00f2598cb52c294b4eb49ef10deb472a5aa8e4b55983c5895d76d61a5cfc48ffd94732d528cc5cd15477df2199c14f90f6235190706333ae3679b6e96446f561d590e376491365b8d7972769012ca21743c8cbd2b33458f0af1e480cacc243bf8ded2b6b48b1c29b49b64d4a04886ac113f67195ad34ce2fdd378c6bc129cadb946d210452aca456bae95c58bf2cbf1a07092df55e898e8bc11ee3fba7476fb467fc912faace545937e2503e77405839c1e28c94bf21fd350ae7c259cb2de32541bc52c121a7c05fb128b1c592c1fcd2579f057eee3486132b0477ce010f90d518d888c4f0120997f51e305ed863e1628c9771794ec514c18f906f6dd140bd6c9d2cb0dae9d70ad12e3c8a089bb8edd2f7cd10a10f4f1c572d5dba840dc7e72af6109834d5ccde1655a45ebb847cec65bb137d1344e9b192457d855b6f38f9be52ba8458a55b15ada7b149ef18b16a68bd7ef2243770d0b202a06d651a3582f10f2945632a9c1487c6942e507d5f95c77adeebc884b95950a9561a69ab8fac3337340ff6a6e606f2e36aab91fa4ac8a492f7fff4e8e2a595b04212aeaa4cb6942c5843e58a5126423fd7efe1e9b78fec1c53d1430983c6c4edd69c6249710186ed8bcf38d814ab57d3d50b19cf1adf27451d033f77dc6368f185c6d19099e9a2dcd743ca48b907f4aed1a618247f59720f01e52eb7cc50c595fa365c2aae4cfabc29f99f57954af2531aaeafb5d97a82e839ba6267aaf593c94a964bc610a6b70067c1686853fac39d859544922bc12e34869f8fa4fcbe90d4159e4f735e7febf240dff12d20189aa99dedb27022e8c8fa3678171c7c887307566516f0056d7b5b16fbb75050bc1f66a1916b50516fdd99f3ee9ef6f025620e9cbe7b4cb65f6f1ebda40494d18abdc88887a42aeb20925698c47069ea943d7c9a540fe8efbc9e35766e39084e9b8d2ce7bb13db4c53fa5ce83b0729e341c56087d49ca43d771dd947bf2a04dc1f107b3b1090eab442157d6f217c7d9634889f6030dc3389e67394662155ec1c232e525dde760e5fb3f0bbfadc9253d734c91392dd4d5f9433b16e90219ffd0c2598a7e638adac72d81edd48ceb8c154ca45ea157479cda90ebc3f3afaec0a37faa6cc7b00390dc2e2fe4605e6bfacfe7715d81543a65432f0d9f6bd4b9f91be84b3bf146476b354b10c8363ba2ec631e1a83b08fbcf032d8f75e5ab1161fe174da6af915f00cfede855487bb80b067ca7d97d11259f33377c55ee3228b45bd5167b166d5842f8392c0a828bd0e8fe5663d03b5dd3e6ed24a9735ceae179db7f983bfeb6796cc143486a1d37aaa5a9e900ae2d8a5cc5596e3d6323a24b55a33e7b08698ed851ec49f4f1fcb51043d36e3cc87695a4cc2086f789598d55d862748917e33b022b270c3e796b845b0a3891a1e370650c88c2b4f3d0490fe056e37a297490f374c704ef7050054fe33b13b3d1036f4448822eadf9c5aaac8196cd7cacae2af53f3384acc043d9327a62b87d90fc2c835ca0d2f775bfd589d02f68a4f315f78e2d6825ada50febebebf36bf2742abde5609f14f04f7d367d0311b4013444c2d9b8b1987da067bfa00d890cf3bb16e145dd251176a4e8cd19e4205ef130455f0265c7cb0465b0dc8db1ddb11a65ea80b4accb9168252e5b627cfe1916e11d6e19104409c5ed93b9d5020de663f29f9263dd79723ebea38118eefb0665f8674fcef5ad26b93bd76702314245c8a089a517fa25083bb903afa0c9a5256e2c0540fe39dfb741294e121e0dcfb2f6b1f5b2374aeb1ad39a73ffd9cd6358d41ededb2b88d7d526bf50b874170a3a253f89fc758028f48c0d4997c479e81732d44c4e8fd5234660c37724cc18ff2d02054c0e5bc162cd7b1064b9fa88668eeb9bf35a0b095af096e821aaa22c24069d6e06b8c4cb8cfc595f13a01d7bd8ff818b2c00f6831d01ed0f2cc5f535d4668e571e6a3743765aa729efa2aa8c17b1079a8781f17eeae7f464eaeea3c9812ec607186aa2b8b9facbee6c7e182d438c45de14fef52b50205264b8920581432ffabf2c2669d81371994bc34ecb470025341a9220f1649d575a83f72f4913e567ae3f6588655e28e4a31f2a099fc69d275c43c6e70d6af26e34463b9f7099c7fb894e575324e526f450b486390397d94f5b32a0bc2ba41c2e633db7ab9a7f674c59724c6927f0e2461299e2f303c9ba48a53d9908c4c77c72e97dfa0ea8084d4643fb4ae1f35c05ba3dea1d047aa47b73b629f8771086e86efbe48bf914f4c0f830df1c685693dc1ff47731218af91f9e20020f0a3d8bd07c7ca9646383588f9cd094fa605978a1cb0bb2a9c9578c0351132c7203997ad8132aeb03222d1d44855203c71aee9251e25da43a74bed3222611ebfe96980ade67afcbca585a1b8945f0608bfa6f8430406fdf9b35a5173544543f81f5df1b708111f0fb735c4443f3e04b0bd80e167603fc435101136972e6a7f39e77fe2d293d4a53ebb7cb6d87a78d46c47b83c90c5a8352919e1c6ea2deeca6ac707368fefcd1f46e5b3b018e4d31eac5048995164aed16bec09a9575dd44c0c20b5ed5179b81f9f0f534561f72e92ed2b102e9dfa82bfd1d9ad85d2dbb62594c491bc30346d38c0c3b024a677225bbdc2fc1fb91bc097fe455b6885d95070faa37e13e7902df453fa538953344ddaa0e849a56805c79c64128dd7b6fc2711cd38a458ccf128e82d775d", 0x1000}, {&(0x7f00000014c0)="5665f3addd50c4843339fa4fdba839c2021455dd2144992e8ca7f5eeca0e2d9bf942894c362250737b6b36be7c4330b1ad11c61827d8c962d5f8ca5906b798db39b7299c949557617baf1a3a5ff73f55b9e67dcfd56f8fe6a78e731f4da949848edc06e3130b827e51bb6c203e51ee9cd85a245c9a6e3f95ecf3be4972f5f9e9d9e08cd065896ea8838a54329923b26b", 0x90}, {&(0x7f0000001580)="bc66926fc60dee44607e4800d241caa59276987b9bababbf380bbd17d7bc6b005d02bf54813ee578c9e249048b709c9ac613e32c7540b59b50fd2db89b2a4c66807c3de2a04f9b11b8ec52dd4a7174368d228d3749b9cb238337ef2ddd87266b2c34c06c969da73c4f9212ab1b3cdcc0ed6d64b36fd0cab87521a5dba6f3f5ed64b54bd7b4437cf88c9f27b7bdd0f3dbda475f069875ffba0e9d5b07109c19322c25f429173e11b26ff3053cfdbafcb8ccafb2f47a1d00955fd1c6edaa0e01d76334421789102be13c0b333f9475f5572cb9fa8db5c1eb36bf0c7fcbaaa34ec66f64c0f1fc7a0e60f2c1f7e54ea2e119cb55de734593e6a6189be5493e2dd100eac21c927fc793418af7de62f070d53bc29dcef3af8b42ff559616766b517ab22475482b5041e9663beee33790ab29b3b99a9285fdb667ff598fcc77f355da63a2fda2d2fa95879b4e0015128cbad79dae19cea19071bb881b6244afb1977d95ec7a7407ef6858da77c999e75c7075527b5bd2baee566e81e9d464ee6240d0a051a99d9921a7908d6899c81cfe01b1b7ea836f67984b41c253f42401072dca965aee2eef338dc8fa0e97f08f54ea3c017bd28dfaf1b3a2243f47aa01640f88345c247ba31c624b77f3843c57430f01aeb4b3f8c64ac20b7bbde445f642a9cbd3797053281a5db7d900cd3a1bc4ed2d9bfd91b4346d68b1ccdd35f2a8926069f941a31f41483e5d3fadd034c183f5566e957f197e0e2fe2cda18136341bd7eea410322db59a3dfe614cfee09b0547585ec52ff8c67d0bad0aa58cdd8010ead0854d27d92771f175b1714e88b650d4e2abc82b6b4a5684e9ba3572b3813709fc9303418994ae7fb61b06636216f07c3c100b85f50fb29a2891e634e070a3c771d3543bb053f9d4ce386333d8f05efedb97b335d613d9d743e08a965263474b67313427660fb7345cf9aea6d16f737c6458b9e72577a8ffb14c32fdc4ce177b5669363c3f249799f0f2b651f3c53d40cf75a1c1d7eb74e71bc0999860e34a38fd6564008aac09c7bb971ae49c02c63584a61ad876ec9e1a18c5765bd54ab8de1f59c0f2bbcc727f1a21c0e272f0628f1835a8f397995e48d3bc1173bedecf84cdb9a2d796a38f3a111ed9d5c1cbaa112e1a5e0bbfe3768573bd6eccca8b3e540ec8c38621f4418b6ba0cb9c722b23f1039bdb2c9a1fbb58988e4c5798c7e322d4cc6ee5bdeb12e9c673b114d5a4f20c44be30d2343820f07e0bb21ddace686b2e618654b046509b01647fca6c711ccc7a2a6ee6c0ae0a60d328c730aacc4539627e955508d0a8607292e1a0a8de1e1ee8164b02c9f78172bc785cf2558306f01250d22dee15e001d92816cbe4203f8dced2c508f62e7a061adac61b4055060ee1211f3f5af8920474835a61b55ee4fcf0e7e9d36722f74b890e8c3fe6a43091ccde9449c7a9796715265c67eb2a35f5e09b2c4eecad8015a359686ae4d600ebc375592497b4fcaac0c6404eca02eed133816d9a9ee1669ab5ce031ecb037475e4a78ab133da402d5e748ba8e78f786bef0c5a78ba8e5cf35848d5bd45058c8cea453ffa6de35e1897455f80181bbd3a906a4c8864cb1bf4b767f5e749f07be0b155f15e87ce751e52cb0a92b8df16c0caf4917e1a2e51fea5a7f15d4a7c5bec52c852480e329f8011447650e6fba028e42ba901a05e55921ba8049521dfe81ab1ec57d5977776378ec3dbbe0946ff42001dd6c83da0b00892c05df73c87e8b061230d755cef02493e7e0d9f0b9e54e2a69457f55234cfd6e5ff1aacc5fca94c2d250f4fe31e57544538b55eae592194e986c5bac170a82ab44724213603a58b5e16d76b728347700759ab5c302216d0606537310f0b9b186a5a5fa131153aeb369882f847a8a82132d0b39f219239f91cff7f019dd2f458f3d5cf60f29f6d97c5b0fe15442c0d7614182b48aea794a5c29339d694cc2b31d4a8b81e5fe8a08af33342e32bf3062c12903cb6b3f302a9fb1060b141fd54e9dcc097d41ef63324888d7ab2725cb9bd9f714363896d6d5f882df4ec68c98a370f5e9b0f18ca1e75f5531067ecb2481b06ccbdd93a13ec2dd9e2be8b0db868f54340e0b68c71b22ea38771870f8e3cb16c128ac968585463dbcf0ace236650d67106aeb86b51d7b6603bea5fc6fb954268c7a0c28be31b92627928d846659113cda12b0be1b44933e5bcb4b3cfa1718253ca1308427590745d231fce99ed89614acd75ebb13731f8f180a4912aa210109bc4bc14ff15112bd31f6cea1b3ff3322fbe0f9944512405d7b04947ab173a0a7f503dbb8a27954e33f1ffeac3c442b0d07d83101eae93581b1bb7d18a9176ecf815f783204dbad40c61cee1c4918ebbfa16ae08b92769e75186c1948b822bb25d67697e6496612330e2053540ce4f1106742f886815fa58a4c72761cfc6e2217c6edfb42ad504afe041db753307a6ff82fcb406cab5f49e82ca41455a83d6bbc04ed39895a2317c2334058cb5608ce1595d6fd546c345a62b2d181800c3e7621be85795b30b79bce20a3c8bbe1b8eb0eb6c5dc1a273fdcd7eb94ec050bc9d1fd6a8603451e1f64a50bb85f1547faa0442b0c14f902b26f1976b997cbe9c36c8df586c818a0619d78d4975f7c6f978f60fb6718111a9613f51e26e50097294386ae51dbdf365e60e8c9d6a0ab85442ee51a37173be30b2f3640a5d716e0a35490a7bd9b333357ef3be524dc7dc26a9e04657b628985a39f06c8e5915896db2c08baeb6d09bf32085e6d1875f6680db1f882dc85b1ed12e27d42ef84a624e45642a31bddd30fdbabcebde9dbc2efbf8b7ca358c3e9dcb60f8e2222406693934b890bfb267f9cc5fefaee27b8343ae6cb37c5723f18fc9c7b9099ee777e96e1e2c539cc1f843b422cdd3201980e28bfaf6c0b7f76f5fd2816f10f271293d0736957ca84697d58ea1d7b03d455c78b8b1e060b75feca503109ad2c242948090311616cd7a2aa7e48e01c1a139bde20e73a7ce8e10d8d261bd791277a83cf35b3ce1bdaf78fc652d3bc4b979bbb4b59a8561da95f0ff713d98cccb40513aac29d695b864acb4e94fa4101784d8f75ef86c7f177f678beb642d707363e47769ed3645a5036cb63daa860c10d97874547ca0e27f9a47fa21bff9f8352f183277a08a5a6fc5e95283b31f6118d319bc0fa4fe15e1ad41dc8bc355d5d8a3af284da4e8f0ccc1b9ac8b579f6c59b003e998f7f52fcf3fc86c8f63b3b075707607056f61ca1be5d68788f1edf89c0fd32746388024a082252a0e3d0cc794fb82e946c4ad77649f6b2145648161b0eb68a531e307b99131af114dc92c23a1f1829fdf4f74712e3450f48fd68034cfd74ff8f50d728a7485a2c1edec8bba2ed9ba3a80ca708e8f2523c4e44c1e9f844f036757810b284e1a711a7063faba7d07390b7152ba5c0a3ac942e06888e8885032a5ba562e19467ab33ddf10403c7cb000969394c04bd88400f191043bbbb9e95aaa71e2e346fb16857e5f9fe9d7ef7f2982e6e9b50ac79c583b5f08cd8595a03ad087b98fdcfee139a78335a7846b764587c644ee0990ba6175120ab71328256a8c4ef6852f4883ea5207c4480cfbb2c58d574ab780dd850f635fafe89a82fdd0dc88e08ee9f8e341f459b618c126945a36768b9caa565e5f5627c9faf8a532b7b0e53e7c77adf1de09eca55c6383d5f2d1df659c97794498a9deacb9db051d74c64d4c02f0c95125dfbe57908ad2b64f38661339c527367ee67610b95fda48599dc57ac030458695839665bb2e92f679406e8d1688d094b247a9113aaaf7c363b2c422331b1469276e46f1035aabcbe5b235ec6d44e7c1a45b226d1101deb66de3a4063c8edae85cd3534f7e4e3362254d05adc3a1f67312eaab9b63a251aa34de1c6b4a909fb89bca78f7d498c5e6dbe6fa5e4f4841ab9523f72846be09446da47f32c40588f8464cd9407a2b770c9cd479853c2a32b53a27fc8ed158e574261a0af72d361b257f312358a81eca9a30477d133bfdafe135c4a87917319540506ada74a17e57983aeb197d9ed29b545b0554cd2f4939669e6a608c12b51387be8ac8d4956bd641b0270c925d2f4b7b247a35ae171dd69fd8add0ab4f2c9aa6de9571e638da474d608c2383d74e5a5c32a06272f225d0b1a8dae717c66c1afa9baa237547a8b980a6ff11d634dc9b7a6343013894624f645eb745c625d231fbc3dabfa776e1ca8a829247ad2740db99f0eead1594ccb4fdad402072ee039e36c97ccf10d611bb678e834da655e1aa8bb5a531d7c854ca69fa7c3200e05de9f88c953d297895c2f5e875333764c26f0adb00393f7e9c8989e9d85115fb3314d1b60eb65dcb3740b7349ac7e665c0d70ef60c03c002f5d37360de39f1dd3dbf056bb7010cef3adfe889b9fa50fd83a7dac717aec97d3239b80d4cf5d191c7f705e0aafcdafc78cc24b8a62ea9980d67d91416d5805572f0e5a510d7f52cdf2c1b58ad5bc3980f0017943264e86d76c1f4dc54210e918e38a7a387551e7b7c81120d17dedeea9f16aeba957f447b49410ccc7a10bf0cc0ec512984accab13af91040b18f03295eb375431c0ed550f889803429eef86d9e184870f9a2010c02893436b6696e46da52498144a5dba081f91876380ae698a7a66eaf389588504ca40e3d79c864f2dcbef1d8416d365a8b28ceaac181aa6d5f5767500ae344394378dded7f0775ce5885e55d3c27d0642e96391fbbbc7afec1ab53a1df352a89b76a0bed13784d50a1ad6e3ed8d50e8aa3249aec6615505431e5750b80e1400f07c7147e464a73ce062a7f05e68c6ffc08d394d95a2f38042e2d074cb53400017d828df31e0d02b770986f16c8687f13f77a5c63d6c096c147f136db3cab7b1902b6115eb7c9c28ce8267292bd05f4f016d0dc1762e40e272406b4191b2291f98ed10096954fa52be3019c79351609f9fdb51e8a755fa621fffd8c2313c85e02ea9f6816a51026d2b4eb78d4947c7950675fbbd498295b93168bfb23695c6b47ba7c94c399ae528e51274c6dc00ec964ecc607513eb25dc641401ca81d0793098b87eca96969f88c37e9daf998b70b8514dc69cb9b959c41825633267dae16d302645fb6eecc928cba2939d7ef868a0c334220b11eea41a21a0ba8ea70d8b66b739cb02f298f8ee61726cdea3fb846037e11a214b786c80f5790135756fb87a310da89a290b7fa6f45e661a1139b9ac0d98c789af7de0ff78ae4f84e50b946bdd3fde61464e3b0d0a1307befd58da9fec1dd7d290d8147f5c6a133be878e96bbe81cb187133ce086f448bf5a47c4ba9f6068e5166b16a4181bc8a7ac512b43e926190ecbe539f8b6221691be87fc36d4c3df7cbd38b4a1b50a5b8f0029b2f7f6d1796cd2b37713fba9c54691a3add7b589c6480fd359bb127aa350d1198ac0045efd07b8e142dbbb7ab78438b7f2588c920cbb169862d796a47f59d39c99c40d0e4912203409db7694cbd877cb594f97cc1ada98c1d464393328d8716c78d6d7b0417f997983dc1d600ce3e958a7334294424672b1d3fded3d7f76d8cd83f2897b5cff221c2d5421953ded507f265fb53a4af9455f0bb5bb1a998841d63e24512be5798b13452fb1a5f922d1245e43eae26de94d2ab538e1b6163cfbd1169cb0c6d55cc473814f4e1f46a61a4bf78b9e8e7df60bb64c410fb4fb94748f48c63821ee5b04246ecd15b08bdf6f15d13e3a64837ce58c7cfb3fa759f2ce6a0315398bd53e3486fb418adb7dee4c051ea20ec7ae91", 0x1000}, {&(0x7f0000002580)="9e38015ede61b335a76686895dde5f79859e14171d86e72384bdba7d887c188864dab807da970115f4432bfa226026bf348b821d54ee4f16e92b6cca1dab49909cf20290ef41d437a00a1361dd74461363b6608095988036ddc39eb893be4cd74a1e5e7cb501f0ecb0bec980ecb0dca95f34d617780e90d8090665e5289bb7b86ed677c8636bff95fa62199901e811f1976fe5547178c7614a58934b96987654e74abd4de393aadacab786929d12ddb89b500784007bb417191ac269ea134a3c90a7", 0xc2}, {&(0x7f0000002680)="fc15d29b9b78182086c2b0bb86f5169ca81029089fc59a8953e3346558faa9da2f295c8e12374b98e1c83c4d9c702249c75b1302d61609fe4cb5cef0072b0f3c75db9cd98b2b7835a50b98489381c0b926266ed407ce6ca0c9f40392a166bbc46eb12a0dabd6c8486eb6113e86f14ac6629337eab823a7b85a15c8743fe7111d7ea0470cbba5d99dd1225c8b46b8482192efabec29d15c70b1ce0126dd", 0x9d}], 0xa, 0x0, 0x0, 0xa75b414028fc0ab1}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0xfffffffd}]}}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000040)=""/2, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x3}, &(0x7f0000000100)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) fchownat(r14, &(0x7f0000000080)='\x00', r17, r19, 0x2) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r21, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r21, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x3, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xd, 0x800}, {0x2, 0xf9}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x103, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:07 executing program 1: mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mlock(&(0x7f000000d000/0x3000)=nil, 0x3000) socketpair(0x42, 0xc004, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x9) mprotect(&(0x7f0000004000/0x13000)=nil, 0x13000, 0x3) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r1 = getuid() seteuid(r1) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semop(r3, &(0x7f00000000c0)=[{0x2, 0xfff7}, {0x2, 0x7, 0x1000}, {0x2, 0x49, 0x1000}, {0x0, 0x4db4, 0x800}], 0x4) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2033, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffd, 0x0, 0x5, 0x3}, {0x3, 0x5, 0x4, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x819, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000016c0)="8205e1397c8020fc44720e80efb9b652f656a14baa1de4270139e53fdce08facd9395d4e9da9850e1a8dba6b3acdeaa9d259e945fa8e84baaafbff56351bd251917e1302676a2beea3d0f8af42b442d37580fc3dcc3d86a5714eb32b3f8742697d1acd52c22ae9d2e97fcab18bba7c238f57bbe9b1a0b4cf2c16286c6577738b3bc8ac95760151e7857a23908decfa60074dacc43fcc9db90e2191755b668752615f0514a2803496a4498cf0f0b4c45294a34148ec9818d87cd90ae9a48f0fce7dc84b1746b2fcdcdf518c1e351a7319cf1aa8c83baf69ab2f51ed0579f6dc45d66464a0b295bb04ed6904fb4109afbaf358c94e6236113b29341e6ef049fae4ce7d275f042f07ac4149dc76d33b195cabb77e090987eaa161affb093f3ed1a2a7fe9d1c71f7d895093a15f62402f1acb96ff59a11e9d025fd3a4ac36e9f55fff1dc36c9059345d42dba9966948f17bdc9a58c651357d8de268243574358495ff07b5c7394d7ecca0f7deaa3d3ca88cd7454f7fd45573f95d45daef31c69ba4cd32123e6036be40ac7097821d33b3748289b98c405f3c2cc1f59aee65a86649e0ca88d866d4e6b58f08d1684e699814d4e79af5430331b156c213f717bbae91cd6fa6756086a93481f46b0128d370f39042520e163130fe5871284bf0c200e4164eddd9b993575c58ec99742f464c09864b4bebc360395273b6db11991d36b656acc7669c3e457e04d602fc93550566bb41aa85369a453b86a9809c20b659fb1964aa793efad67e0e0e9bab152939edfe5db6899ab7134754620aeb736e9e83b35a773ae8012ed4d584d259890350c9accbfb3e293e8576367d685273ccc489ac3aade08e533541d5134023210faab40b691c7079178ffed03f4bcc78463766207d2a395a7ca665a228ec9e9c007138da5bc671d7588258e06c760ad3da58dc9c63c9dff2e30e1659c1809f19a9d5ad91e09e65ac4f4f4dda6a4b9560b2902fe671bcc727f1a05059536d2ca2bf8de797391e419f6bc39bf5f47b3158900c34b02b0ba96e3b5fa9460aba312ab0681168e10b11d6837ef83e61f3ff2a87bb722f86ac8613d6a9a3971c75da2cd56260009ab146201dcbcd4b9574ad359441ed4340031ef056681320af7b63fdc7e7f6fcb3f12e34359589631ceee33a72fd87544497c1b2f677522df4a1cf0c0e5a3dc94fff5d6e4914e178277bc15e28b1adb17f31fb8129a9599ad444d59635528f45142b3e890d0d4b5cc4d3e4171e29c533f53ae39fe690e092818ebe1c9750f30d1fd6cb47f78ef63956d5238881506046adc866db1ba5d5348a02ef53d5563566e53a1b157060f08e7df6f4c49e3fd4b557b7d7b32b0be035a91478c2094f777535f1911cabfafda63432aef33e644b29b9677e884dac701c9d7698650c048ebe79a75c08aa6811aed0e91fd9910a48ebf1c971f6bd38fdf11fca3258b2ac8059ba7bff9955880065ab039d95cb772fcfb70021ccd9525db1b6969d70b697e23f954e29502154b09458eb6c260ebc0e35da8dbab18b81ee660c910e29868c83d2a0306b31ec48fb18f9063adc42c4a0da80a68b9ba3c729b78b240f16638f7cef6c047895c6553ff31b60658bf0206bf3ef8d5a296f8b0b59f87fe91d410c2812fa8ed5aaa33df5429d7d021cab2b144d745abedc76cc647b1ba05e36e95b0d3c41dbf1956091ec42acec86ac186ef27014d5c87e4ab24603dea128046f524b3dd1d820ef3329ec1f81658cbef97f7fe49f6f5c1db301ad2692c2ceaf74774ea6e02b4ec71aa69cdc82a85a62cde890f28859aa3f16b0b1e32f6ff2b9af3eac397a5775b135fb03683ca52af4f8e283021681a3f139b5d153c2d7b64d13a30e68ddf89f8d807548423ce7ff2d7ceb481d3b4ebc54afdaaabb4e8a162c9e1014ef30ec543e3073c0406a0bcb95e4f8ac0a8f264431db8fe0079ed323104ea2c54b9bc6d699577102bf3c2869936850d2bcf27af4df0de985df7e8f6e2d73e72d2fe51dc18fbee8fe2838dbba6c0ad8506cbabc31dc12055be9e46c891076d8e4544cc1c907e158448be6dd0e76e8870c7c7e4d5d1b4eba2cb0977272bbfea7a4169b535ed58b961f0ad7b2c8462e34863078b568177013bc6dae3f82241ffc7c8fbb5ab7439cb94af40bb64b500fe4bdec7f57066a7cefdb16ef61fc2fb9035f863ca36f2aa0073f3fea243490f973e403f1520a90bd2630ac8cb57734346057c903a79e4fec375c058671cae4b16eccb7c05c80ed39f081e5c8d55d0b320ba9b1c4874756bcc1898ba45e53a726d6fc06a8a2e311773e74e01aac648e32654266868ecf99c9ebf59b1b2c68fe876e627c4bbd93bffbb532b955d999102b5a8067fb1bdb2633ce7ddecadaa56ce9721cf7ad9fdf4d11ad5efab9370530e89ebb009d15fe2e150d1e54f02f48cbd527b3750ac85d7ccf0b1fcfaff5f3620655767870e6d323607ebd3820fcfe62ec6a9b93a3e58cbe5086e0178ab0c00942465770bf4e501b45755659eab05c3d4f2449e0ea6a372e1ff124569469fd34ab0d110fc860ec76fc593277f3660e149ebb83645bf511a9ece61b0de11228a3e334b1b5ec22314dcaa945b212197470a3a444f7385fc55141896deed845114f6bf015bce31f239b83c6dd148e23482ae3d30e220b6ec66e177ea4b8fba71802e5d310766e1e64290c7aa6a18545915d60c57768e82a70094fab3fc862c1697c9185d74074eb4b142544077fa154f7160b7367bbb6b7707af0de89bc58d0f7337cfe514de401de0fc0d1edc90674ccea3984993a26d157d9adf514ad28233f876eaa634f3bd161b4edd1ca4be819896bb2d91268e375c5d10cf64e3bb78f2a724a098a70b165754ba74eaf28e3452cdae1a2b3023ce11a7210a16f4ab663c0c316337886a2b3721886548d1b3392d0d5bbb7898f4d258c3b311919c9ea76120cbc42c21ec7bacaad400bf0e2c0a95856e879752a7b4439b1617706e3e1a44d846d10340051ef93520a9c7d69a523a5212419ec8513f979a08b5eedbc767a52f13e33593ac56a99766556be9eed20481186c9e701c878bf215f3d2723670c79d5bdc88e7b00767a5c409ba0c63a3db62adb6e4d97acf5d87514b729c0450e503921a5252c430e0e2d3c8a5a2e0abc782e1a690509f0c713453e35b208656af30f5f8beb1fb8f66b11b5a3802fc98111b6f5d116befccf815d6a109b20158139b4b633411d74ce9bf9af8ac519066cec03e456f1381080b286e90649685ff88605699ca340282b0f3f7f3ef65f79ff2f95eac9a8734f0020312396243d0126f4e73b32200a761058fca9fe513ab6e8d8fe6747e6660444692b2420137ba390b2aaad3fea2478cb5f8f36c7c0f1a43dd18ca8b7012e7a891da3532ee311c39258402e4519a4f6006065f9bdc6e112849ee1bcb1a7a52fe714765c70649fa115d42b56388fc323f9b679ca94ff494cdb7d2d8a02bfb6cad5c7cbe5ae7a891b4b7d121ae12b30a6c0915c4be1cba7e38d29440c2fd7209b196c25abe14355c512cf5e013adf632854f01fcfd4e7474df6c863c4c6e4c34a390faabce56bf2f132fdb34ccd119baa37e3b69161904c751ca735281dfef7c4f5399cd829372dea0da0690245a4d539fe807358d6cf5fdd2ce2bf9a02d6da217ff4bd2493dc1e72b9769e304e08e454b0b50e12fdd21c468a92b7c05d9b13704bf165e2f82a08c9e15b22f7f1c897cb79901079d34906c0c07b945d50321715833d7030960277556500e7c0114db3d1eca19407e03a16a4a4781407b7d466da723ba17f0377b15724814b247ec07f5ffa8454825d632549096cbc94cb62fb176dab17f0c188e0ed8a5fea4dce1301a66e27c25863181facb07ca13c07763f2a20611cab299e4222368e6777555aac9b248fd17c6a8020860d244627e84c97dbd7864f5cf7084e43c7dc862c4341f549b48540366dbb9620a75dd9119a64be8172bcf87dbb21d54ac545c8ea5d4a4205d3127617324731da622bcac2174fa5ac4d33ceb91adf24bad02c423b85229fd08c91aa50b4c3a5af94707c6f56fd05b3d60e1f2ebe1df79d704f48fb116b1fd20c4590e0a8012075b5f54f89f929e9187e007916b33ba90f46d5d53100a05a4224c2bcaf26f58c6684faebb178948cb3f22dd52a2c2d3b4da99bb34627b24a87336ed59fc04e3eaa3012f8930ad4d4b3c915b87495d916c5fbb419fc8effdbc676fcd1efb1c32d2ecf16f8a14eec8d9ab4118af13b74dbb1f5009ae645ac6c3f9a866aca720aa0c6b1283b192f0a8a83afaaec51d10a21365a388a8eb7bb6091925140d45c404519c0f55688dc0a0ccb11807aeeb0e6c6e1adb978ca4ccb1b8f22cef8da49631562740941f8b18dd55b61f8ce675a881c54a9c03cf5a17a680a9c6d0393a0522d2b7333e11920586cc8d0375e9fbca7b4e89d47bd3980e2974d979caf80befa930444b57766fa1920051ba91dba17c5eb2e161ef7853ece63d798f1694fd61318d5e1f67fe807eac1da36d1f7508b457835ed133b29ba5ce94d790030c30c3863c5d0616c00e14b3296789941cdb9d9081005531aea5ba2a04e53d98f9bcd9c99d73190017a2ea6056f03e72d77e23918822fb6d719eef2ce6a3c48197b2b5219802a090852babc86de6b3c057e423351d557fc4cb9d99e6a7517f42d39b4f6432aa316dd45e1b2c2de4cba42125d3d2dcf69ab3324abeda07af2d3d8ddf6c093775e4ef570308bf53be03f7a22788b855bf0db8097435e1909eb336538e78b0e2988eff8153239564f80ebca0aabeea5f4f7f950345b1592215e107dcc4b52d86c467669479e3f741a0a900a5ab29435585a0d9fc4a13c1f032791b0500159a05d59d0e11ed4d47aa11b57ba742f0acde9022431f50a97cb5e7be132ac1430e50ca659829226c000cf4b982efee103d5e415295c7d6c012d3edc1989f9ceea5ece1544dd041444bb2e5eccf042c7769bd0bd16c1121a88e82a21c096546d7eaf9d8d0b685fae6bb6c0980172459866afc31bdd5f30050533ba4d40cbc5bc80dd91e8408f579eae52339ac068c312cbcc4edebd036c35bd7939cb1e9a03d58a5bfce6624c82112978648c8dd51442d2828877f9253b2caccb8fb25b09ec2d295236742be4bfa1dde1b8b4c795363308b16862037eafc0a2daf8a0c1b0164ae10866ea5e823c4e57d0b3a1c90f2eb302347625bf30a612a9ce96d8f37a43bdc806b9619c065142869770fbf5f91ad82dae4a1d86c682894cef171e2efb5ad64c26411cf34d524d77609b85da70ff53d919824463930374ce1da85beb18ede974081aa98c8046869c1638d7f9d391cfba1864dd0cda1bd2881c541fb81cd655e05c8dd72cfed8fcec631f0c291111a9d5a48cb0c83522ac87b92fc0d8c48e7e0c3c802487ee307b379bbc538f0e85aec4a0e2e4f33aeafa3efca60d1a5c365fbca2fddee02732024b2c8d10f8968c3cee0c7ba3bd7c2b84df93a4bca5f900666c62ac91804bdff7a37b26cbb7c94c2f8efeba22c0e5ce5e0c42f9acd2014a3c8633547f4f595052937117b2e2d41d4378b072122d732e29eed2d3978a9705ff468982b51b3f713207d5aec64325e2df4323f784f23359bf5b9072b4612ed095e647373a15ac08cbef8c6ff2d829a7497c311e4a7d279867ef98bebbf396bc422c356ff8adbb2142e8d818386645cb822edc622839413182959f4dca9849e4eb60077245be1baee04d2937bbda2c3bd123d95eb209220970c83adef03ec535529ee24ae6335a5be2bd4", 0x1000}, {&(0x7f00000007c0)="fc7a58253f041a980f55a41987677c5dd78dd6ffd82b627c2075f2fb55d4b730d6d23bcfb8d60049ff241baea655e5da75cf3fadc8b99770c0d1a973ba02bb63eeb9167163f8e89f0b050d52b6dc877878d75dd0d10d70ab228747ca03fddca15952415f8c5121182ab8f1ddbcd4c364ce6a9979f6596d45eaf8457a2535f5", 0x7f}, {&(0x7f0000000840)="9d871df017bda565c1dfd9797f9c03f430c3179982379b1d5279114454a499751e9474eb93aa8b57cab96e82d31b2ee649841d32b7cdcb965f048934a77cb2249ce76926b1f3953cddb017fb11ba2aa039388d84dfe2e9a93c82a169b33c3b3220299ba25091c30a4fbdf644756b724f287f764f641ff5b7f70d153b0b9712e290e7c2126be7936cf2a0065a2efd0dda1299a6e99ce39d78be657d15e71996f388788626fc301ddd9d74c097d038fd3c3140989549d0378ff2e2e0961776ec906d9af693c51ac2eb9a2406b60f47abd699da396640668312b9870d7b147761d3c4a7de005da35ad12a379564cf81", 0xee}, {&(0x7f0000000940)="0c8e6940238b4adca3a68de44ccd91397a41b1954408a2463eb570ff54a6d05463b2e6081c7aa4e0f9924534fc31c6ed1faebac6909380fe16a9ac1274b93d3e82cabcdf8840918002cae9b101", 0x4d}], 0x4}, 0xc0e) r11 = socket(0x800000018, 0x1, 0x0) setsockopt(r11, 0xffff, 0x40, &(0x7f0000000300)="eb44e1bde5949264973a9ef015e5a4", 0xfffffeac) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000440)) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) recvmsg(r6, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)=""/251, 0xfb}], 0x1, &(0x7f0000000340)=""/222, 0xde}, 0x0) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x65f, &(0x7f0000000040)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x9, 0xff, 0x1}, {0xfffd, 0x6, 0x80, 0xffffffae}, {0xf800, 0x81, 0x4, 0x2}, {0x4, 0x5, 0x8, 0x6}, {0x8001, 0xbc, 0x1}, {0x9, 0x8a, 0x5, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8f, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x52, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x684}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000180)="20d7aea582d7c76cb9c6817e6086b516b7bcaf3767a93eda1f6c4fa50971ce02106fc6c11189d665dacb04a3fa17abf7be4eeee62daf6b3fd265fc8761d3ba5c2ec451a4956feb3bfdd5af64fd12e572514c6a95cd4fd7cb40f2d7484de5e12d2e6652ca4a2143a2f2ddd3fbc9", 0x6d, 0x0, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='j'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x24, 0x128) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000001180)="4b847af44e11ec10af920621f132") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5ddc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000240)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t\x01p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150", 0x52}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00}R\x99\xb2\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x2c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xdd2626734ff0b3e0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9a3e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x3, 0x79, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x57, &(0x7f0000000000)=[{0x1, 0x0, 0x2, 0x101}, {0x9, 0x20, 0x3, 0xfffff7dc}]}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x9, 0x4, 0xf8}, {0x9, 0xaf, 0x68, 0x1}]}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000540)=""/109, 0x6d}, {&(0x7f00000005c0)=""/148, 0x94}, {&(0x7f0000000680)=""/65, 0x41}, {&(0x7f0000000700)=""/110, 0x6e}, {&(0x7f0000000780)=""/31, 0x1f}, {&(0x7f00000007c0)=""/225, 0xe1}], 0x6, &(0x7f0000000940)=""/98, 0x62}, 0x42) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r5 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x64) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) linkat(r5, &(0x7f0000000400)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x10, 0xf8, 0x1, 0x3c}, {0x4, 0x6, 0xff, 0x7}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) r17 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) r24 = getgid() r25 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x9, r15, r17, r20, r24, 0x40}, 0x1, 0x3, r25, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) r26 = shmat(r10, &(0x7f000004b000/0x4000)=nil, 0x1000) shmdt(r26) fchown(r9, 0xffffffffffffffff, r8) r27 = getgid() getgroups(0x8, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r27]) r28 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) ioctl$BIOCPROMISC(r28, 0x20004269) r29 = socket(0x2, 0x400000000002, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x80206916, &(0x7f0000000300)) fchmodat(r30, &(0x7f0000000140)='./bus\x00', 0x150, 0x6) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xe98, 0xeef}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$setstatus(r6, 0x4, 0x14c) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r5) setregid(r4, r5) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x10, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(r0, &(0x7f0000000500)="6f834bfd3d00005d81051a955c4985906a889146879f4ac10500cd404d3d5fac245feb2da016f401ac87133271fd4abdbc9db7cf1d07000000fe2ba7135eb9d94794924befa311b0b55e83ff8c2363a9d63f483fc087e15c8c4f71e3000000000000000000000000000000004acb2c0c0b4d837611c6cce409c57aee9ed0cbd3c7135df0167aa45507320c954dd04360321a6924e81eeb4761c2541a3fbbb121dfece82637ce83a386b3ae5147000a1f84c915c8ceaff0e17ff2f0037fbc05a5c689fdf279c02c6c9a845e58a5fd217d9182aed14bd5c98c390d260a87921175c7cc2450b79acb82442931655ec4bb4a982a9268f992a252edbeeba1654efebe92c4bbbe657200871be9e7c214c6eacea9f64a1a7de04888fb79c65a9d7cde1f480e986300df4931405efdc96fd88eb916d392", 0x133) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xfffffff8, 0x4, "61aa18b11ce9bae3c6514e6ae973559ea77ec000"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x21, 0xfffff800, 0x5, 0x3, "f91f7bcec8a4974293e5d6a4a74e8862dca98134", 0x7, 0x10041}) ioctl$TIOCSCTTY(r1, 0x20007461) dup2(r0, r1) 16:00:09 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0xd0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r3, 0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, r2, r4, r6, r8]) setegid(0x0) ftruncate(r1, 0x0, 0x9) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = syz_open_pts() close(r9) syz_open_pts() r10 = dup2(r9, r9) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r9, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe1", 0x334}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="2800660000ff0000003d19478235a04c22cc5e562d9689cd903c251c0506be7ee0fa49140e0a939f225161d0818169eece8e824b5204c2a47c815cc7b67942bde179ec9d00c6d2cbd7e73ed2aad818e0f0cc89e7f4d8b19b844edcc0c657d920667a7a4f81b05956e9668e3f2a72a21b5e08a01b858560f12c0023b45b0b5eae9f99b90b246e500585a096e3f4c830825b006d349200003040fd123b971958"], 0x9}, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x19) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) socketpair(0x2d, 0x5, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/\x00\xff\x03\x00\x00\x00\x00\x00\x00fg\x00', 0x80, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206916, &(0x7f0000000300)) r17 = kqueue() r18 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x16, 0x0, 0xe2fa, 0x92}, {{r9}, 0x1, 0x2c442facd43f546, 0x10, 0xffffffffffffffff, 0x1}, {{r11}, 0x8dde0b893aaee20, 0x10, 0x0, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x96, 0x4, 0x4}, {{r13}, 0x7, 0x80, 0x80000044, 0x6, 0x2}, {{r4}, 0xa, 0x49, 0xf0000000, 0x0, 0xffffffffffffffda}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x4b, 0xfffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0xffffffff, 0x1}, {{r14}, 0x624818fac5ac6c09, 0x8, 0x2, 0xd, 0x9}, {{r16}, 0xfffffffffffffffe, 0x82, 0x2, 0xffffffffffffffff, 0x6}, {{r17}, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x3d, 0x1, 0x0, 0x10001}, {{r18}, 0xfffffffffffffffd, 0xa, 0x1, 0x8f8a, 0x40}, {{r19}, 0x0, 0x20, 0x22, 0x8000, 0xff}], 0x2604, &(0x7f0000000100)={0x1, 0x400}) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x7ff}, {0x18, 0x3, 0x5, 0x9}, 0xfff, [0x200, 0x1, 0x6, 0x4, 0xfffffffa, 0x3, 0x2, 0xc45]}, 0x3c) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x40) socket(0x2, 0x8000, 0x81) fcntl$dupfd(r5, 0xa, r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x1], [], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0xf0000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) shutdown(r11, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="67022e2f66696c653000"], 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x200, 0x2) r6 = accept$unix(r5, &(0x7f0000007600)=@file={0x0, ""/4103}, &(0x7f0000000240)=0x5f1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) sendto(r8, &(0x7f0000000340)="156f4163451925158c901901e8122f34e00b648d1ccd2899e010fdbce56dbc406a554fe437a9ef505fc287979a6d71143f3b77d88e1c03ab53e98f1747c2063a16335e432a5c3f042081b61e108f6512d726a3f8fd4f2bdef17711c5bf3b81211fffe6a7da13b0d5715d070360a505afdd161ad6156aa54ae6cde8acfe920c46609c503e82767f31964adddfc49922a7935ebaa0a0843ccaaa86", 0x9a, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") setgid(0x0) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000200)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000080)=0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffff801, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = dup(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x80000001, 0x38}}, 0x0) 16:00:09 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') open(&(0x7f0000000140)='./file0\x00', 0x1, 0x12) socketpair(0x2, 0x2, 0xc7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xcc779410b6461b2e, 0x0) mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: getitimer(0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xac7e86df28cf6209, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = geteuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket$inet6(0x18, 0x5, 0x62) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/84, 0x54}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/56, 0x38}, {&(0x7f0000000600)=""/79, 0x4f}], 0x6) setreuid(r1, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x69d69fe4fc181f07, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x520, 0x0) flock(0xffffffffffffffff, 0x1ec2999a039b3018) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = dup(r9) getsockopt(r10, 0x0, 0xb38, &(0x7f0000000240)=""/130, &(0x7f0000000300)=0x82) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000200)={0x40f55f69, 0x1000}) setsockopt$inet_opts(r7, 0x0, 0x76538e685a6220c1, &(0x7f0000000100)="e9d7f30c6d4aa8c6ac2212f4eccd03667d60b4cee83e0c9794e81b296356943840152c5a33807e644c1878b6688833a9a7f7efa1036b60842ef05b57972d4da7b7f4225345d02c1094f382bb80a0782fa6d7d523bf242b07356671817dee245726389f3fb535635e72af290c461f56f5bf167c06d85469a06c86d75339cdf25a09ee9b725f788359457d4590b66a1307487a3bbb45", 0x95) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:09 executing program 0: getgid() pipe(&(0x7f00000006c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000240)=[{r2, 0x4}, {r1, 0x8}, {r4, 0x1}, {r2, 0x4}, {r5, 0x100}], 0x5, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'p\x00', 0x0}) r6 = semget$private(0x0, 0x5, 0x204) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000001c0)=0x1c0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r9) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba07b55b8d2ddff89f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770f2b0f792459509f874a0a878d1c90de767bc87cec71fcf"], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) setsockopt(r3, 0x8, 0x9cce, &(0x7f0000000180)="5ac0d7f0fdf6a6aa34433aa2072a0c2ce2de3a56c53c204e1709d2dc69", 0x1d) fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x2, 0x20, 0x56a8, 0xe5}, 0xc) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) dup2(r8, r9) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000000)=[{r1, 0x4}, {r6, 0x1}], 0x2, 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xfffffffc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) fchown(r1, 0xffffffffffffffff, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r3, 0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) r6 = getgid() r7 = open(&(0x7f0000001340)='./file0/../file0\x00', 0x8, 0x120) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt(r10, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r10, 0xffffffffffffffff, r9) getgroups(0x8, &(0x7f0000000180)=[r9, r0, r2, r6, 0x0, r6, r4, r8]) getsockname$inet(r5, &(0x7f0000001280), &(0x7f00000012c0)=0xc) setsockopt(r3, 0x1, 0x1, &(0x7f0000000140), 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x2000, 0x9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) mlock(&(0x7f0000fee000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r5}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt(r13, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r13, 0xffffffffffffffff, r12) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="17d8cbaa474cd9ab18b8b27863201424f93f7f72b9a663e99d5a281b4cb12ba6e9a008203ec5e487b6b99b2bf0daab0fc4253c38c4604d637c60954037464f9d3c3fdc71521ee4b9e50f5cae067dc7f4b5bf62ddb04b90ee8896e3dcf1bf2e951af9412f105d41e82bf6083c8b250cfa9143a8e3695a37d013646625e32cc0a7a8146982a1eb43d5b85cb78e439b84e1f5ffb455d3dae2bbab829ab8afe8c0d9678e31320be9ad07cdd1ef169d61cbe791ee977756097a50af234048fda2ab20afedf5d0897db53066601091971ce20480c481ed6d8ba1dd53ed03cc9092eb20d122fbd2f908b515fac33acac81d8e86", 0xf0}, {&(0x7f0000000340)="12d5ebcfc6f0d509a62f0b1f681c0ba6133fcbf71a1ce98e29387e243de91460ac7a9294ff63f62d581e7bf35b02cd8311e3a386df2163840ebc49469f355ca9c8d0aade973229853dd5db6de81b26f15e069e29722cdbbbecf2553e905d545c73811cf8e67498c847293a774cb1fe8782d6fbe78aba3586c7cecd45bc5529a8766296001f0a6e199324bab3cb9b7a21eae07f0147eb872e23174688bb15cb1a1d8214ba49f3d3619755141f36aada6766f272ccb1c3d049b1f278de0e4f70d9f86323b0984783bcb8c0858226a1fd741b3d7e9fd8956ad63bfbef63adf92ed26797391c3d92b31f77217b", 0xeb}, {&(0x7f0000000140)="deaa0001176a1012576ceac80aa8631b205af066886f65105243a067ec8346274910184bb74fe12d3836566393be6c5c351cf175b1f8096e8aaa05", 0x3b}, {&(0x7f0000000440)="6fe30f97739201d7adade6d71bfff4cf03aacbcdb843e1fe9b0490f637ca6e525efd84cc62103d886f061b4ac72c4ee3dad12687ec2d3c66fc0fe24651f9aa45556829ffa3c05bc8109f27102b683e5f718b317040283ae485e4e351d278fa742f5d5e4ae63b461db7d8a699096ed0c978f1d7b2e54b2ee37ea881c8656966e4c4faf13d6d3b66ce9f59508168151d08d4f60cb817b282615447a6ac3b71200ef808919fe955a40bdb8f4fc047decc8013694ae1de75754fb23dfc90ba68bb960cc163b17353db0fd4994a416313a55d07a1f0347ddbe3d31692ac0f1cd389e410f14d5265da148f3d37ff69e10233d31534bfc16722c507fe056e8033f80f", 0xff}, {&(0x7f0000000180)="5206a56e2be15f6a7e1c4122ef7f803465fd04ff33df2b9ab0b268aeeb14a025a69dc6c1f9f6f95f3f5abe5558f589f1e896a14ddf0378450fc17ad24cb700e6783ac6b8245783e59d0c7fcf1de72f6ac9d57936545b2b06cd", 0x59}, {&(0x7f0000000540)="5b99613e0e4254e4af1a06e869f20d1cbf9aa98b07271a9019de50e05de46fe4dcb8e59ee336b98374a01059646dbabaa8f742195764bf8a334d42372297aba28c69bad27d8f8f13990c1b8ace6e7b09b7dd6422b007028056c3164aa8e3e40291981b8e8a35c15e77bd3b3a6b1fa701f176abd7dc8033880e2503a8fbe2977733dc07e2085626f0a79496e6dc5e0295b1983381ca45b6888aacd6c1f3b8296784597512a9daff", 0xa7}, {&(0x7f0000000600)="9d69dba97b235cbcae9d2cba9ddf8a68741289f63ebd3490ba5ede66ff1c6a43f283079b7b72574e30c08096044f305e074ca3dfc1aad89e1cd30201e1599dc130b17b66250e91b813360369af78b12ec50e90a218face8dcb3f013d677b0d020812dee87e22765e442c0cc68535e34b1e96dea1bc7b6f1e972d576937581989e46b2b2511bec8b68a0b26d063f6ea71b0f2a0b5666400fd606b18fb241a", 0x9e}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x58, 0x4}, 0x1) r14 = dup2(r0, r2) kevent(r14, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699d, &(0x7f0000000300)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 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, &(0x7f0000000300)={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}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x22a9, 0x7fff) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7, 0x1, 0xfffffc00, 0x8000, "219c0282bfce1e93263e1780e09dc62734f8303d", 0x80000001, 0x4}) dup(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) ftruncate(r7, 0x0, 0xf200000000000000) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) r10 = dup2(r9, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r3, 0xe1}, {r0, 0x1}, {r1, 0x4}, {r4, 0x40}, {0xffffffffffffffff, 0xdc9762dcefa33e17}, {r0, 0x20}, {r6, 0x4}, {r10, 0x4}], 0x8, 0x9) syz_open_pts() 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b040000000000000000"], 0x3) getrusage(0x0, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getppid() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:11 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0x4, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x20, 0x7fff}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) listen(r1, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:11 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x401, 0x1, 0x6, 0x0, 0x7, 0x3f, 0xfffffffa, 0x0, 0x6, 0x40, 0x8}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) dup2(r5, r6) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x4) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000340)) 16:00:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4099, 0x1003}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xf8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed01606815bbec512d23ff9718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234710a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f21ba77edd7afe78f7b9f995a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1ba2f8f2533657c9793f860c38d28c6344d1bfba210bdcb660d83ea75d183e00925c2b364e03be955a17e82cab92244764679c832c4117b6a2f2a29502b2c3d2438f0023c0bebb7f6bb566aca4cbc296a293e039962a748badab098dab2377b26ecbb7277914aa19e8d0b5ad0d9741698708af5fdeba1087c89d5c9af8bc6ec3b332f485237daeed54b005b60a622922"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) getgroups(0x2, &(0x7f00000002c0)=[0x0, r8]) getgroups(0x1, &(0x7f0000000300)=[r21]) r22 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r22, 0x0, 0x0]) setegid(r24) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r25, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r27 = kqueue() fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r23, 0x0, r23, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x100, 0x1, 0x0, "d1c0f4172d3b93b9d0ffd249dafbc59796b1158b6fd72033729b7f7fd2d4e0909846916e62d1e23ad6fffd157c5ce2fe9d024d6a396b83dc69c25f933006ce74531540b20d0577afe60adb72bb0d812bcfdd6703df16a5a203c7578e69b16f35e4ae690aaa768bf3d43997f4094683c7fef22048a73426d3e31191c8fdd50c91ce87a0f8b81c2ce3187739c2d0688a24ff89faef8bccc607a79ce2222a78bc250ac5ef47804871c4b1e8489e03c94f6280e98756f88143715c48d5a9e62d149cad35a5a54dc2962669337901bc8723a89ad25a0a4b2b2d5dec010ab94c9a59fdc97996a952844b4d09cf70440d8b"}, {0xe8, 0xffff, 0x4, "6cb9237c8524acceae0cb201d23d90d3c9c9a290d0d4cbb5af5fb82564e670b9306b3caa13c1f4d486d6dddaa26d923806a0c839df4f7c70a80d080a875976ff25793163a80905670d106e90c19f61af4ef4f1065e1300d248a9a6003c10366678cdfe4526d68661001b3ac4cd4fdf6ccfbcafc328e43280914e3934b11dfd098f6c9cd1dbdbf37e52f8a74bc1119bac88e62371029a360c4a088a40a8184b8c56627e2397c2aa0dad24687592cb5263bfd5ffa0bc290275e52f45d58e6bd3e96bb3ba40c282909574d3e820410836bafefe5f69"}, {0x110, 0xffff, 0xe22, "b39bfa13ba48340ff7c56ac89cf9d8ea5aa6830d684db8c46b9e4fa538450ac02aedcd14e48f3b7585377bc7966330dea1134bf0d34c879a3207f34ab2199e11db0b842df388e863db1708388867d7e17af07fd2a134219af86ed4d50e8ef3fef9992187553861071e38f6edab362e6f560d39f15d48bad30fd850e912735a01b85c649e749b46535c5e4de5c1c75fd7e294f6e13638c2a8fa0bbe6d38778c8a11e401c27aeb4f8f84a3b97d7812ffb00b17ebf4fd07a5e8f9b3d978f6cbbd3212cf9e7b5d0c1b17294076ed4b4dfd1690b758fe5568c91d8ca4c3928774b0037e1b34cf1abb4d3eb10ff20db0deefdabb6082400d815fbd01c3898182b5bc7a"}, {0x18, 0xffff, 0xa40, "0fb5f32e16005a5e"}], 0x310}, 0x0) r2 = socket(0x6, 0x2, 0x9) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x654c, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="7bcdc4bdf0293672ca70662e621a0c3eff477e4035176fcb201de4", 0x1b, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000240)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x3ff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) fcntl$dupfd(r4, 0x0, r4) rmdir(&(0x7f0000000080)='./file0\x00') dup2(r4, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) recvfrom$unix(r7, &(0x7f0000000140)=""/242, 0xf2, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x9a, './file0\x00', './file0\x00'}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/24, 0x18, 0x840, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x2}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x20) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) recvfrom(r0, &(0x7f0000000180)=""/219, 0xdb, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x2, 0x8}, {0xa897, 0x1}}) r5 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/45) r6 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20, 0x4) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) getpeername$inet(r9, &(0x7f0000000540), &(0x7f0000000580)=0xc) r10 = semget(0x3, 0x495bb8a938ab207f, 0x1) semop(r10, &(0x7f00000005c0)=[{0x4, 0x5, 0x2000}, {0x0, 0xf4c, 0x2000}, {0x0, 0x3, 0x800}, {0x1, 0x1, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x2}, {0x3, 0xfff, 0x1000}, {0x4, 0x8, 0xc00}, {0x4, 0x7, 0x1800}], 0x9) sync() r11 = open(&(0x7f0000000600)='.\x00', 0x10100, 0xcc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000680)) r13 = getgid() getgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0xa, &(0x7f00000007c0)=[r4, 0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r4, r4, r4, r4]) setgroups(0x8, &(0x7f0000000800)=[r4, 0x0, r13, r14, r15, r8, r16, r17]) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ftruncate(r0, 0x0, 0x33780000000) fcntl$getown(0xffffffffffffff9c, 0x5) socket$inet(0x2, 0x1, 0x1f) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) kqueue() r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r2, 0x40}, {r3, 0x20}, {r4, 0x7890598ac0d75689}], 0x77, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/18) pipe2(&(0x7f00000002c0), 0x10000) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x3fe, 0x6dd, 0x4, {[0x1, 0x20, 0x1, 0x3, 0x72, 0x4, 0x7ffc, 0x10001, 0x7fffffff, 0x1, 0x7, 0xffffffffffffff93, 0x5, 0x1, 0x40080000000, 0x7, 0x80000001, 0x85], [0x5, 0xc2, 0x9b, 0xfffffffffffffe01, 0x5, 0xf7, 0xff, 0x9, 0x44, 0x9], [0x6, 0x3, 0x9, 0x4, 0x9, 0x7f, 0x7], [0x4, 0xffffffffffffffff, 0x7, 0xaff, 0x9, 0xffff], [{0x8, 0xfffffe01, 0x9}, {0x3, 0x5, 0xfffffff9, 0x635}, {0x1000, 0x0, 0x2, 0x6206}, {0x6, 0x8001, 0x809b, 0x200}, {0x2f, 0x100, 0x2, 0x2}, {0x3, 0x5, 0x400000, 0x80000000}, {0xfffb, 0x2542, 0x8, 0xbd}, {0x81, 0x3, 0x1, 0x101}], {0x3, 0xd4c5e78e, 0x1, 0x3}, {0xc2e6, 0x2, 0x1, 0x7}}}) 16:00:11 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, r3) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x200) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x5, 0x2, &(0x7f0000000200)=""/96, &(0x7f0000000080)=0x60) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, 0x0, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:11 executing program 0: getpgid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kqueue() kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240), 0x6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x3ff) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r15, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r24 = getpgrp() fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r24}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000380)=0x101) r25 = getuid() r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xffffffffffffffc3) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={r24, r25, r27}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, r13, r18, r27, r33]) r35 = getgid() getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r35, 0x0, r34]) setegid(r36) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:11 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd}) close(r0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xd3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/14}, &(0x7f0000000100)=0x10) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) syz_open_pts() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x0, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xfd87}, 0xa) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xc32a, 0x101, 0x7fffffff, 0x4, "d3ee56b70a9277c7b9131f536b6fcb25ab114877", 0x8, 0x4}) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x7fff, 0x2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f0000000000)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000400)=0x1) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206916, &(0x7f0000000300)) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206916, &(0x7f0000000300)) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80206916, &(0x7f0000000300)) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x6a702925130676f5, 0xdf, 0x1, 0xda051b, 0xff}, {{r5}, 0xfffffffffffffffe, 0x41, 0x4, 0x2a20}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x3, 0x40000002, 0x5, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x22, 0x0, 0x6, 0x4998}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x800}, {{r6}, 0xfffffffffffffffa, 0x38, 0xffffc, 0x1c000000000000, 0x7}], 0x9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x17, 0x20000000, 0x8000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000022, 0x4a4, 0x200}, {{r9}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x1}, {{r12}, 0x7ffffffffffffffc, 0xd9, 0x20000000, 0xc39f, 0x6}, {{r14}, 0xffffffffffffffff, 0x2, 0x2, 0xfff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x100000000, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1, 0x1}, {{r15}, 0xfffffffffffffff9, 0x4, 0x4, 0x101, 0x5}], 0xfffff001, &(0x7f0000000140)={0x3, 0x5}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000003800000000000000000000000000007b68efc60edc8293dcdb59c1d39cb279989d66389ee5bac55c09149bdd9bd54b242ad0ecb6743028e2f9d334bed74fdbdac8a4641781cbc71a2ff87aaecca7a08ff1d48bbc48bfc74e3215662493ccc4fa7391b1ee9207438daf36f8080d31e3120467f2c1ca6e3a6d196a32cd361e86861e945c51cddf23d7d2e6138233339d119f09e3a66d9c67df40358df5d31fca7290eb1fc9a59f7bc758e03cf8d5a3e9a38aac7d"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000007c0)="2ba43d94e8aef149792ebd81c819da2f1ca28fd4cd832292c7b9f0f5c6e544f1696e9e1684998bc59cef39958bcea53f8e32289cfe098772b0d1c5506db3f183cad2928b7bdfe87cc1715f4e1465768bbe7ce2966411fbd98636c033662c7d2fe1649314bd4a32fd284a26ece3efe733f333c1cff857cdd0e5ac6e358ebcb0ee68e507f3fa85af761a9254bffa993bea651d2ab652b61d5c30f2c2fc5e8d3de8988426c2a953cdab68bb0c0581439a1a10e03ab7eae7f3478cb9b557f37a64824695cfd676230ed4bf3780fa3fc811feda2bd102d132c8b9d163e752562390544f198012f25d0bbd57c959a297d7c894405674343570fedf12bab140b71786ad16244fd4644083b553f4725696dea48ae90191f1347f8d3a20b6c447ffc1f2bc41389500b5e7c3eb260896859577f808d810c434d7e81fc7635f4d18207d5d4e2b5ae33b4d002e4007a4a15b51a6a485c731c33f16a53b7997ed5da3ca2e0bf7e9b2bf6aff30db0c9ae070f76ae6bb4ba8c397c9010f1051784c1c2a06d64b8c79b1eea2b945e632d8e0c756c5577a0c391dda81e126979b2d379b73611b1910683e12a51f427d2b38b3869fd7b74f10844afebf5f108b6c912381690f96df78b6e52c5fe2bbd3aabcbde19850c6af235a9571aa9e1a8726558aff9b293843bfca82cb61f4a6bd8501902b35846b8ab4e71bdd7a86830efa505e0de751cdcfd1a1713a86389c63bfa981f51e5a214a54e335abd5f3f99cd58233184a297df127be1c9ea3903d6234a8bd1da388354ee79061020791a0078d91c5845edd76b4f1de7cf967bf8365afea5c44196d364b71fc620a4d362a1efb0c8d4e119a4f4bd02905c5aced07efb5a7546e25bda55e289a79878ded21c2a2c68bd637ddafd824b946da1b638dd5ac41b1e2a7f8ab16d9bfa24eecac41b897049e303509b6da44decba95661c9a3590c8c86afd9d8a6d78d4ad477b61b1b0361f8e7eccc54e73175185fbb0a920db4b6b70f6558f6c9d2ac78b524b7af8cb8562bf2705500b5170861886b2f4e91a1b8a949f9346422a8ddf5381e171102ee78c48d89c2c25422390ede87cd542f77b65c638e2bece8dfb1db29256d2be4ef795fd8e898bfa390e9b30b21f802cd5c0c032d58123b7bcc52901f70d559f734988f0f74c718899d001073f4659c5e5e57ea681b35a50af44852b02fd8bd63786a9c9cfc30f3e462964b376f8ebadf71ef7fe4e5ef3fda35d2baf6fa2b7b420f6b6b9c6ee6b062a0602f7a3d74b10de8ab5c106bafd5b8b1347e7bb1048254390b8fca032456f94133a3dd9beddb81bf3ba5fa82dcae3ba276a20abffc9d423a466a3050dee4cf908a4db4d4a79227b6e3d1ef52d3889f8ff50de260ca1ae48500d2e1163ca38343839a1a6e699de165991e82b7c7cf0def35e3e36a91c7e9bed9531dab144d758ae7ef9b5860953c3aa2fe64644111d3d86c37ce3d9758c0c09a38c573240a659ec5de3b0be040d6a1ac5af729af47e2fe265a5daa3b802822e60c9e579056fa464e1ef1131693dff8c5c3c493df51cd70b9de8bfa787497aebc65d2b9e90476ab6682d8e9cb3b7d0cf960baf71d7a47c89741212a682a8f62a507c90e62e0669851715e87388eb0eacc890f24a33597f20162360bde7b3f9eae2fbaeee263c6962e2ee63b3569323f9550a8373a70c7f6a43ef113c60bd68e4d8ab794d2287f64a73c4ef8c7eb52ea8eb58fedf53d0d690a12daa1f56934ee41b909cc02acac59d6cf2845ed9fc72537e37adac1537c42e5d287c7b02234e603ca538b6da214ecbade3a45333420f64b5f03f684bb2502d4bb6652737c989e338aeb31b9294348f0cbf2d8d0a50d7777aa9d1e69eedc11177a02f2ba6cf92dcc9ecb4c2a655feb5fafc68df8cd22e0cc3005d2bcb3fed83c873c0924188157bd524d87563473067f9766584ea7eb4d0b20f4fda6d2e428878fa74615af2bf66cd14853b7c10b317ca3621a2c35869c65d25fdc49deadb92970e133e02fc24879dbfdd73d2cd3980375579ca83cd99689164bf094ec580fe9df5dbef998e29ddb324cd82b1ed25d42dbae7fcda57dc50e316fa6d3ac5d511f9e377a7409fbbe552b23769e57dd6d98844f4f530352df4a5225b8a2ba5de1d752812dc741d8d2b402e69f31bb94b0e6c36d74a232e1708cfe4c303aa8458b8ec59e36e2766f67617bb0e1db534bb04f898f0de49b327c7023dcbfb958b83855d22cbdf2b42b0e4a59c0dac1ec3260ab31e96c909cd1924b4f55921c375495cf42195755e28bfb33e9dc1a20313de5c7d7df9d9e6153245622b68f99290ce03e4dd5feb10f678585d19318080b71a906c29a8786eb50d75164fbf89b99bf318cd94e9d9a55586da80329f0324425fbd71a84f8c6bf28870c3e6fdd290a9d8c778e70cf103feb96fc5bcf34f50b98bf91c1c829fa76a5dbfd95296a5373e76a9f630616aa5c0822ccd73fd1873a45afc37d25700824f4c847654fc6ab354adfd0cf902dca92a2000f0540071b69518c10bd8eb697fa816d235c3a2010f9b239efd7d7347f79c02efa43921e58b90dedc8ddbe65223560fe1cf069a51ee8bd56c22a2a85771889733679f0de6b65b28f077e17195db9d963f1c534822d3e2f173233f9998ec482d55c9fdac33531230f7409884d8c76d9d65b37e060d5453412a12e2a521937ff87ae42536fb8dc72fdac3126a5a4be87df3023effc07e51c882409b455f480181d761db1255efa851fe05267466abc35249eaed6e6a3311c61821324a9114817e6d95ac5c5119d111d24dee7be76fb8cf7b6f0597606d9331f4e3808ddd8256d11ad46e9e02c5ea4630d017d334c30f96df42cb489af35f36e1fa5b0069fca6d6ea4443d8df37fce4e54286b386aa4292b165af6d4f474783a6b6e7c874f79975ca07035653fe257f4159d56a4dafc3ecf6069ea66cbb60b2c8bff57326e1ef3b629406707fdfc5556da11797d89c9f8d3c65b319299c94789e289abdf5b368c8d65d864653dc2ef15dba0a79ccc70350ed3a9cf146c7abcb2d512406ac3fbdd3a520b18bbb421f5839c313c0eed4bb36faa8a010cc87114c8d0d8ee1959d0ccd138f1feb1e93946c8ba0e7644f1c613646cccafcd5db2905462faaabc29f6b8690d7ac9f617e117e43961b0c30a656c6d0890ea5eef1e7e4f6af9dd98cede8112c94908618277833ae1e9c08fc929fdbf76a93f847aeb90303d5c9f1788a49ea1711e1ce6cdd430cb89a49e77c6c8527aac14216697900c46dcc4f77b77553a2586e68eebdf8c330afc339777fef45495f2c9da88d9264df6571bb40001e21f0ba69f3b72a01065cea9b16f5f5662e63b1c7907133d48db26266a3e43102bca07d906634dfbeb555747704042dadca3b0ea9ff9745eeffbdeecb2d527158c9e305166c728ce7968848f937863a024f9fa2bbbb137a37177b7aec6b7b42776bfe9e89a696d727a011c47e8f24cd33333be966c732bef185179fbb4a80409739c7003478fe5fe81c2045eea47363203cd13a0eddb9f3b4cf3b91263b4cafa0aec1aaf5cffa33a611c2a81919f815655bdb136b84610469e00a844963eb50fe14773dc27ce9d7f000b7183a4a20ad4bec83d504704bf18e936b3dead4dafbfddae2cd571d93204a9ad3024c4836e77044df115e05c95c413ab82430411709d6c0602dbdbaa06e77d8a5bf7d54f0031fb5013375a29eba7947f85745ab80f2ac4d08a7f5906fa920c962f4e91a2a9e83956e061cfdb57c17425c0c6c3f88fbc713944201f053857b5e4117c4357af24545bfe9a3bcc92dfd9a5f383e7c5e68194db233a93c2af34f9c852c92744407e1f4a85451a2c0337ba04e3a5f3c84d825fc19996fbd2b1eede2e2c19a35074753f817019d35cfc60bb3397179e550a32103e1f1fb9a98fc031d08fea4f71a215ad7996a5b169c8144f2aec0370aaf9512327f6a2346a304a8d67bab6badb307c2345b3408cf42c4f0f546d6b2d61cc008c27d6b8193d1ca02fcd6f158f7057142b4bb7bcbfd0c95182f9182a015c524cf816163a1e41de0d484e8d6c0393da999a2b7cab1b6025f277aec7b796edd8a4d09cc2325341f6c0d75f082912d17ed77d3e7d9ea1c09e8b9e5273f4460d1aff225eddc6f0bbbae4f57e22f45d3af68411072b0efba8de5fa5ab3c2d30435991435f029ed5ae6da345a84fa5f3471c4967cff79c42a600f70f1feebc086a546c4827248ca86728ee8d114c54e535a22a260fab398f7030a1eabd1adfeecb6601136fd2d6e1fc2a75c83fc32a8f01f52e2b0a69dad0f14c0138e97e56a2039819d59662300e1fdc43166b71d5f5bc7d2d85e1bd63166059489b06636e5ebfe4a3189349fbd072f3ad1214b357b26394d0cea0c8c493b8796894e9e0d3c9596a620046fa14bc620a2a6dad7aaac983b3a70aaa4ccf812e887d0df09224abb9a3bbe00e08a37ab8df25fde9316c5aa1c1966d0dec09371359e0f68b3eb677c1905b86a913ef78d4c54739cf773778b4841e4c1473bd23867fce9077c12605ced8628b13e307b8018f5cea00a3117c317554e257965dc7c1550223ca1daa5d0272e01af24e51a23c390c8e3f6e805fb1538ec32889f46700289d144ed80f4c75f214636a30cb3ec8c7e585fb3a5e369df0ba5c12090ea373db041bbcc3abf0768289094e45fc9d802546c98ab2a59be381b8645bdb7c5d12569648f911649d433eddee1e77b935c74e3876c82006bfd234232589ad1c57ccd3aee1a92b51adbd95a40eedbf816d2378ab3824d42f456c6f18dc97ebac7e85775a5559b0ea54c3d5d6ce004d8139b17815e5c7a64dffdb35c601944e9598a608ee7a6b545ece27a24ebe43c6054754b489ad66a0ce27cfd6bca63e66d3bf4125474152f97994ca017d34634e91ff0293c81c1ee3c5badf68728e07bffe67def4070ab1b83aff54d645f1a48aea9fbd812d612bf42f7cdbdaef1f9890ef1241c8d85e0233b48d79b076eca0ef7aaf21e41e1c3642364a43f9031b8f782b731d286c91c2286ba18f2f331a5fb0dfbc111720ad6b62b6f20cc0ea5801eb87a39d783465b847bb10f04fc9e088e784e48500e4a8944ef79a3f6e65ed99570729656938f591a70ed225d34793f75f8e1981419ceea5d3ba53a2ecc1af77c89072ba25b194b67b7632dd8545af3ec7facb5ac88dc5c62fa5a7d2f05ab88c6463e193fa141c4836050ce47e4e5a4b8f1e078c541a032dc307c262f770ee860759bec1bc48738e3a6a279231d702a1532235ca6c92f4bbfcc3fc47710c288132d0c08880a0b8af428e7f5e9b488196ab3ab64603f2f03b1e12dbc1eb4353ddaec2fdf99d78b89fe26bf10d376199338709c3d78901a7d63aab691298fd8a605e13002ff07495dd5d480422a58417ff96312d027a126d34d3a49c17e3118bb0bd77a012133aebca15bfb965eddadca7528ec4ddaa0674d438a76d637e12f2697d4e840d23143280a49b6c8c54d1cf1d6596d0f04bee332fefddacc2e0305a9d060302f4865c58b150c331d62cf610f57466109800ef3b475c165ab396e9a08bbb240c22f11087d62acce8e5afde793045992b2fcb71dc3c4ff5d74108a3d70768e7eada3b36c32e7f70c45807055eae08757d376df56d47bd7fd697aa0d6eee4dd1a8ac24c1eca5a65186d11e400d75026c82399e65685ffc4269b5259dddcf2c44e1be357e5d459aec397d0fa98719e3f516b1834bde596d093ac8c9dd9fff06464ae91fca53a14fce756b90cd60d9f25e1693f70c9279a3", 0x1000}, {&(0x7f00000017c0)="95348cd6fdfd0f210a84c4256ed3f9735cd4b5169b5c35223f7566e0f9919b94540c736d9764cf8cb50909a788c5211ed96bb3e2e42c70692b3f4b75b6eede668f70614748d8b4f85ddcb05b9a916ddcf6fa900a7cc315191533c8ba6843d0f1c085f7fc7c180389cd66a783036c07aa7c7772870fa0aa0d069aa5d5cdc40c564a9c78d1376eff9467c002844a211bab899b9b379581682c7629db97e9d212b019b67d263e7b2fa2e802ace8beef5c5bdc5a4c35e8192c703aea881b4a4d23762cd6cd71d9e3ff7c4dbaae9e640926e8047fe86dee33d035d838ab204c5c4f31edfe308e73a1b7d2faf6d918c3959c6c9fcc7ff3223b10b77b138650644b16e777b84e93a9b3e69634afbcd5072276c3b516cb3811b4441314fbc0e3384994e5b6b0b264d89955d39af814484ceb9ed2f5ee3ffa765b3c598d5ddf4353f2d8b91b63cc12f5e45c60ddc01da8bdbb1184eaa76ff87975db2e0bcb10840037a851ee81ab4d821dd6285401fddd7a22a8bdcc9d2c4a8a41f5ae8f413adf2a70cf86bc6fe0efd594adcd22391b49703a5161281ab9dd68075f4a839bf0f261f7e3fbdce338a23b9876ee89cfdb2b5b1aa93fa62aabf18c4f132f92244908ff18a3f3457ce5075af53c1d81c1c1b2e83333d255a506130a0513caed2af6fd933c4a2e8cdb875054d90e0c6b9c672b9111b456364bac3803f0d924c8683d9797992d47790dbacdc4cae8357968b92ca1eb1d3428842e51ff2bec84fb9d0eb81771d89b6092e6f77cf272799172415acf71c6a48f3dc99659ee4ad81e7951825287b368b095ed4541c1445b24e1fe2e11c95d68867c3cbe700b78536d7039c0c0e427a6b8777e6cf68897e5b3cff07f58faaa0526a39846a9b73f169dbae1f76f15b6fdc93f0ac4af5acdaab799e9c3a54c8ea8f17051c51c46fdd80d6daed1374fa0e1d18a6202b51c00bd2634f68b84cfd4d9f66dedb56650b28c22518a436e2b0c6ac49e26280990d8e09539a74d7407c2206ab704f5a8050242b727978e77f58a7e6ece763e82099a7a8bf0ae411fafe7d3ca28131dd2bd058535463350fda3c1ce0cb372ebb43293c1267450fb86f4f50aa1c543a2e7f03b221f0183037ac461490bf5f50835ffa83a3ea93c73c13e5adc1b49ffd42a4d274bb23d938db71ea3b4a2bfcc3c3811c145cef8921418eff352342f8810815178bf6faa31637a27b1d421d50fe67156a2ad03294541e337a7dcbd83af8f203a9cabe073b328c8ecdf61b5d90770dffe8bda0eb2032de30ee7abeb0939801febb35b0896dc3cb57d05aa0cbd8247a978a6db992a156b8d49d38b884082db77904b0b8837b9f7c32c21c25ba2ba6fd33c79068d1f2e046617e8d807f1e8b16aff3e6821d018d2bd448d7f8f4ba7da8955d3247bd27008c9c856b39828abde45e1541e167ce3103902abc4b603cb4eb549ac8e5411728e6ba7e368f9b8a5ff3ac76225e5707d50142ae83a8786cd9d97230ebde4e0b46c37ad97b7ee1208000d48c9966435a7d0af0c6de7b8a29a54ad395993e71968249e6c75d9004ef8d02d113689ad0b8f2aae45366c60eefd4ddb6a87f22728d7d34e975cd9584f260f125edb9e4b12e25db3bbd2086fa37a2b8193b42d1e22ce839a8f906e9e7f6f615e2ad6aa53603556b596769840d94f7a426346d73d06c4ee0612e68b26487cf25222cb144bd3ebd650b4f08b0206ad78640f76fedb79b611f16d324766f4e96427125217c16e179e191c14b21812b5970b37aaf5020b93bd1f4cec7fefe010c320862de0922aa4a85769aa283dfb2a61fb459f7b530d0767df0ddca131a4b9319f67d5cedfde55e1b97711a70620e1af9013a8f85e8dbdf157d64a53f28b7b75a39a66c6e47b6f2b62c12b058565508a0aa8c355861276c67f97df3710cbbf6c11b3be8fda1b6a66c8603b818d7339ac03c1d35dfefe07161ea350d731a391e43e178da6f3ab2b5197b0e068cf4e575c0eba981a488785a49c0e97ee516f77a579a8df666bb1af86a13d43332e6bbca8732070a5a2e5754d45a8e9abc7c9e9d0ccba23b5816f6a3e16b7e70761362fee49f5cfce3e9114cf0df790ad0fb195ceb300bb57728ea27ffed0cee8206e64c862b2ec61c9c59cfaac01c7ffbb5293d482be93b28cde48483b24f6f93c7227ba3bc761c60ba89531f12af43268c0d6a2f2465127b30d04ca9400cf3844ec148c6e186e62ee0ee3bbf8a2501998efd14baece7ccac877607b35e555d99e996505ca76bfe199548338f4b875c42e3144966c5ec6d9d16922afc92a5b963bdb1a75b5bd4112a04ca9d50dabc8343a3272747465e6b8ce7b4f1b4007ded75eff4129074cd47186a71863fe2f67cf7ad74e65a4d850fc4fef5734b009f55091ebc325ded23bc77fd4d64ef217174481263be9baaaa91eb1320f23937c144999c516c53a53ac4add5942b8d6739140568845414c24931ae121efc88ae00000508add1661672ed97941113c0e8f3f6d6890d0c3f3395d40c1ff1c5190229908d80acdd537c996d0b951cd4e5b21b01d42b9657adc07dbad9af67ee5e6e1b6f73815383bb168452ca1691ef538c648352c2d503b9fc02f30d005acfcd70c54682b4d86dc8358c47ed55b357fc7226445baaf5c868bf856510b3dfcdba29ee0b3bf599340dc0cda19e6d9d002bda6cc8d3af40cbadd8a8b21f1f52d634d1f52cf541be102881c5d45468b6da7f28b5ad062d974e4c36d13b9ecf6d37a252a35ed35cb62580d682dd70fc6b5d6cb9041061b5058d4d89d6116e2ea3b9eaf2d98a4b7bbd23eaa8d07a81cb8482ec7e35346ed2ba954dcc7faa0f609aada68b7db608eaee454fce43edba166c68bd622ce516fc83056bf41ce9a8b29c7b37a52c26dd8243843e364dfff25374d62f97acd61d1c2db99905a7e183f2390e4064328115371a7ae6fabd61a3eaec58cdd768ec6a8cde4ec3b6cc0b7bb43e81dc607af68a391f6b3ee8c22f9f66dff59fe9f0b10bbbe22099b160b515d1da471a4be1ca1b7e269984dedbf61f9a16fee0696d1497396fb86862d338d26eba464038cde10794e817bd24bec7930d4b026059e38ebbe266790d104e625bda707a38c4764f969c8df3f5a824fac0d702ec7329aee631f7961cfb7d342ff4132767f0127267ce136c60d921aaf02628bbf494a7862d3d72a3047a39145d5236cd48935a5bbb1452f54b1a1b13981480e6ca809d0865638dd13892c4ce18ecaf99a7694cc72603d32ee0f29fb084e6e6178baca92974493130df2ed8d829032345ae0de0ec46726e88716ed3ca55c7181dc665898837f9999b2f3d303c6b73b2d77506ddd76df5086e44653694639f8cc80f7ad057417f97355e9ed4bcce3f812be907b98a7e41b88945ad231e6c4a22a6c009254db5e5a1d5d459f299a5958788655d0bc8d095facd1adefcc5ad5f645e0dc2b4bc20b3dc98a203b027cbd7fddd188325a0763394503eae89682bc81f226cec6f08d1fa8c64e6a37b1d45bea0a4bd066134daebdb2ba3edb91ed28d812353325cdb46171eef0a3981d3ca1f890ef0d689d47b6efb82cb86301d68c619013c61490761d8bba13181eb56a25771b8892d23ebdbc219b3620f15a24f15480d06607d6d28eb19506c6ac8b11ea38aa0027e763364eff6651b87ff5359f497b6322c43255b192d03d64dde8dd9c651b5c441d33f8122d7eedafd811de681d01b94e733c2fe5a781dda3872103d163bf80fa4a6f734d3b32b7394ecc4bf11b4574b80a49f979a6f62224b5514a26e8320f7243bb662ed001cbcdf17544d9081d0564cc5f8336d743980d1aaf831518df63a7e3dbb4669c337c79ac5dfb722b7e36cf273e6bc2225b4e9e01f4e7dfd92564cb8de2924502115e9b58f713cefc59f95167375dc145b938406c0f1e13147d7738c003dd2daff269c3ef85976d75a9b7f4aca08805dd5649febc4a27943368349f0e7989e0e66bf96e9b6e617896a6e3bb2dc1a2dd36836aedf3335a6524caffd18d2e53b4c577a398e15c8e7376f8f34b9f49360d7830adf549c5ca590b1e0498c780e49be1e781df15166925aad2c46515a48931ef40071afbba9fa962b7784e1be59c6c189590079e8f6f7233db7a4a8de1b406614925a5c6d05c7e26752653c7ceb020612e0c10615aadbba7c499670ac73b00c883f59ed0b82d7f07806d7241433ed4bdbb89eb7660e97be298d710ad58f2aedaf11d69c57941f484e90eb268ce22864ab6b521d0e8b88a094525f7206840ec626057fec5f2506b4683afc90ef541bc6d1666270cc6e41559f459a284820f1bf73a13a5c56b43164a4631e94fb304c14ae04132943e06a8875a37fa909b9932a634d531206fca4b82e17649cf7a705f8ff0c1467fe05c337859fd259e418fc4a2b51a3bb61efd860465055be8e70026c6a5e811f620512cea1ee419293e9d7055f4009f947f3ce040336496a3d360abcc2660f87520abf329321d8024ed744d011e5c3c93af7aa71c340361aec32fb36db301a59bfc6fa6f98a97eb851c8043f09f92eaf83ef712d60309b69b03d9687eb632cdb0af204a81c0cee0ae7029e6559b5f100d7a324c3b6293218020a62ee0922b6b36116b5c3af9a219fb6248c87c6dda6a721a0ea1bc19b869b3879711ee2e2d497409cb59884ce77c28912c18ff052480d690dcfdf5bc9c3d7e39e9ac4e74b3c002c1dd6e9581165827ba76261d997f43267c1de0ceeb25c4dc22e09b4305d02e28333ec6a57c33de812c3bb518c8312d559ef470b0ef92be287c6f3fb70b780ac14e8b722fbb59b1fb70ecde7d0fa3a45b1eb485941ebdf392b21e84db4f639b0ef6f7d28624ee915845b0962e3713532cd086d0be2903abaf77a239c4a4b73e982123f09f0f7fa2abe5d1a8e31ba94b6a66567ac4fd235f6b69b8612b717ea7016163a2e59a691e5b2534c9a985d02e8850588202fa0ee9c64add417be5a2fda07ced6527b5ad2002342607780537f13c928f91d2604c69e8ac82a9f6897d3bc520d6b6655681c330ee875f94e3cdfe01a189d3d9f6be29bf6765e9d488f09ae1c00cbe95cccd499671e7c39e6cdd783944b56258a4337e274a40c0ddd3ba502bdf062725f3e2452d1d0e43fb9b049620789e854a554541d3c2e8a8cc7eef3df43ab44d650a9216403897677acbb13d750465d6b961a5a965003237bebf4138e361c63bdfcc184e8e2be4c5b9b180830bd8427ab4fd6dbe0cc8a54086f07d93348803fe29bc4ea1ed3e3c44efdfe06e5c95a72855a56b678aac0b974dcc2ca06bbc924098a9164c9d09da0e562b1113263e42a4d54a310df1bbd001ef097e464e344481b5207b33d73b97de60d82135ad1a240a9a2a175ce432e894bb7aabd2eeab39881c6a4cd28669ef73498874757abd33adba6e0d1cc60a570615c6b17dad22eb0b93a7d76c9ae94dba843499fe15130c482029ee4d693d9fc755c9d81389a4a1f05cfbbe2ee07012bd2db83e2d6a3980c341de5d95cdc42efc7129e5789fecd127d132d16ed3ffdbe8aef0ffc6ced037a90a014810502ae4e6db2d8bb3ff5373fa57cfb9cd63db2750d13d0268b4004194260591f4706fc728ca89dfa8b7499fe7f6e7dbefea487ebd08b71ed23128f9b4eebc7a771e5c7ef45067e9a1bce808d7e4af5767d8778a89a7f17087be2042275e569ca9ffbc8db55dbac620091e11c9c8c4db8a53a252ff38035daa16d50402abb8cb2aaa79755c831816ba56d10ac41919cdc341b5daccaf64c516394426fd863fcab73c3fca1a", 0x1000}, {&(0x7f00000001c0)="75d7dd5f1848238d6842fbd4008ce6f439ce05a5ee06a2919eb7772bc9a02732397a037934fece4af182904517cd8dbb", 0x30}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r4, r0, r0, r6]}], 0x28}, 0x8) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000080)=0x2) close(r0) r9 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) mkdirat(r11, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x1000}, {0x86, 0x1}, {0x82, 0x6}, {0x2d, 0x457}], 0x4}) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = accept$inet(r10, &(0x7f00000002c0), &(0x7f0000000340)=0xc) fcntl$dupfd(r14, 0x5, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r13, 0x80206916, &(0x7f0000000300)) kevent(r13, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x55, 0x2, 0x0, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x55c4255f8aea5598, 0x3, 0x81}, {{r3}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0x6e3, 0x101}, {{r11}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x2}, {{r6}, 0xfffffffffffffffe, 0x8, 0x9001bd37bad833e9, 0x100000001, 0x41}, {{r0}, 0xfffffffffffffffd, 0x52, 0x120000001, 0x4, 0x1ff}, {{r8}, 0x5, 0x682a43ee7cecc2c6, 0xfffff, 0x9, 0x1f}, {{r9}, 0xfffffffffffffff9, 0xb0, 0x80000000, 0x3, 0xff}, {{r1}, 0x0, 0x7430bc6ad54d85d5, 0x2, 0x4}], 0x6, 0x0, 0x5, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r4 = dup(r1) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x3d, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x7, 0x5, 0x8, 0x401}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xfff, 0x1}) fcntl$dupfd(r1, 0x0, r1) r2 = dup(0xffffffffffffff9c) setsockopt(r2, 0x80000001, 0x2, &(0x7f0000000100)="471502a5bd664ec236022a433219633442abf861ef4cbef0d720473012ecc9dbf26089bc73a076b6e4ff6531e36f71ca3e6222f5b7a8d9fca9f9498d2640279a2b47b7a078d553389e11296ffab66b55d5f9cab4503d4950fa35fabeb5aeeb8966ef71dca85a2b46eda63cd307a96b527689bbe84798d9b1f9a8d003943ceedf17f76e529e25066023b8624a3371a27f11fa160c137118b2f50e7bb2f2e7d89330ddb5db4087e1f33bc068de58e3277110586ab4dbbf351e7d627e7d07655893c6c4cff983f36ead2c85d5f26d4d47477d9351f5183be22795509bd81bb2177b9cc0f85b31be0487732e59df62fd02b14add514f63b57bed1e67bdecf9", 0xfd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x4000, 0x200, &(0x7f00002f9000/0x4000)=nil) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'ta\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x0, 0x28) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000009001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x04\x00\x00\x00\x00\xff\xff\xff\x7f', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2000000000000025}, {0x4b}, {0x6, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") clock_settime(0x0, &(0x7f0000000000)={0x4001981}) 11:09:53 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x200) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r6 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockname(r8, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) write(r6, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000039e, 0x0, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x7e993a67b3a8d09b) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getitimer(0x0, &(0x7f0000000000)) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="0706f940c70592e45da39bff7538c893a46caa6532e6042175fa5b0c8aa833b6c7078f1bafb3841e32e52fc206820ff7ef2a00111d663e78e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a0000", 0x86}], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r4, r1) r5 = socket(0x2, 0x400000000002, 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) write(r7, &(0x7f0000000180)="0aabc9506cb02870da8d4f35387fcd4bf3df87d7977bd9f84adb0648959fa58adb88aebaafade3310cdab34617cd911069cf347d303ca204fc6f9f66765b5f11ba3994ca84816384aa9708d3d8f2e3329c38332b8d96e52fadcb6e823f01954bff6dbbc056c98a7ddc42e4c15a1f1b03ab5e9c6184668651215d5a1ace78e8f4bda2816eabc7d4be0d56ada09a641cfea9efb4d82ae97ac2858b025a14589d864c6b517af2f4b497e48c1194e7202e9227ac979d4519df68fb5610f607438c151ac1329aa75ec70d95c2", 0xca) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) 11:09:53 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000003800)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r3}) pipe(&(0x7f0000000240)) wait4(r3, 0x0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x20}, {0x20000000000006}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x7]}) syz_emit_ethernet(0x296, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") 11:09:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000000c0)=[{0xffff, 0x3, 0x6, 0x3ff}, {0x62f, 0x3f, 0xa8, 0x2}, {0x6, 0x9, 0x2, 0x2}, {0x3, 0x9, 0x0, 0x3}, {0xfffa, 0x20, 0x1, 0x8}, {0x6, 0x81, 0x4, 0x8}, {0x4, 0x3f, 0x3, 0x200}, {0x6, 0x3f, 0x6, 0x7}, {0x3, 0x62, 0x2, 0xd9d}, {0x3, 0x69, 0x4, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="c0dabcbe314abe29914a13ceb666") 11:09:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r8) 11:09:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x9, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 12124 55137 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000149102a0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015984000,fffffd803461a3f8,10,ffff80000005b620,ffff800014910508) at alltraps_kern_meltdown+0x7b 0(b,ffff800014910468,83,ffff800014910508,0,b) at 0 rt_match(fffffd8036ff3a58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000149105e0,fffffd8037093e20,fffffd8036ff39d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8036ff39d8,fffffd8037093e00) at in_pcbconnect+0x107 udp_usrreq(fffffd8036ff4780,4,0,fffffd8037093e00,0,ffff8000ffff98b8) at udp_usrreq+0x560 sys_connect(ffff8000ffff98b8,ffff800014910768,ffff8000149107b0) at sys_connect+0x3df syscall(ffff800014910830) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,c48bbf52010) at Xsyscall+0x128 end of kernel end trace frame: 0xc4b422d0cc0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000149102a0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015984000,fffffd803461a3f8,10,ffff80000005b620,ffff800014910508) at alltraps_kern_meltdown+0x7b 0(b,ffff800014910468,83,ffff800014910508,0,b) at 0 rt_match(fffffd8036ff3a58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000149105e0,fffffd8037093e20,fffffd8036ff39d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8036ff39d8,fffffd8037093e00) at in_pcbconnect+0x107 udp_usrreq(fffffd8036ff4780,4,0,fffffd8037093e00,0,ffff8000ffff98b8) at udp_usrreq+0x560 sys_connect(ffff8000ffff98b8,ffff800014910768,ffff8000149107b0) at sys_connect+0x3df syscall(ffff800014910830) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,c48bbf52010) at Xsyscall+0x128 end of kernel end trace frame: 0xc4b422d0cc0, count: -13 ddb> show registers rdi 0xffffffff82049277 db_enter+0x17 rsi 0x20e9 __ALIGN_SIZE+0x10e9 rbp 0xffff800014910110 rbx 0xffff8000149101c0 rdx 0x20ea __ALIGN_SIZE+0x10ea rcx 0xffff800015984000 rax 0xffff800015984000 r8 0xffff8000149100d0 r9 0x1 r10 0xffff800000022440 r11 0xcdcc3209a31f09aa r12 0x3000000008 r13 0xffff800014910120 r14 0x100 r15 0x1 rip 0xffffffff82049278 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014910100 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=12124 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84f8,0xffffffff8258bb98 process=0xffff8000148a26d8 user=0xffff80001490b000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 55137 268932 44730 0 2 0 syz-executor.1 *55137 12124 44730 0 7 0x4000000 syz-executor.1 44730 92323 45875 0 3 0x82 nanosleep syz-executor.1 87103 68662 45875 0 2 0x2 syz-executor.0 15384 130983 0 0 3 0x14200 acct acct 11632 259907 0 0 3 0x14200 bored sosplice 45875 29044 30407 0 3 0x82 thrsleep syz-fuzzer 45875 159935 30407 0 3 0x4000082 nanosleep syz-fuzzer 45875 65509 30407 0 3 0x4000082 kqread syz-fuzzer 45875 301049 30407 0 3 0x4000082 thrsleep syz-fuzzer 45875 430475 30407 0 3 0x4000082 thrsleep syz-fuzzer 45875 290694 30407 0 3 0x4000082 thrsleep syz-fuzzer 45875 58853 30407 0 3 0x4000082 thrsleep syz-fuzzer 45875 280111 30407 0 3 0x4000082 thrsleep syz-fuzzer 30407 103310 33657 0 3 0x10008a pause ksh 33657 168529 62303 0 3 0x92 select sshd 26636 432031 1 0 3 0x100083 ttyin getty 62303 14907 1 0 3 0x80 select sshd 32798 324062 10392 73 3 0x100090 kqread syslogd 10392 399566 1 0 3 0x100082 netio syslogd 27246 43871 1 77 3 0x100090 poll dhclient 31478 311557 1 0 3 0x80 poll dhclient 55322 492145 0 0 2 0x14200 zerothread 98456 58091 0 0 3 0x14200 aiodoned aiodoned 42360 201958 0 0 3 0x14200 syncer update 7197 302100 0 0 3 0x14200 cleaner cleaner 84400 233702 0 0 3 0x14200 reaper reaper 69327 445859 0 0 3 0x14200 pgdaemon pagedaemon 18409 480942 0 0 3 0x14200 bored crynlk 78264 321096 0 0 3 0x14200 bored crypto 11912 323306 0 0 3 0x40014200 acpi0 acpi0 17930 472394 0 0 3 0x14200 bored softnet 14776 244879 0 0 3 0x14200 bored systqmp 50419 31887 0 0 3 0x14200 bored systq 68527 340719 0 0 3 0x40014200 bored softclock 70582 187504 0 0 3 0x40014200 idle0 81540 396799 0 0 3 0x14200 bored smr 1 295587 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9574 7081K 8234K 78643K 15372 0 0 pcb 13 8K 9K 78643K 492 0 0 rtable 91 11K 12K 78643K 1486 0 0 ifaddr 76 16K 18K 78643K 397 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 151 0 0 iov 0 0K 32K 78643K 497 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 3068 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 40 0 0 VM map 34 8K 8K 78643K 35 0 0 sem 12 0K 1K 78643K 548 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2029 0 0 sigio 0 0K 0K 78643K 54 0 0 proc 49 38K 55K 78643K 1022 0 0 subproc 32 2K 2K 78643K 255 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 227 0 0 in_multi 14 0K 2K 78643K 254 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 565 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 161 267K 267K 78643K 6041 0 0 UVM aobj 107 5K 5K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 456 0 0 NDP 19 0K 0K 78643K 127 0 0 temp 181 3544K 4183K 78643K 56464 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 49 0 45 1 0 1 1 0 8 0 rtpcb 80 357 0 355 1 0 1 1 0 8 0 rtentry 112 266 0 237 2 0 2 2 0 8 0 unpcb 120 1236 0 1225 2 1 1 2 0 8 0 syncache 264 16 0 16 7 7 0 1 0 8 0 tcpqe 32 84 0 84 5 5 0 1 0 8 0 tcpcb 544 789 0 784 2 1 1 2 0 8 0 ipq 40 24 0 24 8 8 0 1 0 8 0 ipqe 40 538 0 538 8 8 0 1 0 8 0 inpcb 280 5990 0 5980 10 8 2 4 0 8 1 rttmr 72 6 0 5 3 2 1 1 0 8 0 nd6 48 32 0 32 2 1 1 1 0 8 1 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 33 0 33 9 9 0 1 0 8 0 art_heap8 4096 11 0 10 9 8 1 3 0 8 0 art_heap4 256 1083 0 928 25 10 15 16 0 8 2 art_table 32 1094 0 938 3 0 3 3 0 8 1 art_node 16 258 0 231 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 546 0 536 1 0 1 1 0 8 0 shmpl 112 147 0 42 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4369 0 2969 46 0 46 46 0 8 0 ffsino 240 4369 0 2969 83 0 83 83 0 8 0 nchpl 144 7421 0 6954 60 40 20 60 0 8 0 uvmvnodes 72 5792 0 0 106 0 106 106 0 8 0 vnodes 208 5792 0 0 305 0 305 305 0 8 0 namei 1024 24582 0 24582 2 1 1 1 0 8 1 vcpupl 1984 32 0 0 4 0 4 4 0 8 0 vmpool 520 33 0 1 3 0 3 3 0 8 0 scsiplug 64 5 0 5 3 2 1 1 0 8 1 scxspl 192 24828 0 24828 12 11 1 7 0 8 1 plimitpl 152 199 0 192 1 0 1 1 0 8 0 sigapl 432 2160 0 2147 2 0 2 2 0 8 0 futexpl 56 59094 0 59094 2 1 1 1 0 8 1 knotepl 112 561 0 542 3 2 1 3 0 8 0 kqueuepl 104 640 0 638 1 0 1 1 0 8 0 pipepl 112 1400 0 1381 6 5 1 2 0 8 0 fdescpl 424 2161 0 2147 2 0 2 2 0 8 0 filepl 120 19987 0 19889 17 13 4 6 0 8 0 lockfpl 104 794 0 793 1 0 1 1 0 8 0 lockfspl 48 267 0 266 1 0 1 1 0 8 0 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 48 0 38 1 0 1 1 0 8 0 ucredpl 96 2102 0 2095 1 0 1 1 0 8 0 zombiepl 144 2152 0 2152 1 0 1 1 0 8 1 processpl 864 2182 0 2152 4 0 4 4 0 8 0 procpl 632 4642 0 4604 4 0 4 4 0 8 0 sosppl 128 41 0 41 10 10 0 1 0 8 0 sockpl 384 7606 0 7583 17 12 5 7 0 8 2 mcl64k 65536 439 0 439 32 31 1 29 0 8 1 mcl16k 16384 36 0 36 8 7 1 1 0 8 1 mcl12k 12288 46 0 46 9 8 1 1 0 8 1 mcl9k 9216 27 0 27 9 9 0 1 0 8 0 mcl8k 8192 93 0 93 3 2 1 1 0 8 1 mcl4k 4096 235 0 235 3 2 1 1 0 8 1 mcl2k2 2112 26 0 26 11 10 1 1 0 8 1 mcl2k 2048 73364 0 73318 16 9 7 15 0 8 0 mtagpl 80 89 0 89 3 2 1 1 0 8 1 mbufpl 256 136772 0 136709 84 73 11 33 0 8 2 bufpl 256 17090 0 10012 443 0 443 443 0 8 0 anonpl 16 299969 0 281865 155 66 89 101 0 62 0 amapchunkpl 152 13137 0 12972 57 42 15 31 0 158 7 amappl16 192 13380 0 12151 140 76 64 71 0 8 1 amappl15 184 435 0 433 1 0 1 1 0 8 0 amappl14 176 402 0 395 1 0 1 1 0 8 0 amappl13 168 263 0 263 1 1 0 1 0 8 0 amappl12 160 343 0 343 2 1 1 1 0 8 1 amappl11 152 84 0 72 1 0 1 1 0 8 0 amappl10 144 118 0 115 1 0 1 1 0 8 0 amappl9 136 1390 0 1386 1 0 1 1 0 8 0 amappl8 128 935 0 895 2 0 2 2 0 8 0 amappl7 120 178 0 171 1 0 1 1 0 8 0 amappl6 112 65 0 54 1 0 1 1 0 8 0 amappl5 104 596 0 586 1 0 1 1 0 8 0 amappl4 96 2539 0 2507 1 0 1 1 0 8 0 amappl3 88 437 0 430 1 0 1 1 0 8 0 amappl2 80 15914 0 15839 3 1 2 3 0 8 0 amappl1 72 49307 0 48901 27 18 9 20 0 8 0 amappl 80 5126 0 5066 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 42 2 0 2 2 0 8 0 uaddrrnd 24 2194 0 2147 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2194 0 2147 1 0 1 1 0 8 0 vmmpekpl 168 17836 0 17802 2 0 2 2 0 8 0 vmmpepl 168 271262 0 268815 285 133 152 174 0 357 39 vmsppl 272 2160 0 2147 3 2 1 2 0 8 0 pdppl 4096 4394 0 4328 10 1 9 9 0 8 0 pvpl 32 773143 0 753432 325 119 206 247 0 265 13 pmappl 200 2193 0 2148 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 728 0 149 18 0 18 18 0 8 0