cd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x28, 0xdf36}, 0x8, 0x4, r6, 0x0, 0xc7f, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 13:34:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r1) r2 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x1a, 0x8, 0xfffffffffffffffe, 0x0, 0x6, 0x1778, 0x2, 0x0, 0x0, 0x62e9, 0x40}) execve(0x0, 0x0, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 13:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x880, 0x100) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x8, 0x100) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r1, &(0x7f00000007c0)='./file0/file0/file0/file0\x00', 0x44) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x7fff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x56}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8fcb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0/file0/file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3ff}) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file0\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 13:34:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget(0x0, 0x2) msgrcv(r2, &(0x7f0000000140)={0x0, ""/16}, 0x18, 0x1, 0x1000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) clock_getres(0x0, &(0x7f0000000180)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="137ab3000000f50001000000000000e9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0761e7fa4102bfc4341a4dea328bee10beff04fd1d66ca28f46b43f3d9281bc3a65e0f9f2e1193afa895575ddea1e189c94d3bedd57d6297e375f619e3d0d953b5c6dbe6407053695f3d7c36e6b7e710b64e64c28332e17070a1a18de2ced9f0d2a0120d29c97f1996eee5a787be70e8d88850042d732e4f165de29daa59c4a822e057df6890c3b40fcfb9b06c814f5d6b6f7d5e2bc0c70f78be3d137cb4d634e2de9c9ebd00b79d658c4ef6ff40b"], &(0x7f0000000080)=0x51) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x230, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 13:34:15 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chroot(&(0x7f0000000080)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100}, {0x18, 0x1, 0x9, 0x7fa}, 0xfffffffffffffff9, [0x5, 0x200, 0x1, 0x3, 0x5, 0x5, 0x9]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x0, 0x5c8e, 0x6}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe6, &(0x7f0000000180)="d8f9b615af0dba6a5ad96c5b41f2fabf3acf0fe78e5243d6f6938f84e491642b51f601c0f1a156ca990f97b5d58fed19db00c2124ac68269287b988bdaf19561be5d6e747ec7127671f33347dcb69487690c5734e2ad6ffbadfb4a634d94c4867ba6bd1d2dd27fe8ea1006e6c67a6eeec520018f761960649f680a3550fb3c21d8b6b9eb8c0ef0228c7442cc949f7439ee3d8e8a9d6330caa0cf4a1da94e21bfdeb01db7964d79a2ea258973bb54cf3c8d3157ab647431186462") 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x20, 0x101, 0x4}, {0x5, 0xfffffffffffffff7, 0x80, 0x1f}, {0x34e, 0x8, 0xffff, 0xfff}, {0xfff, 0x1c12, 0x100, 0xfffffffffffffff9}, {0x1ff, 0x3}, {0x1, 0x80000001, 0x10000, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:34:15 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100000000000000) 13:34:15 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x91) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff0e) write(0xffffffffffffffff, &(0x7f0000000100)="9e3eb3900603b748864f93e4f2d065c9a8cb549019aee0137ac38f599e0b9556", 0x20) unlink(&(0x7f0000000080)='./file0\x00') 13:34:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x1, 0x8007, 0xec) select(0x40, &(0x7f0000000000)={0x1f, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022, 0x400}) fchmod(r1, 0x54) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:34:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x200, './file0\x00', './file0\x00'}) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:15 executing program 0: geteuid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0xffff) 13:34:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000033c000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x540, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7fff, 0x0, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/4) 13:34:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x1060e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/211) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x12}, 0x0) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000002c0)) sendto$inet6(r2, &(0x7f0000000300)="78316819273c8a65a0766efa0f27ac3866ea72237db7381c41da30b1c01ad549d558b0a400274f1027faa3e5eb5b25c568ac3d904c47e5a207d5986f428f8359983d887b137f9fd381e320620868a7aa95051287", 0x54, 0xb, &(0x7f00000003c0)={0x18, 0x1, 0x4, 0x7}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fsync(r0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000040)='./file0\x00', 0x80) 13:34:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="33d0466b74bf30d99ccb253a9de531096b4312d0", 0x14}, {&(0x7f0000000180)="4051e407ec7411a66e89e8a590ee7f4f301e316dd31aec3f0674c5c1b191c6d598e4bef8025a1d46f50c4e8bde1edc2159dba1c62b4af1df21aebc45fa50798f898bf1575caa71fb4a8f677a56790b620e7977f39061daefc88a7b012682847a6acae4f2f0d94c497a1055095e047438d5c6198b9b4a92239f4930d157d3674f242ec925658abd6c0d6581b2b4e82a0b02858ba81663180381f93af4ffdd2d211e0705cc90dafededc710d73df13ad3748a841b65e77f5d70f8b57d5c278ace54a3a6edfa7692a531512359ea5bad65db7684eba3855650013457bb4f28b8ec64227316cf1045a8c8b211bc56d7b06ad", 0xf0}, {&(0x7f0000000280)="f601f10290fd5f2f8e56ba30559f44e2495cb269f5367e929c4e490d81cb3b1070988b10a3c3e6555863442fdb3e2d8fcb46dc23fe32e0032e2ca5750d1c31783d1ed2951303243910ad99457514cb3b818d6ff3e5d6b26ff3457cf14dd9f99705a7f586bdc676430c3246319d8c066edac4dd4db1ed7512c2914c38a94a2a16df1a3bb2769c659e76c92578caeb6a107ae6f250fe70f7385269d034c2e3c1790156ecdc7cdc40c7f0263862fbb5e94f7a52c69c490b72e2f263b16e7286589bca1089f9f62c866b3efa708979ecb6", 0xcf}, {&(0x7f0000000380)="eea9daf5398c5756c0cd2517b353951c31cecac9830d44c551f33c47298bcc717172a6da44f73bcec7d4641ff3cc3194401481862f07062093416f5a890c1c3de793096596cf721ed914c89228bff5c9fb86ebd956e09a05f5f4a287ddc3a060ee51b72a951df0ea3cf5e5c96d9bd78ef174404116eb4825ccbff3295b124782ff09a946d46ba4856dc91e12dff0751f72a0fc", 0x93}, {&(0x7f0000000440)="3f68996c319fbe01847ab89cf446af1cd4fbb29661bbbd7341f5b11c5425b236c3545722d08d092218393881a883eaf07c95a647d1a68c303bc4d8d171ad2c3d33a2e25fbd4dd519d5abc7e7260b44ba1d69319a70742ddcdfdb2db665d486740875e72cd83d6a4b8ba45cd374068190ca426ea85e400542a9aa25114923250ae32bbd0ff253e1d8b91fda9ddc2f4b35c12df05df6c2d3d2a22f8a75f3a01538f619fbe9f36c25bf5c0c921ef0f394a2e61acecb8a189b3f6b9333bea394bc6c92eacabf", 0xc4}], 0x5, &(0x7f0000000540)=[{0x98, 0xffff, 0x7ff, "55dc53ac0bd698fbf6c5ef65fda6490f7c7903380dfad98cdbe97d00625ddb59c42c790b6ff9511339848f07097663c25fb5c26962f4284d288968d77be4b51289751a376daf2e99108b5c5fdb9c077f182a8dd58e4a88b91e18af4e3429e06368ca643e01054641ebcf4c85cdbdfb9e16da1b5c9ce20dbdabb7bea7241c2082af943039b7e4"}], 0x98}, 0x8) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x88, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x15a612bcb0e1de62, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40001000, r1) r2 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10914, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r2) 13:34:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x8ec01f53b3a5c072, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() r6 = getpid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x0, 0x695a}, 0x6, 0x1, r6, r7, 0x8, 0x400, 0xd7ae}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') semget$private(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x13f}], 0x2000016b, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000040)='/dev/bpf\x00') socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x5, 0xfffffffffffff001}, {0x2, 0x6, 0x5, 0x100000001}]}) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000765000/0x4000)=nil, 0x4000, 0x13) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 13:34:15 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair(0x18, 0x2, 0x8, &(0x7f0000000300)) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) munlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x6, r1, r2, r3, r4, 0xa}, 0x74, 0xc0000000000000, r5, r6, 0x80000001, 0xb1, 0x1f}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x500, 0x120) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='x\x00') ioctl$TIOCSCTTY(r8, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 13:34:15 executing program 0: r0 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) getpgid(r0) setreuid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x8931b5127897e8d5, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x9, 0x4) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x172) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x8, 0x4}) 13:34:15 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40001c36, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x26}, {r0}, {r1, 0x2}, {r0, 0xa5}], 0x4, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x8000, 0x9) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="0c1ba5c96c84c55698202506d64a8d3dcaf49e7178f05961ad59f84ed1d19affbc37697bd7afcd6146025fd65aec806ab8921b0cccf016394cb2b5d6c6e295cc1aac22a23ca18929f535e3e0981ee42ab1d4381f26d9283dfd931af7ff88740819f1f2ddfe420100c548e20ee2be39740a42c138aa5e48f782b5dcd3a8f15d328ab05a4dd76906a49f14af9b486a28a417d2f4b31d4de72f4d9d3fe006b4a3d553b5fe17d374cd59741968f15249b61ea841d8cc24669ea89639df75", 0xbc) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r0, r2) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ftruncate(r2, 0x0, 0x6) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) socket(0x75adaf27896af30a, 0x3, 0x5) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d92) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = geteuid() r2 = getegid() utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x200}, {0x0, 0x8}}, 0x2) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) faccessat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1f, 0x0, 0x2) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x44001000e, 0x408008001, 0x0, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0xfd3d}], 0x0) kqueue() 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x1}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x8000, 0xff, 0x5000000000000000, 0x8889}, {0x4, 0x9, 0x8, 0xfffffffffffff000}, {0x0, 0xeb, 0xf678, 0xfffffffffffffff8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1}, {0x7, 0x59, 0x101, 0x3b27}, {0x1, 0x80000000, 0x9, 0x83e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20000, 0xe3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 13:34:15 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="37d6817cd77c7a848668569dbeaef86eabeaed01ac295d565cf14b7e95ef8f5647d2ffcf8e7381387625b275fd56ff59f047eaa28a8b5d921e2d06cf16b8760a544c5a056b2d77ad48ee0b1b495ab3fdf4a275304108c1c772bd7b2273f2851b90874f6c5b87ac4028865094f87b3c3f7a0e5be795c0bca33895a26d08bd4c6e6630e446fc83f8ee05ca31d93c84ad62b199c6f69346f4eb607e385b2da1e5561c0c2a8e281d5cb3cd3931"}) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000200), 0xb8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x7f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 13:34:16 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x7ff, 0x401}, {0x0, 0x5}}, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f500a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x4}, {0x7fffffff, 0x6}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) dup2(r3, r3) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="7f7aa7229b2c53aa109fab6e02443549064e22377fe9d1e9a2bd56839016bf4c2288ef5b8b66a7f5ef4d7d0cce2051210967a1a0922c5e2db78970cec9c6947730081ecc83ec9c90453edac30075a5c5c68af20935797407573bbc7b9e29746d46ca608e3c52188f170b52a26589f804ffc1b792a4d52d6cf5857a692c40ce4cd6704c6f52d63bbcf5de77494c86e403370b415fbd6c33919a0f7fa7dec34c74315854b0a8d66bdf94dbdd9cebb0fdb312d19144c7bb0d08ab59b1ae816350904d57fe0d2a5491eec4fb856fb96ad8868bba7de585e7df799c7d6ced9bdd6b495e1a3919937f", 0xe6}, {&(0x7f0000000000)="ea8e7e93687fc273869a178839ce378b375185dca1bc7dfa8f14b1442d2e253db8e8", 0x22}, {&(0x7f00000001c0)="cac1004fc039ec7469ff15afbc993690969002a64f78969184ec9f541207a975b67014321e3679772374998eb5e1cf5d07cfb38ce9d131e364194af612a8268730031f511b8d9c5d5743", 0x4a}, {&(0x7f0000000040)="4610443b738453c724ee0e653328d0", 0xf}, {&(0x7f0000000240)="1dcb5127637b598ef76ed02ac7cd94129a984de55b0a9a059b53b7f1e3f1a82b53f30cb31240c837fb72b6de47bb3ce4a679229a6dbf64393b7a8ab5ca3a58f869367f7995702e1a0ca621ba6fff3957e7a654aa5d5815577db3925982c9a33b54038e33897d4d5cbec4219611c60296c0e0adfaa11bc7b43c023960202d3cc31429c467ba90905d209abdc2f8d3d5160d3edb26e8c381b8eca212e71206879ef8dcacba5139467ccc99d7c0dfa43e812c9e1d2351ace5ecafd9ebadeebbab347eaf0143ce641d97c345aeffe329c977a76ffdae704215bd535508945c5ec74c6c776cd01a", 0xe5}, {&(0x7f0000000340)="59c8310120b029ad866eb07dc674b6b9f00867e27d9a128b458e41c2a68b460ec0f807f07f536f83a46aedda16be06bf36ed5e1da7d49cb464bba2b586fb9cc663c80b4061b2bb6ec0ca2314d1dec3b5d48bb7f4b80bbbb28a6c40ad8d76f5dead43d1c57146d8826dd67d4ada24ac80329cbd2d0d1164c24feca51561effceb84e9a818d4ecf5e409a1d9ff7ff8cf23977bb9ff0e5b13897ac317b93c01d834e8cd9c49dfc70cff10895a1dbb6a3966c9002f989f94bf8614c150adb82d8b3dc6f54e6c98c088ebef882a04b85e639b0dbb5ed2464e5da95ab329d7", 0xdc}], 0x6) 13:34:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180), 0x161) 13:34:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffcd0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 13:34:16 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r1, 0x0, 0x0, 0x0) r3 = dup(r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x10) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 13:34:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x3, 0xfffffffffffffffe, &(0x7f0000000100)="b4a39cfa0af63d529aaf73cf1ad66ada5553cc9caf7d8b63766011e115b21e50aa5082e6b0c733c949dde7bf9731960a97894228023a25971d3aa1ea0ecf22fc90c0b3414c04c15bb3969e5eb1f17684fc01eb309a47f8169f3ecb183c3c304bc32d2212b92d00043e14", 0x6a) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="16163b3452f354d08ccd275cc3c97e6c8d2d0a8e9c56167607a2c9a39060f0d64bd6e2553dd641ae3bc1ffe8fa0ba66c3411fca3a45652889a208d2f181f1a9c8d1e752e96877e292cb1", 0x4a) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/110, 0x6e}], 0x4, &(0x7f0000001380)=""/81, 0x51}, 0x3) 13:34:16 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa25d73ea59326a94, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) r2 = semget(0x3, 0x4, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/22) readv(r1, &(0x7f00000024c0)=[{&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/20, 0x14}, {&(0x7f0000001400)=""/130, 0x82}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x7) r3 = open(&(0x7f0000002540)='./file0/file0\x00', 0x0, 0x98) syz_emit_ethernet(0x5, &(0x7f0000002580)="ce8408f059") fcntl$setstatus(r0, 0x4, 0x401ff8bbe2ae760b) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000025c0)=0x313a) pipe(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000002640)='./file0\x00', 0x2000, 0xef) pread(r0, &(0x7f0000002680)="6378ca6fd290cb47cb40b7f19f72f2466d803345b5a4c3352c4880dee240e58e28a1ec11956cc0ad23ed10040e9d0cd24b4b4f5223195f4c2eb7e51d41ac7b85cbfda55437c3ee620d0a8cd3eb40e34b9bd5107129048a9db63386485d7e33b27cb85fb14f41b0e8e6186b", 0x6b, 0x0, 0x0) poll(&(0x7f0000002700)=[{r3}, {r5, 0x2}, {r1, 0x8}, {r4, 0x2}, {r1, 0x4}, {r1, 0x10}, {r5, 0x1}, {r4, 0x2}, {r0, 0x80}], 0x9, 0x1) fchmodat(r1, &(0x7f0000002780)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000027c0)={0x2, 0x6}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000002800)={0x8, 0x1, 0x6}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002880)={0x3, &(0x7f0000002840)=[{0x9, 0x7, 0x3ff, 0x6}, {0x0, 0x0, 0x7, 0x69}, {0x1f5241e4, 0xffffffff, 0x2, 0x10001}]}) preadv(r4, &(0x7f0000002bc0)=[{&(0x7f00000028c0)=""/52, 0x34}, {&(0x7f0000002900)=""/251, 0xfb}, {&(0x7f0000002a00)=""/109, 0x6d}, {&(0x7f0000002a80)=""/223, 0xdf}, {&(0x7f0000002b80)=""/57, 0x39}], 0x5, 0x0, 0x0) linkat(r3, &(0x7f0000002c40)='./file0\x00', r4, &(0x7f0000002c80)='./file0\x00', 0x4) connect$unix(r5, &(0x7f0000002cc0)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000002d00)='./file1\x00', 0x40) syz_extract_tcp_res$synack(&(0x7f0000002d40), 0x1, 0x0) bind$unix(r3, &(0x7f0000002d80)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002dc0)={0x7, 0x3, 0x8001, 0x101, "f3f6fd9113bc2b2bf1b0283deed4744ccf471707", 0x6, 0x1}) 13:34:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000000)=[{0x4, 0x8, 0x1800}, {0x0, 0x901a, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x9829, 0x1000}, {0x4, 0xfffffffffffffc01, 0x1000}, {0x3, 0xa1, 0x1000}], 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000540)=""/4096) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10008, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 13:34:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 13:34:16 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x6, 0x5, 0x1) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x3, 0x80000001, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="efca13780d21c4e5194a675f07c83db5c8dcdfa0231eef91f9034d2a6af9c7b8a66e4e745cd9e3f0b3ba5e17fd91c988d453167d22cb9f02a988b50a5d39c9caa1ae55abe5f63b9190d8e015b076f1515cf7219ab379fa98a18fae65cc4da325053f81664e40c3a17e2e90464713ed7850dd079489996fd0875ef1e840", 0x7d}, {&(0x7f00000000c0)="d09acf3187fcdefe0383de57097caf0785057a746741485dcc5014777312d6fc747c80009b334141e8717869fc6f5c71539da85d65e825ada95d20ea0de87b8ea60e42757419fd759125672a5fa053a543a8cdce2cbb831b663d01c939879ce8cb465ef10c5b2f00d4611fd6bb772fcf3478d783f8a148", 0x77}], 0x2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$KDENABIO(r3, 0x20004b3c) geteuid() open(&(0x7f0000000180)='./file0\x00', 0x800, 0x80) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) 13:34:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee65525704a9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad768701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e25100660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6d38f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/33}, &(0x7f0000000080)=0x23) shutdown(r1, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 13:34:16 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0xf8) setuid(0xee01) socketpair(0x2, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000380)="4e6eb5aefd7196954ab5289f5313fde96ad3b2731fe75b1e80d75a5c1e57bf89423962a8bd0acac880ff410f09ad630b16de94f2457d218c65a429c6bc307f66483d3562e9cbcb98c5977c1213388257e5ba143bc6242a723022efceb83564e84242f449e108254404f6f679f2c423ed8de61284297ba0e10af3377485a5e5cb5e156d9b6f4d6be6373d0048dfca446996ac63cdee7e434b441ecb55f981aaba97683b0260e104", 0xa7}, {&(0x7f0000000440)="d880a5804ec1db8b6ec02effe57f3ac0a88a0c061af3dbb2054d822e9e2794377a5f5f6c4859f5a4ca9e81a44a0f72f438d078bf0c67bf44a00d349cb3535063453227802df99006e5880ab9deab7aa74282980e0ae603246ef68b682fa5b8dbde804bae79901f7d3ee927d5f58f369229ecb72b2ccd7b18e9c0ef8569b8", 0x7e}, {&(0x7f00000004c0)="89e83c530907f4a26d65ae79069f202fb4565ea36069f592525cec005110756a0696a2d3e7a883b329ca5702390045e6a0d7c9393eacc90c3730a76ac0b4165f7f96b61905cefa35eb9b9d6761a1fab53c7cf612c4ccb750b00592c15579d7ac1ac981f4", 0x64}, {&(0x7f0000000300)="90e9f3ab391f739696dab3391f34f5fc1f717b3ee3c538694e4b", 0x1a}, {&(0x7f0000000540)="23e53f9cee7dc0f0c0bfc798bd8ee298438204bec7c65b90de1e0cb69f0a0b178b3b71e2d1521a2518865fe8b55c81ef074472b5424c434ff90a418fc893f31e792cf109b2e0087f532ece86e728dfe00a5fcb2f6af922b156f63763342418d7e6efdc2a1d9418c924de2fc9d15fa834c1e96a6239d7d25fc3195eaec80d1103f4dfe23e43ffcebdcf", 0x89}, {&(0x7f0000000600)="7e8d812c06494d568d7ce46d9d2dba7b3df403da2ce6953a9b90f549ad2fbd5ff9a96c4a21565d32b09a61ec4cef29e539b3d5b3a4115e3c2b1e8bc6eb980f737dd6563f5b3e31a2f3f56665e860e209beeae00129a361a9952e261f27f9a29e694a49e83d9a7f7d7ab5bf44ffb6efa8a912369004ef0938e696a6b014e827370680136ccb66d9887ef7a304f5b6b5418a82b1cf252a9488e743663d9ad255803c44f0d776a1a80d521ebe005d5687a8c77fa1eb85b4a73fa4c18f8f9318d69788493eaeb5e268f46a94", 0xca}], 0x6) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x24f7e819) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x2, 0x4, 0x7, r3}) fcntl$getown(r0, 0x5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000780)=0x8000) r4 = semget$private(0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) fcntl$setstatus(r3, 0x4, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="51558cc604bf9b02890d3daaa823fd6a9f944759868ff023df18159d65dfa22ebdfb1e2bb18744cab3fc995cb92a5f4750e09e07a16f6c04089097601d8d406b1f35b306822e78309c64a9350c1e3090c04da848d2b7f945449c9080734c753ccefb40688e0066642b47a6cebc9a183bc69cc5241b5f04a6ef6cf2be8094759cdd7a458d7a04bbb6727f6f49bd394c2091319200fe58dd74f3ed615c009ed5e082d419bae2a455c8fc6621460cd36293f57e57712a85a522256ac5dd0e00ba23bf549552bafabebff8cc3ecc7b52cb46247cc67dc6714cc7be430eebaa", 0xdd) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000002c0)=0x1000) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r5 = msgget(0x3, 0x20) msgrcv(r5, &(0x7f0000000380)={0x0, ""/221}, 0xe5, 0x1, 0x800) 13:34:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0xffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1010, r0, 0x0, 0x0) socket(0x2, 0x8005, 0x3ff) socket(0x18, 0x8000, 0x6) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x4, 0x0, 0x3}, {0x5, 0x6, 0x81, 0x1ff}, {0x8, 0x6, 0x8, 0x8}, {0x28a, 0x1, 0x800000, 0x4}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x9) syz_emit_ethernet(0x82e7ddfdd26efab8, &(0x7f0000000240)="70305b4c633e18d2114a3e6d0e48119db746571d65e872c30a87d187ce92d11edd6c67b52b1169b2cf8c8b31593fb2ed78faa278ebfdc538d32c14b6892d0e2a6fb063368995d3315ad3149a756adc88dc7087e2992c46e9fdd7e1bd908e42965a41edb474ba4efcca") 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x80, './bus\x00'}) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/252, 0xfc}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/38, 0x26}], 0x6, &(0x7f0000002540)=""/72, 0x48}, 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000002600)=0x6a0f9022) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x800c5707, &(0x7f0000000000)) 13:34:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x8002, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x51) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) 13:34:17 executing program 0: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea63405f538d40758e45ead464e4984b94f249c7c76435e5b6b463a24a7f43fd976c1bb6587bac2d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb0320180040000001fecb7684cd45fc7e81279e476e0"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 13:34:17 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() r8 = getegid() setgroups(0x7, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x7, 0xba15, 0xffffffffffffffff}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) 13:34:17 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, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3}, 0xc) read(r0, &(0x7f0000000100)=""/146, 0x92) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1826279b1000800000"], 0x1c, 0x0}, 0x0) close(r2) 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) 13:34:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') write(r1, &(0x7f0000000040)='t\\', 0xbf) 13:34:18 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x4, 0x8001, r1}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x17, 0x10, r1) r2 = getpgrp() ktrace(0x0, 0x5, 0x2, r2) 13:34:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x6cb04efeb70c4f6f}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000000000}, {}, {0x0, 0x1000000000}, {}, {0x0, 0x3}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x3}]}) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x1000000}, {0xffffffffffffffff, 0x20, 0x0, 0x4e43}, {0x3, 0x8}]}) syz_emit_ethernet(0xffffffffffffff0d, &(0x7f0000000380)="84b2a343d7d9ad2553ea83250b8bdd55aa054cbb0537a7be0a0422e48d9b4100cf3fd1c9ebfa4221a347b22deca1898a6a19841c108fa51c8c494f665318f847e2b88e1b56b75a80f94159ee91bd57470356aaa8d0cb452c7cfb841226da2c2c8e53a42d447e0fdba5e7276d9adaa8854a54a454d202816deea96cf045bf19470b9ead16e9da09432b873d1e3efbb7bbb88417c0ac70b3832680107e20f8a6d84a2eecd29cec7a3989bbf925df2718357132866a70b85fd97c9dd1a07ebb38988ca55af69618c8712caedfcc792a53910293578ff8e3b520f253db558d2bf6683d2755") syz_emit_ethernet(0x4a, &(0x7f0000000040)="3907775e9006c3de3ea990bbc1acea7e43fb086a4cf0cf3cf631ba26fefefc682205e66998b59e221a10a2955bd461c044db15e50e8da335a5385f5cb6296fd09a1e88675cd9b54111db") 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xa1d, 0xffffffffffff243b, 0x40, 0x40, 0x4, 0x6, 0x5, 0xfff}, &(0x7f00000000c0)={0x2, 0x5, 0x6, 0x8000, 0x6, 0x3f, 0x82cd, 0xfffffffffffffffe}, &(0x7f00000001c0)={0xa9, 0x40, 0xffffffff, 0x10001, 0x3ff, 0x0, 0x4, 0x38}, &(0x7f0000000200)={0x3, 0xbcfc}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000400)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x2, [{0x3, 0xffffffff}, {0x2}, {0x3, 0x6}, {0x2, 0x1}, {0x1}, {0x3, 0x8d95}, {0x3, 0xfffffffffffffffa}, {0x20cb6c599d9e2953, 0x1}, {0x2, 0x7}, {0x1d9199171a325ca1}, {0x1, 0xff}, {0x2, 0x1}, {0x2, 0x9c11}, {0x1, 0x1}, {0x2, 0x1f}, {0x2, 0x5}, {0x3, 0x8962}, {0x3, 0x4e}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0xffffffff}, {0x3, 0xcd3}, {0x2, 0x81}, {0x2, 0x6}, {0x2, 0x800}, {0x1, 0x7}, {0x3}, {0x1, 0x4}, {0x2, 0x7fff}, {0x3, 0x22}, {0x1, 0x8}, {0x3, 0x2}]}) 13:34:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x38, 0x5, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x401, 0x800000000000408, &(0x7f0000000000)="292918d7", 0x4) 13:34:18 executing program 1: dup(0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/75, 0x4b}], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) fcntl$getown(r0, 0x5) poll(&(0x7f0000000380), 0x0, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0xe8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000200)="243de4cc31d1e403691a0cf21fa696b19db9a0ab2bf2fdcbc4fac492ae5fc2", 0x1f, 0x402, &(0x7f0000000240)={0x2, 0x3}, 0xc) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="6b28160315b71bd144095def1719a36b2459bfc9c7a99931df937d33e55c6a41e789143c65bf2cf9fe06f331c4bc083b90fe73066249dc347fa16fac419b4d49764d7aa2f395fa9d0f7e1865a274595477ef5f98b5b5f2c3d5e514999d992f36928f17c9a65646562aa367fe10d7f8bc3542a4d54ce0c61f", 0x78}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x90, 0x4}, 0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 13:34:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x9) 13:34:19 executing program 0: r0 = socket(0x6, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x7, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x8}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x1150291d}], 0x1, &(0x7f0000000140)={0x7, 0x80000000}) bind$inet(r0, &(0x7f0000000000), 0xc) socketpair(0x2, 0x7, 0x3, &(0x7f0000000040)) 13:34:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9ebd) dup2(r1, r1) 13:34:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) 13:34:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="9f3dba56af57d6895424edeae9d4bb0ecd040c13f8d487764188c57c8b7ffb427b4326a030f0c59faea7183dc2abce2ab5cdbc3a63ef6d5c2293c3002b591eb849173fd9d589c03d1f7ce86f412160b3a86510dc861387e90cbed39f51b62548a4be1e21cfd5394138f00126fea11be45faae3cca55ed58b822a8ee02afd9c8ebb21643151f3c9d2937659241266bdce0d368aef438f0e9e4587aee50303d67925aade5227d5be9dddd9dec7795630f83335af227a29b3146db31589", 0xbc}, {&(0x7f0000000180)="eeed82ea3fb67582ee6f3b5900e111b34bed5f9646b2340eb82f199f805e1aeef0", 0x21}, {&(0x7f00000001c0)="63649d4ed5f1021ccdfd30c194aa0c6f298e167f41daffd0f0589931d4e5937ebe4f3f6ba003d730a8e210547b20b975e7d12a8b7f", 0x35}, {&(0x7f0000000200)="09894a6947e163c16a583403ec3ed7dfa93b924a45d2742bf3909687b1726d762b6a9dac54c23116d755bbe6f3862c17b0a1c9b2e6f4e28a860d79657803f363a874341d20b65d6dcd4a59e9ec55ca818cf0fa0188dac8bb298a0542f9d060764736fd5dea9aa6dd0e7df845d84f0f4e84b50612332c264aac5541cace6d881588efcb711261d258fb03d4475582843faf5458e4c0b233e017f339d61b0fec0ed98c185fb03897dcfd200defa760a908", 0xb0}, {&(0x7f00000002c0)="b1506f91b64d1a3cb6452feae24a6617b0664b35f968e7d967a9de417fc1b1d384f007a0e5091e17eb19010da4020e747573cf438e3e2b34d1dca42e2085928c68a7cb0979a782d77815808734369754ae2ecbc53e8c4c57b8eeabb20b321b49d7e35c9963fc93227f2bb85fe4eeea94b9fd31dbfc571cec837dae68e007aee736e89ad32a27ae1c7c567adc74c1b566865123ae393adee403b99df0dd4c7d3042eb25c27166a1d1d02b751b460d0beb3d7dcc0168ec1950a4f1a0e99d38f2042812b856e140fdea54686c12107aded3bf5c4a6c002036157fe94b56f857a9507f197871afdf0e8abd54", 0xea}, {&(0x7f00000003c0)="916679a0887ed055b0ed2c7b0e0b11130c7ba8fcbf5a1c64825cf59872d1ee8933c3e178", 0x24}, {&(0x7f0000000400)="c20841e30f4abc880ef4b023e6bd9cd6253df8f677ac318d2782c4874daa9ae6f20cdedcb4c9f2dfd41e593e6ca8a97f650867df493e8fbab8429ab37b5529b5492f1d05c5e850da8715484a9f9b8d620bf0c05a0fe7084b326a4c093a8ef892fdc79ae2f8702dd42de11fab29630aa0058b6d9c2e5d7c7e5839a0dfbc1b7b1992796719bc7f2eab8456d10ae2a60a99950b64696462bd4efa6797e678244fe72cc99aa5be0e0255c4829f56300ff1f7f4f982a001175e171408d69f59eb43cf2d36fbe4ddda9483c2b14390b9b33fd5f30d99", 0xd3}, {&(0x7f0000000500)="dcaefe6d8bc7703677e53ffa38f877131e96e2148b67027b513af9e0b530264c6e8158490ad9939765372ae17aa2cee88220733f39d615a493bc8017490bb27dd2d111fec022364890f4d228113f4cfa31713d7bdba848ffde7afee646b5f8c4b500b96136b8efa540867d85155686aae89880fd2c4c04eae6e003636cd34bf5d232", 0x82}, {&(0x7f00000005c0)="f8b0ebd187caf2ca2804ee29870ce43ed1f9412fde9b1bde86fbf97dd2d73c56941ff9a698de30c03f78d38c9d", 0x2d}], 0x9, &(0x7f00000006c0), 0x0, 0x2}, 0x401) pread(r1, &(0x7f0000000740)="6b4926e1631c580f15c88016b06fc9d4bdb2e3c0eb19d1766ee743ae17585462ebee4e11e6061eaf803f1ec3f00c87f3be6df7db52783b58b608457818cae2dd61790fd1f29c542c73bafb7b9eceb396f8e84ce0cc0823ec2e65a3eeffc9e4ce7cb92713305921c7360cba4b4e32eb4cee477828cccf0a3afa929a5212f832601193dcb62dc9f5fdd3cb28ba4e403caeba40d3e0b3cf9461515502a3f57c31c6d0332beb13c2c304d5c90d350933", 0xae, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000800)) pread(r0, &(0x7f0000000840)="b64dc1f6c4c2e941d4367c500ad16c8b7c942822", 0x14, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000880)) getsockname(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000940)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000980)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)=0xffffffffffff19cd) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000a00)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000a40)) sendto(r1, &(0x7f0000000a80)="d979bfa2ac28030d51e75ef50ff769033b5e1782fa70ed76f784733a56ff117a6e21936216f3027e25b1e6868a17", 0x2e, 0x6, &(0x7f0000000ac0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000b00)) link(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r3, 0x20004b3d) mknod(&(0x7f0000000c40)='./file0\x00', 0x8000, 0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000c80)={0xee, 0x1d8, 0x1, 0x100}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000cc0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000d40)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000d80)={0xbab6, 0x7, './file0\x00', 0x9, 0x9, 0x1, 0x3}) renameat(r1, &(0x7f0000000dc0)='./file1\x00', r3, &(0x7f0000000e00)='./file0\x00') geteuid() 13:34:19 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x23ddad2192a89f84, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000000)) 13:34:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 13:34:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 13:34:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="5676d6e390e9862a0c6e664e0e14dde6f3e37cd1206cf3c7e29dcea395264212e8ea97fb41c772b4bddf4f479f09b102e2744bccd9a7cf7d48002468bccdea3d1f6c48df10f8fc1939597a21681b4c6cbe8810b820b43314c99bb0653dafcfd4870bb1666d1c6c0b2f3fa5629b9f94db1c3fdf109fb43059ca799677a6ac1340d7e21842747296ad58a6898d31f54fc68e061d4f7fb9d99d0ff520af638664d6d2741a1d4729ed8e381101cdf35cf325b9425453c37ae9affd8e4c3944af8eb25622a87df29a87cc82638442a3ddb308a3d4bcdefffdf2c0662bbe0a99987dec218bc2830d395ada5960940843e7", 0xee}, {&(0x7f0000000180)="2addf39db34a78a24adddbcab30acd4b277fdc3adbc6f34a6d96b8ccf9cc523a2b624ee30cc414de6a92dd6412183b890e74d80d8560eb34b5b68b6181726ffb57d031adb4aa824b10316f711ec3f3f9e4956033c8efa432649467323a6b013b865f60c5bc4933e7fbc2344fb06d395377e00a7e39b6046942dd44a4bc402a749e9657e6cefef7cd4ce846d6752c1a2f36828489720be4c2fc47c01b319f93e72fd7c7cd9e", 0xa5}], 0x2) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x8, 0x6, 0x40, "cb75361d3f73e7b7ce7c2f60313cadc99aa475c9", 0x50, 0x5}) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r0, 0x40}, {r1, 0x4}, {r0, 0x4}, {r1, 0x2}, {r0, 0x1a}], 0x6, 0x34) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 13:34:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x20, 0x5, 0xfff) 13:34:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x200c, &(0x7f0000000080)="c4c514820d", 0x5) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) getitimer(0x2, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000000000000800"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8000, 0x9, 0x9, 0x2, "57f0c6753c28dd443a3d01453f407a604afae9b8", 0x7fff, 0x277bacff}) shutdown(r1, 0x1) 13:34:20 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 13:34:20 executing program 1: chflags(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000116, &(0x7f0000000140)=[{}, {0x800000000000004}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:34:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 13:34:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) read(r0, &(0x7f0000000180)=""/91, 0x5b) r1 = socket(0x2, 0x5, 0x46) ioctl$TIOCSTOP(r0, 0x2000746f) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@un=@abs}) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 13:34:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xce, 0x4}, {0x18, 0x1, 0x80000000, 0x401}, 0x46db, [0x200, 0x8, 0x8, 0x100000000, 0x7ff, 0xac1e, 0x6, 0x800]}, 0x3c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x38dd08fee3fcadec) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/179) r1 = getpgid(0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/36, 0x24, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getpgid(r1) 13:34:20 executing program 1: shmget(0x3, 0x3000, 0x148, &(0x7f0000ff9000/0x3000)=nil) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) 13:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 13:34:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="d000000000001f00000000000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) ftruncate(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 13:34:20 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, 0xffffffffffffffff, 0xfffffffffffffe91) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d", 0x32) 13:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 13:34:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x11, 0x1100, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6000, 0x4) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x4) 13:34:20 executing program 0: socket(0x21, 0x5, 0x286f8c96) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x6, 0x6}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x8}) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x401) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 13:34:20 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0xfffffffffffffa34) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x68) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x1c1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7d, 0x71, 0x6, 0x1, 0x2, 0x9, 0x8, 0x0, 0x0, 0x8, 0x100000001}) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6, 0x4}]}) r1 = fcntl$dupfd(r0, 0x32e6eef977652a56, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 13:34:20 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:34:20 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xa57, 0x101}, 0x10) 13:34:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000140)="e04d4b359bcc6256e7a593512bbd0b16081793bc13386245926d3e584c349113cb3c763853b394a0b970671d85846f0bcfe7d304088eccbef2c587fc43e6be338d22bc4779819ef1543bd10501ad32b9bda147f57fb0f7d6ce0cbde328ae13ff95774423c47c0b407dfca734ee53337a0659f78d8bf1e633db4812f30c2ad7b3f13949c05d5a4c589f763685ec4f8818846d2a409354decd188d9003d14c51155a43278d5615298f3f2af3e36ed3d4ea3818", 0xb2}, {&(0x7f0000000200)="3598a590b49b9644f3b45a0da70e63cbca7513877c4e6322882faf1d17569af4b35d4a99e1b01ce71e2786d21a76e97fa265176154ba497a4230ad46c505b62f289e3edecd0520c41c36e928c89cb980b9baba7a3a1a5110329372d16cacea2444e958fd1f8f0d16e9a282a9bedbf0ee058935940dc26eae24997fdba11f50e3bbf7071c6e35", 0x86}, {&(0x7f00000002c0)="6c7536ef3c40efec2230879a026a0322220381225f3dfb57c8ba28b1f1ab10f6001e927fa7a4f05d9737f8dd1964a5cc25297340f73b9571f7c6bc528ba0ca28f31ac607e3f68687ab2ed701bba42dbadc1f7afdff755d3cf3cf5290260b3f82dcef02a1d1e3e237ea7cdab29b4d2969f6d037e979ef64ead45548332563234119272be150693d66d70ea207c953d7f515d446316157a387a8a2f30b73c4bd4955f865d2164c2f7bb3d6f758e58a906947096cd44b4d1379b85061b7221f1c0b3937edc38423e0511ac0cd8b35187b69291b6ad366e3739224e2393106c4ad2d2fe05c50bfccbd409ce8b10d78e81783fe0dd19aaaeda7e23fcee33854988242448b367e47ce331a28e38e1295ee817eb079975f3149262968f48d57ed85ad9ad50250cd57fb095dadb060bb031d691b0c0936253bbadd53a329a53735669836dff166e9794aee2912b137246f11243a34c202990beb8552469df35efefe8becee6941374579f7fc2e470a249628b8713c9a904a965094d90db8889796c3fc3c688b487c0d3e6b702a5252f06813b757bc2081236fdb5b2399b256b4fbd57eafa9070e90f2beb2f0e0471829905f134561da669012a9a10e49cb64875bb7d7e27fa14d9361a1623c08f77a559b91f2f1f5725018840b5979f6ab7568217a0c2fc336c3793631ade8a5ac5f8894284cdddc4df7b2eab37f1b8a36ca612a5f073e0ad12747842a900dfaa0229e82cedbb2ef8b513c3476f6d25907b19433590ab768d9423319b103e0e3e22fa7a8fdb8400da66ffdb77b3ff3b6abd0efc919070c9eb6c7111629c06688373768a5e48b32b6ba9285395c06e6312e1f6c064f9091af6bb13edafbd7a882cd37f6c80121adef708ba17441d0bfb756f9fcd0a71eb890cf1938ee87ae2b110695a2fc3b8f2166dbcc3fb7a2b06336e7a4de90333caa728227641af563065170b41259288f5acf23050e0550fba5bf33d83f34cfe2f035637c3773f5e18b8b237effd58420cdb3b68bc783c68c3792512ba0b9bfd20b182053a082c171308899b33ebcf97021040a6824d1dab8558b99b7d34c5272a2d5421f0eff1a2e32f2818eafecbbc94e4877a5739597a4485e5c5845bd9ed914eadc4ed55f15c811922692e7acaec233d3d3ada8168d4428c31d14366c562ae72069f72eca75bcdcdc67b848d8e09d0519705072ffbe0cff356c708b002826d0bdec38d9536c772ec9bf41b55b87ce410b46cbe2880024409d1025257b769cf6b0403de39c7e9f7e701712fc1939c32bc1c6f554f2cbda5255b73ecb0895726f12ccc4458aa5ccc3156e0b14efb56d706d741c334f9f48aaa345ceb311e4157ec3105b4a88fc4c2aedca576f68ed411f8ac5ae138807ceee4414bb15c3d1c18958fb329905ef37b689e44194b370168f2c9944c37cdde50be3df4eae133aa91929139a5be384ca989da4c248326097d37c3cd231b7a02878fe5709e966c39d48f0960b0715f7d3ad40d9b1f3d6af90cf863af5d3e1b98ebfbd088fb462b8de866a974de3d9c476ead422a6a95fb8330735181ce1e24a914612a7c9e3a8df1ea8d641b8d49d8fcb06a0570af25adcdb165b0e286d504a3ed0357b54750e653f361b4e79e5948be00822cdb8ce2234b6aa9d1f3ef55fdb72552a4006db16204662e189d80c7eb33263898c1fe3b094c72829a551fea2908bfdf234db116480461ddc1fb2f62e2748cb78db3c97b4329204ee4fb2cf8b58bc0481e6c6281786a5d1efa4fe9c9a3633e0f5d9b6b75153f32765253bea3cb5536d9d2ec2d2c7f01b881253fe5eb9dfe4377b97f1a7d7a394783d2e21a0abde298acb76e3f7181550cc37f9734627982cb49b7c56df6d879050ff7c5d8ecea12f65fe6b796bb3a9bba8f0dada789552e9165870464baed3dae291d3bc1ebe921901838cf5f3fbd15b094954261cfb117c83c8a056b59e712e671f7cb54d6b41d82a62f99dc89134f1c5f3a9e48883195cd1f6c8630023d1991209c8f79072d8b3a326370324244d1cd714944e086b1bb84fbde388debcb4265fd231fbd8ca8ab267d0fa18200bd7648515627fa56a19bf55bd33e9369932c25263a7023af65367e5dc9d00b70e512942442b324e4e2bd62c1b94e3e061dab26798e4f8f1687589889733a5bf4cc3c206f42a6ac58f087868dca943b287356188fd2e864efe028a887c4a4a028cec2158899978a99df809165523e64be45935db92e60cfc4df68770c856911ab02f10e94c3115627e0558b94a40ff2ddbc939e742349e56567a5ecdf6a61e598557ed04f52c2e9fa2892ab7a546d4285493a5d8451c86debd24897bdad28abd783bba1efd2a83cb453fee180314ed7377210378ffe87dc64212d819d9857dc5b9025804aa56abd054e8c288c6cde162dd585551f030763152fc62caf686c631bedb5cfca18a069867969053bfdaec72fce6edbf943ed0d0efa9eaf4d111a8f89cd868dda0dd8c96c6d75b8ab2946b23ebc4fbc7618321922ac080016d226ff900a83c93f171f077a49bd81214b717565314ecebab45280d561b066a9db7baa733ce523da8af25b57546cd0263b8e1ff351ef00fa73b68040259fc8afd1b4bfdd28a2b247f9183a63281d67d4a7f0ee36da357750e871c5118d273f6e70c12c71df7524b3b419258363ab1d965e74ef5fc1ad02a3217ccda7ecc14f62d883ded3ea560ddd1b862ad76e9d825f831b1f845098cb99a5ab9526c74a4ed847c7fa01d33caf353d96112192b29318a1fd12b9894e4ead766756a636de94514bcc1dd3438619fa5164c7242cf802b6b4d3c64a3ec427b7956d772da40c0f34c5ca27da7edace06978c753e94c7ae1bd3412ccca35ea72a5986dff6f797b82c2b6b89071079c105cb08c8cade20f3ee4f5012cad26070fc5ed49bb015702a80d2cd7232db899024e2beb92261671c39e86ee54daf520b6e4aaea1c08dd2caa9f6470f0515e60353bda89b72fd986181ee0fbadd884f2c3097882eb1cbb096eb0f03e5ba62fa94b9f794dab5a913a4f9f2bbf9afd7e804f7ac18f905ac0c22e23b0e9dae11d7259c3abc16ad287e3691a13d422467380f3c3deb5b0a3fe59a07c8a4c612755f2d9ebafbc3857c52eee2d84aa5b6a571a0c27f12fb78c77f91fd7a97856838598da16060518f48e258e8be9e41571d911a6bb2cf40a96cc4b5bfdf50bb4a05d0a3fa6fc211db1c859c30839d01a9faa66abc9e63f0965c16654663afacbce223994c95168c1e73102424fa31895e8c6598c41d2e1de8910ac05c4aa26bf070a23a999cc85b15192aac183f99fd40a1a772d411efbdb3b110b43d5477f8a2c43d2c1947140b0f46468df3e0b885cb44d26c1b85c6cb378b0daf33a8edafc551418e334faef2687f5ce1d26c846926f931b5591c886a4c761fcd8075ad2f2684fbb28ffa07705d728c226e705b01ef8d22c1a952cb0c3c3ce11e1846611a6ad719800844684e8317a7ba41f8a6db9057ecb01610701d50acbbc16fb404bc752bca2554dba4965f23e505e06259e757054b0caf2e3e084e508855217c9d622bad1b7e25f1eda6bf36ff1438dafed50be2d17a599604e8e9256b5dd4087d9ee4d699eb9842af858358ff3f07438669360b30d11fb3fbccc2fd17716fe10804cce4965fea38d4523ae093b1753010fc9ac49859cff713e60f11186f71e267747c1b6fbe0a60972e527b6f2c878e71349bf16b578590171af2a6fe72a95f79bf964515d827144e91a9587eebee93cba88235d24ded07db5f07e899edc4afdeb734a09966a817c5aadba39259a5ff5aeade88906a0d2e9bc80e304d2628b57f5017d580768f51ee4e09d4ae72fc18013e92b9f35a1780732a1a43ae92c945ee614e9afca6b7baeb35c66451a5b41bbda4946d20c1d17dd4ba426b56c740ef0ff8092e3ad7476b44db20cc8719f66ebec1d963bc57ac014ce7d6a4d106dcdd91115a5b10603555698a654c045e361eae244456876c6aab4e285cf2eaeca99ed8eea19f98d23170157b05a546003ffe226f126dfef212b9898dbeff965380d5eb6af27b6882c99218ff0294ad58e30ee4116f22761c4c7e512d8a78d0a590372b3e16cf9ab7fc9c2c358e12cb236cead8d83c0bdde9e555323732a428db36810fbc1924706bdaa562e0683284b21d5ead1f58ec236d7897d5796bec67dfae1de80daf0bb4b9a12139ab1e44be3106d13b4aa4ea41ac0c461d25c90773d21bd9c7d69fe43836a9c682db99672580ff4daf155a705055b3301537bbd621d22b614ad429802fb0cbd8fe223cce9dc537abe0ff852bffd43a1267711811da9f5057792998f2e3b4ac145fc00f8e5f130f83a93169471b2680b562ba37110d64023adb23500e7bec381f41ad5c3208db4f03862ff3ecac48006f7853cb8dfa778cdd605e0c3ddc24f3f05038b4be13df2e7faae74dd3f5b228ce8b02146df2816160adc8e8090e1e5efbf3d48679a7e7f9169061395790aa7be858ef22a5943b0474ffa5bcc25bc812c9a76d27d655ae0b578daa70a18e3062fe9b72018091f69484d3193ab89a3dde0fb627f4db18ef5e1f5283ff1a533a59c83c3c520cb767807090c19fcac268c04ae7c68e47f35275d7824a0c6222253e85158ac43344fa30de04e3c5e3d6f87d88eaf0eb5e2fd7c1865c196cc9fa2cdf67a0fc5279e4b67ab70c08c515a27f3618506145b684d6b761961be38c4d0b451f4e6a03be212858ede4e7cc65edc2d16bfb391e88c6c17fbfef6f8080d05d6a0cc98408a2f949ba5f0b8f5e3ec3e3a3454aa9105297e0e64b9f39b1b895883630d826ed85b4e0acbf80f5425e443b078258f05e18cc28900f84e21f7f6578b9ad1440d771664176c20531f0c229d21a81536e9478b5d42936d41203bbc46e719c47666cce29e673f6b27015e93457d28bed9e06bee975058896424bb0d4e6ac3f3d4090c580a926795d794399d25fd675fdca4f1d2024426958ccdd6da4a7cdf2821a6ab72339e375939b7e7cde0ccaa1758dbd48e56248edfd6dcff9515f9042f246ed432dddf5b9840b151173ab5e0902bf4100aafb97a601b0e306b1aec5434e1978c998a0b08f3825f02bb2f6c1c7fae7d1394f2065f8033f682ccba0f2f6a3b70f406ae222ca9418ffa031ac36583ef642966830f5ab4e80bb4e12fe060ac652cafaf1f8486f65282ca57d319c9600e7b53c98b47455e0fa3c5d84c4e07a4c80015b8cce637b32e4f09b5bad880b4a6082d04cb554fce1f92e9d0a3a3192e52eec8ef032a18994e04fdfe0b86ec1d4fc24709d48662eddf0541bab6d166d8e020bf9304ad5a3418e4b49cf33d2a013b3ca38ad79bfb6ea86c0e4344e383f65207fe34834a9320f059f2935b771756fa9e0c0553e816110144d0cbd30fb6613770e5f4f89e72c0728266a272f5f566af711f6327bed483d8315785bcd638a3554cc08683b7c2877917bb57f81e9ad19dc517c2c0e8832c934981240f17bd742bf1b16238ffe7adbd9234f253929edf78f053f183c688ed3f0d2e9dd0103e7548170375ce2f7f1a413965dcd4916567c1c095fd1b959de7b48b469a0b240eb000495d654f1a2594dbd602a205630eba36b18d81d0c8e42dab365c0f8b5ba518f43138c1a0704508c3037e280bd7f8c4c0581747fd67e40b34698e55826f946f8b281d9613a07f724205e9846b2ef6f5ddc1ac821d04a6a9560fda0c288d0f6f0eb35208a243bc4f8db58fab65edf9b9e09a925b7716b7d4412c16397a753b8ebcc680aa6d92543e1360d81548fb", 0x1000}, {&(0x7f00000012c0)="a25f7c455027d6e42e8fb50d36e8c970bbca2af58f53ac1711cf7c8224361548471fc2cbaa4c4f5550f206d4d847bc7748374a61f742bde47b1661f1ba2e16500080", 0x42}, {&(0x7f0000001340)="debd8abc2749eb57c2c24d4d2330d0df5fc89e91246952b1a169695922b32f498f9b2972a57fc829c547ff4d5a1f0823892047b647760727a3bc2d14dd4f6cae9a598a5ea2bcb235cd492b2ab73ca4fc7225bca63977d2f1de957d1e98bbd1fa252e1378e4ae086b835df06f0836cb845e368effc0616f4bd0a2eadff2a9de58fe8f1607dd35d373d3bef5f37a796854b8d5f860c495e4a841b6773bb71d5df212dbe17786324f7e1b4ca7a889958690af05d93e2b21bf67928b5004d05530d07f3343541a8e", 0xc6}, {&(0x7f0000001440)="aeb00136632aa0853fbb99cb82f3373724061346a1c6f0fdfc182554145f061b891c467ca20c5ecb3da947e34d7deb2e425a834e8a3377094302b546ea71a71c668735f578a5f987513ff05e9a3ee0be71346db04aeea56237faf516e1408b54f7b629e0a66af2d109b3e4ca9e9e63fa620d160f1a088c501c6ac8db578dc49cceaede77164f545c57ecbe50f54f501446397e1b3b032de9b232eb430a87106627ac809366eb511566687855b83f6ed3441e856c23cc696b13c2d59acc857efbd1eb484541c303ecda6518aae398e12d096f8375", 0xd4}, {&(0x7f0000001540)="81630b556f50f089c136e7affd578ea3fad5de609f910a4743dba4bfef86fd6a9ce46f6794ad9154d61eb46d9be3f5b042c1382dd986bcdea4b1705d845368d149dc4e96a5f31002a645d7581b", 0x4d}, {&(0x7f00000015c0)="408bb1a8d0b90158bffb23aea2f3b9c4330c6abf815ec2b979eb09db2ebb1d87b61ca4daca8fe540375e09e6b23ac9cdd06c80cfa66bd127aa2e2dfe97a5da42517a48c972980676a09d3ed5ecab50b7412659a5ea9e76e51f71aa456170124a4a3598802acc11bcdbeccf2fe5fedc2d11e61414073c4d111362935caeec1a62f588", 0x82}], 0x8, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000017c0)=0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000001740)='x\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) read(r0, &(0x7f0000001700)=""/4, 0x4) ftruncate(r3, 0x0, 0x100000001) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 13:34:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x296, 0x3, {0x6, 0x10001}}) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 13:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1ff, 0x0, 0x0, 0x7fffffff, 0x3, 0xffff, 0x2, 0x0, 0x9}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}], 0xb, 0x0, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x1) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 13:34:20 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) pwrite(r0, &(0x7f0000000000)="dfe7064cb6493689fd24ad2dac64d74f63c2473167a5294d505452a7f5cbbfe7e6561f67193986a37b4e16d0d3c2b9b7d0c225766e63ff7efc4e82f432e20a43e7da7d29cea47173f9fb8e27990c1d1a351a3a2983b297ac631b145d", 0x5c, 0x0, 0x0) r1 = geteuid() fchmod(r0, 0x10) setuid(r1) writev(r0, &(0x7f0000000000), 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x6}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0xc40166e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfc, &(0x7f0000000180)="bf3d275fa9ef9cb5210390305623b4ed1c9f373226b56e50dcab8c2c48d5fe7159c9d0ff217dde806dc83ab04667e982e0e456f6a7de450e41227ca14d12084a12a4f7f7cc0a74a57172c719ed5bbc151833ca5e3dc64b36c08f40c1853c7d243cb9aafd7ee30b7dcd77c15852cca3653a5e2d1717af29396c4a1fef78bd1e18aca3f6d838dba107ac46d01261b880cc34dc347ccfad688df764eea4ea339cdc1f384c39b7eee21b00914ac6730baf42f61c4f3e9d334a32693de33bd38c5e729f4e05f91a4d26280a8af73fb52d7c104a1dd23bd15465686f4d36dbb45467ceb180d7377c3ef96629ed918ffbcfc5c1cfb0ae339b874a72f48a31620b66cd800a8700"/269) 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) fcntl$getflags(r0, 0x0) fcntl$getflags(r0, 0x3) listen(r0, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x2) getdents(r1, &(0x7f0000000180)=""/92, 0x5c) r2 = semget(0x3, 0x3cfce2c02c4a74a1, 0x500) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/163) 13:34:20 executing program 0: r0 = socket(0x2, 0x8002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) mknod(0xffffffffffffffff, 0x10, 0x628) write(r0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000640)=""/133, 0x85}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/43, 0x2b}], 0xa, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x5, 0x313, 0x7f6}, {0x10001, 0x0, 0x80, 0xf1a0}, {0x8, 0x3, 0x4, 0x101}, {0x5, 0x1, 0x1, 0xffffffffffffffff}]}) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000240)=""/4096, 0x1000) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f40c487b7c09f2d3f80bf218eb5503f14053eac1be5137fdc7ff805f050bc7ad910ee8ccc1f337b3f78f762bdad2ff4360fcecc377818ad5b2cad6db83da816ca657bf106208d675ecf07e2eec18c9b29d5508ab8a05b8ed98cf57d47365bfc5fc9af8b8bf6c58301e912de4eb738933d31df1948b881b8df1ac916a4ec76eeb03b3f1a0e4", 0x85, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 13:34:21 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x8000005dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) 13:34:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="57b9831458f5a13dcf4ededd5815c3b868e15110be", 0x15) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 13:34:21 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0xffffffff, 0x669a, 0x2, 0x1, 0xd2, 0x8, 0x6, 0xe960c46458894f38, 0x92e95546c7bd8fbe, 0x2c, 0x80}) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x58, 0x2, 0x6, 0xdd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) 13:34:21 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = getuid() r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) chown(&(0x7f0000000040)='./file0\x00', r0, r1) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000040)="7aa015371af9ca") 13:34:22 executing program 0: socket(0x1, 0x4003, 0x6) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1, "0366402ba77ffb6938ab82d89e83d891ef3caf00", 0x40000000000}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 13:34:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) socket(0x2, 0x4, 0x0) 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect(r1, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r3, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r3}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r2}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 13:34:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 13:34:22 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x7) r1 = getpid() setpgid(r1, r1) fcntl$setown(r0, 0x6, r1) 13:34:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x401, 0x100000000000092}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed251617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51210c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a400", 0x402) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 13:34:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 13:34:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x6) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 13:34:22 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80000041, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x7c, 0x24000000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x9b083f3ac3056492, 0x6, 0xf238}, {{r0}, 0xfffffffffffffffa, 0x5, 0x80, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0x4}], 0x4dd, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x1, 0x2}, {{r0}, 0x0, 0x3, 0x80, 0xffff, 0x40}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x20000000, 0x6, 0x9}], 0x80000000, &(0x7f0000000300)={0xbc9, 0xfffffffffffffffd}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7ff) socket(0xea023d1adc9e0e5e, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x3575) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x8f}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0xfffffffffffffadf}], 0x7f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x140000, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8001, 0x1034}, {{r1}, 0xffffffffffffffff, 0x42, 0x80000000, 0x1f, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x8ed0000000000000, 0x8}], 0x5, &(0x7f0000000200)={0x5, 0xfffffffffffffffa}) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 13:34:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x0, 0x9}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) getpid() syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 13:34:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x401, 0x10000, 0x4, 0x6, "9557d03bdd85f8f03880d7122310e60d0be87015", 0x6, 0x7}) r3 = msgget$private(0x0, 0x40) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 13:34:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f607298202082f66696c"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 13:34:22 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xb244, 0x0, 0x10001, 0x0) getgid() 13:34:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001e40)) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=@un=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000700)=0x5) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x4020426b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x7, 0x6}) flock(r4, 0x4) r6 = semget$private(0x0, 0x3, 0x18c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 13:34:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x863c7d60befc1782, 0x100) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 13:34:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 13:34:22 executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/38) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/240) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x100}, {0x18, 0x3, 0x6e, 0x8}, 0x4, [0x9fc, 0x40a, 0xdd7, 0x3, 0x7, 0x5, 0xe3, 0x1000]}, 0x3c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x8001) semget$private(0x0, 0x0, 0x418) ioctl$TIOCNXCL(r1, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) flock(r1, 0x1abe53b3fb2cbf06) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getuid() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000980)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="ea91fa82e7ba234f47a022c8400fb6300d1f6c8f1a7b65749a9a55cd5ba4dd99a9f3d8b2345c", 0x26}, {&(0x7f00000002c0)="6fcc95cf3ad216a47af1a5b3b228750eb6468072e98137528364a0962ef68001ce8ae2f4849f20c9182e5b1b3f05539cf40ba93c481d73ea86546a0f43f52b122d2bef5c3d498c85874bfee5f257ad3003b53438e06efd155fa6767796d12c5c00aefc01e67807b0fedf2217f62736abd81a564b2c994c280ea0851a87d2cf177fc7f8af1e2e6a703cae86c87f4ce9efbb508af458bb98f23773facf4f85a1325fe6a490e0830523629d1d4854249d6d80f18617468836029339224b73315d13ad93b1eaf271489b4ded876fa7478a0c0b86a2dd4add121b068dcee2b3024d6e744ac567", 0xe4}, {&(0x7f00000003c0)="40c7444711f6503693213e9f0d8069c75b47fd4170b7dcfb24bb1aa022b48ae2a2261ed4570d5c73727ff44cd12e399f033a6c1a8c29a9fb0e1fb49b615711d30a09e36143d2f8afe81be81b16ad200fd8cb99271d07ccd380", 0x59}, {&(0x7f0000000440)="02e58a2c10414abf7629611e3aec5c8229e169ea500973236cb8aae36bbb5024e20d65bf5a7643bf21ac495c4283f8c06452bc3542c926f563cdeb94085bee75cecd2bcc690780c7f630a414b1511111c0a07091c039a7a24a7b2181e58b7b4e702c9208cd23dac1541800fb84a6ccdc8cf8e53424d2e47967c28ab1ed4d2b404792ea720459951fdcb9b1818a58e81425aa99eef929abc794ddd7c61fb7322cc50ca5fa6ffb8cd86747fae48248a36c3a75288f35ccc4ba24aa48901423e34c74b11f73", 0xc4}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000ff", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="200000000094a4ad94a9604afac100"/25, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x400}, 0x4) flock(r1, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000940)={0x1, 0x814}) 13:34:22 executing program 0: r0 = socket(0x11, 0x4003, 0xa00000000) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)=']}.:\xbc\'\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00'], 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x2, 0x3, 0x7, 0x5}, {0x8, 0x9, 0x6, 0x80000000}, {0x101, 0xffff, 0x7, 0x265}, {0x6, 0x3ff, 0x3ae, 0x1}, {0x3ff, 0x2, 0x7, 0x5}, {0x1ff, 0x7, 0x100000000, 0xfffffffffffffff7}, {0x9, 0x5, 0x3ff, 0x6}, {0xffff, 0x7, 0x7, 0x8001}, {0x800, 0x0, 0x100000001, 0xfffffffffffffffa}, {0x4, 0x1, 0x10000, 0xc3}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 13:34:22 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 13:34:22 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0xffffffffffffff09, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2, 0x400000, 0x2f4}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x100) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8d, 0x100000000}, 0xc) accept(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:34:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0xaa856198fbd21241, 0x1, 0xfffffffffffeffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001180)=0x100000000) socket(0x2, 0x4, 0xff) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000011c0)='./file0\x00', 0x3, 0x400, r2) socket(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001200)="b70deaa8b0f2f45a00326f536382b334069aafbdb04e760766d004605a8ae0eb76388cd10f6a9d30b9de48a5ee4f008245ac2f6939b557", 0x37, 0x1, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a83279cbf0ac43d4e1b66f8669cbfd3cdaa4a5d86f4d88f1e4a43a8f7d2e7"], &(0x7f0000000040)=0xfffffffffffffc8c) 13:34:22 executing program 0: pipe(&(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, &(0x7f0000000000)={0x803, 0x7fffffff}) 13:34:22 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x20) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x800, 0x0) r7 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x0, 0x0) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x100, 0x0) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0xe3b68735440e225f, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="96ddc3756cdcdd7944864746ab4bd1151bef339e0a647760df47e339e581a5ab9cf13bccccbc19bf5b2b435cb02e3c5ddbf9c6ad06dbf49952fa357d88136730c7ce21ed3728ed21267bba7a34ee4a9246f470ee1d95e3a36cc56c02a32b58e8b6c35698bac365d4a1c87666a167d2fb337f6c018c4273724ee2cbdc45f719fdf3", 0x81}, {&(0x7f0000000180)="0976546dec3872aab61138027353a99ec3352c6e994042a9d763b794f33966e288403995770101a7b9e6e914595bb6d6595112b44bed225947345cabaa5be4f3a8653a361753405676b57c9ebdccc07b32df51b45f4eaf7076b0d773bc8bbd8d2e9ef62d5c135671", 0xfffffffffffffee3}, {&(0x7f0000000200)="4fe23ca82b86383f2326819573a889e7ab1fc0c61776fd492ad6b0912518b3af1a1bf601a12717494588c75e289c5c0dbc1c2c49956bdbefa3aa4dfda3be18cd61f23fd110d0d4918ff0f3567f4ea45ce5f09ccc22634a7b6c92c2823639053747ba5fc340093ba0bd3022fff4957608ceb9e2b47ab25be4fe09652b09c176f9023313494a704ae1b018", 0x8a}, {&(0x7f00000002c0)="4d302f56f8ee958cf98d0f2238e6476753cdac5d70cfbc73df87df8aefe5755efc6829c17f1d50a6915b203f44c3a5e2639619b0ac75c824692ed9d965d1530bd4c7ffa54f16a8dadc", 0x49}, {&(0x7f0000000340)="e791e058ead4d1ee342150f07cc3d27ce2284e3f4aaa88d5523d29f73240c9f96551420a71a8202ad63f3ef194c94db3deaa895dd7791debaa6d1d94a1bfc41132901ec52d87d18c9a6ec0485c222db3638c07657d2441678f60443a746e7dc5372feba21dd0e8e6c7ddf5785ca264f24e50fdce9a77d9fa49ffecc0aca26fc3f802a7a8ff95bacb17518029a91093b08b2bf5e6a1f387cd247ed52f1ce6b4e4437869aa3f668b23bdec81bfdf29bcc345ed9e118a672296f36edf150689093ddb5ba67077898e0b50be9b9c67ee27621c6d64cf7abafd732c91bdf49ccda80606aa60aa4c46fa", 0xe7}, {&(0x7f0000000440)="0b6e3c74fe8d04b1c5480ebb7ecf73020e83e7ce037aa1db37f473a7c33224bc18351c4fd559cab36d254f04d2c5626d8a5966d131bfb555d2055082adfb28fbdbec2d5fae633aa7fb1a6d283c13643c22c731ce5fc5b5df514244c18d7646604377e5b4730fff55ea65fa8a337ce77f6168ad97584406a4e27d1af9c2fe334fdb761ac623dd13e6a06152f444a572856b241753d0c105a4c1a6e625c7bc36f22a73f8ecc595448e765031e641d98cdd68f626f33a6a601d510d99510da2c42520fc46652c3daba1a005074c23a8500682ec9acecd661042905c2957c814d6c57fb0e99719fa3032daf515d46f7ea7", 0xef}, {&(0x7f0000000540)="e6e25ab9259fa49dd5b202b8d3efd2c62f3c8ad929059ef5205414b3526b6abeca217208f230bb86be08bdb1e3bc4d7fcdc97f1bc461248525a2febb20ba4811c32b710d40111ac1f3fc6242951ee069e1465b21a52ab4cf6d7a442c1879a26c474d9ef326df8a5eb086d8e9892c618bf50aa7c49608eb260a4367dd8cef3a20d9f19b5ba0dfadd539cb78679e386fdd2c80143b6c54e32d28a3cf143c5d470eb6e3bf882e55f11109721f1ae5b17600ee6407ae6b8f02991f031071295486cc33bcfef8266354a3d70373db474c26c41954a69ef66782cf32dbb89c030860956ac42b646d9744bdd6f033eb85457fdf8fffc11bb70e112ad403511114c2", 0xfe}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r0, r3}, @cred={0x20, 0xffff, 0x0, r1, r0, r3}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xa0, 0xc}, 0x90fb95ae4ef4847f) setreuid(r2, r0) socket(0x1e, 0x3, 0x0) 13:34:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000200)='./file0\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xc) accept$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000798c00000000f2ffffb1000000000000e5ffffffff6a12cc965cb0638f00000000000000000000000000e112fff04d3c23972e1e8131f22513ebffffffffff00000000893d004ac77c4a0000000000000097445b84b3661e72cbddab41ead42d057ff36d5533548cab036d2c13c605f536f302749417cdb218450ab806338c46ba8c7ec34f488138db90e32b23b63b26a701c6ac5fb89715288fa9cd231f03e7a42deb3f3e227ebd2b5e4eebcc513721cb5e250273f9f2ee7ff506c2759bd7338a8d23cd8d89c69d060600000008c0f338ebe36c2f592a0298781f8abfb9ffa99643b1506d6fb1d8c7617dd1503cee887ea39ad0a848bc81"], &(0x7f0000000100)=0x55) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x10000206) pwrite(r0, &(0x7f00000003c0)="40042339c5c04a6d0cc989b9b60ea679623e6cac9b2c08617b1ae9ab9ffb399a1e44c8076ff75ddca47515a726163ac7e99b36977c02ee375d8ba6a5d6f3422212c0dd032d30a2fea905838e78ce6fdf66cfcd655c11faf1cd34153738b892df9e97624dceb2943c1c0ac65fd0cc8d9028ab957309d03370e92dd2f8f7ccef0058689d66c1f8d990175e7554efe0999d5f063b3773c653af05161ad3284d2640343434c8cb", 0xa5, 0x0, 0x0) 13:34:22 executing program 1: r0 = socket(0x1, 0x5, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fsync(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5, 0x1, 0x0, 0x6}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, r6, 0x12, 0x30000000000000}, 0xd790, 0x4e, r7, r8, 0xffffffffffff8031, 0xd86, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 13:34:22 executing program 0: 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(r2, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:34:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) r2 = dup2(r0, r1) dup2(r0, r2) 13:34:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 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, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x0) r1 = getuid() ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./bus/file0\x00', r1, r2, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="00000018000000000000007f00030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 13:34:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 13:34:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) kqueue() 13:34:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) fchflags(r1, 0x10000) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0xfffffffffffffffa}, {0xc, 0x20000}, {0x6}]}) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:23 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x10001, 0x2, 0x1, 0x9, 0x5, 0x1, 0x0, 0x2, 0x100000001, 0x4}) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x7, 0xffffffffffffff4a, 0x5, 0x0, 0x100000000, 0x3, 0x4, 0x0, 0x1, 0xfffffffffffffffc, 0x5}) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xee933140f3c1bf27, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100d0, 0x80) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)) 13:34:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2167, 0x1f}, 0xc) syz_open_pts() getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 13:34:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 13:34:23 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)={0x41, 0x0, 0x1, 0x3}, 0x2f5aa0e8640c60cd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 13:34:23 executing program 0: shmget$private(0x0, 0x2000, 0xa557203fcf169d55, &(0x7f0000ffc000/0x2000)=nil) setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x800, 0xfffffffffffffffb, 0x7ff, "7362ac7749a0f110657945461c5a4a6f60d45194", 0x80000000, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0xd8a6, 0x5}, 0xc) 13:34:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x395) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x80000001, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe52) 13:34:23 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 13:34:23 executing program 1: clock_getres(0x0, 0x0) 13:34:24 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x2, &(0x7f0000000000)=[r0, r1]) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 13:34:24 executing program 1: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() 13:34:24 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1000, 0x3, 0x5, 0x8, "53318dff616d18565752d7b6faec19eccb5c3783", 0x8, 0xfffffffffffffc01}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) 13:34:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') execve(0x0, 0x0, 0x0) 13:34:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) syz_open_pts() sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 13:34:24 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x100) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x2, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000f00)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r5, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 13:34:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 13:34:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 13:34:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = semget(0x2, 0x4, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) 13:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000500), 0xf8b699347063d1d) read(r1, &(0x7f0000000040)=""/12, 0xc) 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 13:34:25 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10010, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x51}, {r0, 0x100}, {r0, 0x10}, {r0, 0x100}, {r0, 0x11}, {r0, 0x2fb6dcf8dc54178b}, {r0, 0x8}, {r0, 0x40}], 0x8, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 13:34:25 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000840)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x2aa) msgget(0x1, 0x780) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000013c0)=""/179) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001480)=0x3, 0x4) socket(0x6, 0x4000, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="9ea588d7f525c66f3dfa2a6c7568ffbb98b5d81d9b1e1f16cda164e1ea97177e721eacac0f5a784f10afaa4f39949ff4b7801d51471e56a6eb2f6396be8827bbbb35d961ac29e949f9c16b1abe8abb7412580126ebb7415b086c51cc38191847426fea03d0dfd75c25587bbee64c4ca724c48c2194f90fbe2799baec9fd965ff6156051048dbd9162df90983be48b866c9a27bf5", 0x94}, {&(0x7f0000000080)="f0d12374984c37dc4aa0a22f31e708475bc8220060e1555fc500e32a163885ba35c0ae30245f3aaf3ec939dcebbecfe32c9a0dc0321cf854ba1d1bd7fa3fcc3d718f8f3e69f91c7ae2821e8495914d6898b230f41c6d6925eed21aee173a544ba185fb3201a14c86", 0x68}, {&(0x7f0000000300)="c2d03211f4085bd9982c7be30650fbf7900d33c3274cd2f0987d3331c753f2576c34e158f00a8489535b351c2416e0e037020361312f49fdc9971a95cb221418d4d24780f3352ee8a5d86083d7f7076a493300d2c917b4db9a77ce169a33475429a857cdd65d1e59372fdfb52c087b2236d7003c12831e9f4ed8e9ef4c6a880bd00e5ad8d1a30979984d3f5d2188ccd1c99ef6a63351db4810f26fbd831ad118ad63de1bb7ae6696903f3050638d80a3d3a072c9ea7a87c42a3847b8981a4d9b", 0xc0}, {&(0x7f00000003c0)="d19cde2c0ff5957958d1739691b82775eb737b544916232ae771a95fbb1f48579de53a7aa57faa5b4e42ed9d4db1cdffd84f0e15a89b68985aead582534b13808a36eb9eaf2022d6f0186378fe84b819a06a444f5f713d5c2a543b92f469aa2639ecc3774ce930d496466e387fa2a65f36d46819e7e1ee7c91bc338afa2ea70151401aed5947094f29380e36c27cc4b69b12746e8611cf8e4d17769c8f413e58c6420712de470fdfcdd233e82071c5c777e4a3ff823b22c7f7349e2728cf4531798b2333c9ee886c88e403eaa65c182cb07ebdd36c1056d56719ddbda63276c7e0f02d134662cf7d2b319572d33f981a2077c01ab862c8594998a6fd6ba6a47f4a2610d3028311849460bdded9bcae0f5990c378e7fc956edf5733c99ca100024f01a0755ecdd46be24d3b4cdbb0c777bf8db65dee3dcbe23798e290cd7f99d64734183016087dbdf71feab8ad6983983ac0f79aced47f5c862ee29c55ea4388fccd05510f918d35b0e5725669efa97763ab7c53b6b5e34c4f78c88dbd1433f4c7ce86980e044e57a2808f4d781168fb4df3c515205be855d697c7cff892aed6aaa46d4d07b38db2959d136d2d9d74027f1315f7aa5b7a40a721c48a5554531db781692c52de703eeb0e157e5e2bd2a763a9d520fc60081e38abf91cbe78a39820e5aca6794470d9ac5e204707da334991f8a508adbe30e6175e79e99b7b9766f07d951952e7427e855114c93342a7e092ce44af22db6c01d1ffe9c8afe71787e1fd993d11343bf390682404933a98a736a0dce985503c91effc1e53f93e8fe32f6df44cee2d6d1c46c51886646df262c0c1bcdc5b4e503656116d85d2c3b3553419ec0690634ed82ef9c573557c5f2efb77224f6833bb75a65a442d76b246475c9d2521d26111328f3d16163f8b140c43d6e42e34769ca9427702e3998b91f332389174364232d86d3a10c654b0ac4f40eef3ccbe440fb807d03007d7d7c3aeef438a61e1da3011871559442cfbb389f11f9a500e405a01fb1f9810ad052d24e77d962e6705b0325647e1bb98832e3faa955433b748d3bdf123fbb0884632fa8b980a8350bc9efdb84a47995b61420e4a937c175574ae3ab323783d987873216cb5010e9eaa47f4e5d5e98f25c714c7069ed0064d6709a20c6d26cb360901799764b3234b54ce68c3856ff1939158af5af088acafb786b7b4edc2832d08ec3c89d195be5f6cd3e59714f0474281d30de6f892d40225d22d3061c26115557fae309ced801c3c9f9dc2e2a620de3e2a05d512fb135e9e4449ca72cde395d8615b415b06fb37b23494c92c30af4c1c24ccb329d25f49b69eb8074fd765b09739a81d4640035d4c7abf9d7a279af6814f26596b974117c5277f8950a3175960ef7b5878b8a9545d98fc818a6d102115017a17ac93b68a505a86c91d16da4e4759d9e318e25be645fb685b0491284dfc48b20da090b4dfcafd451e7dd59ceeaf7ef98fb3c0cef6c5b29a48c9a2d7686b1fd7ca41d5fe6fa6c980a0def1a807c86035adb245494abe41b6012db42da56a5393713c6d61e27c3ae6c63c6f0b6d2af7482df009da94f1350b08c9b6f6c5d4e97e0ace81b89acc6da4e480dc9f2e5908b40a7f35a4083e1862955565559badfcb54f0d8572d159ce8f9ae1359f5f6d225a73c95fe940ccba8a0ee3f83150873b221dfd38614987e88ba636b20273007258e6a02f62c2978ecdb1ccc32ce110c634203f96a83719c12119e2a79e4c3dc8abc47e8c69a228f8b7bca066e2a26d6d33513ca7ec20f006da74846d069cb30933b2a821caf9bc29c8c0dae46b8bfa9799c8d7e5a09ff5fd02398b0b690011ab37f69802728f0fdb855a78c10298a23970192a04cf0f50c7adb9e0d94fdd9690075561703c041fd91fc7829a8a2b36070aca01e6fc911d7b32d9fddd3c73d864df2c7bc0bd1e8079f3310dd6ca6caf3942dca9085f4f432ce92f81064f6e39f555340cdc1f62e2c05379ce0f026643210e53da86830b12e025cfbc209c5f9d27941a0331d0c79fc1911409d3c931b71d7c4afb760ea1c7836f77d167253a3dc3c4f3b2bc98ce1d6d7f9f967df484460d58507974328894c5bf2f732dd88260bff6d00dc0b3e5d7b78403bf0386dd77429dbdbf92eb07e671c3298983fcbb03c8af8e5837de9e5485cf07a433ba23c080bc5d85076b8097743018973f9403c4a3b4e008da43ed19b59b7c612502ea4f3704a38dd91938b78f65d6fe8f1b62881d91e9d1d3582ca74d493827f1fb65de10a7b4e818fa8d5fa6a33dde5ce8d18410eb23ac5dcd428c85d7366b252b39bc8b717fbd30a0881bc5987106aac47aeba8c9f69d78fe2401de74b2d2596fbb8e11c096090a4bc62b6261326b7617cac679cfc19924d0414dc8e25283e9c606b33098d18865134d028688ce831440f429004a6d54d60b00d6d28c382dc72dfa23bcce92746a56643cc251007c35ac4e8dfb18d8861d7d70a1f75b1494c9c9867f160f035680910cb4665166395f62f3ffd1b6671da9d3b7c27080a622bbd483f626e5acc7ba816687e02b06b9a7a7bb9519665d8ce8ca020f6525fddcc421a5c9f9c4f376b1125caf3bce7d24ff723fb2fafc832ff77b42316e4b053de13288d0bb6fce91bdf3493382c1cda62d8eae6e12c34fd6b311b7b627677d2149e8e2681ed8c2084dfcc33f8fbf6342d4263ce4f482098130bfb064a1201033084266b35cc1f3fb6c884eecaf98548c2236054b95662107460e6b9f4b29e3ccf5a24dd2d143d0a895b5eebd80a2df30bf5c9f6a925d1391458393c6f6b795a44e80ef2d6bddf375b3254f2cc0020e3f7d3666f078f0da6f93cd3825903c1f0f7e9cf06f9c4ff35e0a298f50c6c61735312966ad13301235274831ce467b5b39029019107c1cb1de2b4a9a3b31e8510d48f51247bb1998685f899fd4077fc184ad2bedc8ed6adfd2bf705fc7ce94992ab4468164c0c9d1b32997e913333e8e80abddea824fb8bc161afe62b4f498d589399c36507f4ac7066f5c48ce0389650160504f2f2b6f48574133a92be640febcb54cad861cffe19c4b3b1678da0c208944be7674e9970fe39b69773fca781ea04e6bca84454593c753992f9c35e8bf4587881515f24a4e3a02d36d114288083fb4c6275dbdf4f02d75d8427495b70d055cf9192adc121a4432ce9f585f67be4069c86c98f6627a6c73d8272da073d467ae38c477b00ffae4bb59f99a86c2a796264963693e5de8172e4c765833194a00fb38dd9645e4b97848744bb75614fe6f7af7b91a5be97088e92c216dc76a16183a4219cf164e8e03bfc3c5622507fcf730fbb9e9e1c6f1fd4f2f125623e32963f43ac59873c41f5245364b4f659977ede29eddbc38b7d666e9d2c0d2349aba905dbd925c362c118288d6e428f90a420ca81be6689689fc302243430e51e41cc3dd5a16a64a107593aea7ea5147583120fc847171716dc7065edd9ae68bcfb5ffd3d63c86f414d650bb9dccb25d028eecd336f728d94220024bb9899578bfa95228972f45367ffd3e2a3917d233f8f9e22b99dd0dace6944a04e2324079709bc682d07cc85aea5de7f4c2c4d7c6f500f79db3835aded21640f326f944c4698f9c39741b34ad0f067ecd1d09f7fa124a095d9aa36ff45976fefbdb3a416fecb94df06a2425f74e5f24ad3858e26fd6a9934ea13291c0f0bd21d0f8e8569e45167b93216b5538d424fb26df80d81d3a185a8d5ae7d8c986f9469b760592cac0d37a7dfcaf59d8ea9502b0830ef2bb86a8028670044e75ce95700b28aaeba8bb8ef03895e4d4d3765bbba1810b12a3ea0ed1095fbfd6701cc49f2a98bb1d8fd5d9dcfde606c02a2d83e205c1918e7e6059ef9b0927bbd0bc1a46ad036bd03bc303ef3d23652298219a6135f4e470d6777c5f9ed51e4c45171c487941b1f2df53813ea0a10ec7a5bcc92fb47b22fcb89710e9324d55c20eedb2b180245ef9bf853b877fb3c976a42d0c181360383bcdcda9446360d2d8299d3d7c5610919eae0818a60376c57f810e9da8cd9a349aa92d2d22165c031b8772bbd2fcd566f955443d58cb1319e3a1bad5787bca936f1846dc3dc4f78aaab320eb53479d37b3f2673b14926af12cbd82fe41bbe62d5ca6c9304e7137170a4349727f2ed2f1d55cd19ee345a03f1a9c03d15434d08ad0f3a5b2bfebf17ec59ac473abebb3d82ef5cc4e020bcef7329a906e09d676e721b707c3bc7bdaa23f7800936db4c594c62838f1b7ac2e655ee8e13ea31d912c65da7ed0ab0a248bfbab9552bca479033654f33a5abab57b685cbbabcbf06393f84b10737ec211137f346cc3280d4e61adcc6e97e3c06ed349d6e43e6d4e4dd6bcfb4d720fbe76dba2b9c42f58d19df6b0fb761fd1db93a6085726db67b56ee2c497a7ea4340e08472661659a18bffdbad0a44f3aff393245e06e559af95c1ac2cee553cdb0c4f6ef7b6b7fac89f740f57d9a8e215b1df2c37b9b99fb870519432c63c7198af35dae5863381f91df5289c49601620b9955c0e59a26d1fb887b560ac0665ed847832ff0b5925a24d1d2728160a2046e05746b79abec0998a6b8cf5680e27db5df2a7c0b993d60a7fdb08b2e28b8141b92b347a290d0244f0c2b84f4cd13b7827b17cdb2d7d5249cbc87dd521686e0841eff85e710750f33eb08ba62163c444b9798beb84215ad663ac8123ce25ec7164c9d23dadb84ec8e99fdcdf0e255e33ede72aa306f12beb71ba1d1280ff3cb032249973c45326654db60dcc2878d6bea7f9dfeb20746f55a96760c11819e68be54ea8292e2f450d1daefc93451b2e26fd4855334bb897d9d4f3ba6bb229ddbb8ed6c61324c3d00e29d7b0dc2482ec467583b855d5f735f5c801f0423adee3740f75b55cf423dc4e935190d1ca76832c7dbcb1e48114756af51e810ba5e95f31019e5bd3bae0d2a16ce08c3f6ff247e53e6b01f9d885110736c11f7e5ca323b9464e1f6542b7d492f0ad37af7b12d9f278d03678c49b8c3017e1981521ebb4801867cc18dfffd2871a5598707bd4285afac0b59223e5b23ca616de81736f66cf13b0ac257bf32a304c4bcd382a92e2684c06084a3d4025028e7d650518ffdd0a61524612854494497d9e20f79150aa47d4bd204508160fcade50ec62bf63d2907322623ca6cb3f5fb83c60acd18c97a99cf9cedc95f158535b7e5bc902dcffee94d0922b188a26e526abb0b6b924389c326a797fd8541ba2ac1f88ac534454c8d91b8c107cb15feb63abc687ea2522235594e71b724dc5674e6eff9a16bd2576bfa21ab7c9dac40a2ca14b6f61e1c46b806f96128bb4a971167b3765e75207f9c56aa3bbb3773e8259cbf3e5bbcd3cd2ef2034a599c3b1f288194a800f92339288d4df8f1b32bb44b8cc42441b86d939f84a67d87204a11fa4417eae7a9b1b08b240774f51e37e3ca7320c46909a4bc3c1bb7165b852fdaa0c55fdafc3abd39b93808132583f8516c546cdb2d6547704bcde2e7390d88e5f11fa734160ff58ec37cc1c924c590a4d7a69f70dc583a78b09fe0ee65d01a1a30b395f2ed1befdfb726f367b95e4ba42f2385e69ef600fecd6be74981c437697a044bd30b5f5d56bc0cbde3dd2feb96859b9ecb0242902fbc2b807ac84eb060852c46cdea1d0b00872fdbd154bb75be3154b0244b544e322bf15d5667061b498fee60dfe993e9d53414682bbd55cc3d348c6585ce8d4987d7c7dc078b2e96c0683490d2ec49e424c47a57c28c97512454418eb14f693beb14f39b860a490", 0x1000}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38d0000000000000000ecaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef20200e9736f971cf14119c659b50f0433d31c985713cc4f9e713f1cd1fadcb18cf335c03b4ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000032c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc4bbfd65f703e6a38039f099ca186d04b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f2787ec9910c93233bb022f63b3de3758e0fec242d73d73b817c9ba2b12171ad9f5425e236451cab13f6ba751e99e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abedf09646db43ae9dc623d2dbcfbdbbc65b0ff1fe6ff2d073aba03c9c7299088d3c2a12d5d0b149d1f853e6c297e02fc1ee758fdd60b443b25369f0823b699bc952afa939c9f2e6384a6e67a9d662b5bc8a3797693fa9bb46c3176feec612e54480f1ac6c36278643b14687b977ce806c07a3c4150af53026204b591478892928693a0000000000"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f00000031c0)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 13:34:26 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f00004ad000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mmap(&(0x7f0000149000/0x3000)=nil, 0x3000, 0x4, 0x2013, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="1dfb0000", 0x4) 13:34:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000480)='./file0\x00', r2, r3) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) bind$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) fchflags(r1, 0x0) msgget$private(0x0, 0x308) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000500)) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6deaa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"], 0x100, 0x800) r4 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r4, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0x0, 0x2}], 0x800, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x101, 0xffffffffffff4983}, {{r1}, 0x0, 0x10, 0x0, 0x20, 0x81}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0xde1e, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x9}, {{r4}, 0xfffffffffffffff9, 0x2, 0x10, 0x4b4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x100, 0x182b}, {{r1}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x80000001, 0x3}], 0xfffffffffffffffe, &(0x7f0000000680)={0xffffffff, 0xb1}) fcntl$getown(r4, 0x5) geteuid() getgid() 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) r1 = socket$unix(0x1, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getuid() setuid(r2) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 13:34:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x3, 0x3800000) fchmod(r0, 0x589ef46bb68bd424) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) write(r1, &(0x7f0000000040)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c70", 0xf6) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 13:34:26 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xffff}) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000080)="67dcada690d169f5f9eecf282b69881ea647aedc52e80242e01918900e62df634f264c82c842c917a32cb5913cbff380c96812ff9e5c878187b01fd47bbc3205200def1f0ddf1b4dd8b4d6f1ccba887bccaa3591052b3b504caf0517278a4581a1a0c454421f09e28658ed3d6ff70086fb08700b3b3996260fb0a6064b497f2060cd1fb161d77bbdaa44e4833c62bf4b005518f852b728c4634f981b5b442579dddf2e38b3753b50f1617a5d8301e5f86dff971980", 0xb5, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f6618000000005bb0a44243560e82959f748d526ed8e8c31de86b72a717ae8be4c55d62cf8086dbebf49a864e932d47c91bdd3c7047faae7168373b028ddd765f4f2477b846a21428b40a3f3837708173778e5cbb71dbc1daf7ac7f3bbd853de61bb4b8c48f099212379c0829453fc3d798ab8ac7394d60d52206cea5bb0000000000000000"], 0xa) 13:34:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) getdents(r2, &(0x7f0000000080)=""/246, 0xf6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) 13:34:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f0000000400)=""/159, 0x9f}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") r2 = socket$inet(0x2, 0x50b13195c0c9142d, 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40, 0x100000000000000}, {0x1d, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 1: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') 13:34:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) listen(r0, 0x7e) mprotect(&(0x7f00005fc000/0x2000)=nil, 0x2000, 0x6) r3 = socket(0x18, 0xc003, 0x0) listen(r3, 0x8b0) setsockopt(r3, 0x80000000000029, 0x3, &(0x7f0000000000)="0100008013b9fd812eaa4e713048e69931ad9648", 0x14) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x120) ioctl$TIOCNOTTY(r4, 0x20007471) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfff, 0xfffffffffffffff9}) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) close(r0) dup(r1) syz_open_pts() 13:34:27 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5f0d16dcf2f41772d1e1683fa487823e68d51aac52435a69c4a0aa166999bbcdccb018f7dded307cd4f683a63364d16ea6ca2211dc874337ea34ed4e38084eb5f466d12e3c30ad0d4a9279a0822384bbcc4913ba4628fdd29a7fcd3e77d56ae6d7daf8019ed8951d48af37122e2d127be7", 0x71) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) setsockopt(r1, 0x3f, 0x6, &(0x7f0000000100)="08c07cc6b9adbbd8fc845ff66b048af794ce4d7a5d6c2b6b1d8ced6ed3c9ce554a89e4e9896cf5cb894f93fb91a31085f1ad9e41e6411fe52b1bfdeaa43058bd25452f9f8e14210e8197928f", 0x4c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f00000001c0)="54af2e9617b8935a87ea2804c53bcda43290bad1234f25461db8300501dfc269ba121a52da74e9629a64869d1a83dbbe420c1c83c1a11a9f6d7a700a965940b24be44ccb3117b763c8bffbe3b83d4ae75b2de2e073f16359150f3ff6b1d72aa431d6d82e947079b12e59233c33cdb55861d3ec93721c6bdcdc7fdb4a0a4eeb2feeadf862261f4527d825940debe08bfbd4d694bb26111b57fd3f452ec608aa765abfb3f3d24fd59888ea2229d4cb437d2374cf", 0xb3}, {&(0x7f0000000280)="a20a9ddd86b943bb239fe08c9409349563ccb1456c74581d83d744beac73c37044de6919240107a10e234be7d3f53bdc12e044e63ba6dc7af87e14f354100711f0810f6985f6b644f5212f7ae0fd282632c128d2d523ab43b94d529f4425e07f79d4b1e869028ad8363144b1b191aa0131e7f11d8918db397eca82d3b090ae336d70884d712d1bb35f205c1e054a5d21deb2c017af450de6efa3df8ce30d0cd476dd287deb1b54184a61c44d21f95244d3cc98b996c13519ad445184193398581024c897f2df0aff7dcd4f3fc01d104712ef8210", 0xd4}, {&(0x7f0000000380)="b0190e41cb343c9a10543275112ee2c2df465d29100742c871a495f78063cae99251be30a0e7b1c66dcfa2d600bf8d0faca63b7fc24d6415f683d91ccc0a99342baf2226d97b794ccd9012016e0bd5470e4f45434bda7d56e3fe02b12050cff00c200cfd47b30c2d1f16c3bd2e0e88af9cf7be38c1ae2c0d8c70e7ec14f47c8b84926f7e9ba54c1ab413a095f1a02b6e3528a2d6be9510ae2f12746654f9eff33776771885d197bdc6ff1c8b2175473d20691e5996f5be12", 0xb8}, {&(0x7f0000000440)="1dbfb025dae597bc855bc61e29985896088b06c99e4c9944520d22fac6a02efdc75182b05722bc7cf17e1f4449778bf085c8bf98a1f88367576cd6f4a782bbab894e350d62e6bdc0d96bc382be2ae67f6af21a7907f96265f28e96665451741df171f4e6200cc7a28a0cf07a332ccab9a4377614a21437839508cf7c21401efdfbfa3cf25ac504080e6b55c08181d26059f81614e8205a9dd01e3ca29891f56937957bf7b5d30a231bd806008f713bfc41f64e16d89b827acbb03a865b02b79faddf58e353f21a1b3308b95c00af960ec573cd3737ae2472fc12a4dae17d80c4e60165f948f10d6d6182315881f30e7c8d8a560090025bc15eeb7b0c", 0xfc}, {&(0x7f00000005c0)="4302c7c852c2369f7d11aea7fccf02c7d565a3b66769cf06c6376558ee445b5a8068deafb10c5899ebe3973203793f75e0e631530c898d53012ea310ca467b5e7c0e0ee19ad120c3053b07fc842814f244f8fb7b50c0c2061adedfb620a39ddda79619382860f69c41f1d59ba33aca2e9d9bdd8d49ff6b6d8befac0642bf07f862733af8ac2e4f588907af3c68d53264e795eed947f1d7925448cf886507937155703da5cfc502", 0xa7}, {&(0x7f0000000680)="055bd6b3ecc36a7a66783ed6fc303333221acf723306327ca4c138a92959b31bb36101f32aa58d9f6c6c6890fa2e99dd816ccf538489b2dacf0c0263e7d14a4c788bf1a771908133f1d7ac07973650b83b00883c7ff6bf9cde5a470cb00e580812f7a82b8b926472", 0x68}, {&(0x7f0000000700)="efbaf5d83ec0dab48840eab4e9591f41ecfc3f8461ddb172a357fcef7109091de735fb70aa78a8e1328cb3db35df204744ff056b87ff3bcd904697ea9e84561fbb3a3e1c9b30c60ecaee101003a9205635587e8b75a5fddfb9fc34e6329ce2d774f93aef4f14d0614469c8f5ef1d8ee46bbce85f0a0ef1", 0x77}, {&(0x7f0000000780)="f77d2b32d299a4b1b7b0f5dda3e3eb90dded35cafb3b2daf986cc00b51478fee13db478bb6acc82867212aff6baf27270ab5dc6f4c984a9e9ebb40249d4efb3cedab69f3b9644ce1adeebc", 0x4b}], 0x8, &(0x7f0000000880)=[{0x1010, 0xffff, 0x8, "2d95033c053242ed5025e4e2aaf1e4f522be84a269881a24829ddbc717aee98c8011bb5128bf3c90f9777b37b6eaf532e28f2bda09439853abe32a4044caf5a36a09d528e0f81cda631f4eaf27b79157f0106e3b9706b792f0241ce2f1d703520ef4a25cf3dcd129d4410841668ce0b0499fc16457020cb09d37899ab266d619555bb850ca422d951192c476b3b9108a263c1eb6f1cd94413b147c9dc4e24eef2f0ee51e8781174aa0b94aae26432a1772bfbd16031ad838cb19c8068c0ccda4b967b6f2b7f262ccf8ddd4d6e8b11bbcfd34ca774b762cf5e56d95a9f480b316a3656a58f6c5a2a67956c5a59269b84c03b8298d6846665c55f49e60e5629fe8b3a56bb49df85405b5a6f9be8f6124519ebfe94b0c8d984981c17b541f50c0aaf7515aeda7c45fcd114508562e8fecc089b145ef74438eaec300aaf7dc78229f5c3b42478d6a458c7e5070caacb033859e98a3b3aa4dc76f5fecd1297f34b9f43fc15abbb323f75f0480a64fd4c9840bea45445b97f4640da8ca00a51fc0d3ed6158f7ca764eaa373b2f9bfbac02dec5d44a33f610a5f6b6d6fc46aecfd3fafc8665c08093a24038993803eea7cd0036242a7e8f972f634ad65495808e468a6e16782a44153ee7697e6303668ae32b88dff88452237d012dba08eed87f090750147cc03f1d4956e6f11953c846d6572810dd55b96dc727e60f424cb4c3204e2308eb17339c599621a74d71c993b8fc439a6a55619241db3f9693942f888b9c5100372ca9575ed52837949cc3dfd6fc89d25e7284ec137387f41bfbe4c57a27375e276d861311918aeab0ac14ea96dc6f80092aff32bdee869ea6f1f8a70b77601ba1d5a8e5ec3b189543cf7c1a632adbb3c463c343ce487afce048bdfebd55041da5976d1bd3845e852402b78f14f3b67c8d32000e0fa1561a666fdfc6a2a548cfa97314ef2d805ad524ac6e65612bea0cf5a158874a35315cb61af5c5aa200e2ac786726c6858378bdf95fb0c6ef7d40dd8dc814722ee85a007feb6cd61fc80e397494f94511313bf7f7fa29290932e8d3332b10db18b91fa6eb717aa95c68636f5fbdc3a8411c8a059f072f7ed38c0e2c6021a4e7592623a6f53fed6605cb6ab505d0d53f50dd31c6a697de0a3489986caae781f8353ba95cd3e914393ed9fee3cb7684a8fb9ecddbac18e4e7dc72bef87b5d5cc7a6de77e881191768a7e9014ecbec8f787c2a32d9864815acb5d162004ede1367e36bcda1098efccda0d212c0db10b88a39b59c00536764cea7ddfb662940bb1aa82485f2f1bdf2fb2b34ff2bfd4c06b539b1fa68b301c90fa2744e0735c1d61b69cdf47a74d2ba31f566aac67b0547b7fa93ab20205eebe4ab50a546f231e66d07601028c84b5bbe05b582d05a252d0f25929b53c03aab8ab26d0cb178e5af48b08e910062d4f768c8d1a944db3c5544ee925cafe5d5ee5aacbeab1b585930b9ecfe81c35d97fb9815b4e380d0b185936de10c53ed5dee101e83bae2fa3818b5522c8dc0b43e986e8f45c15460accc1766945d3e89585689abbfd7d44f525307176c82f296e84af9ca1cf1707bb522f639b1534f052a44a73ce18fb6a4d5009d3c65836c1c7ed0cf61d5d4e4dae44400ba66e5177d378c6c964df809f929e1efb2a9075bbe9fbf17421db0623e8a81c42346cf80b4306760b2134581cbe077d59d939c69884d828085b43e5b61c420a9dcf31221723678ecdfb092f102bf422c3f9a61bfbc003ac144ed2afebdd3ef2ea2ffb25054314caae96d8e55f05b06271487490241cca4c5ef4f67a3e2b7d8774e6dd0ebc7493b0a1779a1035a53a0f8a7f45dbe4f3230805b9f6b23827f1fb64d55bc7b230e6eeb1566927158f523a47bb7f18c4f4a33fde82ccd2f87e37d29f68e1475cadd5791a16818f47f7177d4d0863b38a003f1b2e21f1f3792030a9413916221f9c6571e75c8396192109c8c1c5d58588ee2804a62979695978a04517a7e3c3a03ea7915490a328fdc5cec794c53b3b8f08160bb368531c3808dc2ed8e8074a36493778b89f1163bcf8b5228a2ab3f5099dba90f59c362016e4b68e40fd07d22b19dea3851f7c47d39852c0405aa942bb06f0429cef2816e11cb397be1db9ab51710dee29f3043544f68ee874328e2a40e573c67efd8897ba1f7104fd91ee00c041adc574a2d569d75b8d3423532d855be717b3060c2401c08a21b9b9c53248e0d3b26dbe0f0d65d5568dc27265d8e84c67ecc64909836eca685f44947170bc1c6fad4e66af4de4615273c3db8979e775ab23620635aacf430d4b666772d26110e9e6eae719d3a6780c2cce7929564cfc9f56e7cd369591a1317b3fa7d18b145b66cf2aede2d7a90cda04f668e084ee0689c59085b1a6e932c9874431d99924d01571b1c6b1e697125d384ea4a01731b9bbf9d41988b7181e0f2718bea05ea348aee72d5f0e97a16d67ee89549834c8991826d5c0e36ec9f617d85e67aeab201533ccb9a77c6fc7a97f3aaec14e9275954c63811005fa271eed13d11de12b9a6e475b7fe8b256a556c19dcade37578685986ab620b8888b851a662b03557644a9c376e5ae0f3b352db5ade4b360e02d09e47fc7bc91bff843144878f26d8ade2b60319b5d22efe3747bcad18c080195d8e7bc0b425c2a8b10ded9e7a9b897355c095bc5daa145df757d1dd6e5ad4db65534f1eba4ddcc0bcd6a0890a4d4f1087ce28d073e375daa20f36cc2fa26ea4f08fea5aeacbab5cf2844ada35e4928e09cdc03e0a60741eee14a46d44c958d24251030a0d3b8a45fb742077987bbc337ce1f2de0319d1ed03a27d7e9dd9425e79270b38d56d978f01a0ead0530375cd40741a97a66640b6b8ec4df6c23a2ea3b292c3e8022fa98a8cf86ae1297c999c9bfcdc51c212168b720d3109dfbd0d7353728d8501b1fd36d890c4fddc8e50982a0643cf0d69cff5b23d8dba685ac97314b990612d4d7261d51e04c6b026c0c319e16d2a9bbc0c604efd1fdbdaa8198cbc39f27af99e6baaa02e67fc7627b09c2d786ac30ae17c601e79e12fc3bd73ef31c74bc62d2fea2066a9637d79b18f52e8908a1b0fbb143a1625b2c7af67dbc3d7069a9d711c1a628127f3700346be206beb64c0b5df99e16229b08882cd7319d8bc03e091551d684fb2db0ae461ef79e0d0bfb17b9a65e1c6be41180a2dd07c0d62406fa16c62ebf02b5677eba68a8804e619aa0702e8284ca1e0415e5b426635dcdd12f2c0c4e3e3415091046bdc7bb509ade04310891aa0507d452b3aefb5285b8a1dfa4d83a86c648ecce3d5a741fe31e56375fb2c041d47895a475fcaea39bc639fdd34465f673fb36425530cdad651752ad8e449ed09d8c8f0eb995e2a17e0298e2aeb5e8e5f102a21a9fd61b06121f1e0f62ef8b106ba0b05dfeba028e5b413ccce837a24c1c4dc91652b21be7b792596a720e33d0bb177beb377b45ff1209cf5d41bbaa86b5aad31fe7815be89da10406f901a41aa3dc50c4093600bbed7ac28f688785aef5fb83b141c40d8ea6e78518ab5b314b021803965b93d54cd2fff79ff485b22c867375b55594e683a3642c453274714fb26e7862a5a5b7b17ef40f475b25feabc978c2635f0d94c23f61ad78376efa30897be956a6d3e2eccc803ab2bcd56749ed0c815c0d77e5c971b298d27dc3a975ae9d31ca636342069096acac10d7a3db4f817dc6dbd2d0b5e44541a062dfaff4bb52685ae5406cf6daa39874a827ec6e564b9e26d8535ea16e431eb904166d09b901a09eeb760b522feb6f392f355c151dbb7d7842083ca2f398311268e892c624f7f44ec2eae46780bea52e42982b84b108827d5743ace415e5b28a1e08bf9a58b2687ea0804c1e88c5519decb4aba70022a4b33f12f8d74199ab70a62f896c4c07f8bf887fb72902634958174e619be23aef9eae51c25f5574aff25137271488b3ee6b3212d156ed4c3b3d06d89c83cfea6fadcd88ab7667ca006d41f93c2046d100ee3b91ab20827e6bc2c90df3f65d3a2930749d72f0f8c797f4591bf2d32dfe8d24391437bcee78adaf99ab82ac2a161beb330be390682b371cda935b6ef95496637a01352e82b6746dacb01ee409c563ae18adfbbc90b9a8c97c39d2f1762a9d52d5d4a5e3591023c2923f9d3351a5d0def95f96ef718522cfecf077318db35ff375f0abd8682d950456cedf06c25b3a4a7f8f98497ed36b3472e168c81140173c123ae52ae6adc7604007edb19dfbcd0755bb865f3da6d4b48d78c51747b17fa26d41a154197e6594a7497ba5ba161e4a71a4676ebc5ccdbb664a1e1db25d25271af450d46825d1f0aefbbeddbf5bd2d6ec8efb6ff8f153353eabf23f6020af78e3ce4399f0295a68f4c6a8311bca8342b3481f51070796161dfb59f50f61d085c44ae944efef678c7a0b487847a2b4e2b82098da201abddf230afb351ba378c190ebbd618478729242d93e25e6bbb7f5700fc4758f2f2eabdca7e0a760f31b0982fa99c73ccb6b659ee483bffef786abc9bb9d1696f2e2a0853bb44cd1827033413b6627861e3133a68fcbc6b20a793bc545a68f1da9cdf7e406c29a582ab61f8aeb8673ec1747145b5e4fbe13af67f08f71db546e0467cc77ad10a6b33e99b87e610eb64aade004eaea8de2d2c52ac2abaae494ec4a90ce7c3a0fa09daf65e035550be72c618a105492cfcf2635db7d6bc6d866b91aaff0f86d96169027da725639ac83344a8e40eae953f36204d3ef8adba685329b9a01977d33f53914890cc26a7221b45060ae647e963c30ff007fd686a93fb89fe2b8c4a220d02c350ee7f5897685265c57c4b7c08eca208a5046493c61252c84e5b38c7ef985f7e7aaf3871b3046f3faf2f8b9cf9e3ee18a2490a6f4ea928fd4bfc48190b8b0be8b1bc0c001778c8e43a17b4c08e8de62ed6ea33f25cbce52be3b0cc602fec41b496ef43dfa742945921779a802ebcc5fbbd9cecc85a8172c95e0c44e2d50c5e9b1023dc43455356491c7f90b15e1624c831d92181450803b6d7cccf4611b1a9632b89fb256824cc1814fe79c5c40d1fcd7f9e470cd9e8abb9895fdf1bc5ae0103d71eeb750f1be14817bf0f7e61f33115d2f2f2edd98ea2909fe1cb8af019ba5e1a740312c2fbf03982f424a1322ed0b575ffab129d92f7e820cc6f9829c499955261a73265b12648a9090b4827fdf2cff0bfb75f0f86e777a919670aa00eeeacf0233148cd5514f86ecd97a35b0154f7b295d3ca66d374e8a100ff313c4ad9fb20fe8da9039da81f7603ad0c909ff53736ed3e059db98a64b22c585473e0382dbaeff8efd864f47c5517de50527e480d33fde04016f0458743ef32188a94bc07bc45cc8664de5e298fa7ea9d1ed4ebc705dccf8624beb2746324d35bf62b2e4bcb75fcd7e3bd79e6da1235cbf28ce250f6e7de559e6a0f58f7933ed5ef799fcb2f783d0f7408ba102adf15b407b6e90782e005f93a45fc37b4ef39e088cd271ab16ad903d93e3980a0de8064592d360d0a352eb15c11c099466ac7c5ab3c09c70389450bd11069108936058c951c27e75d291e04c8c142d147a89fe4a9910070671623422732db806ba7c80c39e62f3bebe8d0fbb1208ede9878457ad2ae929d887ecc7aec82288ae38758e8a4ff5ac9f32e56f84cff27a63af24dcf09a3535625b635d56df02f4fe10da8613125e8dd221f73bef22b3d32c78ddfcdf8a1fcc2ac6c6fa344863ff4b6cf8c2bfc78bd5e40b6a51b3f8ddb9a25d7c0f6182acdad8301dcd70eed92ec9c27e561e9e"}, {0x1010, 0x3b7fc16035771468, 0x8, "7968255a8443189304ac785a822b330c092135d82b5654d680c409780e6d2082c7fb1fac06652093b5f235b5c808f18a755909806ad9568e3d2ec2e1bdce5115d7024a22602806187056a96d61839d597b0308bd2caf979655a962ee48cc9f2705841db3aa6200ef638ae2d20aa196a904726f1d7eaa6e3736a03fcd0d9d36b622732b815f43449bfef0b93f7a15a01d2bd297799b364088d33915a1de46a5947531f72ad3e94ad3b9a60cca96337d0af364a75ccfc734415dd05455c5567c869580858602fc2d8f0636841141713ac006f212acf4da9af687036d686c96ed105a5f0b876d663de5cde5fb8a8e7ad41add2d461961d52048ab1177a9089525518f48c6942121a04e52eef50be89453e6575f6d4d3f0416587208aee85fdba071002aaadf24ebd11932492b575ef1051b0171cc0dfac3d57d5fae5480a0f04f23d8ab196b324f960eed0badfeb85c3bf23834c172f08638759656af8f0e5712178c6962ff5629618f1926a0a37ae9cf4c1861c599213ada2ef0c21d8631ce1ce49ca37bfcefef5584e4c6ddd2b1a5a8449f29b8bd55c014e8ede9057b5b84a907c9a82d4a3a38a7791d23f626a86f4f38f5cdfb49ed515e1d649af299dfc348f893f1af406cd7cea6a392f3c8837d5d3702154423e8f6baec1d16f196192e5bc1445d9f3d951db322e24fb1358bf4452685e9e95b7c1a056fca3c6aca7d08dd843fb91de14e96377bac086756abfd94362c155cd8f2aff3c2458ede17bebcc0ccc4543ef86c0b2edd1e6d3df64b5e260c69c2ea716afacfdd8483fc24341893629810d24ebad59b069b2d1e425acfb912a12ec9b731d2a2f60572a4fa8d4e36b55b5d8e46b608193c210eb032bb41631b39c2428d56abffe153229fae109a6c9647380ecbfe42ce90212678e68f2359923ea623e6d6467e93b3a7a79aa002ba7f46e94b19e55cd9843e975766fef9dd240ad2665afad2cefd227f123ef2479655bd1281a5abee41c2a8466cfd3a766c4d6b020f2debda0e0447e2600065b9347faa2d97a3672d91b9ddd6556cabba4c8694dcd73b74d6a6865bf7f1907c3189ba587c13bc45c7edbf15d70700fefa12d1e8e715eda883d7954c005e2dad288329b6b19c5ed4203efaf9c9a02089f87cc7bed60133d20601b6e08cd5a98d386e806b754957d8a8df9dc27f0e8a9e09327190de293324da1d471712d627d78021485a67c2ebd8d120f5e5fa7d8d8ee0348e15c8aace4acc608c45d0f60f0d5bb36346e4a2667828c4312b7f79fd9f16b66d081445088ed4bf2e3e75a718d6df46313d581256366c546c9f61a660f7dcf5f2b3085b3b9f1dd16fdaee2666bd11106a8e6dd2bc835c61e723c2228c28c293aeb782aca2e0861d3285c5cd9ecb575b09f0e6fffe1c405ff3cb24b411a50dfed4a863ebec647b157fa3e252b1f054c2152fc22711731b4fc3aa511e99ffcb6a7f8753c6010ea4e452590870e6c446f3a6c3972781c5762a7a273fc8e1aa0a60863ffad485548f0d5b10ea5fba4fe4bac1245e1496508529e40692c1619ed25ff36955d1c671de18aad92d4a8b937c8e722aadbf78ca5c56ca507f6881246cb64d5eb63fb49acc946683c3123b494facf9e253c017da79aa7ff982c6426e33671d2630550d60480549b527a3ae1533794e7dda62ffde2ada5a5b5cb802e88ff1e86007104329d96359de435b33ae2d925050424e1244b95af37e8b20e1a7212c4a2dd0fa2968823eb50ac37033279459dbe7c54daae5ae163e59fdab5dc124e999b014cdd5449bd4139b73bf5513608d44bdf37cd1493d005316fb4950aace79cde7951c21e341197243bd9011e09520279209f871f050668c99c505ab5c31935ea9d2c5135cd37a725c88402e9bdf8a0ab4d69e3cb2e648ea3266570b749b6a4f9dfc9a886df70b84dcf7223d92288cb7707d12168d5f9d2e81e02d4986a54d7659409b67fca1f1a2caaeac15aaa8956cfffa1514d5d9c78d2f23e39b34c6166bd0e386921ddc308a0bcf2c547bdcb4d39370882eb540e5c8c8c3b241b848a4092da70e87dafb71f16d318490820ad84c5022f2e9144ace48545cd1ea13e3bba718fb1099dea5469fc3759b2e3d5b85732ecf3773512cb4693484c01049dd0161ef2ccedc7ea4dc54b30016823c085627f1c26a03419807737441d3b7320953404c192f1cef1aadda423c610762bb39083aba519f7d45293d346549b8d37444d8a93eacd8f70d83eb526664d002b73b8444a8d1e153bbc745971199e63c99b3326e9fc303b7c765ebcc8417486037b09a11c40e0da4bdbbb6d6fa902109fca8140a367f21bb72b1f736f2c7f2907a4b100e81c260de271b19e2939057200a2ed467d47f6aa3e235d8788fdd3280ee873bcae47ad71747c0361dcd30cb26dad01e296436f90ccdeabff6134f45bd46bbcfb7ec1fd8e330c6c170d5b3a8fc3858370290d78db5a8b0520c67971b39c0dc9efbd912ea1389253f228ab70962a478aba384dd98bc57756990d833d644c22c7f3b522cac0758ff37b16b02fe122ef1b62f010593dca5f2e6b7d07482e4c459a4839b2b73d6490e2c66631e09298e0666d835e3ba22bbfa3400a599704d2c4f2b9df7e891870d4cdce9fec325f5ec51eb98127d167d28cf62b85666ad46c9de7126eb710c40b71b7ce616d5c216d904982f2de6f14ebd2ffe73660c71b72a233a1d02a76f7121ff4abc3b9d242424d8f4e3d4941e34589978a122c12b36aa15e2ab06103150eccc673ecf9a52ceea3d2537646de8cf23cb9c2e3f0bc2f3b391409c3b7bc459a9fc6ca0235cd6eb0bbd140f52541c7ad5d390701ceb5e5091a5573118a5ac667d36df75f003cce14f2cac81816c30c64414300f4edf32e616780b1c2bb292d8a1203e2c4319eb1ee9cc59264ad907a8784a6c6935fb8509ea7a42d922ea1addaaed474288ba88669f6b729f93350a191ce9d2a101925b64ae01343610a835e6d6242fb8c0b6e24e4e8d3f586bd467356461ffddff80002e4b1343ae0315bfaf859b43a38c0d99b69a0a2a8a56076126ee925eb8481d377e4fe23e5281cd633778fa6464bd1ee0e5fc02cd78c9db9f7df40d51b1210ca0db5fa81d9db4b5e8dafc9e308a3b09fdc5eadd83826e09c8f9b6d799ec5617fa897e844fea457211a58adaa197bf6114be9cc89b771b5c37360aa0325f6716ec50371ccb96d1b3324396eeb62401730b687f660d2bb182488f9b55ae6f532383ba698af791fc598377877b31fe3f19050db635a1705225be60c36116517c89d731d9b883464623bc386e3aba421dddf8bd61217dd3b0afa0c38efdfaafdaa3f348433d664cb17e48933e5c0b5c590bf400dd5aa5b813a8648c5c3fb507ec97faa57bcec9918517dbc0359b136be0fe922e20024245b497f264a26b5213180ff25d103e8dc6b6caddaa351af9c1d75146c684b6ba74363bef1f32acfb09fd2e6c0c35279fc4615a62adc9d1f6507447018c2d4b412f1aca3310a95e5787f1e850c7a35b036ef47a4a801432beafc2182ed48d17b47cd037c1cfd5894d07a330193fe2d6e59e1f8bce5835555d6efc8b3a10282cff9f2bf0e78bdc0e90d8e52da9b57d6211143ce3d3345c03947d09a6f16ef88fc25cfee428a74223a97109020db99ef7d1ddec177e685c30013aad5275e2eeeec8d59a629d910bffabd62d7b2e8963b85395785d151ef96e72eab2a6854375f0bfe8b8e1458ca76f6b593c8cf10a78e976d16ba68106ad9b6cf921d7b5e471d5f5146a8cbf540aa105486765077da962db6430ce759d52e9aedacea07592c882de21fbc0e3fa9407bcfa5332b5f5c8b8edca1c6b22c5446265bbbfe07dba9a74800a99c890c70fc9aef6d075754d9f71f94445da79b8aced02e4958a9eead1cee65a7655a1391372eb06cdfa967db6cc6a3549346e39ca39ed0a2683161541af4faf79be09c36687067e7a9d679ab845c9b45514cae4290c98cbe2e3f2949301e57f1e04dc890cf5f0ea94032f70f3477907ce108ab381e4ba68d21ec1a981396eed3a234d89098f8f68509aa2acfeba859a89cca63380c123ac4a39e3adef70e40418c1ecb173a8ddc60d3561efcd6d81bb423c59cc07d96daa734199a83f1a59c9f62a064467c3ece982f8098f9cf51b3b3726c42d8ec4e322255f23689f27358b14d192039a4c99897ec1e9b8d02fce8f9f445422569f641506473293506d71017381f87e05fa695152ba86f889640505217489c56222358ef463a4964fe2b7addb373f1b24fe011af387e7ae295e949c245400d6530c34c25814c01b347040a0703953a1e6c542eb3892904b3de174b00adc6cd2945dd77bc67c2995e5fa75e47f8925744281938ab332aa96ef966fd9f96884f1bccba5b202c2d8bd87a7c4493e8fe05f3ccfec5e99eb5da37f67d88d78087c83de67fd8cf48baacbd8fe5ab18a70588242109a08d9f4ef6110018520e7ecf648b40725e66cfea3597e90c980a06be39bf0b14a77ad80fb379f11f846e07593637569fe9a3bf7dbf77e65cab69ed5b8cf2d3a9b119d54e98621f2bdaee92aef8c710d364b2f04055ea88f188771e4d0fc91c1f9a0a2f752ab7cc63edda8f488a51a72f38b29089ef8ce7e786f91e1c89366686a9cf4fbe04df82a47e77c51d49205d3d9cfbb6819b031077f905d084e94de0f0787f50e0a89d3223b5d0b92fe98034b8102ccb54d2abfbdeb0d799aa37b9c4253a8f03bcac906de3ebabef841d16145662814521c7c64d5f1e62e9ba19863a7d273ac99408e8af1dc0d7dadc9aa992ad913e1af019f53cf16524b81cce20ae4e678295b256311a1b2b0c55455828fdbdc7ceccb888263f580a325c476023ea4f2baea9c6f96a1f79798912a1e6580aa191c966e2a7c710dfe32692efe9cf204d14f34dea4dab204ff54834409389150e6e64b8102d9f706f7d66fd5db63344ed3448091f3d2cc2a4b5ac3cab1d8d5ff6c6ce23b9f92c6d5903507af39ef69075b768432983bedeab9b096560f57584a8a90fc17647f752eb65bb90f546ede9e5c5790a421e9df00971fd4b12aa43442250dcf28a15af74524afdf031104926c9dd4bc52aed68fc4c20d81025f069dd1d1470b94d11aabbd8c1af1fe1466d0626059b0fb0146dbf972153a2e72f5a4986a2a876db475ffcb924d46d14eaf70dc1612a571fa3e80c87f202fb8546040e25facf552f00a5d86853139ebc8970323658fae96617719d3ce7a0ca9b532cee456f57dc25af63e6540d627718a5b346c09b308f412aae3499a773be6b1dd03f090c5dadfaa7cd80cb589c4dbc74b482b59bfda3ae312da7c26dfc2651e8f6b5a35404324eb716295aaebc5a766a1891f7619eddd733fa4be1b70ab9a12ae5867a1976e5f2a17a0b8a058864e253c91f45b28e4e59e867232dc9f85a99cc57b15ea8c5c9503c979f7870804a5aebb662de2c70522d31d213622cca467a92b7786f8c6dc5b4a7c54083454ee4a96c66f086dc543ece2ca44f3a5096bc5901a39a9311bc2caac334d5b89cf1d88c25005ab1f5f3891f788983b299ddf456951faf1dee2c8f39cbafb6bd5f9bad333f0a3938a50e8c01bf7e99c41442a7bbd2add694c79e2cb13c64d0ab9fc15ae4119daa057038ebd50e5e81a73bd83f11c23850e7fea6209936679fa9be6f907c8bcc2e969b921ff43bb1e8abd7bde195d562624a8458b63bd46075a204ba338685d335d1420ddb2bb8c68fa2d3b16e30de64ca33c0d88175ae54ca2f0859eaa3705b32ab6d675123adc1ba00c"}, {0xb8, 0x1, 0x0, "aae6be958c69084c75610cd0144f596a1d4f68cff3c5524bd3b67e83bad29ac503a5b599f2b16b2a7bdd571232d2fc7cf9759638670eb9caaafda1ee11fa986adda86c58f9fb4f5e18c0346eb99601c2bfe3b38b33e47a5e81472df6922ab9ef87d9ebeecebcea08a1f14afcbe98c59b3577ca2b7fbe7957fb1adad0c175db95e5badac7b476b732433fe28d8c3ec3fc75e411eebfbf20f32b88a3e6b144cadf71433350b07a67"}], 0x20d8}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x9, 0x7, 0x9}) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) r1 = semget(0x2, 0x2, 0x80) semop(r1, &(0x7f0000000000), 0x0) 13:34:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xadec) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30, 0x0, 0xb}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:34:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) write(r0, &(0x7f0000000080)="e7192c6b50873af643f091b61f8f12e9d129d1fe64dacfe3e537b5e18df99912b348cab293f0782a4a909d8f09c0cb", 0x2f) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 13:34:28 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x380, 0x180) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/41}, &(0x7f00000000c0)=0x2b) open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x48) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 13:34:28 executing program 0: shutdown(0xffffffffffffffff, 0x2) 13:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xc4, 0x40000000, 0x696, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xd7, 0x20, 0x100, 0x4}, {{r0}, 0xaeca74961fc0e5f, 0x0, 0x4, 0x4, 0x4}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xfe, 0x6}, {{r0}, 0x0, 0x80, 0x0, 0x525cc77a}], 0x5, &(0x7f00000000c0)={0x8c, 0x60}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 13:34:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x2) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r5, r6, 0x79a8193e8c87b338, 0x2}, 0x8, 0x80, 0x8}) r7 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) close(r1) 13:34:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) socket(0x20, 0x4000, 0xfff) 13:34:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x2, 0xc003, 0xf0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, 0x0, 0x0) 13:34:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x9e9707f17ceb20c1) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x40) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)={0x8ebd1ccb96a058a6}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/57) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x1defc466, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) 13:34:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget(0x3, 0x2, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/242) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 13:34:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0xfffffffffffffff9}, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x5, 0x3, 0x7, 0x4, 0x7, 0xfff, 0xa1e, 0x10, [{0x6, 0xb2, 0xffff, 0x2}, {0x8, 0xfffffffffffff0ed, 0x3, 0x5}, {0x8, 0x0, 0x3, 0x3e1b}, {0x3, 0xf823, 0xffffffff, 0x2}, {0x6e9, 0x7, 0x5, 0x2}, {0x1f, 0x30c, 0x40, 0xfffffffffffffff8}, {0x20, 0x4, 0x1, 0x7fffffff}, {0x0, 0x101, 0x0, 0x800}, {0x7, 0x10000, 0x3, 0x4}, {0x5, 0x200, 0x81, 0xa000000000000000}, {0x4, 0x3, 0x921c, 0x2}, {0x3ff, 0x8, 0x6, 0x101}, {0x9, 0x80000001, 0x7fff, 0x7}, {0x0, 0x6f75faa6, 0x6, 0x40}, {0x9, 0x4, 0xc0000000000000, 0x100000001}, {0x932b, 0x7, 0xad9, 0x7}]}) r2 = socket(0x1, 0x3, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)) syz_emit_ethernet(0x9b, &(0x7f0000000200)="704c49e08f99f30bd62e85c5a93b5c9321fff7594f4e4f4e8e8c28f53ea18248a22039c90e3fa004de1661bd9fc88b6c41ee59148d07afd73fa13a58a290578f453c90c10283ec7f23a917072ab20964720e184ecc919c86e25bd52e1ec81bc0afd10e69352454695652a1343b7701466840a151c211c6930f56ebc845f5781a12750268180574eb9c94fccb96be108199904e7f6909b405409f03") ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x5, './file0\x00', './file0\x00'}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x9}, 0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/228, 0xe4}, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001540)=0x1) sync() ioctl$TIOCNOTTY(r0, 0x20007471) shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) pledge(&(0x7f0000001580)='#-{\x00', &(0x7f00000015c0)='(,\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001600)=0xf8c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001640)={0x4, 0x6, 0x4, 0x0, 0xcc, 0x3, 0x1ff, 0x10, [{0x7, 0x98c, 0x9, 0x2}, {0x80000001, 0x1, 0x7, 0x4}, {0xfff, 0x80, 0x4, 0x1}, {0x1da, 0x2, 0x3, 0x1}, {0x8, 0x4, 0xffffffff80000001, 0xdf}, {0x0, 0x5607, 0x3, 0x1}, {0x4, 0xeb, 0x0, 0x80}, {0x651a, 0x1f, 0xfffffffffffffff7, 0x8}, {0x4, 0x1f, 0x7fff, 0x40}, {0x8, 0x20, 0x8, 0x1b9}, {0x15f46ad5, 0xfffffffffffffffc, 0xa260, 0x101}, {0x0, 0x9, 0x7ff, 0x5}, {0x23a59865, 0x20, 0x7fffffff, 0x1}, {0x7fffffff, 0x2, 0x5, 0x6cfc}, {0x7fff, 0x7, 0x0, 0x7}, {0x20, 0x10000, 0x4, 0x7f}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001780)=0xc4) connect(r3, &(0x7f00000017c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001880)={0x4d, 0x0, &(0x7f0000001800)=""/77}) r5 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f00000018c0)=""/241) r6 = getgid() setgid(r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000019c0)={0x9, 0x100, './file0\x00', 0x6, 0x7, 0x101, 0xae3}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001a00)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001a80)) readlinkat(r0, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/1, 0x1) 13:34:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdfa33ec4b17b74cc41f6fd6e7512d06c3930", 0xa9) fchflags(r0, 0x10000) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) execve(0x0, 0x0, 0x0) 13:34:28 executing program 0: mprotect(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 13:34:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:28 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x80) r1 = kqueue() chdir(&(0x7f00000001c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0xce, 0x8b3d32357762681b, 0x8000, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x5, 0x400}, {{r1}, 0xffffffffffffffff, 0x74, 0x1, 0x5, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x21, 0x2, 0xca, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40, 0xff, 0x6e7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x9, 0x7}], 0xffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x7}], 0x8, &(0x7f0000000140)={0x4bdd7a90, 0x40}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x800, 0x3}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000200)="e802c6fe737e1e238aa17900258383ce0c7b1ff526e655c26072f89c1796a82e3352966c609c3daa6bbabf0a239b9a1e51599cb4af9dbd348da9e307b0f376edd6c95ff4446e5233af28d04da5f84488d196e886663a4174fa0323400e613a8b181574001148368a83cbc261ff0d29ea7a01ce", 0x73}, {&(0x7f0000000280)="6e6bace173f55a5ca7246f905dd5a3268cb0e58f7b9e496d8cf73ea3edf9fa8d8a56ef5246dc6d48204cf8e1a7e092f877d823feea107ca4c4a962942c978ea075645f66eee994f6ccaa54b4dfc14d69ddc6b6d596d8dd16a831063143ac40883c09e0c509d386d2697c8d11035205540b769992e56f345502574b1561fc80d1c17b30bc963f1ebd18aa17ea18afff7f70e91c2713899b939327bd773f42ec4b26aff42ea4ea69f24f", 0xa9}, {&(0x7f0000000380)="c21fee4b82d2a0df5c11942fd928322527343e9ea7d9d3dd39de322c8fd8a13a3f0fd980", 0x24}, {&(0x7f00000003c0)="924005f7641c58bfa9b43a2cb7b429cd3e0a2081c38a58ed38eb2e4f2afe92473abd71d50f9c7256e627a8341e925bea81dd545adbbac690c809b98623ab63f7d7a48b952d5d9b576e7c61f0944b62f04ffdcbe8df96528a186ae8f91b3136352ec6e6d9ca791c948ca267dc26385209cede68277d4d9ba68d99fa3716671f22733352f8a6b2133d77c315d5d304dca5c51643996fb79a070df2782ef346a2c81bbb6d9a7abb280ca816701a63a49ff6cdebfdfcedb13044cad3c73f01c305edcad55d2d3e3b32b4d183fbdc429222229d417d0349ded8eb6487c5ebd1b7fafab5597f47c18ed7848bdffb69e22db5161993bef5b8c7dc228d13", 0xfa}, {&(0x7f00000004c0)="9f2851903471d822eafacc586665638bdffa16bd0dbc3ad5d8055a86a828b84ada3fcb463e2fa3059196d40d2e1215a4ec5f0540d7d4087e3ed0c5ec52884472c9fd16a98b01eff5f90c1f2d7cb8564358380cdadf557f0b1b3465b763c1d043c8fb8ac19da3c32d6767e9729fd0223a8f2c39586fd54814569131098cb4b013b0bb1ecc2fdd755067c89c74b701a4a681130095698daea0ca21a49b4c673c6284e96c206360b12667f53ef406ec05b84935f40ff829b5bbc7b309b389a968913bc79ee0de68a2c19613c570626168b565226bdbb36954f9e990e69492d065ba08", 0xe1}, {&(0x7f00000005c0)="761e93ac7ae4092f10c74d28da97bf0489df51b03d1be988dee4507459c748fb89c813f70f12f1838a93e86d5dcfe5e7d0532ff0cd01e4e50766e4d474fc212a46a94fcefc957c9ac89474defacf6d6f31a822f21439ba972c1c5d98778d3e61516b04e1a770f6ed219127ec4c9cda4f87be2d7fcd9b465e3c553983cb53ca4cdfd6ba9c64dbde1af19078846d963994e11e664e8555a0d5a1eefa21cdd667f6ca44e5e586ac7759b2c1d2426f9a3dfb208ab92f16f790a52d", 0xb9}, {&(0x7f0000000680)="0978eba521febb0c3c228f20fc3dfb87c4743969eb4c3f4779f20ea8ddff0737ef7e64bbf6d1f32ed85c40ac1b66cfa1e344967c4806e5f05c3ca15e6a9a77cfd487959f2dac0f060c2707aaa967a4", 0x4f}, {&(0x7f0000000700)="0f0efd108d4a4681f2fba83fbb93cba3b27b71245a0dd94ac300f8f847f414509533f986b6c42753ddc54bca94ac734a99ba45fd926a2382d367e0e4a877f7979962a74af22da6e8fa045fb3662bd8f585c7ef786ab0ca98c4999295ff8b4d8da7d21f4624cbbec9fe0905cd72c6159d2c0fc160e017799af3adc4a0e1187de111d8081aab93a1be618642a9da53c439dd78c48524f7e45962cee7b793e780d2163ecbd2c323b54b99cae1f6339b", 0xae}, {&(0x7f00000007c0)="c8fd0f80b23c36250d5d83817e871552cafba10ad641a1d9f3e2cd81c4824f35d70caf79a7ae6365ae79003a976428d7d3913ee549c00a65cc60cc797f5d0211c65abd", 0x43}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 0: mknod(&(0x7f0000000480)='./bus\x00', 0xe000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget$private(0x0, 0x0, 0x202) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') r2 = geteuid() setuid(r2) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000002c0)=""/79) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x401, 0x6f83, 0x4}, {0x7fc55ea4, 0x2, 0x62, 0x5}, {0x0, 0x2, 0x4, 0xd193}]}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000240)='./bus\x00', r2, r3, 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x9, 0x8, {0x3162, 0x9}}) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, 0x0) 13:34:28 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1fd, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 13:34:29 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x156b6dae6ead400a, 0x41) ioctl$KDENABIO(r0, 0x20004b3c) 13:34:29 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 13:34:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000027, 0xd4a, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000100)=[{0x9, 0x9, 0xd7d, 0x1ff}, {0x9, 0x6, 0x7, 0x4}, {0x1, 0x9, 0x7ff, 0x200}, {0x2, 0x67, 0x7, 0x8}, {0xae6, 0xffffffffffffffa4, 0x5, 0xffffffffa3e3c1f2}, {0x5, 0xffffffff, 0x9, 0x2db}, {0x55a, 0x2, 0x9, 0x8}, {0x3f, 0x8, 0x1, 0x4}]}) 13:34:29 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) pledge(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffffffffffffffe0, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x2, &(0x7f0000000180)=[r3, r4]) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 13:34:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0xfffffffffffffcab}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0xffffffffffffff52}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x8001) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x1, 0x3) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xffffffffffffffc2}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 13:34:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7a1, 0xac0, 0xfff, 0x10000, "76e4cafdc40328cbdc81243b3e19564a4939e084", 0x7, 0x1000}) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 13:34:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) dup2(r2, r4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000900)={0x4, 0x9, {[0x3, 0x20, 0xa50, 0x4, 0xfffffffffffffffc, 0x7, 0x5, 0x800, 0x3, 0x3, 0x6, 0x4c, 0x1, 0x7, 0xfffffffffffffffe, 0x3, 0x0, 0x2], [0xff, 0x7b9445b4, 0xffffffffffffffbd, 0x0, 0x4, 0x8, 0xffffffff, 0xfff, 0xfffffffffffffff9, 0x53], [0x5, 0x4, 0x800, 0xffffffffffff8001, 0x8, 0x7ff, 0x5], [0x1, 0x8, 0x5, 0x6, 0x3, 0x4], [{0x7fffffff, 0x5, 0x6, 0x9}, {0x9, 0x80000000, 0xffffffffb9b5bc76, 0x1}, {0x8001, 0x8f, 0xbb8, 0x6}, {0x101, 0x200, 0x800}, {0x1e, 0x0, 0x3, 0x1f}, {0x7, 0xfffffffffffffffd, 0x80000001, 0xfff}, {0xdbe, 0x101, 0x4, 0x81}, {0x8, 0x8, 0x81, 0x3}], {0xffffffffffffff7f, 0x5, 0x5, 0x1}, {0xa, 0x6f10, 0x7, 0x576}}}) close(r0) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8000, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x42ad}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdf}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 13:34:29 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="c43a5d88c8ddee680c27f3d1be4522e5b3c25b02bb479b0908961b74ab25694fd17f5db777fcfd3edd7d8dd93d4cbc2a75eee6646e6ae5ba74a3b6d750eae9446a691eaff0ac1334dc8d1be901566f3bb2ef9070ad3472540e22456a7d2779088827d32dc02806eadfb234afefde7e795e3f61df4ca299e73e8800fe27d685f3dd0565b1a6be1311c29b1a11560ca2f9aae4a895f99d87699e54d7ae91a0eca5ec9cdb0632d431940d5ce01fbeba55ea0d", 0xb1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202fffffffffffffffff62a468c538e00171e4ce1ae382c307bbdd03f42abf59615e2afaf8dba0cec805615563d7c1cb5db269bd182cab13fee0e81941cbb1c77781af544c453c2e0e5f229433abf10951aea85b280792e43030311ca993dff996a2efe103b1df4e594825258c234534a698490c7e96019f810641ca0ebcaf5cd180cf37c702d877704bc36"], 0x10) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x80000000) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530002ac8c0e782bb38f43bd990fcebda29fd50e1896ccf95bdb2993aecd3ba7c5b84af835cd5a2ef246d9b9285af42255dbd177c46bf0700000000000000c14e582157d70d0d061ba74b64712c04569e16c6ee64d5a286392ccef72a1874d11320bf3ecda8ace98201196b03ecd0ac3afbca3f51a79c5a76a43dd1191c13ad66fc5a1a6a5a10f0ad870977dbb841a6e7a84e684e56c7201da39d321c086d157ef9"], 0xa) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x10000) pread(r0, &(0x7f0000000380)="f43ef5eccba235482e28f52c2d3568e500cd99257508c2711c54ee2033e141a5e4e32028884ecb03436dbb0616a7d0595690c8c01a75ea9a63d1c5c880b150ee78fa3d5212bd967a6b2e076320ec6153dab96dfbb697c51025dbe66c268d198dc18ebdde23a4e0f704b8144cc2048258dd4384db8dced6a14b82642ebc849c1ff6c9e858aaa00828d84b2dc0b42c5e86087dcc2117de426676c738a75048fa6f845d732aefd781a5a6bbb9607700bd9a45007cde7e905ef98ac2a72597487440a7e5a45e78b2de67598c32e0bc0863b76ba8da061bf4135d05dbd05ff3c95786957fd284f12a8f1e89325eab929aaf4d8b4eb1ed45912062c1371a44a9cb2d1146067c7bdefa271382e8ccdf5ddce182137af07665fae6394c40f38f6a2dced214feded5436aed56f442a7697c7324ec9b7af803d837db854faff934612962bec7a9e88bf56dbf541ef498af2999aa6152949b291c078aae875fab7891a863660f10c6699535e25bb9232815eb706e41664e0c02130b73a28da07ee99cbea39c24a01f1b489a596a1a56d7a090c49828f36320324c6f35e6445227afb9e8562747efff875a0b1a1cf673b313d14d98dbf8f02d08e8a271bc91797635bcfcaf40f71aa36c03eb2bf07f3a05cc82545ff08767a806dea18c02be954d8039de603ac579aef6ae6659858a09316f75bab8bb5c37060cb1bf22b936fd0472cc51d97df6383834ef5ffc234e91e4553f740b7eb9e361f21f1ccc412f959633dbb8f64cdc236b9efe6f71c1f28ee7da38b9961d29db1ffc78e09c0a5f61582563eeb1dccc06f5d8e44cea920b779da8eafa5673f67e3520d223fc7dddc39364fc91c29f9f488066cb5250b9d77d8cd9adf98d6434a9363c7158a7ffafa8435bf62c16522487779550de0fb70f49a795916d18fa2ced613a913334bd3ce01f5752e1b2102230b533efe2e9a0154cb6489b1b3c30e1b4eab61f1f1c3ff7dcdfdaa0eadb5a69b5cf50acc89a7574a6c5393a3e548c847bf6313bd98d7773e469c1501f7456b970c053a7e7c9654eeb5501ac986568b7919bc6d5f0cccf4dc2b081b770293c18cf62f5e43365c875ef5e7b7289ec1f7e7216b6c44d5887e5f5b67b9db3b4b3635d42d9a5fe8426cd6275533b3f7062f4b72a869211cc769dc3eedaa48f3f2b9dfc5f112607ff253dbd0debc0133c3d2a7ef43b6904aeabc926bb4774170c9d7a73fa141bfa377e66aaa3f040de13d51990bee661b28b9dfaca0df6077ccca162127e79a65faf9b425611bfcf1b19b1cd1d8a50cd2c645e66087e08bef32bdfa3157857a7508753b2d49048f0fd4305a4bd5ad13a7a917100c1c447f0ff814b41a71d80eb027ad56220f2cb4b0f2b41a976b8e25c206a2816f39062f8deda792da4973ecb9444a7ce4a84fa85e84867badaa20cc2dcce0eb8759a0eea03bfac57b718f5d2ef0dc34300d581ce504c212d45d74a9855eff642ec251a7821cae33921de19a2f03ed7c2eac239d0fda43c1b0c64207a310042bb1be2af319b7935dba3aed8edeb965780ce3263945c4a9b63a30811d148c13523412fd93c9a90327563b3e49a6628fd3dae7bfbbb8095c580db661a30e73b6714fcdd7fa9372aeff9852ebd55d2747e2be1a545b09d9af67c820ef75a426a0efd9b7b75ad80f7e6b8c3f56f9cb7be70d604b168021567225ed8364b7ba4ce651745388cd9b29ce24e252426248b3468ef8c9a71407d63b5f477e48fd89301297ea57be8f8616250c8200b09c16cd77a71be8821cf10d807668fde287100528088eda2d7dc38f96b986f0d92eeac7de45a6ebd36292633a060426e3814ee2f05a022da766ca9aab5d7fd96841332cb649d07256059ccae4f5f2f5319f32f68b1bc2bab135944545eaddb5f0b0744964e2e111c8f47960431c6766984c9babbe31a3150ead4be99626bc599ed443611372581bca26329b90fa58c1a7731f3ee0df3f32a18ae7033f922c2b50b18b40e09c98a4f19be19991fa7230bc1ce2248114119bc49d4efc837f2dc9335fe5968a7cb0b863c88eabd2264adff5e744a638896924b257f0eb2e19659ed5146b2233510ba36796bec88b6730d0b85d8af282e32fc83a1ee0d1fc6c873f08aee872e448090644a041113306d5371d93526cb3e82efc64714fbf07c1cdfe68679f9530455183592d41f3e9e28f241480d801d7da51eb6ae35ab7275487ec25a3a8fc3922592ee258598eb532c90dff3a57e5be2582d6a1e3e3445dcf3f76e1eae38d736fc412631fca1ac0e384fe721e8d6534fc4c920079207425ce9df6c3b74d67dfee4f0b21f3a20e0c6a843103243342d53234b9c34c42d0df33184a6bc6870cbb0f8b52dfb1552ac4e0586e3303d19f7c924ab3980b5374e75c355fcf8ad6579c9df737d50a61e8b2bdbfbed657dc08f8be8fbe4c3d6191d338517919ac59c47a037118d06a515d333bdfc741d3982193831ed39e0b195dc813ba2ca60584c2d540fd741333e88039b48d66a4bcd58962cdffb0512cbfbf7ccf362c20d91f496a1433457c85c7b1e4f55532b612a485f6b4a8ea50f4571028cc44d1865d341e80d093f90f62c986167ed2d0d9bed3cb94237a17be687e8e8b4743899a15f7df9cca0e04e3a2e173bac6bd120e01f00b95f249e18026af50c447d46e2d6cd65baaebd82ff4a2ec6a7a39e5717802aa3db1d21bf661fc9e5d6b8c33fc724650e98ca5b49abf601727c6d23849d9aebd12187dca4c9863f69b1592a6591eb74d46826da413b8117b96915ec2dd9c5b2684993fa305d520f4081f6f175e8329b8ff7b40da59e47ec9028c2c09f8fc38db3aa3a9461293c76d90ff6f672088dd2478be3c28007f7f94bb584a546639883a05d6f6ecc21162307c0f578dc0c69a435ff613765388efd881d5c79f3c13757f47d2c348e59d7d70f5db4a942a472144e7d6f25810810fcce287599cfd3f115fc6f1a098ce17f034b5e29dbdeb7fc231b8039d29cec7ff79b185507e611cfc72abb7cbb672862351f93588c51589ada73050e785a31ed21a8943536bf8eef56ebe35fcc733035f5a13bf02261b15210ee3500b00fe4ecb7b4390248a3326da3c0f1f0f7c567ea2a474f6f6492a24cd3c3071dc802d6c527eb78e9a911877ac1c8232cf0fa48cd885a1552f458694d9c2f672d83ac4f9872ef062a3a02a72b66c9e21b00a9da6274fa835946665cf8335964a2f0c15c3f8f2327157cd9a346a6ca11af8ffc01bc2f48c078daa13f10fefc6a3de2eb1dc834ae329cf165418a2a33c1e85d1b280fa71abba3740a8d87d39f95b43dc195ffecaa421ab01d60def42d86af5d5f61b9a5d850631763302b3d43507ff24bc0200706e7a70045298555b9486035d7afb77aef670cb8caf3a2c45dccfeb0132f85de536ee8abb8b382e239de509c1d69765e243558824f2462303ef9ed9f5d6a5dce5608281d30fd9e8ec9306da22bf66cd49f69ad3be24592ea9c8c92d145ff960166f4ba418572c24d8c222cbce10540bb3430f5308be854df7b76e1aff044779330fdb3a90cd893f1774d88ece9cb187d49a7ca6901260c3afe933d65ab9fdbd5f168a7dde40148c955e04147b9489ca9407d517a0ec5181a0ff0ecf0ca7d1875995daca5b467f179478f646d403d2c08b6a52311d997dd1922e8ce8dfb63159fd0dc7b4303cd1b3a7eda291667fe0bd8fca0388db9ab32267f10492f64575a045b5df5aa7bfcb3cc9bb2be4b1362e327c8fc5f840cafcdbb551b7fc56d65ac3f984be1ff79024b974189008d0aea07943b07172a502ac7d160a904d1a52d6545879ace275640395ea059027980dc6ea82c7fe307d52d20ba0f02020a8eaaee08ecf471934cb20cbca61948f9faa835b594bf810c991f4d35529b9b86edce26e94f6967b5be7b3e40c2da4355df253a18cf2120155b5ee9812778fd98d1d683cdb64bef6e9c6fcacc2cef8b03cc95ca232461cc398030d50bd173a9441d7f7088212a2663018886e03e3be0e7399705728aeb52040e020321e0741211bcd8b01b0fe0df26b905fea7fb3de878675ed810232a23e29ffc01749f21caeb73a68d2f00111d1230ff51fc382fa045312187a3c5d33797e98cfaaf36d895aa69db96925964edc5c596d9017c3d799bee7c0dc7fb3bbfeb8d01d6ea2cf6c7c22209d7b2d756b8358a2f1ef5570f0664325ed33e95eab13258817e7daf204c4e3aa0e47590d48029305b82d9026f37d9b94525dd6ff9ac3b87ef776a89a4c95c297f8689247d6b39bf1c028613a338b8f0642d4b1ea7ecb6d921ab7d39af7aa0bf3df39021f83e5012f9ecb2b1941a288e3eaa22366487d2b42e596759bec1d00263963117dea251ab427d612efe2f8a495d3aa4b9175ab24c566802561febd02cb12b35703e945edda2f37b6f6961fcddd555f9c2d94ae14cc540fd3a39a294184333c978cb0707e4e7c65655e06884341050cdac528b2cd7491a60ed24206ac24a9720017179ebfedb05413f9a45d5e795e34c377d76c75da3affcea4bcb75fe041cdda4767fc3b9a83b54c5560c2ec02ee1d4530fe372e0bd569e06a13f6bbb8d632e9c8b952d2e0c4e192f6d6c60b01dc7ad72f0588cd9fd16d8f58234a53f6685bd2951f8263ed287b8f48a32d3473014c2913ba7bc6487ed62301874dde656a9b4e5edcf42f6137f4cd73c29fa7d2ee6201005ff147d32b4fbb4b39ea9d37d469716a7f8d484c1eb0080a2b8bb7837182bf099ea3c71f978d0fdc9841c586f478a0e20cc192d8a972bdd9975caf666c9fa569053efbcc6231af46c0232d260a30c45b248e65117926cecc53c6f29e367572a45048838b9f297c9fe248604a49972f7d3b68db45e29599cce0b5a01c8bd220b537688ed02fde6b652ab02ae98b0f32d17a32fcd5b4aab3ad2c433d3d7144007c7591ec0bb1ddb768f4280d54d5de2e57022147232ba8ecea6e6718d43302802d3227fb928bc84f1c417d53b47af211260b51e22b3ff93166e1d23214d2e80f9e93d852714bdb4afbb4c54dd1fe2eb184a7132eb837c4572367ca63bb9953e9f971f28c475902f6c238b639a62a376f5912e2f70000cb66bec8d58eef85ab690c3e37fc4fb2b74a54affe13bffc13ca85bd2aa58737f8c743581758086bb6532fad6a63ad908d0da573a3508eaf7eaf295e165e9a978d5af0f9591717d82da70cc84fd14aa7eec2aae963fd2c0147e35cd97b0cbb61b2195f8886de43e49528a528502e31c608079879f380b2cfe2d60a0b2532ae17d6c50174f89d8049172cc77f9f0f50d5885e5dd66dc7706a08c0b0fcf3d05861272bcde147690251b0a34719cf95e8d93a7b3ee10a9bb2463319a7cbf215abf6afb1f3799ff6a1f94e79f882712c2d2afe9dee2e31b273e2ad2f778adf62e6368820abce90c82bef335fbfbbc51f0422182e6b1a238339fe831c934c44e34128ec09cd8833c80620f16664d1d082d86d80138a091cdbf73b6840789ea21514bb420ffd71e46124fc152785018363146d5afa4e81267cb293aa053023dcdbaba25df0d0451b863ee0a08eff2aa5e989da52d894eb8680eb715998268a009be00aaff8ee36a0f77ebeb04171f0908a9438718ea1a14e1dd2bc95872566bb28d7b473e1aee52959ed42755beb4906f1a4efc71d8524a22e97b10d724155d4a078779454b214c90c0de5dcbd20f9707f6f81edb71e065181b299713ddebfe515887e62f76bf48127178466f851004ac2357a6204ecb3a48981a12c1fe43b8f46d0d7ee9bca315b6f23b7f329a5097", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x0, 0x3d9b, 0x80000000}, {0x1, 0xfffffffffffffff9, 0x1000, 0x7}, {0x5, 0x1, 0x2}, {0x7fffffff, 0x9, 0x6, 0x902}, {0x6, 0x7, 0x7, 0x9}, {0x4, 0x72b, 0x9, 0x54a}, {0x100000000, 0x6, 0x1, 0x2}, {0x3, 0x6, 0x4, 0x6}]}) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:30 executing program 1: mknod(&(0x7f0000000100)='\x00', 0x654a4d63ebb34329, 0x1afd) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) execve(0x0, 0x0, 0x0) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x80000001) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfb, &(0x7f0000000240)="0f83d04cf1396f8a9b2c6c9c6c063cc633a9dc77ffe20330c311a5d4074057c330df427b128a4c172a72303d3a5ae0f7391fea8988cebff9dd8e5c98c982dfffce2061d265c5426d92209543970812d0f510ef787de5fd2ac1b29e12c08d3cfaa936fb99c6f3cbd89d1cd4220647792367d7d49a3b4a6b79b5adbafc5efbacc899468e1d5776fa1b4a9acbe5e90bbc84c30848dddec38ee4855a4991fdd1b0c75e4c0eb973c18a6c8faab17f6302b56b65537131ce0f4fb47f398ce5d4e0d66ef66324aee5cb7a7a7c89795654dc6cf92c9148e28d294c2e9e97cbbddd83e595e1fbdf7b43824b89e891032be711e8aa7dda1baeca64460f2160dd") 13:34:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0xffffffff, 0x6, r1}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5b11c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3ff236b2b824246aeac248537ea78207ef90fe8034f696bb5a4faa1a688ec24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f554d6c8f95679991fb5348fda58b954b50cda6cbf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe694a651a4a9b52d174a306920c754682460b59b53aafa0c584c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375c3d9e8f48ef33a80ce6143e0619a2cec02ba5c"], 0x10) write(r2, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca02939c06ae69c6f0c07173f4d08844e93f3ab5448bb7fe029101c12dbeef26b6cf511522eff7497f1129e88f95c89c80207a565319dd4ab43b2b2c9a74ee1d3e2737b9414b185d73ca4b082892396d1ff2fcc7aeea5d6943a7c32ab7e7ac32a2f82088400957f30d81", 0x91) 13:34:30 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0xb4d2, 0x8000000000010805}) 13:34:30 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001280)) select(0x40, &(0x7f0000001180)={0x8000, 0x1, 0x200, 0x7, 0x0, 0x9, 0x50000000000, 0x2}, &(0x7f00000011c0)={0x98bb, 0x3, 0x8, 0xffffffff7fffffff, 0x6, 0x80, 0x100, 0x81}, &(0x7f0000001200)={0x3884, 0x1ff, 0x120000000000000, 0x80000001, 0x6, 0x13, 0x0, 0x6}, &(0x7f0000001240)={0x401, 0x7f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f58673a4f3e2611f50d45d929869c063be121ab4d4fa4e4957657b216562ede26eb8085fb715f7543f6fa6a70f38642f8da0c4f6389d54124c2a8ddf38f833ad01c69263c622808cbc93c88a42698d9cf4c4befbbd26c3cce476ead64a43176ebc175284de3a76de54de966267c40d0e3de1", 0x72}, {&(0x7f0000000100)="1eb418df181723aa9d2e2e136a16f8d15371eaf245c0eb281b3b3c759e910a1fc558aeba592a36d5593c7245db3073f98959c2ed0a92320efbc15e13d10b866b86d5e94f2a1dcb4db6264fa137a68db1aae3661a17ed742f478839b0b90a742768d4d6f5d08aa0e37821fba851d974e360d45bbea139e4fd9016b75fb1755927e70d87488a9daf0c95feb217bec0acfa38d7f173b505d8e845b2d172a08502875df1d80a3cd975b2a27169a6452a04cfe9db2c7421bdee78d0157a5db6f7234e0aaa952867c4655ba0a87e7d8a129d4983c03d8e5c01b2f596423b347b0bde8513b2406a195f9a9ada71849512a030db223fdff67c89c7c149946ff6a347c843264ce7579a4d1c726b703066e3023a81f2664c33f2d9156662929c3b9154d29be70a642671775a3bbf88ed88b47da3575c83b38f5b32d053e688c01d16cb5a401cb9d426b5f5971ec279384faa518f3a18455819d24c93e7b9f7e27cbb2716e3745efd540fc65bb83e59be48af1de5c053633acb30aa278a667cdba93599c09572aff5bc267b715728925802484378f28fd3288ead8a37cd2eb05d566ccfdac3a1df385ae05b623ed0aab7bbe7f0cf904b03001032d03a5f7c04ed92764178715e7e42c5061c10367676a110a9d98c7872642a2be881af057519c111a036930b2d3f60a9e4dca55b080838c1a81ffec0e6320314c8acf8045a3d2f96afc7742a2a6c9744729eef2aae2b0328ff03fedd3b7a8c57fe415d54d79afed12ad93bd8d504b277c1d2120e99109462cdf41af51b73c6f8effcb9c3c85c7db147af3bca1a29682979327c136a5545d76f9ba994b7fb0db3bd185c5b2cd0b6193b6009adef31247030f6f73115e70a4c92b3f869555f504214faef76f37bcf5dd9b93daa18011e93f5668080c6d9c2b6daa89349ee359dff4e59896d1887a6290dceaefec7792252ac78d7eef47d5195fcfa8085a608fa4f48548ba9c70a5a70c55b17376422f8d19bd3b4b38178ac3e6beb25d845ba3ce4ffea1aa14d2ed5528503007386f9adb4c9978e440328317fd24d30cce21fb215aebdc5ea0eda7bd846aaa65cb2be3d3fee3d5e9a75c4e475c0b4965d0557e0b8016016bf3f2889b91f22510888d1a3f31b639dfdfc551888e4c723be9812930f7873c7a951d4440f6dab7a2da75cdee0578a9794354df28f51778b5e0af920e4b341f3c5a8da4be91f38ded0e19e52a800d98ac8cc5c37991c76e1fb143c64164a465c59c4b1229ba0644fe073ba86c1ba6e35aeffe00384da7d11992ecb917ac5c6b9660987f7d98134e9af02c35c52f5e6774be651d6517b9d09c7442092f59e405f90e5d7f90cbc13ddf5e3a45c0a16a30dc90385530a8eab1b6a9a9eed287cc25d1a305c21e2d82b8097883a76635f70424334a6301e96fdf59047ae885b3e0065bcf4607f9e4fac10d2ac1a7a927110fc9694c59562c9153af260b2cf700f289ddb9e62565ab73925f5db471de6d512978d36e0393393ab9bc46db3fc8b74cb681317bd67b8be77d350fdf8bc78eb1ecfd0b18996ec2e6c6b6060ab70a68d508ef1d165e3a156c6a1b6caa13e9282a26ba1f1ab024bec1d16194b6df550e95e2e6163ca2e6173574fb700c7b325e95c54f56a5914ef90bb5a6b533ab375bd7432fe0a7c924a3415472bc397f50bac42d924bb4e5f67742ac8a0aa1076196a5241a31c9d6a12b1844bf9f86990c3eb95727577ef248cc0b57c335433e7700405190044d3e22dc4cc56346cb932e28efc4324f4f212fb8a6b756fcd253ac5bde9dd5acadad03eed45fcbc0a690035d416ef5a3a46f67c98cf31b7daa76ac2e7fdbac3a0ef365bbee04c9e1459846a43c3db1e534ba1c245dc126aaf182b1dd1efb4e5bb0b32be36931f21bd1b68c623020f6c3b493d3906ef43b66fb00e6a35b109ddaa2d62dc97d5c91d1f9eeb5ee4ecea04b6b5dba456ed23a60eab593ff39962aaca7b65226d3e269feaee6111b4875b2ab77b5312299616e7ca93d62c99b005a6caae68819b0ae901c7321b0b005508674cfc0be4c2c0745125e37ba84c9f0882fe07377e9f53faaa3ffdb876f2f51a0d0053378789937f5f355d7fdb0948ef3727998bc4f10f95f0eddaf5a2de3ab318e14858bcaad5668500fd33f8a848634cacebcc9430741b7832297730ab3435c4aba12b4bdbf70d40dc9c5f9f7534a6d4313352b28f75c4155c37b18065f4c6be48f3f9c507da4be73d0181002da1de0c7a752d7aedc6749aa5267c8b8d1333e88bec2ac9bc2b2466cf4577a7c788bf04ccbbe78ce616c1efd0e942807b31479ea340902bf2d1c729d0ee0efa8781c789670c1092dd7be2ffee2b922f528b26988b03aff8ce08029452e77ad5dc1d9a73e81e341289fde714e0860bc24a6881b72f619b97ee076a4aad38d9a85b8e47d9cd2f9e62aa63763ef36376fe4ab841f92e0152249bb66d4617354ea2d521577ed82fb5abdfd84a7f26e88269385e3d59903b891b804b7be92aa150b3171139be9474938cd2f201291cf509df3a826c1f9b0b5341bff914c688a842e282ecd8526216b4ddcf27f006a96d604b35e8a91ec455c012680ca9194844a7b5857ff50b922a20be915d0fb7a16fe410fd70c6d3fe8d70b8e5623541bfe0eb39756b6efdc35b2a170fb8e82ed0d07a4bbdb6e2f94ac2377f5c17cd9c963bab2a7d36f4e88dda9b4f0c3f70dc83555951be639f1bd408ce566ef0e692181948631e0770e1a4bec2e58ced2abfb0baae9dd8ec89d6bc26583a02cdb356c4eef0407354462ce5923d326db72589e89897bd944592fd8fa8d4f450ce0a85e94da36997ad630b759324c062c255583478460229314c0ef92b41df42f5c01412fd141b193e040808f8bd25256a4d421c46ac50081f7985baa059554d4744260c989e557f43056b27d389f294baa354c3411f35d89cfad9a5999e3d704f86256329486a93241fd0b84f1ab122fefc97f43ee686f03897d753eae7cb93f7e310b5d4688d5860bd72bfcb21a12c01da686b3710976eaa301a9eeea7060e1cf8c4cb306ff07f648a132d9d75c6f5202c29d347bb111e44f43cdb879fa2295726addd045686f29d6f1a900282bc1ce28a8cb895a5d67752effbcece877e11b054f9052762752598f15691a3b23e50c4bc8440076f6c71bbf2ea6c75bd300434e1f678f6931e3e5ccef9099f3bb17032cef8b07b7cf6f4be45ee0f248bf2c96557a840af4e231fc4a4342d2e3ecbdc290aa09b1ebf5f849bf53469a490ab2c90b4fa7bf5ee07df4ff946b5590303b9c485378a8296e90ec03d336d79f725a90200bb8911e3f4562f1ad2085b457d16bbcead0ee69280c9d17eaf0c416a9afd9de8273844f1fd9729f72c4ce677babd9420ff05beb4a210c57f587d120de19a41c76310ae19928447fd923153cc762efe23a2322b7ba4d829824e69edafded39e3a756d7bfd4090144f8767fc463000390fc71dc21553f6b8706ea701ba681f5224496da4cf1a42e54fb257f9e59736f9df25c980731f2b08913c19c9230f561e6053bfec31eca266a380c408c4ca6f7410644bd1475281de77a302d8f6aaa157c5e612f9df9bfd64a0e9acd10a18e0f3250763ee4d270fa99b615b866840988f80cf8f8b5e32b3cbc7dbc6a7d6fd63521a9c9312b2834d714c88ef894e53d2c3496f852dec2d9671ccb2c7923a5ae8ff5a3533d0140d25a23e14fe493a8773d6d0e1aa2302acbecdda87a7c96690044ae0046de495f91d11afb1cda53bc40101bb2d98a41434e61531a62c0605a19b3d958aa42fe3f22f7e20a22ccf913dc6b52487cc7a960fc9f7fa3a9e839fd1ddcf362eb35402ee7928eca2724fc7d928e449c49c854f6eb4b42a2f39c9a2e769f9ba8f807d3b3ec57200eea1fefff4b42fbeab553971f383b61bbfd98f90182f8248349b7afd503097a37f0763abee219622ee69a2573aeff0f807a58594128d2ce47e7cb7d056edec606eb833501bc935ec2b2fc56373bf01ff2c050dc4b9045513c0d6fef8d0eda6b5345084d7db32444893932631f1df1c6b56282b3bbf86a0bbfaeb0123e0ebdc5fdcd6528503c03fa79ae482f334d2cad76c423d1516b17e776bff6a828747b402442b38759321b9455bf95cec74491657640bd1a8f489873945b02e8d22f423499f20232caea49bf81f9c88243a224a5128fe714da8f89462326e5efb5fe048a7067c081e9d6fc5f66e72a5519a1870553888e909856e48e44f8351286034340ca84246aa3c28315dca3d9a10c085c20531416e742ef3d7d2f0d6d1de491c060584ac896d63b769f8b5b099bb8e647f1e0a7b4d94ac27305e40b07ef64ef3605f9f0860eeb365b17551234bd2123c3c9fb7679ecb8615a85bb6aba3e58f7b513d19f6281c1ad765a9d3ad07eb9a379026793c144e475042a99464db79b2cf56bf6d2e1ed5dd164c86cdf4ca9c21458bc60baee06b65f7e5470b8931a903dd6d2b32f2ab7dada6314d06f75e9c36520f8fc9eb0235d8e53c56d86dacdf39e5959f47ed59247ab8d2f6be739c5b2494c1d510315b7e14adffd02cefb0964add615e507238f8c17ec9760d55700bba2dbacf4fd0e39923e74fc96453079f6eabc72222ddc4ae0b862a767cf398850e7566db38ae47e8467abebb02fa218c3f3ea6653101d3ab3be3175f9e6b6de0a7411640a3084c5b4a32ed98ac0ab28734b65022905a4327bc9071f5fac500edaa031d909969ab4758ad1f40f6ce5f8a97853c2b41b567927fb6d453b0f01c966846971017a886414c9d1f99444daa581c31da0f2edde70270dd72311236bc1568a3c75e65f2c2316209faca0385c4208a0ea6fa7e3ffefc349be41076d0eca56905dd9a3040b7648203baf22305ef2f8adc0743e04dc3dd671d2ecfe9ff9e9dbf5551ebc8722918ab1b73cce1c0977d4701f49eac63b65f3e53559ab5aee3e46814b5cda18d874faa3ff6347677d8f7536f2ffefa874576badc2daac2c13f7ce885032b2df486b93792c07027aa81bb7a31be05fc5cdbf58de173de588b1e5baf8990ce63a24f7ba4cf4549cdfc67ccc1efe81cbdac26e9ca10295c0a515c4c9fa50c89ab7a64c8960574c0784cee6021df0fc5d2df14e870890bea7e90df1f0f5a8a6e6daf2a95855688c52a82ce66b26f4c1cbda016eaf8b696d54ade0938bc9c50e58b7b71932aa03bb2e1912c0b08c9036766c6e17696137f4cee4f57d75cc6ad5d611c0a8512dcf69abc1ab57c20ba42f690595dd13ce7ac8d9f2bf189661a02817ff49c0a2daac7c233c478516c1615be19e648062ff7a240c0ab5cb8c3d3c8ff4c8dce1c56239a6023e758e7c1d540e8c04c0b35f6db8cfc2cd5140e4a62fef8eafcbd1e5cf63206186fa179627d244a19871801710a897fe4c406a64f3c07ce3757dbefa38cb2a0ce0821693910e8e0419c9b10fa6d46539e3d0821f97cbf38eca04649d119d98eaf12f0cbf767c72f666f296f4ec07bf1b411d2fcd687ba487419c85a622f450de49f1d1e5db5bfbb70405b65789cb52731976375a8c8b0ef2409fb611de64f42e0fc653eef0dbee03fcea32e239c953678e27ed70e26599cd0110e3924b654751a4dd9ef5c99f2ef12c8af8a3ce630a78bd9b01ec3b7cb599e179aaa6f5c81f1db4a830dbb412a305f67f70ce7a0dbdaf9f0dae1f533747bb1dc18aa0f2ac2a5c585cce7c769cd463f4b8902b83a341131108cc2ec9f6f712877b08d39b0ceb0021b059eeb51a6de46aeda243b8ac61b06b70c60cfb369ecbd42a0c41ce5d66a3f", 0x1000}, {&(0x7f0000001100)="a743dab331eeb71942f826684fb1ec897deede896ec8ec454ff0a2bdcb76355b90287bbabf32160125ffc49c50ef8fd950fa93f523ed2961020f31a39b36cc4c2e948db7a54f0f563cd60d9d98", 0x4d}], 0x3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000000), 0x8e, 0x0) 13:34:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r1, &(0x7f0000000a00)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a13e5faaf89111f5462180b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87fd579fee221dcedce92df857fbd8f2166b77c5073f85806dc0bf168f1567545ac7c3cee9b6b8b8e1567a2dc1b893563c50f803fb2e20577dca5b96c34dc90cec5c0facfb56d7b1184c02bb95da125c9d20de394c5df4ad5f26c8507416dab45443f5cae073d85", 0x123) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) syz_emit_ethernet(0xffffffffffffff20, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:34:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r8 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(r3) r11 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r11, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r8, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x200, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x7, 0x2, 0xff}, {0x6, 0xffff, 0xffffffff, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 13:34:31 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x3, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/28, 0x1c) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 13:34:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) 13:34:31 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x260) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x4) 13:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=':\x00') 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f00000000c0)="4eea03e515f42c522547eca191adb5280cb1549a7b33bca5d5886cf0c1b8232d00375bfad794b7190f7556b2347a10ac9c4286bb8765bc0adc4e113b066ee4d2470a1a8a32b61b52dc31e28bb328f52f1051e7ce8ea705e50a8b6ab7569fcaff03165548b5d12e6a7fba093e945f38d183e919f992be7bc1a7fe3aa0ab6cd499cc0487ed9cc3fb68496be69c0bf748c6a1b6b39b6ee7712f5809790c3170361d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 13:34:31 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) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cb9be705862735fa9a26890c789233e3c0660403729cdaa2752896787cd686d6488d175579a02089578029595033d7439d87fcc74a5c"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c6c83f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x5, 0x67b) r7 = semget$private(0x0, 0x5, 0xa6) semop(r7, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) preadv(r6, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000680)=0x8001) msgget(0x0, 0x10170) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x81, 0x40}, {0x2, 0x1, 0x0, 0x7}, {0x2, 0x8000000000000, 0x3, 0x585}, {0x7, 0x1, 0x4, 0x6}, {0xa7, 0xf9af, 0x8001, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) 13:34:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="eb2b194cbd0b5c0d89f26ad25e306479ffcb7f01b774a48d3c20ad3048ba8a562e0000", 0xffffffffffffff11) 13:34:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x100000001, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[{0x1000, 0x1f, 0x4, 0x2}, {0xe8, 0x0, 0x8000, 0x5}, {0x4, 0xfffffffffffffffb, 0x5, 0x1}, {0xfffffffffffffff8, 0x1, 0x9, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r2 = geteuid() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/18]) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x3f, 0x0, 0x1000, 0x8}, {0x400, 0x100, 0xfffffffffffffffe, 0x1}, {0x1e10f2a2, 0xffffffffffffffff, 0x8, 0x9}, {0x6, 0x2, 0x7, 0x75a}, {0x8, 0x101, 0xfff, 0x1f}, {0xb03, 0x800, 0x5}, {0x401, 0xfc4, 0x0, 0x2}, {0x2e98, 0x80, 0x6, 0x349}]}) seteuid(r2) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000940)=0x1) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/222, 0xffffffffffffff5a}], 0x5, &(0x7f0000000580)=""/43, 0x2b}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000900)={0x1}) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000680)=""/212, 0xd4}], 0x1, &(0x7f00000007c0)=""/229, 0xe5}, 0x3) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 13:34:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 13:34:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 13:34:31 executing program 0: r0 = socket(0x10, 0x4001, 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='-*\']\xe2#&\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\'\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', 0x0, &(0x7f0000000240)=')[\x00']) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r2, r4) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000003c0)="f8", 0x1}], 0x1, &(0x7f0000000440)=[{0x108, 0x0, 0x1f, "4b6dd401365a2c8e930417c57539304dfd192ddebbf95132909a07c25d38654c8694e894f77a4be5f5fd184bf967537cbe134de711a6270eb95e0025be6054b07f5ffe76aa3be5a2ba23a1b1312ad5f828fc73b607da896ca44346f5e2630ddc55e13b8904e1a99a4fca97be1d230e84643165d579a45d9cd0d9f4b1246cd5eec730c653af40f8788b2cd68ea1daedfffb6835d869071f95778b912d17d3e47f7bd2ed1763227b3c666529d99c9e39971c8cecd198c1336cdde879e7a704a9a408ea7f81577a771120b6e33e1c38dfd2890b38b9d3cc48cab1f7da791e968f44facae46b61acab5f21e166180950bc13495011955458"}, {0xf8, 0x1, 0x3b, "dce50e339e77f4b9f41619075ab91ca8c1ed8b4faa2f4733efab4cfea2f3e8b5b59232bcf5e07d233e1e406b4cb560541d233fabae37e4d2f3d7b779ea1cd89e0bef3a19105374614a763335d6b507ede42815456ff58a04120807309e96adb25b6148434cbf13d698547688bccb8f445af941ca132e46b28d5ca10da0ee9719f086fb363094edc698770e0171a015108500422d162c442b284227fea1b27c76db5d61297d190e08fb8748c9564729d65d6c5a75948e9ded4d139f0b7062d91233f686a167ad1304c9cdaac0e3cdb71d428b16dcbd500cd8d9925986bb95838e6c3d7c"}, {0xb8, 0x1, 0x6, "432db65de2b5b4088ef3b15fc857f6685ff9d3348d7a259fe5ccff76685e22fbc39ad9cb150a0084fb39850d4d123fdfdd6277c141862a733f9e1305b3f85cb3a17e5734e091e900caab4d03e4c7b132c401afcc6d5195441dd5775542c1dfa4836086da967ab4a0b170f5c0acc0235ec4cd0175c2e55e7072fd898e1cd87d4060ec93c7e0391c42957e50adde5ab1aeee0851242deff1bc16f82443cad85509601dadab"}, {0xd8, 0xffff, 0x1, "bd356f56211f740efcaa7d12b9e768ccda7452d499db78ea92643bb3e9bd514ef069acd7339c0b12e7703c1f2ede68840b30c21af4c60b77096f2bfe047eedf97af11796d194e7e4953a56d535dc38ae67343374ba90ecc344a683db12216352dc570789c2a8884bf918d783ca5a1688a2f494a1f61560215e13e7d252a9e7f0500526a567a2c44b97627afc0d5a3bf18b2e78beb0ec82fafb59f6bb09500ae02c16f243e57921184bf396ab29cd2f6afdd102efd74affdd02a5ee5415a2f0aadd06a0b74043"}, {0x60, 0xffff, 0x9, "3509a0ba31793a69d7203449a1495913f6112212a28ecc1fc5fe644e5d6f476c9a9ff3facb181a8252402639bbb89aa0f1a8f4d2a098c3faf30c245e0f049d24411a729dbef970d40a12e8814c36"}], 0x3f0}, 0x40c) setegid(r4) r5 = dup(r0) connect$unix(r0, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0xffffffffffffff7f, 0xb8, &(0x7f00000008c0)=""/101, &(0x7f0000000940)=0x65) lchown(&(0x7f0000000980)='./file0/file0\x00', r2, r4) getsockname(r0, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) bind$unix(r5, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) r6 = openat(r5, &(0x7f0000000a80)='./file0/file0\x00', 0x1, 0x20) sendmsg$unix(r6, &(0x7f0000000f00)={&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000e00)=[{&(0x7f0000000b00)="5bd7cd53818a5c889686616530fcc20cd77a03a28bbb538c0a4eccd8c93a910c596dc029a98d9db377fc16a5a5e18fa2b8498dc175a7b3bfe571961c789e8c7e81da43", 0x43}, {&(0x7f0000000b80)="701687557d5289ff131bcac0ddb1b8756b500dd9fa27d5a1ac1352334f41a218e9924c58e758b8d926d3d1e9fb94b318fc2cdad2ee156bfe7b482c70f6746a2f4b739eb05873672fc98ba5e5f610c77c8ea8ab431a3079ee5e5d748f2a139cdf0d3891d49977d284d720f01593a4d60a6a822ddfef28396fc16a1bfeaf5f200e5b3b680d54477ee1ebbeacec65e28edc43883cb25aebc959bd877f52c5d3fd7e13d350eca6b2a7b987436a7b8ab84a55a741949b037e86a59e2f019d66", 0xbd}, {&(0x7f0000000c40)="c1f61cdca11c5b1cc8828e55f0a4d74ce47311397af6072712222e358dea74dd643b7c5a53f37d31dd5558f1cf3a26b6e7d9a5032b8e6455cd129cb3a2847d7ef7bda0128789605e17ad96cdcedabfe98a9f8084278041614913f8cd66cc05ce175bfbebe09bde16e50fd3f7e0a3594842d369112065709950e936201f04346d4a756643a90e4ab5a0c5a13f6608967dd1d93fbe7556d7b68d39d212809603c247a6c32e955a56b2aa17f71581d2086e7fa6fb8bc7a59b3093dbbe1457ad1773c964f202e90211bbbbf8444ed3605ae7cfb1e12d867abfe55ae1c3009ee94cf3bdae4d62cb2b9c7b", 0xe8}, {&(0x7f0000000d40)="f1916593ea492a375868096a539ba12c913fdb3b64b6acbd6a", 0x19}, {&(0x7f0000000d80)="77d60a7a260b8b977b03dee1b8834f6a0eb6cd7734c59e09f8038b9c39e7deed832f5b78d635087f5b34d7ef166b3be6d9b7c3a5ba66ef052f9c1ba8ef15159ca69426d2136a78241049f708b4e3e1a95aa1738564204f641c722025e1ea587d036e208efc", 0x65}], 0x5, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x60, 0xf}, 0x402) fsync(r0) mkdirat(r6, &(0x7f0000000f40)='./file0/file0\x00', 0x10) r7 = socket$inet6(0x18, 0x4000, 0x7ff) setsockopt(r0, 0x1, 0x7fffffff, &(0x7f0000000f80)="6665db9c69f26792441afad8db054305", 0x10) fcntl$setstatus(r6, 0x4, 0x8) getsockname(r6, &(0x7f0000000fc0)=@in6, &(0x7f0000001000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001040)) unlinkat(r6, &(0x7f0000001080)='./file0/file0\x00', 0x8) dup(r0) ioctl$TIOCSBRK(r6, 0x2000747b) r8 = msgget$private(0x0, 0x40) msgrcv(r8, &(0x7f00000010c0)={0x0, ""/47}, 0x37, 0x1, 0x1000) pwrite(r7, &(0x7f0000001100)="fb61e60766d4a9d03ffe71dc", 0xc, 0x0, 0x0) 13:34:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0xa00c, './file0\x00', './file0\x00'}) fchown(r2, r3, r4) 13:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) poll(&(0x7f0000000240), 0x2a0, 0xfffffffffffffffe) 13:34:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) semget(0x3, 0x0, 0x80) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1ed, &(0x7f0000000180)="d6") 13:34:31 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x5) 13:34:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0xb) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x9954, 0xfffffffffffffffe, 0x3, 0x1, 0x0, 0x64, 0x5, 0x2, 0x0, 0x8, 0x13e2}) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 13:34:31 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/163, 0xa3) 13:34:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="62160200000000010000ab6afd940cc0627141d481d0e938e1f2aef16559677051ec338a5a63c11771df53da63b19c319fa8b8658dd52748adc56da3bc9812c89c0a18d93befd1fed2b4d967df4d1e7688bfe25c7904289b224b57583fb8460752e2f5cfd23c7740a4dcbead78da5f757a11567073a64d03d579f3ee2c9965fcecb8e38529f9d06d7622d0874a0965edb774627b3b800d61e4670d4008ae661518b05d397a4a36d059dadfc54532efc2dbb5b6916d65392b189cf4a42a8ee47241a9f3b3f295de3ba8b890bd253212da71d7e0968fa5de22b855c227a0ddf555653bff3ace8edfc5be7a0bfd57a2b5c2d267df45a7b74d058aea637951061f3a2d0e7483bda8655b98abb2a2caf1076431f3988f436cbeb9d76274cbf9f0a088293539e9a5aad6ddc4b9494a198ad0c44a9794d10332de6ef5e94f4ddae41be35c8746660e84da576493ab5a30c7473115cdd473ed47214187eab8faade861ba52d236c84aecaacd21bc79aa8db09bf28cf77a1e0cdb2ab4d3b8e15df1eaa996f2abff8a6c976ccbc552e342cd8a9c5e12834f6b81f43793f6641ee92a752338da1575a6c5d971eb4411cb27a086517e4418dddb480f133b703706df7f6b2e9e"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 13:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x4, 0x3f, 0x7, 0x2, "7ec475aeea9e738c23663f04c384ede939a11a93", 0x7, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) write(r0, &(0x7f0000000140)='\r', 0x1) 13:34:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x8) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x42bc, {0x3}}) 13:34:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000002540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f00000024c0)=""/68, 0x44}, {&(0x7f0000000440)=""/4, 0x4}], 0x8, &(0x7f0000002740)=""/4096, 0x1000}, 0x800) socket$inet6(0x18, 0x4000, 0x20) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 13:34:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffd55, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x100}, 0x0) 13:34:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x46) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8000, 0x0, 0x90d2, 0x0, "d730c1e721d0c6e23c5b00ffff00000000e74de4"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x5, 0x100000001, 0x3, "6ddf67ef5ff3d48fca8c85e40c2655284e6927f3", 0xb5e, 0x4}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:34:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x80c0, 0x7) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0xbdd, 0x1, 0xd34}) getpid() 13:34:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xe4849ee5edf6abfb) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r4, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r4, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r4, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10010, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 13:34:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/203, 0xcb, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) 13:34:32 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1, 0x9, 0x2a5f, 0x5}, {0x9, 0x10001, 0x879d23a, 0x7fffffff}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r3) ioctl$BIOCLOCK(r0, 0x20004276) 13:34:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0xac54d1bc6964a9bf, 0x0) kevent(r0, &(0x7f0000000040), 0xffc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 13:34:32 executing program 0: r0 = socket(0x10, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) 13:34:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000001c0)="a80f0f3d5ef06343f883052ba503b46a1e8f96d1a90d9646b5284b8ad291bdda5416cf8ec524a0adb793c5ebbc7f7476b268b197c7832fd3d98832480f5c60307efafacd3ff7f5e07477556eddb3e7df18504dc3fe7a03c2a382acb38f565151b3dbd70e47bb717d3e32fe441a5833300f6bbdde6b8aecb5707fa69b50a60ae0cc0e5652c5990f11ceaa8da45e663bc2f8d25c308729aff026cea8a42309134a7d1d58eb2bbfeafbf4f2bd230d27b33ed3ef0d9f0312ef807f547109fb00f218c92b1443503c90d4afb551f3f62e0c143e3e666df41fb4a39b718a0e5a85dc7f8ee806751ce6b76ecdf866e329b567f1d2c1e19076c27f42a633f804e5772168651bbb3347c7f0ef71bf9fcd0fcd50b1502f51eff03e916c1742da14fa871e77d864c9c40f0c9b08d30d440cc7b3896cb0fb20fe9d1af022cab34fb371fab32ce2e361482644048c870fc28f9f84b4ffb9e4590d6ee195e3b286f2d0cb3fc5695f488b711246ba838e9b67f9b42ae39a9beadded530a437c23b68cbad8056f33eff4d778074c56dc68576f1099f7fa7456d8706fd3dff9648f94e801719c95f9a4ba8f209fe14e9e56f8fda0bca009a9b3acfd24fdb5298d2ead87314a17e0f6ad4832a3fe7b6778adbd86eedd9faa450071b311b72e8f17785799d4096c3726e0dfda6017cdc12d3943faf112813a279042e3c14f8f7c4580122eea21cd8601b0338f25e183fd501f3d449f764c620e6be05bc6faf0794e6eea3251b8d38bfff83effa2e3de8e6b7ccb0c9e5167eb795adfd8df3f4fd72c7515f23b5e4990fdfd28f99d1221123de87f6ab7fd4b8b55b5c06cbaec6264f100bcd91849e6c25c0fc821b8fdd1258d67b7b198d480aae4f9f619347fa98c70abda263a8a720537b16a78a311f4b8fa0fe9a1493a4c7b219ca18b9efb361f2f659aa07e6cfa28796f50a6af67c8bf6ddce403c5b5597cae49f27d8e9ba3a4f12003ac8df70df2bc848abb45e06f3368c02cf2a28a7e47ef626a279e2eeb30d8f75358d695e780775456c379abc6405ec105fcf73b452e2ff93c0f6289c7bee7fce2e71dfb25cbb744e92d0f80398b71373e363c11d50b59f0bed29337d0037da590463f9f69652b3a8023ab038bc42903c0de2980c5e8ca3d5facf3c2988229dd07d967232ee779626154f5c6f6bea524dcf91bf0c53b62bfdeb96f609263b971e0834f2f1eb3f17070f3b382dd52d5b09f89e9e59a97138c60b812f68f3e3dcf42cbab1ff2f78348c2ba29401ab1607df0e7edee13dfb633d16916bd021683ad5e9d1343ed795e05fee9b2e300c3a63e272a3f0321f9e15dc95d1491fcac72f3ceb5cf047bc3dbf6d46390d55626338d88fc61b8daa88da762780f5023eb571e4de7caa7f9b237e439e32eea84c7992f6663f1ce8f5cd650c5c59658a42acff3a9076d94d03ed2ea895daf43d76514dff982a3be04cf7f64420e2bc4aac7b91ebf708153f1ccb8a12362d10e9f48b13a2b7f24df4aaf659ced92dbd993a23d819d95e895b7ebc8a918bfc4c183c6bb6cd8f8ece85d5578bb4522a485433b3fb853c61ae876c6ec954e049af25de382f6b580fa9b912d1fd1cc37eda4fb2bc0bfe3f142bd719990528b039bf184fbba08dce01c130a6c526221a2f97918462776702c45367e11dcde2c6f7c37d040fe0218169a5ecf422e1e71b9d61547f1c46318407326c67e08aa7f815be5b6891329a4668a4fae5fbcd21009e23962c6d20db3c386d4bd1259f820068903091dfb40bf962117231b4ed870d7df650ab32c34d0e5d0ecf609cc27f6742d5e181107b4f66fbdc6107e88c46717f853e7c986188c867ab1b0c1540a1f87ef9bf81288e61162faff9be02e23c8c290bc3f7740049301140b5fc103bb60673da11af264437d95d02dc4e7e405b97a488b7f6bc29d53f5f312b4159962e954a3dd11b4737dee8fd8eff4cfb7aa67e23b6af6db88123df5206401bc679ff5773b7869252f819e0d7107a53bd7effe7fc63473add8c1e143034afa84ceb4b71768ef38be6b036f8c1c0b72e1d0bb979ccf0f9a89b2df866745b911c0b39f11253bb3671da263ec01260ebdd90a69629277eb24f35956f44f857d4731a77f8c394afdebc244c3f5a0b19ab373462b6236c38c1a8ccb5addd2d90f9181204cc222badf29b1f2545e10e8f2e5d86795850a05290a8a05d569c5733889ec755d28f7ed4e7a1b560e14ed3f55593d68b7822ed812864f30d5cddb09f3b1d3c46707f7ac1484d8a7a66885d0a4683611c981f6bfe1cce9e50e4beb29a16c96d16d6369bd20f1944bbc20f7b4f7e13379db7015194da5cad332ed6fe2c9bcad71db0c39f0dab3a715b49261d46a1366595531d051ce1ba6a7cc1786a329f26ee4f0afc34149fa2e19b0b9cd2c61a0724013d65b9cab2b7776bfca8a7593d15e761fbf328f2df21d80675f8103d7e7319280d7ffc937de28dd86552fbe97a84e2b966dfe83fce6dffb3536116390e99994c82186b262441239b4ef3ad72fab8f52729ade6e93cc198ee3707831a852c0a09205983802d1ed140a94d236ae70ee82e617e0f0bcb31eb3aa3cf314229746be85660a314f144d280ad19bc1fd67b33589bd0c32e130818ff06beff32d0e00ac343fe65cb6c8b10d778c3971c6ad345d083daf55d8f3d39ddc7d08b23a20f45b39855bbca5e977acd7439aa864b9363d99635fb011602eb1e494e86f7eaaead03a9d9cf62f51f3aca9b6a66d342c1722b9bc6f726cc07fe92561e8b46711d6749d6af74fc1b5bdcb6da6addfe07639d42a687939ad609ef5654ea37a69638909de01fb9d85087b30bd5c7fe504934ed087f81277325c0ea97b94c73664d27f3d2a163332f6a9bfa0dd793a5c5d15b84e4cdf8a76ea21b016a9400c4549117c4bea0f6aee091d7ff8154bb5314369055fb2b8414b9f1f7351000cbae0f4887b57e5788fcc15b00c74a8f9c1715b533ec54bbeb0081c1259111dab83357571adde97bf80984c6dfcdb6dc345fe84af2f4d6e57fac58567bb066b87752b579f14cae31243d96063f9a907a1f0403c269552833072aa37c04086c0c582ef02a122edc0c73b72376090037fc09edc21516f52d8314ab17a08f89a152f864ad66a3ee0a3b07c503e55a68d35108b8920fee244d706281840550079eb645aa5c113f015454081c7df7833d0e3d4316c3616d4641517f1d5502d1e2fc21f31eaf96beda4025849e193d903dac10137f128d3b670edee577d2d25c3705aaba59cfcd056cb24a77c36a162976fe133b59f17a8879c0b1c9e97e0269de657964f8c1874fc8637b181782ac7fcfaa630cb518842b411c5e3fc8bb2f4ab42abba5d525af5e707e7d171134c2f4b0d005882b3e104c32079762e146565fce04ce6f4ee50454fc153078ffd96737cc69a3ebd249c4521fbe1c303008c7f17a3e5fbb612d782e51ab88d61c1bf84e94b585c877f57b5d7abaaccfa1ca2b9f0816f6eb4cbeb21fda491be8e00792c1570264ea14df80bc8461e5305554412f3820a3dc3c5a915591cc933c3ce02b802d7bc860dbf5ef8518978a5f192270d291865cb43af1720e70f01b20d212743dac8e5688d6516118da76171cbb6a212c3293ca9b59e02ff4754dae53d1932eaf13016078b861236a580349de12a963f57fdbd84ae1f02a0b1669d06b924a05b565a43d77c54206745847e4a29b4d53871788e6e662f240880de28f816f335729489bce616ba68124333e772475b34fc45f44e0d9dccc45e50ad30e3643732e45e112b0218375756a5017994532f1c0ac47dd2551eb2ac179d0674719018b099f3bf9da76c1266164830d869957ed3189507f6db91fcf005946f6b2b64468a9f955e44b46d397b1a6f6cfc8c841468353281f79b7af8ec0cd5ab59622c66b83dbbfa23fb7dffec3f67dc4c3bddfb8e433ec39c3e760f6180e51151b31828f3b811a9d803a764018672bf414b64882920deeff76cb363d055f23157dec20a0b489ff839c832d69ce5431e5b03fd7e6e3263dd9571ad4c99034bebc1b564c1a3ca103ad1eff1e435d705c77d8fdc0951bf8b197a75c176bf0e0c47dcc82bbc8ed8133279c55f8f02db786dcd80754318f8e2ef346282138bbede68db64a8e8bdcc6b272803acb5744cfa5bc9ce7b455ecfcbb6a87b8e31ac53dcdcb3fb0c7ef719056bad9da7a7f4602962ea70fc430c5cdb9f7afaf9c7074e1e3002497de2ad1f26965f788e7301b4260de69940caac867fe14439a3bd7ecadcc2748c891b88e5fbcdbfb5bf163d0d08b76f5d63b8e5cfe0a0f6da0d5582d259206aaefd9d7f788e961f23becec5382c90dd4bd0bae2e33981178ccf9286ff2b047dcf4cddb43f90043d98b9ab6e999b11845d33061cffcaaa35fd8edcebf6010d511fd1ff36700a2063a3310c44eb8cc390b2488ccfcde37505159e08051de606798bb1034d2c87718107dad8874cb56eb8a77ecece510250db2f64618e493053520a99a82e0929f9f7c0e89549303e1305bd8e3f2815c929abd623af5626b2986183f21ba1b52a0f8d25cfaf98f1d75a26dcb0e1b6689193d913ccccb0753f515a006432b5a1e5978590b462d94b8205a249a5b1def31474a4fd4553d1516256f04ad172ae0b98abe35c71fa1423cc5657c7bba6254c62cd22de676c2edb147c28ff751351d98f7d4762ec746ccb02328a002cd1b5157f8472b020aed359a897bc42925a5a78427e3684c64badf66c279102e4b512e6c088a0b890a5b84445f574b0c3ec44d7faeea5b3fc7a1c53d24d492e1a60427533a75edab2928c2afdde77a8db3b44e076bc79ad7aa08f78dc2752dd14db242c1b7edd356bab2d7a7d0c4c7bb18a166e493c180e050146d2678b56508908da92e6bf6ba40d8298951bffc86a7e310a384f9b189dbb58865bed30283d8c44db2ccea4844f9b8ebda539b42352993ebaca9b0b5938a2cfa729e20cd2d0447c2a97901afa08a44020b8b35e6a4b32637e4a1a3c7850b2ba9fcbac2b246c8f2f427ac14026728d1d4ef0ff7f526445b2c02ab80f6aca855ccd573dfeed2542826f2d7809774129f4c28afb047c07e2d9f0dbacdefd01242163f9668e30fc0c3fe1d95986b7d94244158ab8e0b31a1d6c9a0db4803d60ceceb2c0fbb452d768a8bc2478f0c9b3087f4c75733cfc46cc9ad8d10c52ca1ca878cbb9bbda294863bd1f7d628e49493f019fbb7c5af79ebbc81ab530591796e0d944c98b01698081ce89e1197f39a6ebf1f747dfb9ab2850bf78e4b24a629cb0526d2558acb211f64effedae54b1b7a5c0756d6266bbd941da71629d50ac5f2823da7213f25ca120688fbc1a773bbd9a3118d77d35176b787286549187dae29ded705fcbb91bf88b5b784873c6139b0008e051640eaf178830e46c894f65f522260e264b265c0246fc1b51be9122379636d10da998fe5157f82355c5fe9a2ca3033f44909e4e21b9c1cd045050db4254f572c54f57d9016fbb4a79843de328d35667e2e010a86fc042b9fcdbd75ea5ccfdaac63d24b4c8eaba824ba2c053b527744a4fa8fd3d281781b057557e03ebcb7bd17350771dbba2bd3561fb98130f94edf70be20e5cdb54ceafdb3ed111a83b981d8abeffb12d6cc5a683d0be3236210744c99529e8c5889235ac8c1024152e3d7c6a03d0548d4d3a2e75aa28012b5735395294b444d0b566068ce17a85170a559d587f606d0e2b36d6d9f9328540bee0048063d385a07353046d13fc2ce76435838c5f94249a2a9594c7e38c63cef48664cd818c", 0x1000, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) faccessat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x3) 13:34:33 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x531b7b74241c80b3, 0xd0) 13:34:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCEXCL(r0, 0x2000740d) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x1f}, {0x44}, {0x8, 0x0, 0x80003, 0x3}]}) syz_emit_ethernet(0xfffffe47, &(0x7f00000001c0)="96") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x80000001, 0x1, 0xffff}, {0x0, 0xfffffffffffffff8, 0x0, 0x20}, {0xfff, 0x3, 0x5, 0x2}, {0x7fff, 0x9, 0xf11, 0x5}, {0xb8, 0x0, 0x1, 0x3}, {0x4, 0x20, 0xfffffffffffffffb}, {0x3, 0xf525, 0x9, 0x9}]}) 13:34:33 executing program 1: r0 = semget(0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x30, 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/232) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffff, 0x1000}], 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000180)=""/128) 13:34:33 executing program 0: r0 = getpid() setpgid(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa1) chmod(&(0x7f0000000000)='./file0\x00', 0x81) 13:34:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000003bc0)={0xfffffffffffffffd, 0x421, 0xca}) r1 = socket(0x18, 0x0, 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() pledge(&(0x7f0000000000)=',-\'\x00', &(0x7f0000000040)='}\\\xb8\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x5abf8d377445868e, 0x0) sendmsg(r1, &(0x7f0000003b80)={&(0x7f0000001540)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc, &(0x7f0000003a00)=[{&(0x7f0000001580)="b9a9d9431ed76b962883b6fd6477dadeafcc2d08f0281d823aebd7296c52a215082168a37fd3e42a5d661b3ff5320848dbaf12a7d2bddd73908e181d8f34fb5c75b666ce9e3fe407f642a13a9aeca6e74c5b24dfaaf8e73b277558e3f5620ad9141a4f11615b375595bc39579d1e7c30fbb95b0a1e541cd0ddec725df64f24a2f4606b5e6bad24ce7fde9e3454ad9ef3a82010b7d207f4652d90c074", 0x9c}, {&(0x7f0000001640)="03d1c401700858dc1d4a87306d1d0b5b3e9569bd6294a30c9ec20b20289785ac9d4d8bf274906dcb75e95d732343d6dffb6801c9beca8171540b625fdac797805e730c41e8d9603feecba8ca3ac08f5cca1ed756a01db9f4fdacfac671612bc003b98d40b2708ff6783f445896f2167768a393ec909573db57a2caa3e82e09af617b28fb729f31951281d214cfc5cee423f00934bb6318013a37fed4abb9c9e0c5bc5cf598a25a73b1f76e9ec7479bdc33cb12c031b28400fc1905e75ba3b7c3ed7b4e38a551891ed0", 0xc9}, {&(0x7f0000001740)="0527105580bc80c70a4d5e566403abe3be90dd5b687987fdf7b2a91d3db6a7cedffb09b4f387eea53e4a1b416dd0600c41e291bc1f7db64120d67fd2a18d1c681c7622c100fa01853fec229447b3cc63b35d4168df7ecacd45ae1d235a01b730865e79b8bd441925af4047bf436954c6ba9895615e0e808c07b06f3d9980a6d502b750fad1c84883f984b07c833b2e12b721eb49e08b831355f4920345cd8c9b97d2b7f424893f9b40b9e2e5468a2018bfdd2bcada35f4096f72777db45b1ab2d0f7d922d8411b4b2f2877e649748bcb54b375b684d8084edbaba907b4e02dcafd76bccb6aead3620a0ffdce703ad0f6a0cf893795dda556df081e1a287fd0034bd37e9573baa95629cd6f0c59bba1867158ca255ea1242346dd3189b3ca1eead8f1992636188b2fd0b4901daecccfc45e14f66629aaedbd447e2e2237b0719aa62e8879087aa296ec18bdbaf916e5ff5e7f81fbd61a4a13e69b24782a04ec2301d1d9726498dad5eb99caee0146731527d5821bad1daf78905d65153e2207891a683688097f1e385e0ea5d46a29411a41368054cb96cab88c5261cec70b6b9b30c27c2adf4948e6a7f90131c650eeb4321c7e5542b07cb42bae8557cfa3fd435b95bc2632dcfeb3d4f0e3cb8917bbf57967783795e5830325906766b1f13ec68be30f40d55c2fa96b94a0a6b3afa69e2c2936c084f72b85d39a05760eb49266e9b746f2db29c936ec52e475bcf323b9315583df119bb61bf65a63828e2bcf714c3f3cee1568d5e0875fdf6bc0b29fcaa4a1d25ee2920d24d12a2741151c6a960cf9f02a323b6a1f6fc97e2b3b3d97cd3d5df276f557b347e775378d85571beb276ed501b756e2546045f1887bd5e7abb4de2c42ebeb96d18795b708a4a8145310318976a39bc3eec2ac9fd2e69e2e496bac245606c0c13f0edee0466287925e9164f8814fcc1b09a5afe7a881946f1ef8712b5ba8aa168d94c41c5b337d817413acd53c995bd52cf5736dc9c0246ab8dcf0f61b34b3690664432d7c4c2fecbdacca624a00dd697d88d50ceba1e004f5e7772defcb596f859efe97e5743f4b3e70e31d5b49c4936c3fb5804b012ecc514414822127d03339a863d098d1d7a5f3b10b775b212de6e5436e41acf619f62324c1f6c1c71eb7b08b3066934bed7c9d40616c3c48b6f51833cff8987ce5130b6696318607d79249288de3a6ab0c41e3a0bbf365309eaedd155782904927de8c44f29433a2dc79283192cea55299c0c09c4d04635a771a668618b265d4746d73680697b2209158086cf1ced6825739d477f4262cd0a956ad58cc99da5d4887f1dd125fcf9c99df02a4c92711ad6eb871efd2e48ff3837f02275fb21ea1a793a94996c8825a49d366895b89acebc8ad85201279009b53ebc814091898a58d492df42d1e2de0cb96f5d0e9a4d4f60c7b34b863a10d39143f167e9f305d3663f47d5aef395f0bc679bf1bc40d50efff7228e7013bb5fe268307298b2f59af8ccc1e5b29430c40a5310c75aad4f39e35df82063401cb1df6c722452bd71a43f28ca8c67721f134743bc8b23945064c0f4cfdc2ac880db0d10d7e9c0c02a099cec57238239b0500e7b9a43778da10bb18982acc81e0a99c78bc018711fe8f57f16365626eabe7f6679bec90ad5ac7823f0a796c5931caee8bb0c7d1eb1c0a141a2476326a6a1b8484f03e238f5a1e317933ae5fb21317257eed40479651a3e7951a6c501c14cf7a89540797de6757c6b6fba3dad30c6b1e1d379612282e6f4b19111932446880c15d92f9a6f5507a2038ecdb92ecae6efafcd43ba4b7922568662a74a6e3bf4ab74fa2d3db9afb63dbb7d708292f2bd2bbe1f26e32888dce745ab74e18dd1d6f68672ce74b57087c889c4978e9bd7443e9aa23b9e1829575d3a32ac7f93423cd258c7b6621dd104c598e30fd8ce4d36ab5c7e07a7e338447351961901145ceafdde40ab6e16ca4d4773fc2767eb07fbd32e7ccfd127825d129b23cbcecc242a7c753294731eea5497cd48ea4c6cfabf49deb7fcfbb8945d6ac964b710f9ee038a180d5d854b591c71655fec53226cf9bba32610696a520a3450f0578a1f4e6b6f39fa71fd3153ba43ca755b6b9547f6f4795efda1f4a443ccc332963aa72862dfc7626a487e1ffb1c684ee890d58713929170aeac640d0aec3a729c9edf1bb4b07dafe7905ccc93f9420d71a478a72b2cd3752c9338eb89d0b6e61219ef1b2851c8f477bcabb35789622dfd86192deb8c3542f41f163f0ae0ad2ca3ea507ea550e809ff3a385568c814ed7e32b9b415de165a3fa05513a47af4e0c8aedc644de302f87fb3f8b837446a74148924cfaccd560eb344111c65460435e1da0c1bcc06263f341a8e76cc306093543f0ee8e609e8f766e730908e83c097d551ce7c0df68d9b43208009092e5f9930d1d98ab900aaffe71e457552b96dbc837e8ce2bcf8273d7997e70b5dbbcde3ad2f9819d832eb0a02f30d1a59395a00db825643c75d6e28180887911c67bd7ad96bcdb3c74b8ac3ef78fa3eb14cbebfb20f37873f6be1a562e7a205e0227f756897c0109e1caf51a4510566fb0d5ae8c27375b5aed3c223eeaa89ae67f5307123cf5ab5cd0a353255aa4f82a8192a83b111dca129f15564ed63642de10e6f6ad5c2a5476e551e3bc44ab35abbff3acc37ec6eae5f8ad83397f9401b516ff875636ba1899ffc0239db984cd59f7cefef65926afbc62340248368b4a8d4ef0aabc47da1404a66a851cd5c43d5c3f6731d02f7714bbb4ec1af6984b845562776c060a39ef5276a6495432658d47c5ab4689a553ec4788741465e0de892bcc6a585246e7688b5db74f71ea12a341df8ef89a26953b2965d757f8d21dd61b21672445d387d159da6156b23c0ace4fbe5cc648bc359c14def58e8593ad216b0169cab02e47c2142d282020ecd49ac3a4122d6ff77d63b7fd817115ed5b4bfaac582b65467cb7caa1832cfd5e34ecd6b2b27d6abcae7bd95947c9f8ac3ba3a9f105803148698f043bb72041141607f1a1b70fc09b4ee6a07ebf4f5dc11174753fe0cac70a08389db32fff4d6c0e4d9ec18560a9f4286d9eb58f079e6875ba45f01aadd657ec046880b763433a9a7cf89720bbe8624fc56913270a79c05b1bcade8d3e14fccab8719c199014fcea86cb05b084f7f3d07ece83a52d4593bee9018e6dec8e1cf24db91de96049a7f2a5de8c10c875f207a428eec0aa9119d17e6748e9c33c8b14239cc8f54ec66bdb25be572be57a61bb48b0c1b41589ba3d9a6035b7f0d46554e02d1e8df4ff69ea024d01dd320199fc729297a100b99e5d8a767f824c0068791be6e6ad21a146bf00df904d66e38babb92ca18404ad85d746b3528960142798ebf0920586c1875026b775dc01a125c1dd85c2560d4fbc34750919980d993c9d57c86a73da956d1881254bee6df2fe666226d9d56ee9f506f4cdf2c8979c9ea0843d4109b46242609f3bd89855bff421fea47dd7053a7a7c788cde8ece1713b7c5aabbf7e34e24f606dabd8b51bcdae6b0b11e20520fa9fda09dca8c06bab20c697d8ea743e7ca6018e1d08c6446b5cbafb0ed1f3297d5f17ff3cf36cd104f070c4a9373dd8055572ebdce79baf2b3a0d0d788e3ebe611ef318736c432efb3510ebe570b0847ef4785600c7c419527529c69a233f3d5def316cfb7593078e90187cf49e613eacc429f6905781d7395a4a281be3ea5f4be1cda2246b5923a6a5c04938ef83641b75427041019d11c49c4acc9e5208a196ea9bb28213f8c2fe8e8d50bade276f92356f8191b470705169f555449dc89c8f1b8132d7e7653b36fb53004a906d2cc1de1dda7806f33544b1979de850b01619de60a914159ca9e2883253a5b9e181950816d1a44ee4e6a65fa5743690b54a560996b46bb88525bc5138363e11e6dbe1ef79b61222a35fbe21fab1f0d9645ab5c85a608fb7d63bb32ba332f6751636c3151e917148a1e2f5f14701f719ded9ddb71220c4b0d8db6bd6c126df119f8e8d198ba3638babb26c0311f926485519b06d84913cef80a5d87750bba52027c9bc783d1a2df80ce22808d297690f4772cbc4aaae753c8b4a988b8406b760c0410cfe4db314e2c2ff4f5b20cc647a381f17e52b55dbc00ee37712af2cb57da20f40471f6bc065341252c5a7a6cacae9c1557adcd789c6847707e31863b016b7ed087f297a47be459de5e28e2d288aeb358a464942f31e0845aed36090be30bcd89b1c49e806d43faef5f0608e89068edd54ec58b86b252878b07bdc2c2b744a0c1bde1beb735287b51c1283a5d394f0863c413c48d2abac6d39b675ded28c1f8880cfcc07fa0503c57dd305eb1066c8bdee8aaddc8a6e3a131e624bf2c1755ec1193e24ce0979cca689c6d1e318d4329a2e5713584c23f746e322aafae39a76c1bfc1eb9199f323ec0293625f8da859a518c4777a0d8ac911e2a8cd8bce96e74cd84ea0879600dbb68495890c94e62f31500006c12f6801ce345047163d150eb703904b2c1d9fe9516890e9394ff4baffee81a40ae1536cc2a27b42ac453c0986958f617d2f0badbdc1421b24479a75f3ced6114de590e1ec43b62bc70cabfef6badcb68a44803fdce1f9a00ee2b6e253c326cedbfbffa73e3d73511b6cb0762102b46dfa6cdba579e2b5c110c9e400c927ad10f3d2d88dbea07f22ce3630c1c2544a1ba44fd5d0e12ed1545e3f82922966f178e02d86bee65da036bb9501f85db5f56c422b6f44d072b3e6728376bfa4caaff280769eaf8907c1fd1ff4ffb01479980d357aff83a578ddd49bd447f53c9a0a326b49703ed717a5d668c493df1cba2765e8b2bf7dcf0339bac4a5ad70c4f3ea6f65486eec378d45bc582e2464ac4aeba37a4ccb2a6dc156597d5e922ecf149831880b9e45c1d8b94c8e6977be67682b9bd202ee4594cb8512abbb8caec54b302de6a9ba5636395558c29507db82f21c893620b89021477482904144cb16ebd622825a5373b6ff8116558c94b6329ad2828f31301209f3e51a2be64671db9bef9be7b0f142ad5d0b19713781d11938412758a2187673a12eac4b5911765c089d9d1ec2581b8fb49f62029eec6b2d35a0d97fb45d35a4e6be3ebfc213df5d4a1ebdd77743e7f54c4ee001e6cd82cb82d69b65e2fe43cbab8b67c0a4f575ec65a5e0efd1175ccd6beebca717e3d085fc66122c704d45acba2d80e6df9d51bd976803f046ecc28c314f2c7c39f46e8a0318a868ef1515660e6f38c53c50ce82f36e33ff9e44120d907c513d17d553ee810029cb8b3f8a48554b08da36b31cd73bdf95a96cdbf0283d9900e14292d97703ebc7c3e77560dadbc261eda8c4493b8308edb89e3276c4819e8acfa54ffbcea726f2301243b4dc57d8ba664a3784a4b44edd63e2adf2c47536916f57efdd075b0d5ccaf35eaf13ff683f611bad859fef599f0cf983f4ba39dcf5a8f758182128bf27e1af0224fd89549e54c981402e54047cc56f6b8b632837d99b603844e211a8091ab31cbddabb0d6fb9f5f796aa68a3ca6e4e60bce43ace59ae0166b7da36815a30b5b2088b9eb03cec39ba1d377765463fa32f33a35ce0d915f8d7fb17b303ba2f6f9bbd454017c1bfe2e9a93939f5a92ef79e9e1d280b7f2dc4fc75382b00a3beef21e98aeb650825750d11fdf8b36b734bba06a1ee2ba3dd7e05cfd70ea1c85858da9b0361e85da68eb367cd6163510032d3bcfe20981a80121d60841736733a73b890482adb0be951d40f1066e8bf0dde58058d85a", 0x1000}, {&(0x7f0000002740)="e089efcc05020d0522842ce4987d24cfbf6a5184788e3f6755994e869483ad478e73077bc789fcfc589b54c2ebc6d36edb26ef3f74b41823512b9148eafb", 0x3e}, {&(0x7f0000002780)="fb3daf0d683be0581657f484253bfe1e203e0d1ad9fca0c05ba1ad5c48e973bc700deeb9ffc7c86b4e45e12d719b2bf77b2b077d3901c88d131cd1b00c2cbd894e752e850e50a9cd8d42a618b909b39d825352660db2163479109843029a88d65b52c0fd56b8c1d3b5a39a89fdc14233ad8dade0be074d64bef5569981c101955831e540adfebc08156c0cf6f12836acfc3673f02921f4", 0xffffffffffffffec}, {&(0x7f0000002840)="c428e64979aed4d6ae609dc40254849bb5d595d56d0d0a063f25b26117e95c620b47c0813ceb5b2901080a43a3d58905ac89e7e9dc6fadfcacc65f98dac525070574a6914efc57db9041f4cdb7bd62460bacb25d398b222c380aa212df23c5e36dab97c0286e981162af97b6", 0x6c}, {&(0x7f00000028c0)="f00ed390604527e147829de4a666bf845eab5d9a1bb9fbee96eee2e689328bb19b98305259a44b166f0287a9cf5f08b6f1e2b0880110ac798db7fafb54f1eaddecb21a9558c5d28b33b5765165466184bfc523b26f0d37eca36dd3f8b8e3e21124c06e3ea1fa014002dcfda33a9fcca2f8507f23ddd8adb151f5c384ca636dec78e05a68455da268d0a83aa4a831af424a3a198850b5b55d7866ae931f1bb0260b6d4043e4781441677509f28c3deb36561b6cc8722434608db74960a15436810a195cc918d10d0a3bb438bf3ffe443fa8e867c7beca396d1de6c94ce42584755b268b4e0e7d84792df2c552f7faf28d444f8c54b47f1093649fa03d4a4e682847911d6a2cde685f9e7feda0749bbdb7774b5545ce40cf16ae4c84abe9c9eaeb68f6288269da244d730f7d224ddeccda372f1bdd99e8175392368b83a528fa5c79dca984f7dc379cb9026b131ea51d7b25d6aebc44efc00f3b411eb232bd5db97943eb5eb08d2d75f9bd47d099783f84bf810958b25e6b0e2fbbdcc46ca6ee128326c21b4fd453d8b9ce2fc44c57778abd28ec8726ceab189755b68a4d76bff1e863f3233cee3708afdf7461aa5494c0bf4e6fdbccbbd4660264ccc2b460f28fd0e0182d0aa6d1c20e6e7651ad05122bd8a49b1ecbad2a3ef07c62367b4714b04c9fda8ffd6bc66fe00e10eb4036dcf03a830cd4c8bd515a288e8f89544c7e8d421ae561c2c18916d38952025533aacb348f529fa7173a9160a78a30444a25c36400333e223eeecbc375ab1c86aeeef2f1dd9dbad0653200ddb5034bd90b4013e5e4e27917250b438c9cd99e63c9eedec9257469ac657548ff699921507d440e8af8660e026bd10792d825c518f141bc64d6dd0618ac7cc464dba4d002252ada1cf0d462fcfd75da11b665ac24745cdff434afc32bfc4ee18fb3c983b63734633cd8bd444cf85adecd0ea71bd1affa7eb70b15633073dadb7683d82d448c66b9812e8d11d5cdfbd643000807618102ebe05003f505b75723b8d1f240b41af28a0c330ce07b6e16fbe62a200b682b895eea66272b45b3c83fd68fa12f06f15de75e7ac7f14ddcffb8d031811bc74082d5a9aee25785f72217ce1ce9f3568bb5b4e490596a71b42275469967c92f888aceabcbc7f2095bab0cb28cc18f420a2449187c2bac3755df5ff2a307fb46cb998562723996f927b96fe32cda23edccf2366fe790a04814c514c8ec0a0ebd0d34bb59df3d354fd181805317830e8e02ddaab28d5947e13df9f0d3e1fdf2aeceff610a38ce6e4b145107119c3a0bd41ed0d6bc9db8a6a0629808e3fbc6e829d3b25939ea9502340d08961fecc0d9d82f6974c2a36ac6f05ee9d399bd5371a58410253a8a86407040dc2a9220c574ad50938612a26b52ca599010f2e8963e972ba5afb2f8ba33af2686ad509cb56e82271d72c2de8964197dbc781f4bf04b849bb11c36cd5693ac2143021d9df4357cb9d053b6c1dcecfd57b93185446d96f869b68d5980ae24189bf312f1a9d0e3104339d76d865bc55dd0cb8c1ac37702c61efa5ecc2551f46989af07ee812d5c48c458db9f48d4fb58833e8cf8352f2f56979726c5c28637b882a626bb521d4e59e3d099bc8c1e5f743e9d44f5ff330abd7cf4ce87504829ad133dd7a5d72cd6feefe2e546ecb2e5935658dda4ea3b9dd5c3fd9afb3107650c16ab97727d1c16666de13d51a0f9976d05149a6f44b1d8cb1aebce4aa0aa83736d224dae3d8e5697cf5f2d160fed833de51bede1f8cce9e80a2f88bbc166964e193b20c4bc6c4c75cb8ee188703d072b0a0454bbf8b7871e7da6d57ed741b9d7f35833fbf77835d8ea54324bc4df2c61a8f8870226a455b67ea5b0a3b9b7e2a3557b7102778421b1eaf3c2c1656029922e97d93d12b5380f9aa1243d95b1a179250fa21cbcf27ef3230659d994169ed1694180396f9df49ccb9a018a82a05af27a9a0ca8e22885bb0b4c7cb61e2df7ebdaf8edbf231c4cd7e4b17c65847e27bb1f4a4fd1b78f7614e1c60d4bb3fc807e8c73307bacd372a2977444578083ab0d4cc63b0a7e0e2869c7f96d818bd15079d12a73847c8cda249a293a1c8fd64868ef8668b1f35340dba9c49e5ca4e78bc16d5df62fac303c2596316966e47d38988fec2c8a1c03a108b9e0ec26736707f9e7221f1b8aa495202824c8cc1e73711433a024407cd290b787f16878e99e3218c0c6f1f14e691ebae9108fbdd2044f6d3ed38ba7c79b52a54905b7530e0c823c33656d5a99b61b4d569aa6bb7b980f4f19dce876f38037602c0d6402c6f9ca1e359d2eed0d077719a5403c273028c3bf146b5f1d2da419ae6c1e51c3666e9eb2acab1f51167821ee7299a5fc64434593deede9978f062d8f10bb1e02c049dbf786ac641248ba55950f4093329ca766092e9361b2a9081b37fb73148d2b7bdb2e4bd8be7139ae65c001edbe2f08c28ad220f8e6c6a1cae6bdf534e5c73bef4a8605337c67e5fd11bdd0774beea4cd949ffe4402cd5c832e2c077b785518ca108ff06c9117c6b9d8640553dc1d2dd8741da47e949d38a10b0301657668c5b5e07729ce0f69f2559daaa2553c08226c11a03a0e752e7fa500ed1917279eaa554234882cb48374b1845cd5d1c078baa55b9b77542a29c6e62ce7dc382317f883c41a546d98e02e7a9eb407018b3c4480d1bd766999256642df626ed88b00065c8a6bb89b6e86c2835b98531dc20b7b4912f32d1eae96d5382a0ce2345a0b5d8ed6742ab82bfc4cc815c83134f8b4b461c3010729c82005c6ad799b681927493a79cf4baeccd0509ea5e7d2fcfd962d866e55c85881a09abf69710c7da4dd5c00ae65ca0eb809e2eda2ca6e7199694662aa6ad0550433f65c11f383ddc3ffea254c20132fc0afa1cf25c6a14cd3f8d8c4d75d552c760f25ee23a05e72d567ef7e5246471802102913c6a62c3c82063e0e1ed0fd928002bd3330476f41b1e0f0ae2d7efd313d225ebcca961f827d0b1ce2eed121b5b7d18615b93d3dc2f834dfc19f42bd976fb4ce5b06540ca405418a6a98f7ba79ae14b3be3126a56f7a75da76989284675ae88f84fdc873fe955d0556c9c83e434336211429a59d0a70d017fd8546599b78484cf18581a789f0d6a36cdeef51132e1e7d842942d59537bfae7e80f89f3516d5287de053b9d78f49500cfa8d3aabcbfa75694c110523c06405cc381b01e8a99719bcaddb0ab17a0921a2938c52b4a6480f107db2868d7459b3225a311635684ded4cf1203316105fa6502f7bb475e169b8bc072039b6d9ff74b3f22236149eb0be8bae248d1ca2de2a7a50733e2ddea4db10d0bbda1204bdf58895240379fa66ffcef000bfbb2f56ad844e2cc300fe9aa58de8d11297d796d62c72de3eb2cc7d8a5f7abf9119e0250d54de43c15234a856d95f08ba830ccbf76be2c1c6cae2a16a5069d47ce1789de1ec16d3a0f996da8d8f7216e09a9d3fb3478b52f5f3c6b7e7a571fe775d832b767399fd9a83c43e2e78d861bacaa0e95a6786325de9f45d991b38304461d17b3f7f3cf662395b7c1808df4e2b44d895a6da78b229a9318d7dd102a02fc72e3bad17bf6639b07e7ed044c8901065bdd797f716be457db0f31125d8aee77f4228bb7623615ade566e149bc58c894d3e5a991f207a29814631075da4d91d364d0785e209bb7bb7b5386f27fcbba232fafeded8df1b82f637c1927eda3f2d737c4a209ff2667a08adf1c211c173de82ba1a7cfaa5625b84b09f69cb538a1de590b05aad8ac70bb4c2f26cae00d8326781d0a4609a265cc4625dbb1c7f8c443c894bd9153bdf5446cd9fd49a97d9152ec1684b0f6b1404de1cf596572691985da6b922a118ac07acc44dcda0e3aec16f9262ec15b656940a38929a34cde406bf0b2b53f25f41ab0cfea71ccb42dea0bed6acf1d812c05dbc21ea0015d1524cc0a1deec6fa3b6f66ddf52a2a676a0aaa0984639335d1901b1f8cb6f55c66f19003c614475e767d1739c2d773a67ae441f3ef0a73b6fc39770b47febf4ef7e6418978e6794ad5b26f57bbb9b546fa9fdde9b52d3bdfe0ba4244fcef41d03076d1d3b1ba1726532cf283e47d10f3161cda2cc2f6c7ad0099be2569b3db332f48aefe1616bab755ad73ded685c70ec8d40f6e404644dd0c0dba965817d1bd38df5d445ab4af4d3d8543a683e6d8cd8599e48fa7fd36f3a3f594eaccd6dc49b569445846fed9a3c2f150378c1827f28382970f37ce69480565fd42a4ead475f74c7a2959fb6cb5977a9c8b38e6cf93c8767128b029735b4250c8ead68f8859fbebf185bb89808abb2baf496ae7a722bb1ece9ff552577c198a9bd24c6f813a5edfe2ecb0eb9d230f79cc6f0264448b7803abaea96c9cba84451c5d13549b06aab0f159a7d70e332d1fcf2edcc87cb431ac33dae3d68df47d7045783f88c9df49e712c1a4869932337bb22a22013bdad136c2af4d212b730aab0801c4f6ca9bd18e00fca88a590db2ae8f2516b370340bb42c8497a818b269fdb1d6ef5c6004a0ac38dfe6ae76e094b7890e2d4a879d676bfefd324842a1056cf8bfcfbbc48cb05cc1b931a1fc6d5b448063f6fde2f3879d94f60016a92fc98b3c5a2e18dd609451eb9214e2a705b8b0b22c696fdad2091dc497239ff50f1b53c0c266eabeb8681c4f15d6518d315086cda2d8203905fb5ec8180a7c8041cb091d6e92d06a004c40e93a321f63e24c9446d0bf167dbc1665c9091b7246f29c402d4598a5b112cbd4045e63e88280d5450506ced008c8e0b6ae6c28c5582a4908d1eddeee1591d90da651b9aac0b953d44e3aa259e033d9f3e0a73537bc7ac25e9b4ee1275d92dc714a98b3847fa1f021e4cae938ad45702381e0072c41454729b9c723d602681a4d3d956b10f2ee64c9557d8094a35aa48e85fdfd228e579ad6fc85fd6f1ac814393fb0b7496ea5ddf7f0ed2cd0aedaa98a7994a0094efd071979fa27d221023c268bab0cbacdfecd3d5a02eff527963493c03bd859bfa30373570a344b1d03b156622f5bd2dd32945f0a54a93fa844425cabe7031d453136f5619a79b469ee7f4fa71f06e41043332b30a986cac2fd82e35020f89b67695849d6ebcb839c7508908f12f47827de7d28db563c584979994d0cb487e743d4e19e2feb96573a04a4e23c59f5b9401355f8424cd57610d0a0a7adaba40126ea33efb69aaa23943f03bcd09192d25acbf48ebdada325a2d596782ff3f5404f03e70c7ef82f844f5806718d29c7056f7e650658968f908a44045e18116bf905606eba3184f65a73ed31c7402a749654c1d35d012e873949fc0ed6e87cd1e2bc6950d609b5e3f77c8068aa77222f090701ab864e90ad98062cb658bb2353157d27fc8f14396f4009c8427d63b6da5f3a546a8c817454cbe8846fb05394679e73d29f8d0eca007dcc68911405dd88ff8a9075b76968886ca7f18c0435a725a003e9de6f756ec2542b575f7e756503af91102a1a66405b96659592cd37b2a2f98743224deb3240fb00a185d852e3061518945bbf31080bdf5d25537cfa46d675fb1b1c6356e51d3f766d1199d1dfcb17f3638e8ac065b127dfbaa4ccc5ec13d9d4e70c11d4465354487eb9aad683dc87d11448fc134dd8284d200eb4dda5ef2f2fa87746e4377495326341baafd1cc3cb25944bcf4e3eee68e5de1226e8562311127106e9be255e4cc166d497f9c015184bc9b45a0f2fe814cfca3fa9a8e4e605e5e3b654d6266aff02079f3ee26344603e1f141fc94de029abe46d86b60d", 0x1000}, {&(0x7f0000003d00)="52b67127ee36f83fccdaf610aedc64441da806a3baaaf5865f31aa8a5d6d7fc81bb1213838eb9ffa9c34e659b9e3d6936be9c8ee41817af3261f3aed12728725553e9fa5ffb1faa5dcec35d3102baf972e9eaaa16fbf4ec8385802c2b923c929471f93f530e21cf65f05b464f99bd49bacc75bdcc650a8c01211ced5cd04fe4300bf91538cfbfdd43de43244393e8d8fa80bab9384a771a665b4d4c22dc91426aa444eb2fb9e620520ca5cba874508b86588f516fdd13a5500ff7cff0110fc93c2b329c1c7142333a6cb39c2a59701213a591cca0d63c7ace313acc65df3492067c12d0271117228f8ba24b025c85854e81162d32f937c74a33ed21f3fae00", 0x6d}, {&(0x7f0000003940)="e364d1cedafe02d094061cada7b22814bad55768be94dace85b33efba643bb8521fe778109e9cdde1cbb65f5e7b105cb2a278e7b995022cf2023b0ed35f3f3275a0c983b9ad9565d30aff5643e2e316e648fb57af077325921ac1c40157bcfd05b5ce1c4f1808ca628e9d4d64ec40556bb90a4dc0873dd9436e21145183bdeeb354940bcd02e0e3f47e92155a1f49a6729c3", 0x92}], 0x9, &(0x7f0000003c00)=ANY=[@ANYBLOB="b80000000000000001000000e1ffffffa222c9599b82d5b82d3a61c32edaa3f9527e4365e23173fc1107a3cc7beede9a807f8805f1930e63540600af247df2b9b503b61d1955da24cdd6ed674ad0927b07090000000000009d74f9954120962cdbfe10ee41c651118553ae8ce1eeb8bb8a0f693023e51d0763dbf58557afbcc06f325d217746739c09aa1a1b13ed0978dbbabdf41cb377c77b5d6de7a0c42ab5613a5c2224ee33fa582e682a3fb7eda9ffb19b90baf4e63ca2e99657383b4a871e370f388f2284"], 0x2d4}, 0x408) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001500)) write(r1, &(0x7f0000000100)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0x98) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)="ef5932d97131b528e43a0efcd560ec38b7b87698dc39d15adb3811a61ae82983421c9443088f6af3c6343d668d16cdc5fb03be6dc7245f53df3a370f985dd1bee12d98d464f71f15dde931e6e1b555d6213b4aa1a42cdd2388adbef375dcfe7f7ead5564a197dc45252ea08c4c9a161ebf5b1fa1d2985449928dbe36baea3dd22c022e7d381ad2a7fd80c37ca1f06dafadf9ef47a581e92e8fe5a346bde1cf0dadad1194d41d7ef3c58fdb82e3e644fd1bcdccdb45abba8c58c09405e9bc01ebb73aba21fedd21b5963df3d9c1d558748ddec74f9ab0ffbd25b543ba87360fb8b9c00342f8485f6d46af63e8bb7581cfb3291602062f2303d3c40a67a7cf48ab5908f7a14cfe0fd9de280b164db58239e9ae8c68fa79767fbd0d22d484689698c4c8dd8cc71ab63c5dac8d9ef355179f2d6b1ec09b3ec8bc887a790d1bf41c5aa77688d5781dc2b7d23fa7463bcf34abb714b3d99345fba079b16fd25a35bac2ea1e673206d9af69821cd1581d0a70c6630b10245828fba9c6b17adce9aff7c92fcdfa2125b2649c240106b377bbb2f33043cdf484767a87c178ea054b2380211f6d002eb3693dddd189cf24cbf5ecb74f764ea091c8de9ee4395344b3941c50b7c67e3d2068f322ee8b3482276a2a72f7fedc9e2299310979c187eb231bbd53c9a7e044f884b046114aba63bd90936cee0b402b4e27be976ec7238de23f0c11b7669b6c55b0a7d3ef69ec84af97abac07d63ad7183b572818efff26ed769fa1ad8220c81d68f72e854e7cd634e4ccd7981bf5aa1ac010ee828ac545ea600da8a320dd60ec932f7e6a13ce79a6eb0f543fa087eec7c83cea11bc209622f0e82404e9ed240b496ddfda87ad4533466d717b61b6446cd8348ba293c3ec41478eb3e2f84e19b3c21cc2de041708f2b775f2ccee3bc146850543d65c109f1148799320c81832eba48c5871f35eccbba0faa15c6a0ea55b918cc68a8f7c4400c9756b64a4daf0376d0d03cc84c69fdecab2dcabd76851d675b185afacc2ef6d643d5774267b15b9f5402f8a3d3e28db91cb6b4db9ee86c5e2b33f2bb49078458d9d4119ffa01448cd1b83264a490674273c28de8441e018103dff94836fd641b08263e7c1f739b53af0ee660cc9c0fc45ea2c8075d2bb791d251de3c909040c449c86989c5deef3792e579ee57280ba6b30c1d2ba23e39010960243747b7648ee96695d3642d4edd6a21a131dd36d4ba52ad1d39051e79e81c82aecfc5c31aec9df323958ed7e5e231491382f32b64159e7bc1e01b8ea577c7fa43d571233fc0f111d6855c4b4df083cd8837ea24c6e46f330a7d4a2ac77e6450509e0c6b8017563e4bfc49d157e0bfb0ee25be89a4f7190d97674c833183317d4b54660af4ed593e2aaa6f88d043a12d586b55f39ab1f586d9a421a008b347c02a77443894c5bb2ebd84ee7a2f003bf84c9fad95c6d3144edb8689f31dc276b00bd798efd9b9078f3ef5dc262480b322b8bc80597406b227a61c35f1ad3e7436aafedf7eddcb998b3d460b9cb3f296437679e2dc694a0b08a91d8c7ab16b1109d1ec17255c0c77ce8286d26789437e4856c2ff82a0df49b9d3f980e5b0f45febb0a1243c0e3eb47d754f4596f4f95af4d7968d390167ba1784d2f02073f6e11961cfd741c174f028adcfb62a57d86fbe9b80bd0b81e0c6350bdf0438b7c1bf34e94a314c53d576bf81a95f8adf5e4c51f8cb626f9ff6fe6de4576080aedb3969da2a6472ae2de2472d1c58e7cf535f5f5d9cd4f5366c4c860d0e6673e13097ee9329754718224b27936b37405a5178cedf60640fe2a46fd0f56e7f343347cc94a14463fd926e39da9919358d79fea2b388483186cc74e6d24ca57ae98d8fa91e2d74db872fc7dc397a0ddd9190f1416cda7ed16d37ea825e66dc3e77fadf2698febf816725332e1ca8a32ed1078313437e768c8e67dfcef5b6c6a4e3e89d1377808dc0639da9058825e37d2c395ff3364c7d4d34005ce18c74c26afd28d75b29317826ddfd4b2013914ab1ef5816dc5b07c8e7e2f884711d44400dff2b613893e5d338119a7b476c187ffc430611e36066b6810606b67293e896c7c962fbd0fb11ce9e8d5c2dea1203633f4662d0245cfccd45c8983c99a43748ab0e5f875da324ceb004b6278e131b5949a47464fe20167d4e4c3b775555a4dd85febebea1c96cebcbf41738e2bbdd4f4fc724e2f8baca5fde18e4bb6bc131d5ac6710ab6bee07fe53367425b3117cac3e5b2d2ead018983787639154eb5dd9bbdd644d8c16be42ea77632f3194fd345465d7826d77328ac45484a4981f9a332a64ca37e431f1b075656477f5f0dfb82ecc974abcfcc3410e7346a5fc0ab946be51a5aad869e252bfc1b0f99e82ec2806f2eefbf2ac193145490280853d9311db5634a6920ae471efe33ef6052f39426b7873299b99f56e565e8e0d4252b659955ad37560d94119af28f44bb23f7e32e2dbcc2bde0b891aef79fe506356ef4f393b33d53f9961cd41f174d98653763ed62f2d6cf45e923d1da41e58c6c89e21f9201662399d77a47b99211b226e6fef458654d0b109a94cf5b5beb15a6c7134dcfee925e5cc2d52ed28c36c70298dd9abd6bca600ac97adce399a2b0bbb01fd3201f8bc51d302b0eca8098744cd22114ec0827cda7a0cc482e8a1aa2d41ebe4289799544cb78c79c99e7b674141b12d8c0203b4631cb675c9e12db2e41abb3666c7a591db9fd411f98070c46893ab971fd761b9c0a610d068923f591e84efb00f859fe16481981148b79d346250c8c6feeccf65dbcaf14c3ad6603be6609ca390a902456114a1d27490381e66c5b1ed2c59f0d2a9c4a115ecef2dc263798ba5e2b46942de72230c87cf4eb0529d6b9a6e2ebda19bef15ef4b7079bbea5a98761dc9e641f532bcc6bf364bd3ce88509ee52a8135994009dfb5db04884461f7db6cdcb512e062269235ca789d527aa3a429432cec6bb49902af77ab8d06b39e188991cf328032f983ad1a9c120c3c7196977948489e523ad694b0607fdd9f1bfa713aac6d997048c984c45c2fd5ea15dfe19ae6c9dff85d8a5a58ea3123545f0bf4fd0cba73439b9ca9302489e3fce47e1c189a8f61f3370b985d12c4b0c66d66758425edd07fe9fb47cbc271ed1cb94415e7080c59970c5d66cc5b3654fc84f22ac924b497cd7a66b29e4d562cc519ca7027f4bf422456b045bb353429200b6f3ed103c93c8c1760d69de9cc4450a29297d0b05beff8a468558a4fd4eee5ae46f1a2d54fab7f6104d38a677feb249d03ef91f381daeba113244e448e2584e1e6f9b9a0e10edb59b807a927b7c8c293d9b73908941d697d160c331bdcf442cadce05d196b85cc81dbf3235032e07df17448b7fdc39113701627cc7263dbab5d6bb6aedc81e616f6b670b6cb82ed4d8f6181c60b5e7743bd3d7f4376b69c471ff2ddcbc0cb960c4a4ab21ec55a5bb12e0be1b1a40d670bf06ad5435c2f45e5fa178014d5eb6363a324b3a2e55792d2d7bb27f800ff68dd436ce3e975efb2d801e1dcaf3b54c4e510d5fce1339c77062a10f42e7d87d04d424448e0513270e7fc809215b8cf5e16355031b67f9ec8d4b72b47a08bc4704d5c7ff316f607503300b21736b215dd870aec1ff3bfb224b6acad33c008b0199ccc9cda34c64ee087c72dadf2d654967cbd15a35d6dab54d6710d3fe98c49a6b0f046a7356c8b315367758e217ce706407605e65ae46d795fdc390b9dfeb45b9abccd4b6dde3b8d79f40f3e2ef9f3f64dda304d739f40eb2c4a439538e376c2eff5ac92753f0fe3e428fc3d36d8ebc19dd6f208f7e1c93140ec483509b72b7f2f0efac25eabcc0df9c9b79cb0e3243f608e9e847256686bb67c9291c85d733d9e3a38d41321c2f6adcd49f5d4659a6fb0a6c83040194bdac8b8e27cc2791a4c216f6b2ee61357f1d6121f0d01e8f1ca6ceaeb756c69342f556518992ca51ac39521cead437a2f64363b2caf6c8d5c445948a44bb587e4240a7816991f430bace9e470b87b2913aea8a9d6765875a07d94037e3a288af213f9523855a1b11879ec2c02d0d89296cb6046b0df43b2c8d5be10c7e39001b0dbd3e5fe463f7c6bdfaba9cb8f362ed25328a6cddbe0eda934bc9f8f57b3ecca5f2a7ce4a031b0d3de9760ff7e9201c4c4cc1243fc351af2511ba7fd55b92c07d277bee03646cbf6553eb4e22523d4d50bfc1ccca64e753df8010a021d13908b4aff6e126f9a747438b077b56af6d53114c92132416e4a438a3455aaeea0960e0f860e4e0f0032dcdd2cee250ba7f6b692f9ba95ad3d8d0f27976c2189f3406e081fe2f3d0b10e4ffcbbd6c02fd19cae1a296de62d6e17087e67b9d570929b0d013cf26325b06bf53988c52c8ec1a53abc25ec54c6d47307f1bdbfe152eb17a01ad8b89d04f4df46edc0d84b5f8c5bfbda107ae44d0e71102faf3c5eb950775a6b828b8e506b082215323e04deda9852e4dc85fd35f95459f2e997c8bf4ee85389ffd5da8ee491064600597ac31e01cc51275829d7778646509bad045ceb3d569b36da522d887ec1a342614f33c2445d5a39ed4d01b22dd237cb449a3d09904d35e7352869a403d0d7b4ce566ffc4f1d053f0eac40688d6ac212e0c4280937c05d5e0db76b24e40c327fe1e71f2db07af338824c85e7ecf37ab31ef71ded7028f67f42f09f65690d3f36912e7f34bf4e68d2d77fa4b4d64eb08a5a5b32853a076596bcfeae8ae255a6b89f8ee8925592bbce85e7388a4adba6e050f66ca80d7f02740769163fefc0286128edc7664209772cf8c69fede5aab2d8ac4eb8c8c08a5140281310f22934a5507de9a13380db91a7af3bfadec74c7c5dd789ba66bebc5d5cf31f1d78040143d75a4f43e86296fc32d54c3203840f9b497f94a24e1015c6a35fadcb898fff337d9e7eddee8108b6e1e6ba95e051547fb30a45df347220314038348d7d1d0c7de097d3d16cdce476dbb51109564e378d774326095cc6ae478123afdef13c6b0223115e572acefb8d70a20aec86173627da7d37a14c3482f2b218b89350dd42322e95431af1c27b25134be83f15a2610e4938af4210c00a4dd6e4471a19280ffe273fc45207b74ed186c9fd6cf9cd6c8afb638e2e7fa06418ca1d94e86a67270795055c9d635ea078bd0ab5a6a44f16589582b2e108d54b295a20c878ad3de1668998dc1f5476dab4be26558128fba79b5f25ee7c3d418118830ad4eb66d401d4418a664b5fa17ae249b1b9f39080f6bf02b8ac3b5b897d6fb5d0da41114972d07494de20fd4aea254087adbc3c99beae6fdb57ce5449ed8b416f37259e036787bdb8e91f788757fdb73d6d2de1d710f514a85722b9bf65e34cb543f59a5d9538e6f107440b2817d6a0abfb2664388c07b0276e499480693268c2d0926b47bb798929b0f9e6aa8fbce000196ac022140e76c9d24dab3ff8625a3bb58d42e57a15dda0a8ab912dc5495b8325afa783eb22dfec68ce89c714adde3e3422510500ec6be383bbdef9949d9b16a27cd55ee1db268c23490d8b541fbbaeaa1a0fb18e4deac302e6a1563d1e01d9c47c4ffced6cc0e5ca61595cdc7070bcd5e0637ea25f3bed0e80d1cffc509d6b425f35417be12538f60e58dea3efeab2c7f9e251a857e7f080137e6401a9677c6fc827bcfc4a7cc24ca7e0889b2b4e53989fe5703f0f2c597d8b4e2fda943a7c6a15edeb7fc55e47724fdd35e4b4f0d65ae532e31be75064ec3f8550bc98b998e8477aaaf9deb77a94565520eebb364d", 0x1000}, {&(0x7f00000011c0)="646b0aa52e045ccb9d364b182258b0e4c0c66e84cf09e56c06dccff4148d9788cd9ff5a64a9b3e298fb5d4186c440cdc7a73f15903aa04714075476d0a6117eb13860f343e43929c85558550e82aba3a872dda69a284cff061eb46b553aaf2591890107069a6140c88b1676aa4edbfbd71c0d886990613a7aba3140348f3dda55efb15ab8537d119a82d63396e29ceadcf089dc2ca1b8e2136e8c76d3254adc65d4910e681d5596cf85761fa9f596c48f9aa3dda9a", 0xb5}, {&(0x7f0000001280)="c98e5cc930f41d05092286e258e1a01ebb3c5951a4d5c19b8c0c9e351bd6baccd0485d9f0e68d1e9eebfc14fc592d1f058172d65aacaeb6529a21da0fc9f48c902c0726894daf991ec7a6d73969b91a040462e43e30ab31e7413dbe6fcfd58a5b82878ba5048f7b44b4784276dee816dc303930d61426e6f98c3b39dfd6d54fe8f72018a5b62df6a72b25ae36147b62d891615f36830c64f781b3636a288d81305b7bd47207b9502f501b7041a9b6a7a7f1dcc47cfbe6a146e2606da43b7525404eb0ba2203230a537869d782e4497406cf4ff9728f79b619180da011353c0992e550ca16e907ad4", 0xe8}, {&(0x7f0000001380)="814585fa87b5d384de0fae2a0ba8386f9c0acae3e5c018120fa4ba691dd7469401dd8172df26e88f358ead441af375e36badba3bfcfa2cad162684383f3dec488b449ba78ac921e6c9e26d9d1364cfe5f945d3ebaf944801e02da3ad3d0e808a0e21101eadcbac28eed85c01b68d37f630c03d7b", 0x74}, {&(0x7f0000001400)="9582dc83ef235d83403463874b887f4d63f5256535e23311a6cb99bcccb75178f46a684775518a7f13188a3df2a5bb272c9a72a3dc8963506ad577b89cd71b444c636aede62bba83c0653bfe53754a50d0e0a0d16056c96485860e000771564f11e0d4664638b463cc5175", 0x6b}], 0x5, 0x0, 0x0) 13:34:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/108, 0x6c) shutdown(r0, 0x2) 13:34:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x20000, 0x2}, 0x5000000000004}) getrlimit(0x2, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000080)) 13:34:33 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x8, 0x0, 0x3, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x40, 0x8, 0x200}, {0x400, 0x9, 0x7, 0x6}, {0x0, 0x200, 0x0, 0x6}, {0x5, 0x3, 0x9, 0x80}]}) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() getgroups(0x1, &(0x7f0000000380)=[0x0]) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000400)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r11 = geteuid() r12 = getegid() ioctl$TIOCEXCL(r0, 0x2000740d) lchown(&(0x7f0000000080)='./file0\x00', r11, r12) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc4) read(r0, &(0x7f0000000100)=""/199, 0xc7) read(0xffffffffffffffff, &(0x7f0000000540)=""/4096, 0x1000) r13 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r14 = openat(r13, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r14, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) 13:34:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="237a1fce19d97d327322ac6ad9540da9ffa002ad3bccf6ff63770e27b13a55dca7da4197311173ff339a4fbae1521299e86b8a0af7db6b14ddb003afab1c6f490b7c571bf49f466ecb78d97893963e2618e39e5d745c99b4c5926078248534b18c578b303b13697c25324e1588beeae9b34c785de6336aed37ce2559ab0636b988a3ab5619c7d7721a580ac689cdbbf9cdeccd7abbd8e3fb105176556f1e28db44de56075879b2efac6cb079acabd1a8ff2a6b1feedb3fa6337def81732dc03928fb8a8a87d1fc22261f98b088a31dfb5788bc3032de0f9570f9f9e0519ebf6cd5b3862ffe3c62895a4a15607c3af6bb2df032f14e9fb80287e339093027", 0xfe, 0x2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 13:34:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x9}, {0x2, 0x3}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x188) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1fffbffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 13:34:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x3, 0x108) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/54) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 13:34:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000003c0)) r2 = socket(0x2, 0x3, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) close(0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000480)=""/214, 0xd6) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x71a7e45e52461df8, 0x11, 0x1, 0x4, 0x4}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0xffffffffffff85ec, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xebb1961be5e43475, 0xfffff, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0x2, 0x80000000, 0x349f, 0xc559}, {{}, 0xfffffffffffffff9, 0x64, 0x20000000, 0x4, 0x2}, {{}, 0xfffffffffffffffc, 0x4, 0x800fffff, 0x8001, 0x80000000}, {{}, 0xfffffffffffffff9, 0x40, 0x0, 0xa8ef, 0x9}, {{}, 0xfffffffffffffffd, 0x1, 0x8, 0x4, 0x1}], 0x8, &(0x7f0000000000)=[{{}, 0x0, 0x10, 0xa0000000, 0x80000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x6b, 0x9}], 0x6, &(0x7f00000000c0)={0x1ff, 0x4}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x2) 13:34:33 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9929648", 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 13:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x102) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x5, 0xd}, {0x6}}, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)={0x1}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0302f9ffefff3455d53d"], 0x10) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shutdown(r1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) close(r0) write(r1, &(0x7f0000000240)="220e2a", 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x8, 0x3, 0x5, {[0x7, 0xe6, 0x6, 0x6, 0x8, 0x0, 0x66, 0x9, 0x8, 0x5, 0x7, 0x5, 0x200, 0x8000, 0x5, 0x77, 0x8, 0x2], [0x80000000, 0x31, 0x40, 0x7, 0x6, 0x6, 0x3, 0x8, 0xeb6, 0x8a], [0x3, 0x0, 0x4, 0x40, 0xfff, 0x639a, 0x6], [0xd8, 0x10001, 0x1, 0x1, 0x0, 0x3ff], [{0x0, 0x7, 0x80000001, 0x10000}, {0x1, 0x1000, 0x7, 0x10000}, {0x8, 0x5, 0x800, 0x10001}, {0x5, 0x8, 0x7, 0x2}, {0x5, 0x8, 0x7, 0xfff}, {0x7fffffff, 0x200, 0x101, 0x8f}, {0x7, 0x80000000, 0x81, 0xc4d}, {0x3, 0xfffffffffffffffc, 0x5, 0x4}], {0x9, 0x4, 0x0, 0x5}, {0x100, 0xa20, 0xffffffffffff0001, 0x5}}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 13:34:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) close(r0) pread(r1, &(0x7f0000000100)="a791b8d445b8b04603f3f03758656adc8f80a879ef22ea37c0f6bcc19b00078498a11627c44503ead7aab3480c122ed2ca40884b47e7b0aeb447d693015e7267067c2d53f6ae818c9ec077dadbb905f90d13c4be3ddc492e4122d4afca7e7f0f5ef310d348160d0c2f07d2c7e64b61c6edbe595a9c3a150e157b53dd41", 0x7d, 0x0, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 13:34:33 executing program 0: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66696c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x3, 0x20) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 13:34:33 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xffffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="a0a11ebd7d8692bb1656f32f339009c4ce5719b43dab724dd5381ae74272d67a9eaa9ef1c369ae9437bc2e18a4caa10da573251a12a33715f20633cdf84074630557f1e6081238407439e796c2afd5e9b8b0f16421687f", 0x57}, {&(0x7f0000000140)="f609ffd31b41e33d02f82afa1bfd94f4b4d9ff9d090ea504cdc801e69fb99e6d10318eb0dae0a0e6e7a6efdc3e1d1a17e45ded711b439dd2f1991a0eb0db9a71ca30704321eecbe27f377026a7a1c93b1b83024ef448a71dc87fbf78def682919af05c71d8b6e6b53e33650ae5b527c2e08d9fcc0cec5ea48d640fe3d62b4c4e4477f879818e77763615be728c603066a87fb8cfd74b6b7425f3f37da67e0abc0d07289670819350324cdea9013da390f3aebb759eb503ef9f9a92e4b177fe0ff771842e961be068468fc2eee1533494d2133e651640f931b6da20958a1299c125f2a862a498d75e", 0xe8}, {&(0x7f0000000000)="1d7182ae16813a1ee08aa8ead81f6ecbb91c2dbf4a1ba2547d0870342976299b20808e9a466795f85645bbd41823ad6fed38e060ff0235e2c410b9a9f1300f", 0x3f}, {&(0x7f0000000240)}, {&(0x7f0000000280)="80e9035ce01580d094320b925c44da44f0aadc1b242c5e677829e7242416833fb011d6aa2999914e130020775a98642c9b245ba685ccf72219ee64d20c0e28284f14afddab2954a98f084942dc2bcfa35760fc0f767fb3006807c3e2913cc7fd959da7667e7f7f4555b60c3c7ab1579b3d98b36cb64e17cd4459cec7117dd15ab3aa67f948d70cd94475d712f24e", 0x8e}, {&(0x7f0000000340)="619b", 0x2}, {&(0x7f0000000640)="b5e78e5b627b3db58421f3889363c85241f410152439731590c577aea4db1b8e6516eeb446bf6b7a98996c9e1cd10b10827bc950bb6d372b4a09aabe8ce08256959cf55e753283b37a4f325d42d6c7c979223f0edda0a2b661a2ea9ac861101e0fca141d4c2a7ca1301b31c181c009a51da9642f3062233906537a67ba121455cf4b6023ba1b3b70bb24fa41b62b331cd5ee8e4ee85ed11e5e1d01d3ea7209ecd938fc235c3ba59f3e1ca56e5c1141cc3a3b325fde60f645b17bc9ce81a83a8b426b5fa205b00a62e69875ff9d3d384b417087967ae66d73ac8085cfb1d5debce7bc5e80faedc76904d81c5456ec5de898bd68926bb0a428fff45e490f81d0766e889a6641527f94714c8ec96ec3407fabddb9666c989ab629b067229dd61c89665324fe2e8e59e0b546e5bdbe5d3a6d608fa2d7c5e45aabd823a94506a4bf5d5a953403b8620d8c566f08611f94b3cb86dc5eaf583087cdb4a52fabb2406a5576db9d3b19e7e3f5324381f4eb1d6c343c9704c177e790e06ab35429d6e0", 0x17e}, {&(0x7f0000000400)="d50e6e56c7b52daa08ced1e3667209e6161e816f9c8e17a60084d2b52cce0b43b2376d25ee815b782a77bfe66d71b69d4543d2d17ec2dab25ab205dcdc50cc99926628e2ff7949b0e4f2eb0cd793473efb3c75ef8c18069ac164b52bd1c4eb1ad5038baa7c3959dec48abd4c103c507ee4875ff742b40144d218521451a499831574be2cae912e06e0c8554a62ff7dc6ddb3dd44ec721e3fe7a7b55d6ce04d03d2adbe940f6c4b101c40af2e8d4b0daa80bdc819", 0xb4}], 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000540)={0x2, 0x2}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) 13:34:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)='~5', 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x0) 13:34:33 executing program 1: clock_getres(0xceeca1dadf8a5bb6, &(0x7f0000000000)) clock_getres(0x5, 0xfffffffffffffffe) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x3, 0x104) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0xe5b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000020e1006af07d743eb6bdd563c669da10d30a7324f675ed5d04805b84caa3314c228f50957a29cb3c0a2c1bd4b1c18987d10accfb53577caa7db63ed5706b946761079478fa6584aa06d7ca535740c022a1a0244b317f585df905c8d47ae6c63ff38ada9ca1fc74a5a9dcfb6a4b160ece02f5a58f55981511762ee56146141bb49ed975fcb01d73dd9344f1cbf716b1a55c3b33bc96df2ff7881667a85f8029fdfbb546445611afa13bc235437378eb24e9311faf85ab7aaa87905eab9c0d5bc9b43443730f89980f816884a2bb51506c8e626d706792df6de2f5f3b575dfba88fa78a7d9af41d4067c6cf7539922a9963042ff647ebce377c3d80000"], &(0x7f0000000340)=0x16) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000540)=0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) 13:34:34 executing program 0: semget(0x1, 0x4, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0xffffffffffffffff}, {0xffffffffffffff19}, {0x6, 0x0, 0x10000000}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x193, &(0x7f0000000340)="6c05bcc4ce0c8df55fe2cc2645dc9a0b9903e307eebdb98f6a15146a8cd2b0ed1d9df7cdb0b14828de8bcb78f0de7c9656ab914873773299046163258f8cf584a743652d722febb77ca7d4f75ab59a3d1d932ab3ed67a50842216c414608453d6c150d547b53cc6be4477e64a35e3f9c8234981ecef652838a248d88c9f0900bcf948aedf76110d4d0e1c3020850dcb9889dcf791a4e5a372aa9da62f4ecd8b3cdfa08167026987418c3965ca982df0d561fe241fe2d6f45eb0a76634ecbf620a9ba8df59e301eff5eec1c9e6cb33d33022b78f24b8ab3c6d710827102531ab23c3b9a5a3314f552bd8f93ef6f2c164646a3037e3847e9d2f3be2eb2ca53f9935f002bddb3b11b6ee3eca27f762858355ada1ccc9a8b4228d3fe0f2ff14c5a261a5347e06a7b1189b8605c44ee202890deeb0ec3720e7055a72bd3e3dceb588b4de92553317555ac647a933d18c1cd2959f9793606bbdae5ee5881e2110961332cc447d4edf98b0914a9db584aa3d9c5d8019b38e6cc953751760913b03b582d06de2075e0f6ac8443b82771330fd007335080") 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 13:34:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 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) r2 = dup(r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x80000001, 0xfff, 0x10000, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x100001, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x0, 0x3ff}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x59a7da62, 0x6, 0x3, "dec1dfd58238c7df00530a246ff9938fec1c9898", 0x4, 0x84}) 13:34:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:34:34 executing program 0: 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) socket(0x1, 0x1, 0x7) read(r0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) 13:34:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 13:34:35 executing program 1: r0 = kqueue() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="181d271e50025718ac71d101a6989ca3430027debdc131df0ed78becb84baf4916b0d47a57d6b74bf3167555cfee68134811882b4de916b83920f05a62d695c8f404e7926014616d83e4e1d006a6fbe3786e69aea78bfb2f78b4623e9b35fafef75d78815fdbbf0ff21d92407ee5144f96be5c2fcc6773323fbde4f5cf71524df0545001a3710538d2b168995a045451237bff727bffa1b2ebd8df399cfba21cc30907d3511a536045eeb507452877fee8d061e8b3e31514901f26c9f1d13683c43bd0f009", 0xc5}, {&(0x7f00000002c0)="21da9b057b38bc437b85cc116c664f04ba168a9d7b251e04973fbf63acb20c37d0eb9d6151262b6476cbebaf0b51e1c3f91978ade9cc1f7f86bedffb3286e818a368b77e51c8e2def928", 0x4a}, {&(0x7f0000000340)="a18246cf1813b7b8532df0eb236b84ef477a923c53c6acd160fc77f2a7ec8f4a2eb883b437f037f33a8da8610f16f38e74d8ec192861b574a3648e638a8bf95a6df13eb39692185cd51919475523da04cd10", 0x52}, {&(0x7f00000003c0)="525f93ad2002f80fc0635ff701dc7c317c5a111c1562416562c365774a744058218d1b537a4cbe1f669a6cef4b2f8cac18de753f1fd69d32b6d73178762b9c37278a80d51cef12d4668f78aed035582c3985264202a6c7282d9c469fdc2ff663b1259d077aa201d220144377b30c1f5c34747c19ab1cd40a142a33a929cead99d86973fd5de5e39892c9871bab9fc7bd0835fa63003953500e791df50e1d0dd7b3bf96836b061e01722907b4fb5f3915a7d879c7190db1915e4dc47b76ab78ecb228cd5cb63feb06fb30969b0e5085c24ba2345d12ee61067a6f52604206662acf454d5f10112f2e3bbf", 0xea}, {}], 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) 13:34:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 13:34:35 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/131, 0x83) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) dup2(r0, r0) 13:34:35 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) getegid() syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") fchmod(r1, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xcb, &(0x7f00000002c0)="b6efdb5062013e731a7977a57de15f36c01b3245b1014237f73cd77a48e8c80e1dd48c3d92bd3dfb6d515c53f53d79b8e867d8f21aa5c7f8a0dc72c035d1a7c434ea3c72d7934e571ef60d5e8d062f1c6c2f4760cfb4d68242c766d18156302dc10abfc08181a6b1aabc4c504ab8a2e408ef6cd757b4ce87d84c4e781b6373db0cd082dd9a3a3b7c04c593a9edad1f5641594194c754f85efca3fe6426e7b2cd189cce78693e57c855cb1beb964d55035a0bbf8ca3ac9292036cd7e858683638d0cd27f458cd4d73c9de51") pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) write(r2, &(0x7f0000000200)="6e9ea2177e77a7759a7501fe952dfa92de745caaadb36b3c8d554ba4abdc137baa3af723816cbc818c59d9064177a1", 0x2f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x3, 0x3, 0xf7}, {0x3, 0x3, 0x2, 0x7}, {0x8, 0x2, 0x4, 0x3ff}, {0x1000, 0x8, 0x52, 0x10001}, {0x80000000, 0x3, 0x7, 0x1}]}) ioctl$BIOCFLUSH(r3, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/95, &(0x7f0000000140)=0x5f) fsync(r0) 13:34:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="00eb6b0000186a56010000001c0800030000e9ff0060d5706c85c2768511fe8722374e341de38fce02a55bf8048b55c56a38bdc353ea6cb86b229198642457f903bad11bec88f68f78d16ace98d37d902ad55b15a78dd27565", 0x59}], 0x1) lseek(r0, 0x0, 0x0, 0xa9e81de149f6e931) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2000000000000384, &(0x7f0000000240)=[{0x80, 0x0, 0x7fff}, {0x61, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x0, 0x80, 0x81, 0xffffffffffffffff}, {0x5, 0x4ae, 0x8, 0x8}, {0x2, 0x10001, 0x1000, 0x4}, {0xa, 0x3ff, 0x101, 0x1}, {0xf2, 0x5, 0x949b, 0x6d9}, {0x40, 0x7, 0x5, 0xaa5f}, {0x1, 0x6e8, 0xffffffff80000000, 0x1}, {0x2, 0x0, 0x1, 0x3}, {0x2, 0x0, 0xfff, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) 13:34:35 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x101, 0x2, &(0x7f00000000c0)="d02c7bd111807fb3c49f9fbe2266dc75342178d20800903713d87dc92c3196924e0bca974049fce29e4938a4ecfd24c79003a417081e904bf116b981f71557f88b14d8325ac3b3ed26692209ea1e2cd3dc92a3f114570cd8cab749cb6b7b8e17b42ae819fc1ce2973dc75aa2bb2c8547b19f1ae4b468e31956bcdfbc4c0e02d7f020f44f8a674eb7c10c1d59acdd795d4a72bb9e66fe9d9118ce67118ca9f57c10f1593bbfc2c97b416e7a6311b8b48e4b2194e616efa269d055ed7ce8845ee63ef4090ead2c30", 0xc7) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x4) fchown(r2, r3, r4) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0xceb, 0x5, &(0x7f00000001c0)="4526b68a387371bee067ebe6bc4715f7d4a8e750edc76a4dca321106ac1b548e47c54ce6d91dcbebe5248506be9ad401cdc0a81316a89d2bb65d7a34e41cb4bc2c3191f47a7c7a9af1505e66200359699850445971a34ba0", 0x58) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0x0, 0x2}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8081, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), 0xfffffffffffffffe) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) 13:34:35 executing program 1: semop(0x0, 0x0, 0x37b) semget$private(0x0, 0x2, 0x200) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) getdents(r1, &(0x7f0000000280)=""/148, 0x94) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap'], &(0x7f0000000580)=[&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='\'\\\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = accept(r1, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x8f6ac7c65d26b7e9, 0x2, 0x2, 0x101, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x50, 0x40000000, 0x2, 0xb4ca}], 0x6, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x7, 0x312}, {{r0}, 0x0, 0xc0, 0x1, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0xa8, 0xc92}, {{r1}, 0x0, 0x1, 0x40, 0x2, 0x63}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0xe0000000000000}, {{r0}, 0xfffffffffffffff9, 0x84d972ee62068578, 0x14, 0xfffffffffffffffc, 0x4}], 0x101, &(0x7f00000000c0)={0x4800000000000, 0x49}) kevent(r1, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7f, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x1000, 0xfffffffffffffff1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffffffe}, {{r1}, 0x0, 0x1, 0x3dfeab14baae6937, 0x1000, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x4, 0xa53c, 0x6}], 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x14, 0x20000000, 0x3, 0x7}], 0x7, &(0x7f00000001c0)={0x4, 0x5}) syz_emit_ethernet(0xb747, &(0x7f0000000600)="e11c0ab568b0d4a7acfc8800000a43b320764836eb5556000500000000000800000400") 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r0) 13:34:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) poll(&(0x7f0000000200)=[{r0, 0x4}, {r0, 0x100}, {r0, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}, {r0, 0x4}], 0x9, 0x3ff) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/91, &(0x7f0000000000)=0x5b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x0) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x2) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0xfffffffffffffe48, &(0x7f0000000180)="2bf72ce2297a02ff22916d8abd1f24856849acf7e6985ec83e7ff9dd9f0b34a00c1065a686d9f39d8b000000000000000093091870e07ecc11740d6874d411676bce98000000") 13:34:35 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x10000003d, 0x0, 0x0) syz_open_pts() bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3f37, 0xe0}, 0xc) 13:34:35 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000), 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) 13:34:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x5, 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000740)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x44) r6 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) 13:34:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0xfc6e, 0x3ff, 0xfffffffffffffff9, 0x3, "99ae2629ccff60072b7b1b8ef705dd109e8e7693", 0x8, 0x10001}) ftruncate(r3, 0x0, 0x10001) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYRESHEX=r3], 0x1, 0x0, 0xffffffffffffff7b, 0x0, 0xfffffffffffffca8}, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000100)=0x4) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x10008) read(r4, &(0x7f0000000140)=""/111, 0x6f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 13:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xffff) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x51f057918fdfaf64, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 13:34:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) close(r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 13:34:36 executing program 1: minherit(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x812, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0x100000001, 0x7712, 0x7}, 0xc) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 13:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getrusage(0x0, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r1) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfdf1, 0x2, 0x7fffffff, 0xb6f4}, {0x2, 0x7ff, 0x3, 0x4}, {0x7, 0x4, 0x3, 0x7}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x2, 0x94df, 0x3, 0x9a4, &(0x7f0000000280)={{0x7f, 0xfffffffffffff375, 0x2, 0x2, 0x3, 0x10001, 0xff}, {[0x81, 0x828e, 0x4, 0x0, 0x4, 0xbca, 0x1, 0x0, 0x67e2, 0x4, 0x0, 0x0, 0x101, 0x1ff, 0x7, 0x2, 0xa2, 0x80000000], [0x7248, 0x1bf6, 0x0, 0x80000001, 0x2bc6, 0xffac, 0xfffffffffffff001, 0x1000, 0x1f, 0x8a], [0xffffffffffffffd0, 0x959, 0xffffffff, 0x10001, 0xfffffffffffffffb, 0x300000000000, 0xc3], [0xff, 0x0, 0x2, 0x1ff, 0x1f, 0x3], [{0xfff, 0x6, 0x71e, 0x8}, {0xb5a, 0x3, 0x100000001, 0x40}, {0x0, 0xbd, 0x80000000}, {0xfffffffffffffff9, 0xfffffffffffffff8, 0x7, 0x2}, {0x7, 0xb99, 0x10001, 0xfffffffffffffff9}, {0x400, 0x1738, 0xfff, 0x100000001}, {0x80000000, 0x7, 0x4, 0x80}, {0x4, 0xf9a9, 0x8}], {0x1, 0x7, 0xff9, 0x9}, {0x20, 0x6, 0x3, 0x1}}}, 0x80, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r2, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:36 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) 13:34:36 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) 13:34:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10240, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 13:34:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x28282, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) r9 = open(&(0x7f0000000340)='./file0\x00', 0x2c0, 0x10) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000680)) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0xbbed889b44248018, r8, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xb2a1, 0x401}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x800}, {{r4}, 0xfffffffffffffff8, 0x20, 0xe2e337008edd552c, 0x8, 0xd31}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0xa88d, 0x53}], 0x52, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x800}, {{r7}, 0xfffffffffffffffd, 0x40, 0x64, 0x769, 0x356}, {{r8}, 0xffffffffffffffff, 0x2, 0x2, 0xf3, 0x401}, {{r9}, 0xfffffffffffffff8, 0x3, 0x80000001, 0x2, 0xe0}, {{r10}, 0xfffffffffffffffe, 0x50, 0x8300d9092cb6a4f1, 0xff, 0x2}, {{r11}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2, 0x7}], 0x8000, &(0x7f00000004c0)={0x7fffffff, 0x2}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r13 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x8007fefffff}, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x6}], 0x9, &(0x7f0000000580)=[{{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x6d, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0x7ff}, {{r8}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0x29}, {{r9}, 0xfffffffffffffffc, 0x5a, 0x0, 0x7, 0x1000}, {{r12}, 0xffffffffffffffff, 0x24, 0xfffff, 0x1000000000, 0x1}, {{r2}, 0xfffffffffffffff9, 0x18, 0xb9e06202abd1731b, 0x0, 0xff}], 0xb83, &(0x7f0000000640)={0x7, 0x8}) r14 = kqueue() dup2(r2, r5) r15 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x800, 0xb7e856afe401d20e) kevent(r14, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r15, 0xc028575d, &(0x7f00000006c0)={0x8, 0x100000001, './file0\x00', 0x1, 0x1, 0x2, 0x81}) r16 = kqueue() ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000000)=0x46f) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r14) 13:34:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 13:34:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0xa3, 0x0, 0x10000000000000, 0xa30}], 0x7ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x20) syz_open_pts() syz_emit_ethernet(0xa4, &(0x7f0000000000)="5051333dfc9316758ca6a1da252d698589cf2de6ab5e5a02d472f1e4f03b0ae3b32999c9a78cd4bfa20f5a6334439bab40f508190a74841c9a596fe08cbe368f12e9c65cc95d60685e2240e738df141d73a9dda8486ba7eb43cdaaeacd777b4a7a36fb05a3b8c28e6d25d5ae7caa5344d4de1a64772b3a56fbfef3591454fcb3444d0c898562d0a69a84b6d7807c4a9238f8b5cb0068e981124e8674b371fe60fe915d9b") 13:34:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = msgget(0x0, 0x82) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='./file0\x00') msgsnd(r3, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0x4d, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)={0x0, ""/213}, 0xdd, 0x3, 0x1800) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = dup2(r0, r0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) 13:34:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x12, r1, 0x0, 0x0) close(r0) 13:34:37 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x4, 0x4, 0x1, "75292b441331db53904b2b0000de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r7 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r4, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) semget(0x3, 0x0, 0xc0) setsockopt(r6, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 13:34:37 executing program 0: mlockall(0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/42, 0x2a, 0x42, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x100000001) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:34:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") 13:34:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r0, &(0x7f00000002c0)="e3a2c458de705257088579b60dc881509fef7439ad542a15d09497be91fe23ccb81034d2fae350845347e6cc4e275e2680a28c0a", 0x34, 0x0, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x111, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) fcntl$getflags(r5, 0x3) recvfrom$inet6(r4, &(0x7f0000000140)=""/15, 0xf, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x714}, 0xc) 13:34:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x307285a4c9ff3ac8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1f}, {0x3, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x882, 0x0) fcntl$setown(r0, 0x6, r1) 13:34:37 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 13:34:37 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="2057624abd57d04285e0860418f67067ba03b418d6af9c4de43f72ca13fc278f465cd8444dceff16de400c4c52418f5c421bd5320e8708e3a9111c53047d8e8db9416337f065ac49a3203713adef57c1705c63cc200b426170685eed30915455e51c871a6a197980b5c2cda4f5642c2feee5b95343aa9e9e4320b49c15807c4d563279cc456855cefac2976560c2ec49197d054ce0142c65339e7014f68b0207128e646ffdee0fe581ced46bd992742960b1f7bce29a2968471d9bcf1ed6df09b2f36ff839b7a59bef12e1d331bf5383a1985259ee0161272edad52bda06cdd0dd73ee40986a0531", 0xe8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) clock_getres(0x2, &(0x7f0000000680)) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getsockopt(r0, 0x1, 0x8, &(0x7f0000000600)=""/76, &(0x7f0000000280)=0x4c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 13:34:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/205, 0xcd}], 0x4, &(0x7f0000000440)=""/146, 0x92}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3ff) 13:34:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4007, 0x100000001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 13:34:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x104) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000002c0)={0x1, 0xffffffffffffffe1, 0x6, 0x7, 0x7fffffff}) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getppid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, r3, r4, r5, r6, 0xa6, 0x40}, 0x2, 0x5, r7, r8, 0x4, 0x1e8000000000, 0x100000001}) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[0x3]}) 13:34:37 executing program 1: dup(0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x3, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600", 0x0, 0x6000000000000000}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 13:34:37 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x5, './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x7fff, 0x4}, {{r4}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0x9}, {{r5}, 0x0, 0x0, 0x2, 0x1, 0x2}, {{r6}, 0xfffffffffffffffe, 0x20, 0x4, 0x1, 0x1000}], 0x1, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x10, 0x10, 0xfff, 0x401}, {{r8}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x7f, 0x9}, {{r9}, 0xfffffffffffffff8, 0x12, 0x80000000, 0xc5af, 0x3}], 0x57f6, &(0x7f0000000280)={0x1, 0x1f}) kevent(r7, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0xa8, 0x10, 0x4, 0x100}, {{r7}, 0xfffffffffffffffa, 0xa8, 0x20, 0x10000}], 0x42ff, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffa, 0x90, 0x8, 0xffffffffffffffff}], 0xff, &(0x7f0000000480)={0x401, 0xffffffff}) r10 = kqueue() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r4, r11, r12) kevent(r10, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000004c0)) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0xe) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4e, 0x1, 0x7, 0x6930}, {0x9, 0x7ff, 0x8, 0x8e6}, {0x5, 0x3, 0x2, 0x8d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000011c0)=0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) open(&(0x7f00000010c0)='./file0\x00', 0x8228, 0x44) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) setuid(r7) 13:34:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf22b, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240)=0x6, 0x4) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x30) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c6530e560aca8439588d50e833ddf1b90b31427e7439ec8da50869273f50844be6c2620aef33bb6c77b16789d19e1a350b9f5e8231fa168e4e6a15bb6d332de364acc78371233567f89a3ea13ea881c4a3545fd8eb02009ad38731ce65112f901b87467b45bd996313d86d3f06ccc23a1a6f1ac4843ff61edef823ecf493aa651552cb585e475f234774800a18291a8ecfce2cdd81b0f0d9e154bc17af806e24bc261b01afe4fe9205ad9c599949c9c849875f22c8b758938cb35c3d3d79b85192a78426e5a8893fa4773c40ec5d01dbebdcd9b6c9ce6b8c57fddd5e6f3c60a411d88c5b38875fe7b9b60a7bc1bdff47e9cff4dcf659a63197ce765765bc774a232b015f304866bae3e"], 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x7}, {0x80, 0x2}}, &(0x7f0000000140)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8001) 13:34:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) madvise(&(0x7f000095a000/0x4000)=nil, 0x4000, 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="9f060c904d317cba66edafd67e00d5801e990000000000000000000000000000000000000018000000000000"], &(0x7f0000000040)=0x1b) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 13:34:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lseek(r0, 0x0, 0x0, 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x41, 0xfffff, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8f, 0x40, 0x101}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x83, 0x1, 0x101, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0xb8, 0x200fffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x8, 0x40}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x9, 0x1}], 0x4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0xbc2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x48, 0x5, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x80, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x38, 0x10, 0xcb, 0x4}], 0x5, &(0x7f0000000240)={0x80000001, 0x1ff}) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x42, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/202, 0xca, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') 13:34:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffdde, &(0x7f00000001c0)="000b60effe1f139dfed8bd6610f71614da6583b7ac56595ce9c0623fdc7201f8b551ce937baa9e4a81c4c971fdffe7af0c32f9f5a523e658d61cc84b1cd442006af3ffe117ffd2f6726b4585e0a046e4cfc413bd8650d16aaa2d1d97c6637bfb90ea097800ca5682b807150e2f95f9c5476c0c7f8e12ddcc56d858212982e7dd8326fd4e7573661d3dcb3a0369d56c2c42729b0611effef4a6f5414d3d77db76d9357057bf2b2282a6f99eb9fc65dc1e604ea65bcebf70c98fb2a24c45") 13:34:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:41 executing program 1: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x800000000001000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000c00)=ANY=[@ANYBLOB="008b17ba0880ebdad5ee07d651d91e000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cc42db9577ae6555d067e95627aa3e1331f3eeb2e75c0e48cc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667623a657360351065295dcedd7b9e7f000000ca101634bed62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b000000c3661f43929686835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013f25107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b51828f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f3fb6c970f59d81c08cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac4329495c58966f0e157421df20d581e2ed7f33df209492d554bf73e50cb4db65439f7dd22b5863d2120e47e716ee7ba663677524db4c6516ae95c8e007c77ae97767fffe622f4243bde9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c3286b2356a5bd8ed86599ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef618f3ad2601aacf9a543ec176929f1276bfbf938a07d3c425f95dbac9f950198"]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r4, r11, r4, r5, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r8) semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) 13:34:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x4e0}) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 13:34:41 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000100)=0xffc2) setsockopt(r0, 0x65f8, 0x3, &(0x7f0000000140)="af923113040b480064b9cccd5e6723981f4f5389a96690db380f473e19d2b041acbc80ce0cd4a23130195eff591d6ccdcb55c2431bf1723984531eb96cf66dd5730ef14b22a16e695b24b61be8144fa16245f8a96945429eaaea8a31ae7360bb9e39d8b893c8ca5f55707d6f2f50fc1afac90add5031e510579ec7c26ddad22d5135641c465bdde8b679f4712dd11d0849f0ba", 0x93) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 13:34:41 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:34:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x8) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) fchmod(r1, 0x20) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x3, 0xfffffffffffffffa, 0x2}) 13:34:41 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 13:34:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x36, 0x2, 0x1de) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file1\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0x9, 0x6}, {0x18, 0x2, 0x10001, 0xa04f}, 0x80000001, [0x8001, 0xfffffffffffffffb, 0x3, 0x8, 0x5c, 0x0, 0x4, 0x7fffffff]}, 0x3c) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 13:34:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) ftruncate(r0, 0x0, 0x2) 13:34:41 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cd0200c9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e7993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab0bd75267c3f14cfba38b75e5fab253520f488f0936ec37051885b4059e0ab255beaa1d6a6f548d94f2f3fb206b45b20a4362d4d4163b150b65b0dcb7eeed5ebbe12723d64f7e5238f7b12941c4fe529742fd3eb69915958f130b6c298c876a2d9dd2c485196fb276bf5e85e272fedd9164a29511f3c0739750e82e2a89608569f7b6b3cd5e4151779c4e85f3cd0eeb0a44a6aa1d625dc05016665991c1f4071414ad48094450332ad74ad11ad3156bc66b1495e2e3b862618de769598d7a83de2f8cbd535f6fd24b3c1a7ec51b76560b59ab1dfe656acd12df21"], 0xd7, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x100003e7, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) setsockopt(r1, 0x8d2, 0x7f, &(0x7f0000000780)="1916f9fbde7286f5ca859545cf934d65e8a6ba83cab04aff451f302317097ca3383bc62d5110745aeefb400cd7bc7c4e175fc13e70bed7e54e445ebb1879167f57cfcd152e31b56091de4ca2ed9c4351310c586ee7240361fc6e4df7f1b31a51acc1c3014bbdbad30cc397400552f84da7e8cc15a8d469cb050b78ce0acecffb2620b6346baf8d90ee567650aad32a513a960a834c267f66d1ae915ca44fa7589ac61b12dd10fae36ecb74136f0fc2dbb0d1bd6eed037032c8986c7f47f07eab9f0e81d27e77b00c5a74717c8a0a4257bc0784102abcf4df52ab0f24f855127ccb378b8d3c9b66b73b04e2868f93", 0xee) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x1, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x8) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000140)='~') 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x6, 0x62, {0x8, 0x100}}) socketpair(0x18, 0x6, 0x40, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="94") 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) fcntl$getown(r1, 0x5) 13:34:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x3, 0x9}) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 13:34:41 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}}, &(0x7f0000001100)) setitimer(0x3, &(0x7f00000000c0)={{0x9, 0x10001}, {0x1, 0x6}}, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 13:34:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget$private(0x0, 0x4c0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x2, r2, r3, r4, r5, 0x8, 0xb99}, 0x5, 0x654, r6, r7, 0x2, 0x7ff, 0x20, 0x7}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x84) socket(0x18, 0x4000, 0xc084) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000180)={0x1, 0x7, {[0xecd, 0xfdab, 0xffffffffffffffff, 0x7ff, 0x4, 0x1000, 0x1000, 0xc8, 0x6, 0x7, 0x1ff, 0x100, 0x40, 0x80000000, 0xfffffffffffff801, 0x400, 0x88, 0x5], [0x0, 0x9, 0x3, 0x8, 0x4, 0x8, 0x2, 0x7, 0x4, 0x10000], [0x400, 0x1ff, 0xfffffffffffffff8, 0x0, 0x200, 0x81, 0x800], [0x200, 0x0, 0x20, 0x4, 0x4, 0x7fff], [{0x8cda, 0x0, 0x7, 0x8}, {0xe250, 0x2b, 0x0, 0x3}, {0xfffffffffffffa62, 0x0, 0x1, 0x3}, {0x9, 0x6, 0x449e, 0x45}, {0x7fffffff, 0x10000, 0xfff, 0x2}, {0xb4, 0x48000000000, 0x7fffffff, 0x6}, {0x196f, 0x6, 0xadc, 0x80}, {0x28, 0x4, 0x5, 0x1}], {0xffffffffffff556f, 0xb9, 0x8, 0x200}, {0x1f, 0x9, 0x0, 0xff00}}}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f00000006c0)="791fc48abd021e1586db30b78ac020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1ff0b5a79de30505efa575f576d90f78a07f70d3", 0x3a, 0x404, &(0x7f0000000700)={0x2, 0x1}, 0xffffffffffffff60) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000640)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r7 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) 13:34:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f4bbc21dc34a6b57151bf1053e8b3932c9fb6c250546f429438ce623be68c5982df0e9877033ab6060807f10c6f85ede2fa1179209e043054cdb630c56275c6fb1c04ab9b48fc21a4f4e7e20521d9703d7f20b62cf455f177562cb691f8641d4c93325f99e9da181fa26b3c4938868da0f5647010dec137084", 0x79}, {&(0x7f0000000100)="a22831f150c0a3711df6d8037005e1ca0f8e3f0ee57f89042765433d1264913a349672efb18b51583cdacdb03888543d59d6ab8da882e9a1dd187210fcdf333e060304747dbeab8e7be64ba49fc990f8df3c366442119b74249857ac1b7602c2464df3928e7c02400e30f5addaff3cf3683deee818e94a98e45121202ab5c2f25d2ff78f431073c649959b975fb06f047ca3c7f5947381de931a55c5033319566f0c9d1953a8ea0609ecd9b6b25ab50908a83eb6c1f6b2bde943", 0xba}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) 13:34:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:41 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 13:34:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd000000000000ebffffffffffffffa8e4580df16cc1f218a112989703609655aec71732c6fe2c106c0fed6faa6d01353406dd06a71bf2a62d851026bd77220921067d43e2df7bb331fba0c2cdcf621e6d132648a79c2ff7324a9eb6410d41db611d9b67fc64f3f70434c745055448e49d36aa71f77b70fae4b95f"], 0x10) write(r0, &(0x7f0000000000)="9e010000000000000004bf9aab42080000000000000efdd308ff96ca929ab4e6b7ca", 0x66) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 13:34:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x41) sendto$unix(r1, &(0x7f0000000140)="da7e84c2633cfa2e06a5d52d0f94d85a4e1499b3f29cc47d84c45e147c698079f5df5241495ac3158a3919c5769c299b90ae146ff20f4a09c33340dd4602a68ec38ceb72e3172f8974f0937aab6258d7dfa42ecbbc76c415c32080e063caf73a17093132072829ed6a7dfc3359d23cd15e04aa823a4b54cdba86116ac700e87d1f903bd46cbf0373a0830cbdbbe595219a0f80b2e4ec82c9fe9388bce34b4e99c53730c8e6e4b64506984ccb433c472ad4a8f67eb25af94e5bc34597539c3b892e2bfc8f21a962", 0xc7, 0x402, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1000000389, 0x100010010) r3 = dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x8, 0x1000}) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x8000080000248) 13:34:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d57cc7513374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15eef26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605ae"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="fb2231b166fd83c7719ae3fecb6a668864cdc5524209505ac2e13ca75bf1a5b95d17831bfe8b551efb557dde04553c00111fdd07a195bc9bde88f9f73a9be487e26eecb6a18c1c75039767224abf7326bf089f877b4bb9a443dcdb9caed030c58d702939e18c819d6d18c6659330a0743a9ff349ce68a2cc8e5563581a75c3be42a11c22ccb0ad25905a381895a927e3e995b4b5ded2c10cb00b5437139423f4b13627f545054c2fd9a56fc86d90983f0da170c975789cead3298f10b65d176ce56e3854700dc05215a437", 0xcb}, {&(0x7f0000000bc0)="0dbcf0e555d69b4a84914a93c5bcf1167b88ab96891fe43914fd31ebcb84731b849cc05c2220264a5025937fa1fb6ff8beb5d92a84b14fa6031840be3d14fbdc948801dddf17689541f73f7925e8a699d0287834bc2d1cff1b3895ebcc8bdb4751ea40a6c064cc3d0a6c1d395ebc4922d323d44aba1ab0c7427af0ab6cdc8e4552cbff7adb0738afdea5bfb2b8271c3e873d0671992db7abde2586f30a75d8876b60055695da77e28a3c808821b962b1112c4fda6a3bc54bba32963c55348f36a9d9369dec847d2a90a3c6f5e20e1354f9112481d242d9f68d1a794e97507e71340d70a895722a3e2adcb5cd6427f5d3b4e0de425dba6226e779a276a94732262a5726e4cf0105adf34bc6d9ee9f00247c4721379f3aa154722d4b7e42b4802da546271ee8c0058f6e765681f832daac59f2c549d0bbc10180e1d30dbec6b26af893218b0838fcea090b7f7b9486bbb1e1010ba34c45c8c430b1178f1a2026fb4abc0ab539db6ecf456bcd68b4dac7cc8c9b533bfcce2eed2a715e11a428c26907a4e577cd68b8470724a3135d75d8dc114ded312c4104bc76503fa3b0839183c7ec0accc4dc370705a107c39a66677d40c87789729466cc018692fd66250e9eb2224c2ce10bd081e798ba90338fd073bd8c4723538d1199a0943a2e172dcd877bb819c4094e8e929bd0f654ea4521af37c17d99e277feabdc97f47b33f8589648ef7fd28b2c2204f376cf06cec3bdf6e46cf843079bb2b2d283a6fef28349280865ddd6ec7d0d626123389fb65549a321567c4e132ec552be481cc54966c273eb6794361345335eec530b621e7423cad6de0159df7845bc3d1fafb6348722c86dd1e6607ae88f4d557a44dc4b0c37a184f65293d41d1482cd765698ec28f54c684df7765b23187e12bef1000d1321811ee0cf69281d0fbc5f48e2e02859516d65122acd4894d746b4b5ca658b571d61ab3f20c7f9e0db523f9b8cd34f76adb868806f37ed3fd171381ec0f0baaf48e1c2866d074791d213fcd744276dc1d4223fbd06232b8c3def3f5f46f255336c55c4812ab3f2c0f96db822c401c9c2cc8c103c181374595a89e85c20153595aa69c397c9e90d5178dd3789b2243a5ef966cf1b0ae5c784c543559978880c05d842392ce7af19c5749a7dda71d0f035c77db191ff12c03e6cef2e741581ed3f397753c9a9f1f0756c1bd88fc9b4aa519b4e21fdc3d15be426380804f99d5634ac9f0f8f08869b1b3d027aa0f88790cb39dce7ab143b54daac83f924f74fcbc7d44f3e2e96c7311c259960e5cbafc6c07e1a14406bd7a1250818c7dfc37767e30a336e70b67712115807f8cb45e586b153671eb6f559a367b020be0d0441ad16423a53bcbb6c061b2cfce2963064187c194f86a7fd3a6f00d9da389feba19c469ee56f2dee32652f48b4407e02f776e7b63341cf4eee8f29c8ff0ec0e55e6830400d5588c58ba8da265b0f7a59863b43345c8c0fc4aaf5ded25f76f11ae6b40ad2b7f3173e5d73d81e66d790c78fb5da8c53fb53f0f0fea7580f6b742f5b1511e4fe3f2e2be189bfea488723ef487945d68266d29c351e13795f91a7959878674780bb1a40ca6d0d97f9bbae02eb219f5cb404ec66f504a87e9e25b340aeddd96e5a3264fa276a192c6bcb15ea41b58d3ac0b6d265a90d657b12ed6b48ea24ea8a54f8169a4b50e6e246387796f7fe8aac780455d13060a15eae813ca790f1bd53d75d7149c977b7", 0x4d6}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:34:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="5aefb911f848041ca1b70b96e49093aeee831a76adef54ddaef3402d1edd49c520504689eda484d478e7d1513da836f5fb6f4637ee5d75dd30ea6c40bf23d53f16646634ef77dda941c5c617f54c099cc04902e8d6a6baf49a1e7bebf12d97faaad96437b0adc683a8ab98ac2462f4ed7fc43d8d12d244dc50f28f2555d9fbbb028e3f311daae939", 0x88) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x3}, {0x8, 0x5}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x200, './file0\x00'}) fcntl$setflags(r0, 0x2, 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000240)="73f6e1ac7537f159fc6ecfc1967413c21f232282291ca7152547b6f1d0086157d876f2ffe787e2ca5040e274e93f7e2841fc1c39d6661031374b8a60ae4d076005c4703207d89a4665fc7a20201da959258aadb506", 0x55}, {&(0x7f00000002c0)="cfbd3d4af0511e270b22f6d44d7990f7b790165ac52e3bb0a15ec71e17938b4099a7ae8203dfa4b5a2e05ba04cf9a810b169eeb38272493cf69385d446da503c2fe57249a6783e02c1aac2e15741e89bf068ae0b4ca86fb2a865595e272252f7c03d745924e862b79f4eddd9f655dbb220a43b8c92d25a32525ff6bbb261aab3007e9b73c0840fa86eeef101f56658b90314145b8f5a59302c7b5cac068b0fd18a13c2d164f9400b0308b4154b54e86883747acd14b4f7bdd5dee84d4c28c232cef12b1c", 0xc4}, {&(0x7f00000003c0)="34c76680ea91b5c15521f452b4e09ee09897e01356cb07fa8fd04062006158aaec82417b7c0358260a45aa665ea32b7044a4234583b5ddfbf2d48abb4a8cd2b332d05c71910527cd3283104aa8a6d21c63dc442fff32556693dffd73b003c161a3f480e6199595d83a077cd1372b4f68fea55cf154e950164ac7bc00d344152137c0110933c49bb8fe306f129027f03e5f520733af86dc156182c1b9ecb3839e6a22ef9d48bc9dff83e12d7d347df928791c0583cd50d4ff1c77e6bc30d89c6e1a7c5547cc616d5645d17c6a8da1577e", 0xd0}, {&(0x7f00000004c0)="26a1aebce900649cc039be8448d9f46a086e7e4a6760c41a3917ab5fb4439a433ad2c0358ea7ecc900b4da7cc2196b66bda1028076e6d4f456ece73e0523ea3f2dbb46bb982c085fddb321db0ad12280d2b8c3840123f030e58e27f605cc1cd3f4b7c6124bd03c628703c4f580e43a86d0bbbaa636f861a34b51bea095d356f2de9baeac3cf27a3a011bb1072af5d9ce4316861420b6d3c2725def82e9a3a011b9bc80a5c6108691dc7f8433af6ec3168ef92c84967c4742dd20f1ed6e47c26dc70f8fc86088bb6db903e245174a8149dc8129", 0xd3}, {&(0x7f00000005c0)="f1991c7f1aef333fc9e90eb4db47dd982a90b0811321afca5978a6cfc7f9e4b086669a3ea321d965ae022a8da6b2aa852a43c61005e05a406444b57de29757d96913a70de12d37f03e4ec93090d141289d38745d000e175391781c30289be7ae4b2856938634ae157961227003ac3477646f681670f7e67312db4023219e749c401cbb6d0e7b0c374c7f2cd943d2558c37b3014988670109d5d0e83f0cae7ace44b7309bb7bbb356c323d31ce37dd905e98cc0793b8fd55c39d6dc70516f025ee7cceee1ba919fc1d5ed250f1e", 0xcd}, {&(0x7f00000006c0)="f636c3d3b5996f6ce41c8ebc15a6af0bbaedf080aaf5775492089944d628776b07028c6af3a4203ea334fecc375dfae398061660d5ffa9f38eb0490ed68fa9b3ca644920407c9228bfaf03a34ab482e415fbc8dcd07c2055264bcc8f20dd44ac6d863ade53c5599976b735ee295eb0daf53dd4ed01443fad4798f33b59f8f9d99b22ff5a907f9859e0db9685cd905423551b6df2572887345814466d0527b75f9507582e2ff54f2b6bc02d84dd59f206f4cffc096eefb16847387defdf0b9fd838015679f1565401a154eeab24ab3319a770cbada93caa9c4d0fa3a9759a566698446b0a177ad51fbd80c4d59d5a64ad", 0xf0}, {&(0x7f00000007c0)="a8b841b2c09c6691232be99c0abec48010bdc462c241a8a5e89420a49520dcc5eac9bb658b3fd9d355ce6077ec6e41f1b4762bd9b2da62c354eb0d20d80f53534b0b8878763182cfac797450751e9a22c767fff482c2d2c7d023f7457d763cc139a32a1f333a786b834810c40876f27a4c0f80eae36bb544f9", 0x79}, {&(0x7f0000000840)="8bee4aa72bccc20c1c073dc7c5b789e76b48ae41b633198ec0f623191c512dc5ea73b8a11a4ac3bf6142ee9072cdaa287fb4069c811307f3e0acfee40d67e9d83dc62f46fc50085afd2d954ed43688df1c4abae002e9c92f16", 0x59}, {&(0x7f00000008c0)="5f8737e508ecdf0e37a62947924f6a857f7c66d3d0521bcdcbbbc1903c146940cb445d49a28eeed8f23fc6904e80e0f0c882d1d1c91d6157e9a09eb5c49bdd8ab2c29f85dc2779318f8bcafbaf426e81e9bbe9acdb4822254d51cbc53a5c2819e003492fbba39edda97029829cd5ad7ea6d2c4120a65d0cc8fdae0e5b14c0df2201c7cd237420d7bdc5907c1ca70e7e2e551c8e73bb3391077d21297034fc835812af81c7ef66672254187d47cec04f91b228b23608d", 0xb6}], 0x9) ftruncate(r0, 0x0, 0x6) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) r2 = dup2(r1, r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000b00)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000b40)) r3 = dup2(r1, r0) utimensat(r0, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)={{0x2, 0x3}, {0x2, 0xa57}}, 0x2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/klog\x00', 0x40, 0x0) sendto$inet6(r3, &(0x7f0000000c40)="2beb3a9eb73e82276ee6f0520fd18929ebbf0e25f443f6e8505ad745f3fcbddfaae71d08e88ff2fb0fae64ce2174d7c6981a6bc6d85107fcfd18cd69be6178bdde7df223e5e0cb9d043019a694ee03544c13d0cf89fc68124affd18e7b5ab0c7000fa9f52445483f1c9a831b0136720c4bde7885d18da18218dd311e09b88790", 0x80, 0x2, &(0x7f0000000cc0)={0x18, 0x1, 0x9, 0x64}, 0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/klog\x00', 0x10020, 0x0) setsockopt(r3, 0xd741, 0x3, &(0x7f0000000d40)="e1c6bf23486232331fb2847272278b1994267617aa5fcfef381055e7f17857cd11f67b0cb51026f77cc9d9eaea580630f5c8f2eee818c7cf7073a2bc4436838f6b2cda5ccec6a90e7d283b001a52ab839bd4dcfad5e96d9ac8bd883e1e6c8438cc06856277a0c515fe59bdfd38503d2f8841212de824a2e735683e2ecb3a830ff0e46d10438d1f915d839b5601912180781c548f0768b4f8b47855a1a36a649decb5994c2c721b0889af960c67bf566f1adf8c", 0xb3) r6 = openat(r0, &(0x7f0000000e00)='./file0\x00', 0x20082, 0x100) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000e40)="6b0c71f4fe8b60b2d2a52b3dc674a6f773f9fff603214d115d88299e908b11d2b7105d5d572ba93a4dc9038071a1a009faaf40263fcf0044aa69989571807ed874cfb7d21e621ecf2d2c90dd88c88ea4b960ee2dfdf4d207694e6ca21a0a7ac26504ccc98b952edfa5c4ff4406fdc65d7f16af187b4bed6d9ac50a92b28ab807f25aadcdb86a8320afbb4111af9c624ef6b00ba6d97f0d8c76cbb912f5", 0x9d, 0x4, &(0x7f0000000f00)={0x18, 0x3, 0x0, 0xff}, 0xc) r7 = socket$inet(0x2, 0x4, 0x34bc) getpeername$inet6(r6, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) socket(0x2, 0x8000, 0x7fffffff) preadv(r7, &(0x7f0000003100)=[{&(0x7f0000000fc0)=""/22, 0x16}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/2, 0x2}, {&(0x7f0000002040)=""/83, 0x53}, {&(0x7f00000020c0)=""/18, 0x12}, {&(0x7f0000002100)=""/4096, 0x1000}], 0x6, 0x0, 0x2b) fcntl$dupfd(r7, 0xa, r4) open(&(0x7f0000003180)='./file0\x00', 0x1, 0x1) fchmod(r2, 0x2) 13:34:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0xffffffffffffff18}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000001280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf6d}], 0x5, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000011c0)={'./file0\x00', 0x1, 0xff, 0x3, 0x0, 0x7, 0x5, 0x0, 0x3, 0x1, 0x80000000, 0x2}) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002200)) getsockopt$sock_timeval(r1, 0xffff, 0xdec976f37cc364ab, &(0x7f00000032c0), &(0x7f0000001180)=0xf) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000002240)=0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 13:34:42 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc03, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 13:34:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 13:34:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x800000022c3) getsockname$unix(r1, &(0x7f0000000980)=@abs, &(0x7f0000000a00)=0x8) recvfrom(r1, &(0x7f0000000a40)=""/235, 0xeb, 0x40, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f00000008c0)='./bus\x00', 0x2000, 0x80000001) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000bc0)=@abs, &(0x7f0000000b40)=0xffffffffffffffbf) close(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0xff, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0x9000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xd3a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4c2b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4d6fbe58}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xf23}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x2676}, {&(0x7f0000ad3000/0x2000)=nil, &(0x7f0000f2a000/0x3000)=nil, 0x9d61}, {&(0x7f0000c0b000/0x3000)=nil, &(0x7f0000ec0000/0x3000)=nil, 0x2}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x400}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000009c0)) recvfrom(r0, &(0x7f0000000240)=""/148, 0x94, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x40, 0x100000000}, 0xc) rmdir(&(0x7f0000000380)='./bus\x00') close(r2) chmod(&(0x7f0000000900)='./file\x00', 0x100) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x20, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9de}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb8b0}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0xf704}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xfffffffffffffffc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33b, &(0x7f0000000100)="b6c548a54b58134a0df97a379cb8ba5dee5c2a32980df3c8f315035f05988b8b7c9e8a9c7422bbbdcf33ab68cf2daa1bdf43bab2bb72cec50e930b5474ca40c5f66af23ab97783b81b5f35cebf1dd79d2af4c510aa5c362bc6b3f36de9aff9309eed71ea4832e3c569e88ee0beb759a369c9e043e2743cac3eaefb9cd7f249c91a26dd76afde512b982f27715228439e0e8edf980201e1071ccee9d4404e19044f5e") r1 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) ioctl$KDSETRAD(r0, 0x20004b43) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x0, 0x1, {[0xff, 0x200, 0x9, 0x408000000000, 0x8, 0x7, 0x28, 0x7, 0x4, 0xfffffffffffffffc, 0x9, 0x10001, 0x4, 0x3, 0x7, 0x5, 0x0, 0x20], [0x7fff, 0x0, 0x9, 0x3ff, 0x4, 0x5d55, 0x80000001, 0x614, 0x3, 0x7], [0x9, 0xff, 0x7, 0x800, 0x2, 0x3, 0x7], [0x9, 0x101, 0x401, 0xfc, 0x7, 0x7], [{0x7f, 0x6, 0x4, 0x5}, {0x5, 0x1ff, 0x80000000, 0x1cea0}, {0x3, 0x7fff, 0x10000, 0x2}, {0x7ff, 0xaa9, 0xfffffffffffffffe, 0x7}, {0xfffffffffffffffd, 0x5, 0x5, 0x6}, {0x5, 0x2, 0x2, 0x26a}, {0x4, 0x20, 0xfffffffffffffffa, 0xfff}, {0x3f, 0x7, 0x6, 0x5}], {0x5, 0x949, 0x291, 0x6}, {0xed, 0x0, 0x6}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 13:34:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x57, &(0x7f0000000000)="f5e7d3a7", 0x4) 13:34:42 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x408, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) pipe2(0x0, 0x0) 13:34:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:42 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000380)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r1) setuid(0xee01) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='.\x00', r2, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x7ff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0xc1ff, 0x7fff}, {0x18, 0x0, 0x3, 0x5}, 0x10000, [0x10000, 0x7f, 0x8, 0x6, 0x5, 0x4d, 0x0, 0x2]}, 0x3c) open(&(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x8b60dcb0715a723b) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80000001) 13:34:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x6, 0x43, 0x3952}, {0x800, 0xe128, 0x8, 0x9}, {0xb85d, 0x8001, 0x600000000000, 0x27bd}, {0x80000000, 0x5, 0x1, 0x8}, {0x3f, 0xfffffffffffffffa, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 13:34:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 13:34:42 executing program 0: r0 = getuid() setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) flock(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 13:34:43 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x8) open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x110) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc22, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/66, 0x42}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 13:34:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000580)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000005c0)={0x3, 0x0, 0x200, 0x1, r4}) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x0, 0x4af}, {0x18, 0x1, 0x6, 0x4}, 0x4, [0xfffffffffffff800, 0x7, 0xffff, 0x1000, 0x4, 0x5, 0x80, 0xc6]}, 0x3c) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) poll(&(0x7f0000000600)=[{r3, 0x4}, {r2, 0x1}, {r0, 0x4}, {r3, 0x10}], 0x4, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x11, 0x8, 0x7, 0x81}, {{r5}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x998a, 0xc05}], 0x2, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0x1, 0x7, 0x81}, {{r5}, 0xffffffffffffffff, 0x8, 0x40, 0x5}, {{r2}, 0xfffffffffffffffb, 0x97f4b0dda0ecf11c, 0x1, 0x2, 0x80}, {{r0}, 0x0, 0xea, 0x2, 0x380, 0x400}], 0xbb, &(0x7f0000000100)={0xff, 0xa7}) fchflags(r0, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x3f, 0x2, 0x6}, 0x7, 0x1, 0x5}) 13:34:43 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffa0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 13:34:43 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r3, r4) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') close(r0) 13:34:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x2600, 0x4) 13:34:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='9') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x80000001) 13:34:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8000) write(r0, &(0x7f0000000100)="510f", 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000300)=""/122, 0x7a, 0x2, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000380)=""/66, 0x42, 0x40, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) 13:34:43 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x82, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 13:34:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r2, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r2, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = getppid() fcntl$setown(r0, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) shutdown(r0, 0x1) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1a1) 13:34:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x800000200001b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x801, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/211, 0xd3}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="b500a55f215603c2a7eca038a411fec9359e15a460285a9a2718", 0x1a}, {&(0x7f0000000180)="b26bae382ee3b8db025d5f", 0xb}, {&(0x7f00000001c0)="d38d69821022318925f524be7b6ea889812fdbb78c0813035a99ea16b19abe0d168148fea883269a5f67b51f180a9c83695dc3d479d35700631d6948509955640aa6a004bd24ec4a1acd903269020a3ab9afde0a25c654a5e357788c2cf08104fa63f95b8b3d28e8220dea7e283567914bb72251cebd745eeb70f490e4a68588b2969bd8cce0c73a213a5f954bc4189c0e347127432cbe3f7b34bd779acc02546159034ca0d67913717a1a4cef518c32a3eaade991b236e9e4eb5ef3b8039fb36250fd58df6c4ca9d92996f76d0950316ba7f99a1008b8bc69c55e6e47c7a971", 0xe0}, {&(0x7f00000002c0)}], 0x5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000380)="14dc12999f2d6d6354773e2c9db244803d1bff6b817b95641d877fad8637c0c16ad44cc0c7f16590e7c3437df6c940e379bc1d52415d3c6003329efb78c8567e7985a83ff8", 0x45}, {&(0x7f0000000400)="4ad24e72cae952dfb76e8210fad2772bf5f1677ae3b6f011cefee36357fe30a04caa8677fe24be6990d0ca7eb966e88b99076260bbcfd644ae4c1c2cdfad81e9f9e7c5a28afea752817c5c7f6dfc7f3d7e7d67f62fca71a4c8ae550472b65e6bfc847f8c45c70c71bf32e8b137a984eab51d85211411a296b077026b6d1c3e8829e9b0bf85cffeaf50c3206c143210d1c65e01a80fc19c24cd6100d10a80d1aa391b6b379345c42d0fb86c8c7c1e30ef2ffc0dda6f82226bba4ca803dfac5787e40d83cb51ed5b74ff0694503ef062dfea787f16636862a6dde64d9d7abe0d177eba4e7a01110d5f9e85894c662613bb94a96b2f1e2e6d52e142f1bc67e6be65bb9e59b627dfd308e927bdd723b1a4d883aa7b72539d77bb62c891b39a1fc89ce97060100465e5cbc85b07f766b2971bb6fd45448514a606673954f11818ce9eaab211ffe3242d9918281f732c43cbeb3249811a0795a447563fa149ca88c91070e8807231e9794faeee74aaa9550dd6f728740190402a06cc4a70109a5ab66f68dd53edb360c9c5e87f3477ca588c32180e8f3648386699881da3e8a7356c7066122219451df50d4b118dbe1185b58e21d4e76e8bf49fc779af8fe6a0ed984b3c1e4e9a0d136ccf554bffdfecc397b67a9c10237fb33e58cddf72e0fa1719f8d75781cf48cf105c41edee065ae3846b85c581f8ecbed08c7c8abdc301e1f40aa0fc529b1db41ede2811fea723da20ec577f8444913225e8e4fbc15c049015f94fc2d61825971db4d76133122f2f84e523691ee647c42650a0151bcee9cb437fdef97b3b0ec6f71fc3858b964f5578d2d048ad8ac73aa3a61ec068173d026915bd80bc4b0459745cb6d9509b1b42b3be01d862632821fa484e9251cca8daf659817ea072264ea9bbd797c8297783e54f76cb3d0ebd89a4771104ac14254b428619ddb01935f08ae816e59d11e42673eaedcd0851e4b6c1bebca015ff746ff1b113a1602c3598665efa6261c78f24d74d68c14062abb0aa1d4758b76dfb2a4cc19f2b5c96f27d638e1ced4b86120be8e057d8009191e4f3ddbd41bff8862b8dbe86f1fd153eb1ebe045e9173ae131d02306aed7c21d3f20d82bd115dd537b6104f9db4bd531eda625ee794cff4c666fff71cfd93a81873efb9a24feadd03c46039f72e320f85524c5d5296182f5fc87d7284a29996a7c18d961b441f27c0dba33712affd46a9a438ccedb988bc8e1daedc038f30fe87b14d624478deabbe3de9c2f61e867c80eedc3a3558ab87e40f5ac57c7c32586cc5510f52b89e1424622900188ca2133ea23bda03078d957f03674d09bf8b7afd937e127b72e6799ae36e3d36d403a3a5d066fad304abf558246e9da87a2f06c609f33a96a72fb214593402bbcaef3c37475929d7bcf81c6885d64cf2f62a5ce5816ebacbfd5f2bc7f7b4ff279f146ae87f23eef4affd07e3cbaaf926e608809de79658fd4cfb7287a7d0c425449e4d58a0f75242bb002a1eb32dca10affcb886f46740461594616665f4657f39f210991e380e9892b589154a8ccc9216bd0dfc9e1a04f93ed6363e90628d37be5464e885b41eb5f5b64cd9df911b3f56f91078f8327878f379c1bdddb2ab0965118a7062feb385859bc1a40c902054e48302bef5e8dd8bf247384c1bfd4a6d202d1ec7eeb189580c1d936bb18f3d9af13925bd691417d0848b5dbc106f4f58ce6fc112336eeba77534aa94c6d37bc35d1685b35a55401fefdf39a4bdcc7687afac83f161c76cb7193ea7f07950a0c69cb6b7c67ec8797498ff4cc080f77428048979558412dd149d0ba193069691dfbcbd6fc7045aedf044a74406feecd50f29a95206f3c73c7f09c5fdbffc8e5ce82b7f49580a856cddb98ac2dedacd108fea0f249ebfe626150e86c51ff46b61e58843006fc6fa0c1a881b1831f122fbec636a982caa9268966cdcf95340d0dd7aa3d03866e618612003dafe02ea1f3edffcba17eaeb472a1d48e84038bdd4cf98ad1d3a0e601c910360529f960436974e96e40854fb434b73a4119700b99e81fd06c6d4e05574dcdd7733ee6f1ef891dd8837d2d9e62601d15941197b6afc62ce99ccf7725fa5b3547620e2d87e99d99a59c997749f949a98bb77c3390f8338e2ba08194952611a25553d630a1979793d68afe569f248db80f23e7e5037ddf123a38f871cd3a68e4ffb16a694f143dd75d35053402dff3df2ac4a0f78659c854f3e307f6c0a3e5dd3aecbda56f40f3a27d757a690b1245d19d5d5e358a517c006aa46f4b5fd7ab223743a4ebcc4e3930109e33b7f83b5eebc17900ee3ecfa49d1e4e4088fb3038fb581df54912404f62208f128d95e485b2c302de9a120b43feecca5411c422b9d3fa1aa5ea63d2344098abda658366eb533b8f977ea12d0c8ae0ba4d0a67f003c7a49ea50376336d630517baf5a94642ad293c41dbe003a37f8d6a8b0cb0c6eaef55b2b0ee72e0605d7e0244d6a71132b38e047c4ef789efebe2d5c888d5d6d208ceff3b3df3659e0691fd8cff80aebc92642e899149947046a669e6d5e8e1a29600c5fea9ebf7726cf937491ba7bbf4e037495ab6d687d072a8c6903bda57e1f2dc1d5febd34ec1434fbb231e12366e5771256bc43a7a4c5c6de9f2e25692a98f61922a66440194fc49013ac88c8da8f4f2f25cd555366c34fbe69ba3fda71a633536b970dc0b209738b46fb0c46ff82898b7f9f511f80fd21915249235ebb1614a702fcb46e413429fde134010278409bb676ca4311af18cc4c8b2d7d4232893d4ed13b690d1ecd2c1893d18b38e7969957333d910840a18a1089d2956305943ead81c707dd4f0a24b2ee839c12267be7ed9b53bccbfdaea2e51a22ad8712169b9b8fddd9260fed95a235b183c098e0c49e76f46d7dc846f72fe4b9157cd7b9305a2147b81d3b249ca2396843848feb82a115cb559b2245c08c8af6f1602f13c424677e2a07321750f423dda3423006da95851efe307ddece4d04fb94423d8c3ab47550c5cd20d23e76b409207e34ab9b249772de42314ce3541720802f471a8a65d5bace9920dc969001a9e82f0864528d52d40c9a560137a40aa2f53aa4c3214565d6836049a8c47947e30a57bbd4fbfa9a5ba1dc2e57ee60f297318bb49bb4c605239f36a4a012bf780ab12330fe90dd5db5185356f0a2001113949eb89d2878abd461a60e62aa7b495320ddce21d46c8722e7bc1d2dc6d9f3fad5b7af662d923c4180d00ff729609b62590c3c45df950369e0b9eebde94a82dc20840d132aaeeeae67a444089862df4f4d89a7aa5d0467ef47e24533fb35530464b2238536bda00cf95b910a25e4c9e568049b58040be956e6c905f044bd8ca13b0062bcf6ce4964454820d6eea71d0cf6701b53df135d99fa0cc18b48ccd412873a9794b7eb1f36325568f0d067f5d1ac3f7d4a9f200133134b905b58ffa3cf5f564e2626287c1008e8ae8afce9e5ebc66c102bd57801a97e2826108753a76d4c24f0b1fe1e910eabcb1bf2e7f20d7b500c0b03caea935a76f5f9e45e8c69a7d522d96441fc745b85ca6cca8bf90b1d6a84114218a8080ce3e2932003fcc47cb1ebf3e2d8d7594b9128f0372bb80df4fd4df83b1c945c8f533fe8dc43b48e18a49b857994a0d07c770f770ac68d1c0e05082aa66a6dec7fb6a845ce19123574b2431dd657decb7fcc86ec69e6d9c8ef169b3e1b72d2016cc8e6fa33ff3017677c7a2b36f383d9c27cf6b69b927a6f0071c3f1274b6dc2b6d20d9f1806d3502279de395bbe005b05a735315e3d8225279717162a35cda664c1649b398d5b5ee741db53317f069e3b4a5562f15f7cdd47018f5d28cbbb376a5076b77cd7f1d57a3e03f84ad05ad8c7769f0a64874b5cc7db80d08bd695917f40dd07ff570f228d9aa7269569909561f3a7c29084603641d6dd972be1a4d070e5dbcb947e869bf0481f4732978e7e9b6d3d9b57a94befcec47dc0efdd73330b17cf80de981e5f4f70a1e9bd0121c7fbb5f7d00b8bbbcf3f4be59a2646e265e8dfcdf0190ae7a0a09ccda5431f16324e15b51af049527566427074f232ef01b32bd9b4b343dac49ea6b5f15bbdaf13923cd8ee23948a927073a8cffacbf6fdca7c5ba49fd615469f848ee71bd63a1c2a5b2606278ae622adbc1188865025efa2e7fc792c83908699d9caac5cd7e5daafc0626eb11e5740b6ebed33573d686d85044055a7aedc2e0857643c53f7151f7cb2815da623e4fedbea5967c76e2df4d2d4382a43216b5de3f273259866f5cbd3c4b9ddd8574ce0decd07f1c5b57ad3b8bd83f32b80382f85982503cd546dc4d9699466c87e5472625c683b2cba9927fcb3834e12bb40b93bf3c52fbefe6e71dec623c278d0a589bf5b8bb5a497a47c4ee1bfec2e97e56394521549dc22cb3dfbb33c987c0216051b24be0fcdfb27132630a8e51eed1dcf374236635dd99c2a92ec1c00e07b41dfc1ecaef11df01a3e66c225a521e822a3471c091254abac7364d9e3667b2cf2235ba7bf255189b2a9d2d2a0f41f49c05ad4f0d9f7d0652b95ac39c4665ff64c8fad3507e61f2ee9429396caa65de135cebd31171426eb172aea8bbaebf8121ddcafdc489b77c1b9cbf18a41a95489741778ba23a525c7c923ac08059667c55682e50b189d6b561d6a9d385fe36b33b63432aa204960cc53a61e0e107542a86d7f3104f54dcf788bc8155021114eba53deb06644a31b879360ae9bbde7d56e180894bcd44106449fddc2bbce2319780333245672111f353d067fe6b440709ede274a71e9413b80f33c23d78ec10702ae064d2a7bf0a74c79b27053cc008e6accec93b5031630c10c9732526cfaa8feca914073c66bf23fc805e46ea23120eda751ef2ca62f693701854332ca0c7152cda2c0195d024467cc00cf87ed914d71cf269d5565cc2abf66dec185ee87aa3acaeb2653266393ce327b8f7c74fe4ae883a632660101e02dd8e1a746205ac20d68ad612eb36471a1ddd427179079243aac21c39a32ba054bb76c0b98712219f85bf05cafa775654130cd2affa70101b2746d201fdd7786d939e8ba6e63c8241ed665d695314934d498088a96bdd73523b93fb909de1c01397c6634d6c6011930bc0c0b07e26cb80c1063a27c99a67a6668d2003c5837d68a08e5c3f3d9dfd0a8ce53cf6f75b6a5a955cca5b83e474f5b850062a565a8ab307466760391eecbcf1408e058d4c214af42eb6d5614d5cb4e8879ecdc296b0396bc06e7945ac0c916414bb40476824224750d487fcb461e8757d8d77e292afd7b7ae231786d0c7e5b310678c3b8c395c6e9f9badd86cef2fc0a9cd7d5544463adfca94db51196e66d9bcab23b8855ad8c914dbb8aac9b77b430b445105404fe345bb0a6c81bbfb2e49581129d82031f20e16395dffed128668809256485c6944e93d453f59604f2377131ae37240462adf41464654a5bea31fb76322f30b90aeea08992cc300260b93b31e9ecbef3e3ca6d187e4a6d2dd67fb3a10723954dc2d566ad9bf26ff4da309a9b8c2075b9042a3016f3d4792c883e27ff68b4ad452f21616b2cd6d98d01933a3576b75871203ea1130223fb775ce3d7a8b5b4a9eb16b48d05972b793e5dce81acd06eed38a030ad2bfdabd4cb6f973d8bbdad55b203356098d4c740c248cc8da503437ec067772dfb360d88fb674b47c4bb8be9f984a25e1c5c17c82fcdbd8d5b00ae3146742ba3e117efe642749dcf7ae7585ae19cbf11d48085971dfe4566f0dda212987cba351b489459592", 0x1000}, {&(0x7f0000001400)="2d68869bcc275ffa2e98457990bf351be5c5bd82994d6ca2340c8e3d0ed75dda3a7af3914224b8f9b5a94c00c6952df6c94f593a26ae8c2c7a12335644d1cdafecc1c96b44fab3668b0ff7c872632601050be990a9ef39291ad330361a75e9dcaab69a7fc823e12ea8557acad4b5e940e94a9fdd229b739fc01daae1ea0bac2f34f54c369baaca4d5f9c83514a808ffd2a0982151e727182f8230c1f394b6a091d92896c3c2a916612fd78ba5742dfb0ceb3", 0xb2}, {&(0x7f00000014c0)="b59021651131e802dddccf04a68fc1a00ebed940ed7fc54ba7b44282d904e0ea8c78dbb7260fd937e46377a272a1934ed20329b8562b0bf58c5d9737f6ddaad1611bc5a544bcbb595462e3e7ef6cd1003f79c7693b590c7b4628883f69f4bff73ac7fba8070534a9516803983a0903bc7918017d8526fda4e79308fef2004e690b3894b26072037c09a07247cf90a81e6b699698fbcd2f848d29ded9c4e2fa5e5210edc48bfc0a4fdae3b9584d6853d5922d7e6973", 0xb5}, {&(0x7f0000001580)="918904bf1df6e0a9a8642775fcfa386df36c4c62dd56308c0da40ccb831ed0ec7dbecbcdffe48b72417c5132066f60b846baa070645e5e4375dc4b421e225ac243f522cc25ee19aedf2c00a4598f403d39c2d63b19888832cccc", 0x5a}], 0x5) ioctl$TIOCSBRK(r1, 0x2000747b) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 13:34:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x300) 13:34:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8, 0xfffffffffffffffa}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 13:34:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f2741ca0f812fc27340fd098c091c1c66696c653000"], 0xa) sendto$unix(r3, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 13:34:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) select(0x40, &(0x7f0000000040)={0xfff, 0x7a, 0x2, 0x0, 0x3, 0x3, 0x1c00000000000, 0x5}, &(0x7f00000000c0)={0x6a7, 0x7ef1, 0x8, 0x1, 0x9, 0x0, 0x1000, 0x8}, &(0x7f0000000100)={0x0, 0x200, 0x10000, 0x2b, 0x100000000, 0x5, 0x8, 0x8}, &(0x7f0000000140)={0x63ba, 0x6}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r2, r4) r5 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r2, r3, 0x40, 0x8d5}, 0xf2d, 0xfffffffffffffffc, r1, r1, 0x993, 0x9c, 0x1}) close(r0) r6 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r6, &(0x7f0000000040), 0x16f) 13:34:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0xb2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0xbbe, 0x1f}], 0xb4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xff, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x5, 0x1f}, {{r0}, 0xae898bc80d8b369f, 0x8, 0x2000008a, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x50, 0x0, 0xe91d, 0x20}], 0x9, &(0x7f0000000140)={0x2000000000000000, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x0, 0xf87b}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x3f, 0x8}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x3, 0x4}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r3, 0xfffffffffffffff9, 0x4, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001300)) getpeername(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000013c0)={0x401, 0x3ff}, 0x10) readlinkat(r2, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/182, 0xb6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x20, 0x0) r5 = socket(0x10, 0x1, 0x7) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001540)=0x1) getpeername(r3, &(0x7f0000001580)=@un=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001640)={0x8, 0x40000000000, {[0x4, 0x13b4, 0x4, 0x8, 0x0, 0x9, 0x200, 0x80, 0x355, 0x8, 0xffffffff, 0x101, 0x8, 0x9, 0x6, 0x6, 0x6d, 0x100000001], [0x3ff, 0xf142, 0x6, 0x40, 0x10000, 0x54f5, 0x88a, 0x4, 0x7, 0x101], [0x5, 0xf18a, 0x6, 0x8, 0x1000, 0x100000000, 0xffffffff], [0x2, 0x8000, 0x7, 0x2, 0xffff, 0xa5ba], [{0x401, 0xb4, 0x1ff, 0x7d}, {0xffffffffffffffff, 0x5bc2, 0x7f}, {0x2, 0x7b2, 0xf2d}, {0x7, 0x2, 0x1, 0x2}, {0x7fffffff, 0x2, 0x100000001, 0x20}, {0x10001, 0x5, 0xe14f, 0x5}, {0x1, 0x3, 0x800, 0x1}, {0x1, 0x80000000, 0x0, 0x7}], {0x8, 0x0, 0x7, 0xcb4}, {0x5, 0x2, 0x7, 0x200}}}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCNOTTY(r4, 0x20007471) r6 = semget(0x2, 0x0, 0x280) semop(r6, &(0x7f0000001880)=[{0x1, 0x7, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x800}, {0x1, 0xe68d, 0x800}, {0x2, 0xdd8a, 0x800}], 0x5) utimes(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x8000, 0x6}, {0x101, 0xfffffffffffffff9}}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001940)=0x1) fcntl$getflags(r1, 0x3) socket$inet(0x2, 0x2, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001980)={0x6, 0xff}) 13:34:43 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = geteuid() setuid(r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000140)=ANY=[@ANYBLOB="51e8d279ae4d69f91773c1bd1d20de915f47a5405747609726eb7b4d3f8509048dc985f5c87e15d002a14234618b4256b76cc37fb3ae380462a21ad0c1fdc0cd9be9369cbb187c"], 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 13:34:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xb, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:43 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3f, 0x358dddf6, 0x2, 0x1, 0x7fff, 0xffffffffffffffd7, 0xfffffffffffffff7, 0x2, 0xe9d50f546df9e14e, 0x7, 0x81}) 13:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/102, 0x66}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000001180)=""/66, 0x42}, {&(0x7f0000001200)=""/49, 0x31}, {&(0x7f0000001240)=""/60, 0x3c}, {&(0x7f0000001280)=""/232, 0xe8}, {&(0x7f0000001380)=""/21, 0x15}], 0x9, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 13:34:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) open(&(0x7f0000000040)='./file0/file1\x00', 0x800, 0xae060dccdd2d5884) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f00000004c0)='./file0\x00', 0x10004) r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000080)='./file0/file0\x00', r0, 0x3}) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000440)='./file0\x00') bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00bf88a677b141805000474f5fa1b784d0515791576374dc88760b82b8c8b236107f6aa111cb7a32b40e13230ac9e10b86fae0883530c3f7b2a880240c0408f80018b552373641f542b121ab62822964114fbd6e34e6ba544c55307ed280b237a36244038a3f582dae874aa607a2f549debe9c9a9ed9761111c4fa2926765547436dc1b4e1e5a47759d1daa7f7e80da5e5238d8c4840bd8a238a590c99e6dd32e8173a0e4ed5fdce807a2c846d751ab16722896c3d68e46d7dc9c829740677761ad08d4f30044c96"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x10) fcntl$getown(r1, 0x5) fsync(r3) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 13:34:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x80, 0x1}], 0x80000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000003, 0xfa1, 0x7}, {{r0}, 0x60e87735432872e5, 0x40, 0x8, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x0, 0x101}, {{r0}, 0xfffffffffffffff9, 0x10, 0xa0000020, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0xff, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8000, 0x400}, {{r0}, 0xfffffffffffffffe, 0x94, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0xd, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x400, 0xfffffffffffff800}], 0x9, &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff10f446e67600"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 13:34:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 13:34:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000180)='./file1\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x10000, 0xf60a, 0x7, "a890c8825b6017eba87baa38e341801cd969b217", 0x2, 0x4}) 13:34:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) 13:34:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/17, 0xfffffffffffffe50) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 13:34:44 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:44 executing program 1: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/169, &(0x7f0000000180)=0xa9) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7f, 0x6, 0xc0, 0x70670c4811c5a2aa, 0xf63f, 0x7ff, 0x8, 0x2, 0x2, 0x101, 0xa2}) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:44 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0xffff, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 13:34:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x2, 0x8}, {0x3, 0x6}, {0x3, 0x2000}, {0x2, 0x101}, {0x3, 0x6c8d8f8d}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0xdd8}, {0x2, 0x40}, {0x3}, {0x1, 0x900000}, {0x1, 0x7fff}, {0x2, 0x80}, {0x3, 0x6f4}, {0x2, 0x800}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x1f}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0xfe9d}, {0x2, 0x401}, {0x1, 0xff}, {0x3, 0x6}, {0x3}, {0x2, 0x10001}, {0x2}, {0x1, 0x80000000}, {0x0, 0xbd4}, {0x3}]}) ioctl$TIOCGETD(r0, 0x5452, 0x0) 13:34:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file1\x00'}) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="030bfc4d2701e4d2b200"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="1f4a48b1a30a6a174507764191fb560175242696bfbe7b5ef5703b46a8b14a883ae786e829a7b52d356f5d04858da116dca8b9ca1a181d", 0x37}, {&(0x7f0000000240)="30b6959bfa3158883971", 0xa}], 0x2}, 0x408) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) 13:34:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) chroot(&(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x24) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/98, 0x62) pipe(&(0x7f0000000200)) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x15bfd2912e4a6d67) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000300)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x51) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xf98c6d07ec19f3c8, 0x0) kqueue() renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="84") openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) 13:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) ftruncate(r2, 0x0, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x3ff, 0x20000, 0xdb5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd37, 0x7, 0x1f, 0x72cf}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x39b, 0x3}, 0x8) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x1f, 0xe2f, 0xd7c8, 0x2}, {0x7, 0x80, 0x6, 0x5}, {0x8001, 0x0, 0x10000, 0x4}, {0x5, 0x4, 0x80}, {0x0, 0x1, 0x2, 0x8}, {0x0, 0x2, 0x9707}, {0x8, 0x83, 0x3, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 13:34:45 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x0) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000040)="866347181036ebc700b4f35eff8bf8cc27e2fb9cb295c56daae5981a974f4f57611068fdc27db6dcf032de9cadb237201b4a42549541882eb3a6462d58d497ed5faaf3d0d80908ce915e833d789121", 0x4f}, {&(0x7f00000000c0)="3cbf952ec050551d912159aa6f05670e52491d498d79a944b2788f292d96fa886fee9a9e812e726ef461cc56c886909c84debcd626a219ff644afd311c314b79addca8238b455922", 0x48}, {&(0x7f0000000140)="e915bbd324abf627cb06d59feb998ab755cb1b7d799a844745191b43a6c9baf45b9664afaf179341b77ea1eabf7eb2058cbb77a14d25f848de1150080ea3e68fd35e0bbbf6fdfe58f774d22b068d2c40682697057fabf12dc367c8f3fc0f4e1d5abd07dc01c0f1802f41c1fc2827a2f89163f7d683a44035adaf30b8f3df56592b521e684e1ac1ada965eba2eb41ff2a7681843833185e598e1be489d4e07aaac46b100ccd4eb8221103d3f64ad6b7f544ea45839bda3b9a396f9ff7db0e7af8c0ccda75a702cfe047c4cfefd5f060a4f1c3e4", 0xd3}, {&(0x7f0000000240)="9f4f171e3a303d5323f2931fc39284ed853756b3580a0dbd7679f47b7d08a0416540b7b7f0a20aee4d14b9ac58262e7aa029583cad009e482a45d793bfc4496aff3dbafef19e664c6598e9afeb19d4c83ae67934889c5b2782ce1571d66f688d3c8350e7dace6cbdbcd80e07595e72df3ff973e5f754e9c5b6872c1448bdaa019ce3850697e95a5dca0cb36bf5faa68571ee709d5a7a45ca7c0f41a614f8d70a616edcff603df97aba42be16d1987c32579bc5d45be63bf4859b0bee8e2e706e85c8c8f6ac71cfda28210e880c285245c305628b6c6ef3993b84930767028af41558bd650a38af1db1ce619370a8cbb3eb7186007054ea3a0d06f18df3bc7043b565a6b46eb588f088aff44924f51c70ad1c05f30e6c0eda01d629b33a0dd4d983c6bf8567ff513a154b11e1db27fb70196e4985494e254767de36acf3a162ed0fcee9a892cb91c0a1d4b5ddfbce17938848ca34a73550dfdb8ec67fa97489c263d968a8a7f691bdf3d9969c0272f3474912a9f301da32b7bbedf54052d30b4e886285b93e191d8399a09ce7e86c68a12967ea5ba58282e5151fd8cfe96e952acdb6078be00043ffbfd7a6a656c30f6a4b19ed7ee920bbab7f47fe36b81fbd747b36ac16dc6989218459fa16aa852b6ec77c3c9b21b2fefc1b9148a68e8bd44373876c2a7e687e42b696419ae369c27b7544997f62335f52164331586af44d0be89821b7b96333409439580ff542d632f15ecb915659f6871afe317981570e7bc93b38e97de24d8985c64139c0085b8dfc95c9937bb1d5082f593556657602360b52dee97d255da03f28aa11219aa332cd5693b89868bcf16593989a916db8b6e29f660464e58973d16eae89122e610ef9b98dc1b2b4b30837e85513a4a3b3598801ca99950bc97fcc759a4e66804dac77e09f33b9dd6248c971335cac31d768dee365dbf90ccee77dffcec4e8bd37d01046eb90283c28c6ced4497c15be504ced9c01c74c56dd77848e4e58942afefc6eee1ba36ac62f3fa8b06e43d45586c7524c83d4857c10c908cefd3da134114531e325c7a5c333fb52f83c5693ba7324ea5243fabc5cad1a94d55902f0e626a5a6ae6c7c9df458b9dca028e73e66b05cfbba54770226341fa929873da1d49dd2802cc6a458707c880d19cda83b4bfd70e6bafbd4cb2ace87d691eda6ff302aeda891534e3d68606aa630b59ece92de5997730a016d205844a159dcbc8faede65d3e793757173bf8b4afb22e996e607e4d5b93ef4c004eec95348c9303ba013cdc7d18713e8bb52305d02218defc86d5c7b608931ff4b9e031d7e4e2e2ac3c45fb1a9170d1149ebaa76447f7838717f9ba979ee9386b9fa1c9f64714cee09069a5e979002a27f0d99657acea02ba078875ff4a75abd8849c9e0459856b03df7af2f3ca72956076126e8e19ee6ac375edffc396f06c8e8c3f2d2f89e9219a325bf3dd8d02d1a78072c61930b1121ae5aa2db53c449e62615dd12d6b6d26c69d577d93856762a01224fb0f2cf15c975181159ed57440dd7b3331e4fb3b012fec673b480395d072b7ce5ca08ea579b4d3c1285ca480cb270a9f5a4ff40abe0a5c5cfb76305615b64a87242d2d25e139e2aa8a10cd11058bffd44518b34e2f1f274037a9f4cbaa5950d1e22899f2fa73dd71e1fa5ba0539455b92590814432893fb3bb20e19229abb3d0396b518e09ce37aa7fe18ae7cf29abdbd1824cd91a699807955363aa1473ac23104f57816efa1628e9c2830250e6bffd90effc83420784cf068fe2761371fd0133a13a1448887a5d6939517a13525efdf25b7a587a3e4076f26e8ca9743f0af91c71c74b4516aef135b3f9f1d83f8ef8cbbb0eb9f3c20abc990f6f72f0f1566be8e811a8b28f33127c45c0cdbf23bca2b1ead30714adbba49f47fb4fc0840d2052b5ba5476b8522b1c5f87af5b9b54511ba240adb3dc1f2e3c1f246e6000a2a8695cce67e119101c0890cda08888f83529bc9107332b170abd467b02981d5480a5d1f34702def625abd757317e4741de4b00f309f60d12a80b072f3f86e9ab002c30ea6e2d606ec93afbd108742f2ffdf5c7371a88e7b484d8e928d20efb22607b83b0d6478ad7e5532942bfaa636041579ce25b3b6036e2a60243c19e1619c5cdc308db8fd8ed4c851f12f26add623ee918842cb074de6567faba228ea21cf6523a42fddf8237fb1e9157b50513d0c4ff6386963be58054daaec41429c919154068951163fb5a70abd3851b5b859df460326d7cac81fa361636c8563e35361b30dbd94dca8a9bab78364857ce5cb33a5fecaeebfea904560899525956ec1e2a7a4c5352c899863ce36853c2d0c16e83c5d4c9e53e8e609daf8df820409abdf34446bdfd9e94ac2ca982bacbe013408675a11cf466ff46217daf6d27b43615ae7ec9a67cbec9ce4b04af97fa568188f540104b986879bd6a4f6b41e6bebeb6541b12fd18546b923ea5a5fa2e6dfecf67892ed1dff56ecb1f8f47f4ed190b355269e19fdcdf18d228ecf1b29765e3cf3f565f073b54bf8ca87d76a14c9e2ead9baa3aa68deaf81f4e56f2e2795c3a7dfe88af036d677799dd5e823b6c28b136e10446f4f580521e7a276db124fad9c6ba054cebe728e8ca51008e49a88d4896c195aa46b5f516ef536f67b0dbb89d232876bb24437c1af18e19f4dfcc96d945cfac1727e402ad9a3a19f29b3a98d5d4d9d588f65724d3561f4c42db54c4273d477be77d7c7461a0ecd3704bb743fd4d6fee274dd29b5a494b7494d27b4fed33a33c2ff583bcc91a6270f55ec8c308973140cf775a48cdf7fa5a391df80b0929e2420e782cb18885b60b1d0bca6fb6f3d010bc2a30436b764f7510b8924bb27f75497c75e4aeeb8476f6d68973345ad970536ceb85d9e1c0ed201c31398100e3eb7040bd249bc388b7a45e7f157bce1ca362d1453f759f7cf8277fc4e1647e9af97249754ae84f6cfcf69131e5cf99029e8df6a22055b744b47c6b3f4f3b04af947d0e186bb006355f602380b475ff777fea29c7072ad38c575e299a3f8dd5938552c9b903d5b416102f61a9e4e0679e353332ad63d982f274d8de16b503b1fb25327a9a5a527f53f1e2d15e36da522bad79e9641a0e6ea7b713abd689ec8a187e4bb765185d2705b181bcfca0d7f317838fdb1bf43cb11f130bd35ea5a4e123117da4224ff3cf0adb52bdfbeec9699cffb70bf3b6bb22163534034d5c651daa3826dea9b8c4ef881fc22fdc98a59c38e5165670ecd3f51d0216640e3da959f95839f9d99a5f983cc58cc81697cb0a0623fbbbd925ae493dd822f6352dd4222237c65ff9a9ab07ce22ae21ae22e033e6142854196aa9b35eec34eb8e4ae104eb7c701dc3714937d021a63f02a522fa43f5e374497d2b4cbea2c611602ed3238b21aa90b7b1ff4a11d34a3092f67a0bc42c246627107b6f8164925acdd2a61758a27c28283db5e7fd19e289f3119eca6c00622e51b3432cc054803c79eb7f6123b147c09f6930edc2172ec4778f171fa28f29600ae1335eb51fa65189837a1dc2c3aab7cf1e91d6eb3905971df77b89bb089a740b471349ee572e3e02b01606b108d7348868185c0ee9a58fba9159a28d985f74a145131e3afca4a4ab2c75e94f75151bea2da5ee579df7752cd136308b4a17a1442268479286fe9ab01190e4fc483273d89aae240f38e52eb0a4e4c80232e3e0903d051157433356c3e9e56fb92f909e38c8563e2a45c2be5eb2a5ca753ed96ba3ad630a15004de76883a616e5b43690a8d540a40452f14536dbfcffc6fdf2ffc02d417c4249430f22076514f54665a9a11f5fd85c8805c4409d6ba8a5d6991e487de4fa9c798521d92e263e5ed90e8a8a11c9788c307810f0ffeaf6d11ddb1ed7ca3cbd351030b9040564aaa50558e263d095496ed471504669fb1852f5f6581ba8a1944bb4071c5c11a976befd7334de5db6774bd1288c64ed1231a42ae24b5e86c6c00322958c09a71b7220c95fb48d0e7c18dfbcb9a145732f9d6ccf40310026dec5015371461ad1b2695208fe39e137f17322e544fa79898b3de4a354262a93ccb469434c328b25c29ef029119da9652c9d2119731fef79861e54cf86017b1ccd733040a9c0fc080caf22bf38b305f3459fcf91c8547f339dbc4ae1601fb6572e7e7c274936730afe1f278d5dec997b351f9ee06ae132124b5b391d9a8f145ac2bec49173841f3192571525f46c9f91b5c52c42a887c6fc286a34325d47f7a55e781b5241e83fd41366188bbe82c0c7144e808f50c3bf8e0128c6d96b7ff2df4026bdf13f4f22ec8143cacf1e1e85d1809ebe2e4dfa2dfadc0577111bd4e8118a86dbdc1da277e44e45e2fbfb81a48f6498d721f70d1b10b6cdf15a395a95b05d2128861e3324bf90e25107871f4f91fdb9fe16fa8f4d966b7d71ec7cf9810481dfda412347ba8f803c36cbe7ec8e42efcbae1ec2f6c3e4d850275f9db2d2bc735799d5be1e4c5552c58369db702f210b150137b5d6a2323887e94a508ce56e4ad816ce3c8876102889f47d6548ba647b2da7615609eb57c2f0420b6dee29ae8c8c52d2373edb1771f47ac9bbd3476a98fcf4875fc246b4fc1795fe819819f29bdac57a3a111b7d131e2e7ad3062d385962db1c9778b43cc3ea641b8b8eb012436687d39e82db2492f66f2c731c9f42b7acbeb3c57fdc9e95272a63ed669c6adc2d183340172844393aee859ba5f6b18a06b753ed0e9252eb2f53ce0ac34bd14ca9a907eb0b027fbb5bd35a3c9d2b3b09bc0599d6549d1fd7e3e8475f92b7f126497e05335690e70d1a6ae5214b57378bcdb0f2dd9834ccb12467290736635502f2fe339adcaddf56f92977142ab14ec54314437703916be2cf84d3aaeb970df60c78728dd0b854ab9a80d77441b4d6e16dcd5bb8a601f14e0d3d58a39fdc7718e470f393d12fbde6c32963a91753463bada5c5f216a85135c6b400cb36e004edc94dae584bda43542ec6ceb1879b5f825b6c8ddea944a9296dff9e8a995d5ba6d58a14530a83b24beb77b1f814f9f531e246e2c4c095167fcc1409ab876751f17c3e2247d4a17ee5ba5d1ed08cf8522ff87fb0cb171350be6d7d3bdd934b5539a559093c2cd2b5c8f3bb1250db9a601fcd2909db9a89139882253eca2f7c6b61b7bd34d909411e6392b2f665e574488fd477cc0f61417cec843b76ca196cd1be5799cea5458c7302a41052baabb5d7edea14e540a5fd54ad584362c1b9eb1e7fedc92286abb3224e43c70be2ea7d94c7f4236301cb6713c21d770dd0f55646b6bbbef0a36335822d74d9154521d2cc42c6f333ea57c5f80e1e22b7168bc3c6adc58363e43e7bfb16b9309f70fa57eb29ef010384fa8e12db4d69274ba6f5d637a929a90644b96d332deb64e734fdd8795e36d02e3e6256b29df6e5a021c3768184c48e219fe8070afa95cfdcf2f1f05ef5f39df48e89ad967bb8eeb6ea7f842cf572a9d1d684366eecd85041facba4b804c1f081e05996a02d1f369110ededc697a0b79ca6cf1c0a07aea84b69723418106b72b4b597d6458df6a06cf24040659817b7e327b58ab7cb09c72cb0cae6e875ab86cd37a867a266722b25f67cf28196e20fe05315a8a070a2800ffce4e4da7587af7723cb8b06268b26aeaaeba3de45f956b992a2743e3d02a849283cd20467be8c88d83fe6b684ade05ba886e5bf310a8e1088371cf1378536e1d7ca8919b218fa67759a6eba9b9cdb8b18085df792618ed44d4f29ad6c14ed79007dd733f4f4e24", 0x1000}, {&(0x7f0000001240)="77a60768ef4c3ac16bcea41dab15dec4919dbf19ffcf367ff24375ab6a4c9e11dcdcefb60f6cd07dfc9aca45bd9ced1edcc6d3a7a664239f1ef89734143268fad946e7b62e99f46627a322914fb1592958217ef175b8b161fc01d8a658821c", 0x5f}, {&(0x7f00000012c0)="e115a2fb2bb73a04632b34756347d90a2acc72d55447048d558d2def68863f83506d75a6805f49c418ed7a3affd616b6d88c306c0669ccfbaa0cdaa6966be3ad5af7caf7c68569c87aa60a8b8422f2dc92ce10c12f37b884601f8b80b1f9f0869a3ccb1b609fb29ae2653d2155b429ad6d7588c118064cfd4264b340dece465449a56e0cce64a76e2d4afa62aa7e8a281a78fc608bcc0421af5634a4b6111372469f5e2cf472492e2e5a855749a537c5385cbb0c78feeedb02e3c327755fa573c93182bb0ca05c4a7ab4ef520c4f7d6fe6e7c6b5ea821cecaa0294667d1bd2b358486116c18719b093289860c83c2cb7fc352a7e767cfc0b11247436d6c453388fd9f391f01a7a494ababf57028c8297dfdee4d21b31a79a3d42731d103caf9498163b19ce97175bb7f2ab9533ce740d08548d2260cbe095e3210b80d469d9e7aa419e3f4ae2d2470623d64698570c5d97dfad621b07067080a5f26309e97ad146989e35c635913900df5206d85c76a0230c07d8c9cf270d524f39b7a7d0db90cf20d5f091401fbb1e4069e49b69d5517c49a53d5a1b0bffe825bc361b5be1f3db8562aa1ac8b064b71bf05fccf9f4e39ccb31e1fa15b9c417f7e70856b40d82a33d16437bd4f2fe84e4ec479944731ec7374eff649d3c7eda202c49f8f8f9363c9e99463acafb42049846695817f1940130d868f435c669feb7191bbf40e23420eb82653fe24ba129bc3a53fb686212518ea82911e25df0f4b4075e69df69724eee4bb45017cb71dffbdf613bed02833b3f7a5fb9ed90ae8fcc24148f0c155cc336ed8289886f022633d365aa2c8b58d81ffa4fa147e4abed5fa5f31a87d9ed723adad919550c6a9bb51b55abe2f3a49eb86ef37dcac3e6c72dcfba8d18dfc60e99b38837139340facd89388dbe86b31d008cdb595d3bcac7f8e700507e16304847416bc2c3e486a5f2b041580d3774c2ec4691e1d34d1183439ca158bc7f8f2067e69281adaf9b2954193dbc7f627bf72cff2f49c7d134623724ca15e098bdc435431c630b0c69c9d583d6c8832013ae39fe24123fecab99393dfc7b6c8938335f5dcddb3d63f5c3830f63c0f7061b90dbf8fa642dbe4e84ece4afb2a1db2c43d44ab5ca6e2dd7a4e40713ade64f4f5914a436366c04767474625c7c0ea05bcb9d553ce6d39d23d7282ced50bbc41292edb564fe859380279a69a92afd641a31cbb1ea6a1b902e65adb6a8809c1eb8cc570df50bc0f04aac0fd22c925b778bbad9d23d8a94257bd972c202890225e81b9cbb145418a87662064d5da267a530f4bb3fd7be2ca542ed9e3f80575cdcae0ff6a95c73c834642c9756ba2ad2de7e0c60220cc7720d4df0d54a75fece5da39c283fb061a8ba02ea620bc00d9810329bcd1d90706983ef75cc1cbf34eb31150669729e386e0bf48e850b9e32a976fc9811e319ecc3a3a3c6899809f66f502504654057e295017bedab8c6518cd7aa959a71e74ce562b423271347df425bfa36391d3ae5306ed08f8d02dff0ba61d8cedf25adf0032af090ebbddba746da2a18ba4064972ac3d9cdaf143ec2e33f0e4fd1453f5474a26bc3c62ee64118d0fb6a9daf5c2cdc70c85e36c0b1f88e90e6da7170b5d0dd632d0458c700e1995deb3cb35388c2a1a43b547fe86520f9e5ee81e091e449cc31bceaa356cf78a2dbf7e50ef0be01fa2d793a292915a0731494ee9eacfc3b27f32d01948ed029c1d777d377b54a0d78a58d47bbf90d78dde956c3c50b077c3f5e9b5cf749b997f944b2d3228a977eeac334ae85ccc6c3e4b1b7a5c48d535621cf5b1e73fc663ab6a1d38e8dfa3c4ec39d427e6632af1c576fe708deaf8c10492312bcf06e849e57a4972d658d6683ba08b8e7a563c495d8de384d9a7ae36ba5f70b6dd7ca7f5832cbacbc5ec166d1eecdd48424cb85927fda6d600e871e187d5a20120e95403e4344e80c0f60eb7220598aba92111a005edb9538af48fc030fa9fb069ea80b906d83868814b4d42ca114da644a8e8ed1cb9f1aa5020721e5fc83d1bdd74ecd60ed3b0f0d6d46d1dca3043436913de96f4ee48f04a01d975fcafd03d41583b11f726ea16a5f6e0da83a3c9dfdfeb74805e14a9325609b8de34fc0632473ec219dab2c6b008f864048f6b6b4bbc1dd13d0025c540e971ff67a393ef20e928dc24c91af92b7005a548fd968021483ef9f1368ae82a990bec6a36fa87c5fd30d829bf23199b98cc9b596abf941b8edac7f6e1f5ace43ff3e847d2bf8f005b961670348ea2e9ed4c45e6a5c553fe3be81ad99efa2853dda9060330c190a4d1db55aec87723aa3b41405377885090acad4f6dd15edea827df6add0d4e48cb1cdd9e05c6c5901de45da3e3c61e03988196ea8b602364265adb2b4d747a1b5c6222625c5bbf5b7d4e566ae4cb9d64180c21611a0afeb8ae0429c9b567f1ec80a55778f02304a5f2cb40c4a63d0835b3aa4c78c3fa0693912db154eeb1b6730f6b50fa8d153dc774688f95e2f978b24e30cd90d1b8389ae5b9263d01c8ab3a168028155b6bc0a3152ff5521e0a7b2691b37a82e4561368e31640c858c730669a6a3641960fae071fa5edabc3f58fce02858d086507558f56eb49445f4f537464902974478a2d23de0ce86bd6f30509785c280354bb5009fe32c281a8039a763b3d024cc543bc321132806df33d05e87707fccc1b25c7e7b095340345e5a8b4209795f634e71bd0b500fd47a67d98ddc2225827fb92a94969c493945d4237d4e014298c6db71bef2a137148493a52c35ea81a7b895a01955b66bf38f1ba6e9e85026124454f587e79a513e0ecbb009c96a1b6f87ddddc5730e65b00f5a1ddb99e9e2a067f9b336e14dd7af31f00ff5cb8b7543e174707e71795daaef5aa369390c21ca49fa5692971b9274308320beea4295fbe0a4ab4b1ed17086b4ecedbb967eaef8c790a40290ed9f71b4cfb91104686deb69faab8e05e295ecce0c0fbc2154047a7e217ce05974f504ed4cabb9e30816167746c506d0c500c500e6ae226f2a1394ccc6eb57b7a04d70a7f3e84bcbf7937f483502ce7cc1c1feaa4edc5cbe5a7df268c3e3f62807d308d6d047ac442fa5f8cd82a94ff0fa8e94419650d99385838c85c8a349336b50a7a3922963510c92f022b67e06ecdd31975790bcaf69539fdc944017dabd19da613af7a0bfe4b3351cef6a32e01a5580ff1ee3a03cbb9733fbcbf436ef93c8d893ec713a5763b3588b566a3005ac9f008c8689a1b5bbfdb1ab199d6a284356effbe79920f4fa0b12337ae9d5d182e9a82ddabf91f8c93fca14fe20eefa67c2ddbafa857038e63b462b3877f9dd256c02ee5cd026fa17c97806cccdc722d48eebf40c5587249f3e3d1185f1bb2b4bebe8c52167f05d11f5997bdd2350f669c01a22b5a8a9074da6d231ea2e0d79891bacd30d2afa41e26f5bacd0331584b8cb9c8e2e034bbc75073b0452de1ce954ecac28fddc179de546b6ea617054d720cf813c0381f6f86f6605c8d84ac9333c6f937b27dd499d1731215f546e79af1a14d400cb37ef341fe910619ee0be92e4005a0ebf8572e2b96e12986b51174e302a3a0b66e8718c5ed119a3b4f698cd8becf22e780fee7858b64c1f56d81932a6e3a395202ba5d7a04d957a40b9a6bfeeaf5a6f079e830955101d66887071cd7bd417b6e98ab96b52d4af51f2dbf661f8dd72ed0518611a22d8dbbe24fbbeeb2afd0b34de5cc5f2759d0d597b3d4c38ac3239cb4ebfcec030c108870bdc844236de6029484226daafa7f18a10887e6fd7da56df1f93543f85ecaf99d28e309e67288d6192b64c0eba405ac5978bc12b675eb85a8a2dcf6d108981a935dfce666e49e19965a9860aa60b6d2e31267735ac31948222a1b4662272fad29fb3a280d379e04b6f10191584baa06984573ce660ec038e5f97849d9e9deb793572d6e6aac71930ef0721c7026f56d02b14911848cebe8b91c7c20511e26daf6c583fdc38dc9495b0a1733f74fba67ed5d4df060fe87b0b25dcdb1f2b302a39ba588463d9b9108566b84e67cc8a3d0cd0cb508c22fcd326aa99c774f286d06b4639bb9a2ad1716f5e3f6fc4cd8b54322854f15b7a3b8981ce701281e0374816e6d5658f9f8c2e21547fa4b8db42f47370e1be173bef0c3ae8ea3ae01a69ccefab0f82d622b59551649fdc4a7adc17d811dc6b55fa6a06ea31c9a063c8224717936eae95ba4342b4a011526eab4dab17aae0fb0a52471f02f1560698003f773a51822cd0f5c6644a3adbb8f20cf4b4e5009d3d2b9c804ced7669620b84e06780aca9dbf5b20d6a3191ab5409a4d9a23e57426c3bd346e0170cf695070db959b8408febc1e7ca0ab21d98b0216b27bb35ea359b7c3bdc57cc730a3e9a70a65afaed4f83f91ad3f946331510faf84ba1b92a78fb787423c7c00ae99b07c5df22986df80990a66cf84a1f1c2626460c3a9551ef0737872cffe96f3ca7c87b199abb1a4187a83f2dc0a9bd6447b2cf85a188d09d95443ee9eb35bfd78909c8f8a98cf3e2af29eb53a5f5b592458dc4b9cbcfcba1617bb3a5a29a69c5a9ff13568a3cc3c0b7965305aee54707bc25f0d57bc254df974ac7e41e91747ee1832fa3d4b6f43f3331e8b27057552830a64ff1b997b2dff204bb5c9573dd9f1b4edebc9e8763312b944429f1ef93b2681c4bdfb60f1c6dc543447a57e46f510864832672d80e25b8ca85b4e045c083013b126ae78aeeb7b587f38c5c3d63c1fee29465fa4af98cb67ee61c17b6dc9c1fc345211fef521a35e4d52e6248edb7a2af88e3c4d73c016f963f8d64a6c73ca09d672caf4dbcff00426f64e89a01d1113808a3aba6ed91bb40141bc2b08ae27c2cb41188608fe9478790ba28f676887372f2e9bf6be154f17f0d4f7f51ee0e4f4583f5f57a58547ed226ce8a408f7d073814a5251209773b9c5d2504f0d9d99a777a6788b281c51c31c1dc976d555989ac5d38fc5297ba6f36d6f61573011927bcd624174598a2466f20e4fd594180085b101ce1549745a624ca40adfa13a9e9861ae684a063de97260e5b1433a94426303e82e7596dbb037f96872f0805b1bfb3b23e3e1db909201b1194c7d1abc72b016a89a5491d0b98bb4e67c687091cb40bd7594b0ad826b842ff33099e103e9794a3aca1bc893e0ff7e24f5ff3e431b147792b222c29983d32ed1fa461ad5c43ae56b0d4efcd98c0f81c6a270632c2027c5fc3d995dc791df71c6be835cac97cecc30f1c65b003e2626b89f06c0b97737bce94a2d9d4dcdd6592c50f8a3b89061514a69e536261e5253f2f08995ca5935d444f3a86f100beb2b95d1e743d719205811522a2f4197d5b5f928654c1ad1c59220ec1cce03d0e9e20c23bd55a9a22f0b57fb11b2847dc21b2c6daa2fb871ddd14dbdcad0608b169ca6cdb17cfcda8fcdca51358611b64ea3bad305b3b657a1705aa453c290505db63a518a376e744ef5786e5224cfc4b08dd81fc1d09ec7d6b03142168190f004407d3eba426245b82b875d0ae4c03cb0c7cf1129d40884ad37469abbe1a4e8144624a33bf44fca6447dfc033041d252c2f7cd6564f4be9756094e4bb3a78320c47468a78ac831a4a6e25a0ed32282f7f4133422b4d1ea8cb21dd2ee7e7ff5f8c790cdd2ee13ae370c5f837bdedb44730cf3077bd6b6dc266d31c3f44b5272b4448a27c90a7a7dedac00ffe62828bc40d2de7c1da956a99e56271985a29c3b910e1588890cdd45201f42e16ab321e1ac1bdd901419d399dfa6e6aafa096fa71a02e04", 0x1000}], 0x6, &(0x7f0000002340)=[{0x78, 0x1, 0x9, "431951e8edf5da4f15a3513646557a51d8d4d36c6d30a95b4c501c75ff20cecf6883bdcc1791829ccaea41b037edc8dd4835b6bedcadb3dad12379d77e478b8adcf23ca84b5ddff5e0faa76694d16348cd339c9579124cbe176b889665bb309792"}, {0xd8, 0x1, 0x1db9b1c3, "9bc3961ed6457cfaf112c1fbff1efbe9758cf303e6f2c4affb0a77c3d8bf02d54e6f9ead5e7371cc232f3798f306ebf8f77ac8ffdeb06e0b1c71fd4f5b03781af95671887502ca76919330a7a8d2e16b3c1e4137ac0beb12dfbcc8cfa3d6fda85b2a136b36d4eb6b1d862c3966165438f45b67eae0c9815e4849450c0eea3e5bb4f9fff574ed0ed1a4fa2d9bef45d850e5c6b44cc4921e8d6740fb35ff361bcc0eee6d2f44e6bad538b26936fc63887085bbe9ae8acc95d27dc32c12e23d621bef"}, {0x40, 0xffff, 0x4, "3ef9f599ac489f4c5b0b51e32c87dd6c4baef4c6954817eb16f28fe276fdd9dbcf6fc872b8c95875fe1cd7"}, {0xf8, 0xffff, 0x1, "3bb97ec0e8ef931dce434d920c5e407ff67de56b8747acaf653eca8fda98ac3160116b067cf84464307ef15d5030ef5f1d0dba0fac4f742e859ba12bb4e4cf39a0a7da9c63dc460353aa006c3c62973bc3ab1f177c9db7f1d920c6dc7ca6083cb69da5b4504e7ff39564be62d7123dc977ebdb835993ac691617b93c2ef85a43443b20f3baf363eda6af40832db5d20622fc49684030c4a565cb3d11bc946f0c851d050df1f995660eaf350e1fd6f50e357d4e9ab37b5d2ca8946ba34c4f986efbe3994875fa8fe255259f51152d0610530d4e0ded610f3eca327220c9386860484cde"}, {0xf0, 0x1, 0x9, "983dd6186673aa5b0467db7dd8514dee7f21a60ec8321b314ad289448712da1252322edb030a88e744a6bcaaaf51df177c4d0f776cbf5a2ea03e06885d19189bb3536f2a79ec9b48f9b9a190c21073d257f89683318155884249e5ee40d15ab8973c7b34f5d13e6c78455aff18774110b742eac1fc5f6eb53653e334ebca3387d87cc504262c2999b8374143a3906f3526afd23f9fc55b7a30b8061e363a46f0d422fe463c3cb6e8f399a4d2f9c2203dd389b84a211b53bbf0b5328e1bf65f6db964665077c13c47449e048078ed6cfdddc3adf3b790a76105e94f4998"}], 0x378}, 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002740)=0x101) r2 = dup2(r0, r0) bind$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x6, 0x7}, 0xc) 13:34:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 13:34:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0xc003, 0x4) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 13:34:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf0300000014230d39024044dd91c0a86a3c885ce9c4edf7b254f66c2b573edb916afeb279dba1114b5aff450523b6cec8b6ee17d133d8a671ba8b0b770f6d4baa7ce7e721e66a012bd59f08b18100000000000000cb025f75edd4bce0d02a441d93f8e0ab208243c7e4377abf6fad7d422d016b6c30ae2762a68fc026f461c657a62c8df44478b515445b418509b21702fe97dfac9df12578b61248", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:34:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a9a7c386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605ae"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000200000000000000080000000000000001000000"]) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x10001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 13:34:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0xffffffffffff2647) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4, 0x10000000000000}, {0xd4, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file1\x00', r2, r6, 0x2) r7 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x104) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000300)) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000180)="e82f328169bc41262e5e2860461927a2a04e23c1775bd6cd18b6117a237e869b7e6e2ea099106b34046a5f628b510d608faf2612b1da2c60338c5e82356745b8fd994071a2e11750ae93275d1490fd3750d851712c83505f1f38b56fbe0ae69f8a2cc1da63", 0x65}, {&(0x7f0000000200)="3cdd92d6e269ac58d8c6c84916b62ec4d607342b536d76f2e3592bea390d45b8fad189", 0x23}, {&(0x7f0000000380)="d66b8f7e32e6dfaed69298683c2ce0bff525537a4c57957161fdb05623ab49bb3a4d9b7c3dc59afc80a391fb638a741707c5a9fc5e3a159415fee2310ebc455692", 0x41}, {&(0x7f0000000400)="906f511ac9b8c280f892b29bb4104d71b2caa693032dd967f8aa0b917300d4b9825e1b2f8c4d3fcc2bf2b85e2ab61711a5f5db35762668ad59866d91b0e8e918ae806f6e9c15c64c742d364d3f5c113146169ea094803dc535a8f7408ff883392d3bac4e495d56367999e8f09bb67b9522b7ea6315b5fc4b1afa6e79a966224ce7cb68f68631f1fc002e328302705707c6c50454df5cc2487c1b790c7add616b6aa3a55af34b25855048", 0xaa}, {&(0x7f00000004c0)="3106fedb5a7cbd482a6049c8c91913d38b01d3a684bf41d6ea9e868b6106a21679c72f6c49bef9730f2e91e5365b3d5f60eace6f8c8a64ca0aa5bc05057f25cffcefb96a5a3b279244352be09adab7272151cedbf24f1588c75149925fbf8fe7caf915d356534b0f60fb2c407ab44f36e43a88b3693aee11ca358e52462af4c69fc5d818389a20bc08", 0x89}, {&(0x7f0000000580)="451dbb59335dc080d804f0c85f9c5fd7173cbd976dd3692bc816d26d0cccba902b8422826ba3d4d08c17692ade6878a4275f3d9708cab341cae177ffbda62d0cb2b10692bc77fb0e3fa3c87d2bbc72b4f685dade929555cd5087aa1db48f1a5d47485925a2bf7ac83d20db21f813d4c29f9affa8f84b900b04b3108ef7b584e8dc9a3e5119e02d118d34a91d7bb7bfcbfe305fcbd02542454866d792857ec5e49ff103d9665119a199cc0f599348e400a34041dde98caba9d383f38807e73892e86f2b7da8c2b702801069eb694b6957340750aa0b7b7db9150094ce8398dbe93aa095fb76492cfbb30529dda8c83859213aaa75895e87df48da9cebc12158399b026442621b039db2351bc44d049b66485c24810330bcfb956d19efab91ab1c1d6dcec1021863d97de2df8b308cc54d43c73932cfdd559e771f1a9704466122afb9d23e6cc24d115dfa6ec53f89d220c510dcbca9cd1df0ea751aeee5d815f9228736c3c8aa44d53dbf23bfe3010447949587b537d4059167ddb55b5ebd497cb9df29f82b3278cbb852fc6de52e2f1ed0cc36f4ccaf02e4fcf0495e19c7d2ba3a78dac5ee1c0c0dae3eec0884827ef31623f373306d18dea5edac6c1bdbc40079afba1e3f55f74e4f2d763ead8c3781c2d9f95d83a79e127f3e59944cb214337048dbdcacdf22017856d67e6c0a243cefdcb70ec3a6b675baac79380c39ad6eb45e990a5f58ce136aada5a6917d275eb9c1d160311b855dd9d9c75ff979e53541ff8446d3d10cae4aabf5e141f4240adbad5499ba18ebba2cc8f13f875dcd400292fe1e6d5891bfd96530e5cc9398a84da37f710444da85ac7db676fd1b5d173d816a0f196a4df6f4db3e798b44b02d35df1fa39631d60ceb0f2c2f8c9d912fccb717f2590ba491a9d10893c4d76170dbf77731c3de7443ac2f52b914133be1cfd65ff26cc7bd4287c46e751b8c7bc84014566c5b44ea5d94585ca1979edfc63b70499632ab3655ff800fa47fef9d639a7957b36acf61fb015fbc6ef43274131b002a123db0b82b46285bd44c0c7e1363d013ab02ee246a684fe95cfd32efc32ef3b51e60dc474f42c9050c81f03951aff63c83970a02a1965d35ac8dc9100fcde43e7a23e91d066d42c531ab63d0193d92a98fc2508a21aede7a797a1cde5eab70a8cbe3e7149ec056a59908bfb6ee7aac07877df538d9997651f20725cd33aab1e6e28c07e28cbbc742047b9882a57361026d40d566e3630ecae90b3660ce9b04a122bcf90b53efcb9b5dbc52ebd4f705eae7d0aeaa1bb1c4680dd926f9112aad35e3f310f0d13d1bf49242e63300f2ab9309c089b7a8b7a2b3534e30859d5076d71e179f19271cb8183fa29be6745bc326806a383c9d33b5dc6d62c86c5643c37182e6e29a194efecda19d235045e052f5f6c14095b51c8f87759b1fc6b88b3e9602c80efcd3a955586dde7c2606e62267e68b78bbec3def3521e745f0b3006a157bd88f5951ce0d9ce339c54ad2e8c642c221c1fb9d44c6d711e4bf964161186f556ee4520378855de6839e59ce3a627f6c71995dce4b398eb2d2b62d6b4d13b767e04b08a2873f1ce26f2e8386f57c1217fd1264bb6683273b7d60cdc3a5f7a8d53f4c84b18f59f00cde2f413c7bef9d5b3aa7b4381be00a22ba8992ed67f5235840616e8481e2a935a072ce46b5a91f3928ce969c4ff492f1ada0fd71815dbbac730e80ac83f51c3f98ff5dba7d701a6e50edac053748e8a5dd34cbb22b73b57f8c0fcae56f3c49a145c439474ebaf534615b254748a1b8e1b5d905201c3f4461be7f831d798a05a30117e707cde1aaf146b26c912b05f6ef0bbd4262762fb89a91c2cebb6d4c94b51184a88b2d581d7f4a3a8a5bb08b7c9115aed966d312d98073daed42c69f9b241d62d2fa1175c37144934eba5361e15a19736188c1f080df48b8e9a09851450fa30c07dc6289974e71e2ec9f00bdebaaab7f3d516b33f636011b18d2fe2bb4d29e4d7a0b564f876a26ca6e329009d26a28bd8decac24bb81424f46748ec17a12e170780c996f7da04d783b08fad2d4b05a6ea678f89b8cac400b5b516492f80d892f4570d384cafc82daf2e3bb4edf2775f9cdf8be1e92d6685b409bd0d2a6a4f7c809c2b8155b862e372b7ba9d74a23c73ed663f5849ee945512d63623d33fbc7e9d9f8ccaf4804ea76273abf2cde53d386b5377da500c19160da88494444998af2319e259cb023d2ce6001704abaf77d7ddbec4e9fdb0462e553d9597d2d1ab566f3b9b8c8099bc0088f0ad24e143743e41a5d38a7788b804067f810abcfbfd73f7948aa28d60c5804a5278fce722d5594c00847770470ddcb33bbad9da12570f6522618adf618f8fdb85d98d63d9891358fdc23c5a5f64e79cde6b8edf05609828bc74f2c902d1aa01d92ae1d734dc90fdbc52050d65dec551bc24717b443dedef49bf40bb289bea5c7c1d48ccd756e57f3eb687b5a0a48078b813dab5abe57b73549e85c7acd7e1c945c7cdbf5602e8ab570b8dc6d9be79cbbac5d530cea9595858b0d14bdc7b7dcee7d57f42ee09bc45a5b55885cbc126b22ab30dc6b7653314033a8981350af3d6512d132e922cd55a45d11db1b3c339cb4cf3eb9ebffbbb6c42aa744d43d5f882c9c7a125fe2f3bb860ff9fc29c71a43260994d7f1154f2aebe73fe299be3eecd293fd069adb7d19a1ef7863c268cf26bf1373248384b1fe1fed6164f74faa6826e446292eb6d3495c2539f12d6af3e53f7ffc34fa5bfb642fa052e737e98a9d3320489a480ac96b0a4cb8d00bd9e60440b6e3f32c1659d0ec3d4fb79f483fd9f51c8033c160c31c2f5fcfeb41b4a4d777c5ed895e6cc3e863493aefe680d4b63a1b8b0f15837be4a4e26ea4ddbd1cc591221ef6eed6d0a7974fdf357cba1422a4b67e320467583b0d7d2699c0fed3122e530f4f02b810e1352ddf2084df96044edef90f03e170202afe523a6e7bacf0d936e477d6e1ead6185d726c6149735e185ea788dcb23e9219b9ae462d198e8cec8ed9ae0d26cbcdb353bf4101143d427ee636732bc59b0562698d3fa42a1e19751cd742a025cdafb7c78b288795372f28305e2e1b00018dea6e8c3c695a34fd4180617344e31dc60314ed428cee7383ef11cd116c3d3f15c16848ca73b72af19544cc18591f4943b3b5758fdd64dd8b2bcf84562082aa19d933b553277c137394a2b9215831561643470cc50339b15d34109b2b22f0a252c5860fdfe634f9a29df2097c661e0507acf30effd1f85d3a573f3f9143b7e6ac6cb7a0b59369102fe4ebcd3376e3454dd60289d9227fa39ad403dfddc5701003cc9da8392bcde622868c8953ce5a99a66a135acc08ec98404c5512dad7056ca047d039e00748e52f0a76b2b3737248c31d27ce6b0ee4f67d094383088fa9eb252809db1bfe137f60eeaec2a2ea7ef6dc380a01a0905367842b464ec1646d7b720cc9a2a764ba32ebff66ea492ed7b7c6b791b26079c9e36099bc92c156379ea4d6fc11160aa731998c84e9bf27bb682afd014ae188b2a4fc84924a66f3d739eb322b1938f7ac8a9d9f9ff308dad280ca073a98ada3d2e53a57dbcce7d82b7bb23b7c39392ff71ff0dc314596861d54d1f3176e46c970d22dc2e68c52863089105364c41ad8b7fc9df13b336ca89d88d2eabc6f3ffdd342054b651e8f93390075aca5eeca8dc7561b5fc28c3e4a8859734d068d8ebaff84203d119c9fd64a3f3d88d9b7388a25b229626a4b01b0a8ac03ef2606b69a1b6a8ae589a9b71bccad564143c08f6ae1f724d0199386c09f8a2053082960fb9418ce3ee7bec6835a9f20da8a456f1b3c4340bb10be24a34f4493cf7f3603f0d8184b4aa6efc6fc6c69d18066d8e07a0856cfef736aa0e7210452f7963e122b48eab07fc3f71484c3c0cb938a40ef0ba7cb19185cd5eb8cc186f1b2be53a0cd2fdcb3cdfdcd0f09dc606b3893760107d7cf26bab94f10cbf5f27ec729bfc528a37a0e02aa43b1d4c53216393ce1e2fef36167718ffee672cf733dc6c9f3a17eb643286d769254ee53b76105a01097bc1146d7a8058677c0e94f43bdb96bf2043f248b2bfbedae2eecdb1efa5ce673c3b4a12212478d02bedc51eb3196d88830e8600969a2fc8fb9965519bb90dc9a1fab4b4f75b3bc1f9a61198358ca1de30e0e7bcc28b0f658f7d0a357befb42542ee1b69e5ac83b8c201c00093435574e5cb37d9096ceea962a0fef8b64085f3d4cd60723c1fc5a6238452f86f84ed1e6c570866013737bf949d3472d5bd3b23c26aaa8d85e4165e1927a9ff9d6952ad042732cf660661d3958073393ba5565b85bff1bdb1ab747fbe6c0a218fdebf4f0cbeb3769e34d7aa5476999c87ad93fca6d593c0693eb696a6c3def3017841d6a94a3f0e6fabcf5f2bdabbba568df01eb4d0954e2c7617e6d276f1ebe9b9e4db369a14b9db375ed5fa23b9c8bc0f6f39ae9243000bd709273cc83becf3668a3afe395e164089f99143348eca550f5b1b13f2d8551459c0ea52d41693fd52acfda6d62b197b594424f599bd6c6284795aaaa6529db8eb4ee40e15043f05e4b8afc54b201f4b0f66811d7605a89e2eb6de2730edde0fbe1cf9b3ed713dfb26bbefa59b760edad6bb3762ee69b70cab9de3cc7bc955679a6f93b99d4f49a358534add03f78e7c01d07e93c329b79841c04460d86b4e8071e8bc1899d9b0312f0595690744a6582097e44674f92237ed5cb6ff821bb27dc4dee62c74cbc915fb8ec6b12570abcca8a00ed2d2d0883ba5874291260bc0942cfa782b3449c6e64bc80ce1a2abc21e09470874987da5652129f558a39c806570285b85494b964b47fbb1b3e633332ab00216638fe9af80b174ba1a345fd53f307850be3a685b26e44962f678255f3c7d7f0fdf9e4a36ee0e5c18cebb439599c3c0b0339a8de937f93399aeacef155d77b631d2dbc6f3d4d44bf4eb1f6d4143b3ef926ee284c8b20bb739ecad3184682f871883194f1ce708e05dea5a506d6a0698a4ed74869f43be79cec4b4388bd076ffff00c3c2bb29677d9628e87ded3b0fbaa28053d3bcfafdc6a61fa8a174ab6f1b4b6d07928000c722ea52c97970c62dd6bb78997d68a7250bb90e07e81ce9a584738350e79176411f41315ba3068fe2f6c9367cc26df18e529b79d3f571d7060090089e7d857c3c974dbce3605d7d928905748ec9fd74247026a40c2a2ab54d1a8cd22ed5d343df44929757a6ac61e146b8ea3282fb27d2982df44942cf810e9f943b79f4cee926f30e439bb651c544644186c17a23e0d2d992a2d3752ecce899bae3ed6349e89722e22be1acfaec669ef2fa0eb8ca5a6f0f4a3e4925bddb4d5522c6fdacd9c80d16cb3cb50245ee2919d9eca9bd4c6f83f687340563dbc6ae3b9e3e9ad0e923bd0924751741e1772f6b0e141502d89fe20742e14907c8fca180d818960c61eba1cbedd70d76a122c868cf38de458da6bca6c885c8d85447715539a9d2508a044508c824d75d5fa759394e00c29a8ae9c98bec5528ea2f0860618a9c50346aafb1d2c363d51275e3bfc21939d25ebeb481d20054f199b88e0586cf8a7da0f1dac0db6fb8cfbe97ff942346f19de7fbcec2a5f5b807f3734511e0199bbacacea0af1529440019e6ec8b76bad88540db0ab123e4b0ef6dd45b1c5cd8e9f476ef550ac822364f63da9ef5442ef43f83be81e458d6c86f14d7bafe8d0282e3be397bdf19297e9e2e64fe43ae036d2f58d3be11601d3362043ec36d38e97836d0ab4acba", 0x1000}, {&(0x7f0000000240)="79b0d9f876e6f38cc8418d26746a7c1643caf592d613dd9eb18e7acebe6f2524e9a4b8cdc33efba9", 0x28}, {&(0x7f0000000300)}], 0x8, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x80, 0x4}, 0x409) 13:34:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3, 0xffffffffffffffa5) 13:34:45 executing program 1: r0 = socket$inet(0x2, 0x9a12ef9319b5088b, 0x5) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt(r1, 0x7, 0xfffffffffffffe00, &(0x7f00000000c0)="bdb16965e28cc5d034a8f0d3971f0ecfd2b8f59561abd17a20ed0d8114cdb76d411c167b3f1eb03c5317c3e606a1927b972164dda02d79dd676f03e7f0b76b8f1b7773505eed60c03fd1d72c15daf638de7d97d61fe420ab11fb3a8f9b3d98327bebfb", 0x63) shutdown(r1, 0x2) 13:34:45 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffeffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) socket(0x10, 0x2, 0x1) 13:34:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/184, 0xb8) write(r0, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="5c45aa08d2e5e9686b1fce0867e54dd7f09a55141a278e4ce4eca6d31a56c5f04ac2da5f9ba40fdccabf2c6af9b1b87ead1f8d124543efff2b67c863dde340d664a191c2c9ff1fda222b9d13b8e6ad1c981ea9d2faeaeb0c5007", 0x5a, 0x0, 0x51) 13:34:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x4000006, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:34:46 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) clock_settime(0x4, &(0x7f0000000040)={0x9b, 0x100000001}) 13:34:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:34:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xfa4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x1, 0x4, 0x8000) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/227, 0xe3) 13:34:46 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) clock_gettime(0xc40f662207dcf5d9, &(0x7f0000000000)) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x80) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8, 0xffffffffffffff3c, 0x0, 0xffffffffffffffff}, {0x9, 0x7fffffff, 0x7, 0x7}, {0x306b, 0x80000000, 0x11e8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:46 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000004c0)={0x0, [{0x3, 0x5}, {0x3, 0x1}, {0x3, 0x9}, {0x2}, {0x2, 0x400}, {0x2, 0x40}, {0x1, 0xffff}, {0x1, 0x2}, {0x1, 0x800}, {0x3, 0x2}, {0x2, 0xfffffffffffffd55}, {0x1, 0x43d}, {0x1, 0x5}, {0x0, 0xffffffff}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0x20f}, {0x2, 0xc959}, {0x2, 0x7363}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x7}, {0x2, 0x9}, {0x3, 0x6}, {0x1, 0xffffffffffff6347}, {0x1, 0x4}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0xff}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) setrlimit(0x3, &(0x7f0000000100)={0x1}) 13:34:46 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0xffff) fchmod(r0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 13:34:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x1000000000000025) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0xde, 0x3c, 0x1, 0x1, 0x4, 0xfe3, 0x3, 0x0, 0x100000001, 0x6}) 13:34:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r1}, 0xc) socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x243) semop(r4, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x79b5a6fea5568367, 0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x3c}, 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:34:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x608, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x20000, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x12907bb394088f53}) mlockall(0x1) r1 = getppid() getpgid(r1) 13:34:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000000)=[{0x0, 0xfa, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x5f, 0x1000}, {0x0, 0xadb, 0x1000}], 0x4) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x1307, 0x9, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000140)="715e36226a5fcb2cd02b63a766d22ff0f2e2813d5f7c567e44e75559e79bee177dbe0946b74de5289e56feb27f1423083f0477c1b0550b15ff12306f3282f01796d14c89664841a6ea92c9fb4eb55e0154dc8717e68ba17943e601fe23c728390646eef159e48dcb26bc7a4ccca98a99854daf09e94eb792c47c0ae9ca839f92d2d7d76373abf865e5d22959192eedb2d261930e4cf93b1fcba68a94ddbe820a99a865b1d22a505b2f75bd18eb5f4cddf4bf145ec13bb3ff5c01eeb2c38b82902d", 0xc1, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="3c1fa7f9bb520df48bffb09e9ffbe9fd50a6f6561c9996e659c1e965e27968f799f3", 0x22, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 13:34:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 13:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x401}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)="8d660c4ce2ccf88a6e3127ba95dd3e231d4e2fb184ff5e8a7f3aa40b902363ff8619045bc213364b960e8f0368b8e0e9e4577554d85a68fcdc07614cedd5f72947fac463958cd917b4c047d8eee5d81571910c67f9028268b5aeb66eb785189079e37290b5b3a5b93e9f34fb0d8a81df429269e3c03ae69e24cddbe129b4b815bc8ed63352d26e0ef53220668db11b78a596f529f4b53a4b1b20bddd7fe56530284c530a658c9366225551064ff12f2bb3827ce49835f4c4c57966629b5c4965c5dcead0ed66e29b41d1edf0b6f56cadc2610685264dca69684cc45603ce5490402c45acd1190177b3ebcec1c5e8e3ba119eb9c8be92f84b3f563c0c7d0e1c23293b5fdce9bf8d2200311c3826937e4382b0d06b180e9d24ed1698f9e985cf20a45aadab07024446dfd92240f9a7a02209ccd05240ebb18c49488da32770f8e560a507cb60ed597b2d4b3ae43c046bc875d0610da43c776be1af0ffd36ef3ab59d8978980873456869b3d17d96f18c5f7f6a3d561d80da61348a6cde86a710ce8e4b7cb89b52ff62a90e985f81bc8790ec1f02812cb8b740384f4c4e5440837c0cb4e3ef651480e1d6affd7b5f897e0d95d91e7e5bc0bb08233b40b1522ce6ee3f1144b8989891f6b2773cf2e42b896fc0bdee97c715082545373b8bf09f7504e372e8632c443b4fcc29e8ff665abf6feabbe9a64aba49278506fd3b8845088bda26fdf918f5d30a82a024e9075de8a7664c777f83e27be030f4bd1be9c533792d800077616e2b36bad47059e24e6849889cf4a0b4ee421f339ae0e5d34e1a2b4c96e7911a6193c3bce20d9b5fa0e4bc284474033441d31c546ea30cf12150f92f811d43da9cc6e69d0869a4db75135703cc3afc9867fec5a30ebf61a1faf1127884c6006a53cb7170c48ed4966790f42504a05412034fdb6a0a5a863478e5ce8bb183970e05cf6c0180273a332c55f50e191cdcf1e77c358f8c1db501781af8f1086ad332007af9a858364e3cd30c2880a9f504f37e36b6c38e5965a69d4146fd97f140693623fe57669ec93c0c181a9ad99cdd18678f566f8a0667e5cb8be7bb3ec64e32de206b7dd60d4d2db870bc0d570b962f0dba9883e902bf4651c3ae84501d65e6667dbcb11de573105572f6db340627c42cd894827f2a732837dfa875ce48c6bab566f50b025ba5cdb6082bca055ea62313acd319f8ee8baa7bc40ef788205ec3c263d34e71a6ca9f7064d3a9ffec365277c1b4fc3502532aab95b8b2b07841ffddadde9ec64fb909411cfade49d606eb1bdf14bafd67b5448f4cf1992dcf01426b7f7c27a4ee978a9f415a9fecbe27d38571b11c107e5e2a6ee1f27e87b224503750e6e96109b4a78dd89a632e5f88530c62af841536bcf64ca29b74fc619057f2e0e0c45cedda222d2d2d6600181df821765c4da3b4f209bf8824cf7ec801f1984865066d0666f164d921c1dabc210feee644a6be885f7a13a6b0cd510fa42ec0036d10c0dbe7ebd0c0846c73e8e57aef8bc3f4eca8d613865a5568c497326b007ba5bd6b7f91cee7a7ca645f75938104ddebfc093ee3ebd642e352c7ff779cf61d2e733ee2f5e893232b5b6f08a4403ea293c80b8c908fd3e99253aa774ea57eae7c886c8fe5a292f41e54a7512d2f41fde1787fab2207236d6890c6daf1677fdf9cf6c799c656294c75350e3004421588d4eacab0e0b8db9970dbbd3099c49a6c0eba85b559d33dc6e5bfb8844b8c4efdf4f5a8c3aaae98a0501e292ec9dc1f7ed27312e9cd238640c89f14517494a6ce4beb1ee2225307fbb8dee9982622c88d77dc75dee81f5fb4973eeb5ab9e96eced7f1232207de0c5cca292caeee228ae88f9cdd0cc433863c2759c25602226577c7fb692681842c16bd1b5db3521b9eede32992b5e5e22ca0f52e04a1af9afa56eb2fc4d2645d59cf63082aada871a2705bc209566b9c5b92503a5d5e2f84568fa11775fe2946ac41a87c78d4ee0bbefa53b1ae7f9de601c9c5c659d13b7a7d1331fbb3e0b71c823b6aed9d6e0ce3963708e3d32579d9104f376eef6cfd041452f895e45243421b3843fe556cf3c6a6e9d645919450501dae4370c8f38311864e6844bcd9df0469f5789537f983283a2c9bba4562cdecca937e99f52f1ae5bb3438d0dbc82e5c7077daf56f1594e01323f5efdab56dc295619ba59d116cac947aa9885ad408560151331ff010aaf13955b738fbd8ca95b6a6c0f889b401fb853a6ca4d29a0210d622b024bb53adf503453b23e94448afb15a7dbe337bac7391fa3b87de85bfa46b506f73f6069348e2605d58362ac4c8367b913dc44cbd9658e717194a69d07f420b60a14a018def87c39f61f35ce9f90730ad1b645d4edd9682ee405a8592234057318a5d8c3d3bf523d09c7b44af9fc34c9fca6231ef10c081341122b7104f1bf4a1ff6e6608f42243c53778da3bd6664693b306faad32683ab2e1d22224243aaf02ede8169902bf02d7d5d3a17c72f9884a20e76429c5251ba41b666869f05a33244573e7979ac4582b0069a21f58a8e6ade8267358a968e80dc0a0ba6e495b063d58d636d50618a2342f3db3a8451ce611eba33b9cf9ee2d4b60fba686633607c4e9275390217a58ad7e8ea0bd89519ec1c4762fe753c34e315a060b974faa6a3866565a9e750109d6b165c6a51e59038f5bceb0ef0216b951807b3d08d02501a5beebb36e487ee883f4260f9c57bb6a6523f74c24f2674fbf098874e01610c54b0bcfb778eccb7aab81f53f67bec33585362c0d263892e052946fdfa2096f2754c9770aa291811b443d688d546be16b2eff5e9deb5e83c35b3b35a121e8180fc30b87f4056b2cbceb60616f0825ed00755bbf24901615f0fe8ab58bbefead6475e78ef348bffd2dff7840df417a4092a213b171ebabedbded1053ade43a90ece403551a3afe933f2e9f55f10b8bf89e77054c5a475b5581e7f1091db8113a957c48e52763d6258ae790c3c89251f6b4a1ba1942394c55b3288947bcfc2e012b9331da0a10fb76b93e0b1074cd2db14610d677c20732f0aa9131856e1da6708d227f6b79a12858cef24d5945d3bf76e5f92e72edaff482ea8c568e291f72796b8f2076a5422838a273a84dd02392708d837f867c2a0ae606018907b5e4d30f33a97c3dbf550898ef3989bf33a8d9840164191635a1fb7898358fa6380d9677420d7901eb8d722223254e981f9b2818c62b2768d5d29ced1bfc45e5f392497d1f8ad3e8fd5f863ae68d79cf642b814b4d2ed7187d040841313f2130502e5d6ee192107ab9660eeeb2f565ea8f844b81239feafd024ca338452100c17915453bfa8c5f1ce55c075e2c56bb92858fb19984b563ad0eed89f2caa54ef82cb9ec851afa15a1b0dcfda480b3922b6614a514ae13baa433b478e3847adec57ebe2833ee9fe60c4dc81fd424dacee42db33a8d8178c6bb07729055a32feef3dfa809c73bce2181030e294c30691af64cb271113a3005505df8057769fc79b3e520cefca9f4d9d924f22b13bdb76750acd33ed79f8e772d2cc26cc2ea70b4c6c704cdda29bf50cc857d20e3fc8d5b9e4390c801dd6505c625def4c2e12caec27836abed63d1fbdee1c19d16999df2854db2567f0256b6e00e35f2678c7bfc59726e9ba89f17a6e2bb0f8524866fa7af84bc10c99de0f0ae6518ead249ee2a060c779c5a442e26df026d795f24a5826fca9f0346b0564c83acfc72f75cb70c4650833d160e6c4457f5ceebb6f243e52d3aa7fa7f282eab878d5cc9bb9190073f10a1a491f8b168d4df3147b81124cfd0d00ab6c7abf4eb4154a81ea1bc15e3ec9d3feed009ca5dee1fde971a3d33f2b786319ebe68f6e863bb5064dc74b9b1d7f37bb49ca56b0b1060586fbfb5740cee8112d1150d7f6b9ce056e2d6a5ee3dd56d5343cbf91ff9f0cf551a3ab537c9f99a877ab3d457323e7c79000b70531b84beb6093390fedbaa084d16973589797ee60ba73870e2587709eca8a31722a5a76920c28a287f93763617cde2a0163a30014bf29c0db92ddb84b7881d5a1515e0bc1b3452d716e1dc3bd83b0df797864aa1348f62866c97fbb19f5b955c6a8b7602141c22d0843f49e333365884d6867172d2ce8a44e685c15bfe0f1cf61373365c9816db1138a865ed9b4a7cb0f77b96c35b23c731e3af6a21826a8cd911e649e51645b1530a10d19d5b074af777a8687c4fd873866d786cdba8d062bf8b2c1f7173b7b9b87e97983fb9f4e59007e518eb988f63af5f103ec4d93cf439943a8baca946c0b4f38cb865002b06b074d36b88a8e0c543c0da01625fabbd69a32ba9a2a44eb581f5d9364da5c530758a4a68372fc74464964e38a30ec47f93af3d5e9fb508502d4abc7c6934ff655b7f73517ba7f761199facc038a3dab75254dc0234cf251b5c5e85b259a49b85abb5b45970851d11b8dcdc07ba309a1c39a55aff804d21f334814b79bd4fb5f5334eefd82858931f7987654e7ed69ac3d3812ff8df0d7b6ea1eac941d1e123958c9ec3f8f26d62b4bc02e70d7ed76d946adbfd870d60b668f658c3b2d89ae18e325b81b1e9e95cf6089f8ebdcd0f53630103bef8ebb965e7dfcac56e3ac65fc2a5a5b967c66bf2dfe7640525f4097486759746f5ba902a88141834ef700c924d1909640a956370f1b49f34e06183a1e71c936070aa7778ea8fa1aef9dffa79e8f15c5bb1db4162b7ab6a599486b1823aea26623de3eccc6cb06fa7af9113cd7af4a09dbe7170ca15cf98e69dd34c0ba4539954e1a5be73f18013907b1553de8fef1c4e7789ae82f9738e9c012b59b00bd8c63a730f7ab8ae0f9387e555d0c7cfa6b324410a278692d68df8556565f3cd18d8f659f9ebe3bc9e0dfd9c654cb83ad90db13043d1a98927cec64df859ff7daba17e801427c039ca9ede23e5b9e4652bf1269fbb9dc23cd58d53755134303ef8bdd183c5060c2d7a47e872f00468d739887430cbba44a9ce658c216c49e355d618db1500dc46031890c9f2c03f85257df12d0a50dd585b6bc3835571da996b5fff534a21da14c4fcc471d23b68cd995fc4fbdcbf83eaff57070d8aa2b05c39741e7bcc2492fa1b354302994e7b961241cf3e4dd6734f7cccc0ae6b89cd07070e2e2b4a68b7317f095b514b9dff52bb182604dd898584b7b25b14f2dac01048331ac6f01bd86403ee4dc5e9a7f18a2596232f72a3d6be1c455ecc2af31a505b7ee412c3f61378b3dd9209628a65ca4e4c8b2a7101f14cfc5c4acd363f40030b8fb60fe6ff69ed05e7ad811ff293dfaa3360fbef0531387815a7a5985480d61e0b86f0a6eddd90f7bd210711c40629638de896fadc592585b4e09567488ac83b596881543d4728e59397a65d0290df6ff39a11ce8262900306ff9d48ca2ed3f0017b783b6a07464eb32f755cf05369cbc7e1b13c337ed01c638a823fe28ecccf9c1dbde796246acac91c754851017301de2e8641371771e27f3a68f7a2c2020ca988c5f9dd00fb639400b01e781c1b21107338c1add8a9e51e3d3cb3ce3fe66f4e7997ae54026f13586054f4ec54a802a48fcba2317e8f106d48e24b9a292b744cf861125e6f436e8cec0e5d3dc09444fc1ca28334c128474cc42fddaf95091ee8a06ccf3074e2cd0fecc6e2891dd0f328de2e99958162609483afac79a29fb7716dd30a69bedf480b9d8dfb691c4f7dd12fc8fbce73706684b6766c77b7d3423b83418fe5bf16c492b27cfbb301c5a2490b99c525e7d050b45ae49eb7010d8a11721a25f5429b5ba1e4", 0x1000}, {&(0x7f0000001040)="af94", 0x2}], 0x2, &(0x7f00000010c0)=[{0xd8, 0xffff, 0x100000000, "9121926289996576423fab4b634cfd72434a660557114d88a1dacd392f553de29234564a1aba43861e7e1a8a72492d293728e880fdd79215d7365c6727185622f911877b2064be5a9bc29ca5aa9010781c9cd845334a5556313e01c71b66ebf6a5498d1d211f5bf0342c99c45470e130c7313c6c448b453786adec0f2f3a58982a45c8a37228660a3b654031a39e0fcddc02502245ec7ef655b42b952824dfa0a29a66040defce4971f98551ae596c569d03c735dba0df77e128db24a7d7c88015b977cd61e3"}, {0xe8, 0x0, 0xff, "420620cd66f5428032bc720e5fe9bc3cb70d555859f1982e12ecb7fd367ad63296ac41ea0c6120562ebbb103477d7703d8cd9f86d2ce09126824013de31968cdbb841f4a1f9341d068c5602bf9b346fd0c86c06ed9658ad0cac061d0d5b3407371a44ae42b88c6e9af8121891091f7580b18e9fc7612fd1d1d8410969d75477662dd4e5cd1a0f2d86bde00302ccff207e86b7562f131eb7b9c09cbe491af3cf8184a6c4ba7619307a60e18ffbd6883f3c93de6f50984233881118110df59d0b44666d917abe914e3e54b5f6fe051de0cc3"}, {0xd8, 0x0, 0x4, "84f67d19cbf54b9d0a93d99100c7010af39990a50780c978132d3cb33ee725966710b6340541aafd74e903672880378e7312296cc896db60eec13a3525b763ffcb5fd54273da0caa353386f2861a9073813bade2f378d14e1dafbe17cbde3676c64e9042e69353569fcf4ece9c7d83cfa9b7b44f9020a1fdc0a28cae7901e62c5713a7f46647c3aecfcb079e8b71a01b75bcb5746b4280fcb6bcfe507e09840b2305ac9393a6ec0bfa1118aaea2a603a60173a64066808c566e8c248e33184b7424c2d9f133d6dee"}, {0x48, 0xffff, 0x0, "20227441714e6264278f2e8011223080622ce69facdb493bbd871f5b5994e83999660252e13cc1873dd50584d6808af5f07f586e7ae509a5"}, {0x100, 0x1, 0x2, "e174be148269be29efcac52d61c55f647ac16c39bc36bc9e737439ecd335c5a2684e5f4b094d709d500ea38dc168321121f648cae6fea6db3f308adae2f828f03e75e40e4011b82402d064809fe221dba70380f7400629be8f36f9f3b95a1e9e161058a00b21b783c30ddde3a4d1c937d0b520d227c1ca2697ce2fabbd583bb7fd64301d54180629bda0cd9d5e5819ab368ba702eec2e7c21e1fa7acc4360f6a8224976c748b91cddf21bc534f61784330a331c1ed270f857b04184bf6e5e23bff739d1fc32e5d9cec3a4a9d86aba50ed462e7b215984790b056172f9343ba90f3233fabc4c546b1d0843c"}, {0xf0, 0xffff, 0xffffffffffffbbf5, "c7def0b580ba22bf725f56e65a6c961addae681ac670759a1e6cd75fefb5658a82d16c3b7ac41cccfeb43676a32bc62297acbbfd5445a5fb3903a5b2e2651b8664f188d921d7126300030c3b859a8275112950a267eea50a096a2fab4aa492b60398658b937bb180af84497053346671cd1d1e8a216bd4d31c52029d7f0bbbebeb8e147118e3f2a4984bfb331583045cbd8592ab89b710f9703e3dc88a4c8d1c44bb5d10e093c68d2a0478510b71a6daeafddd228b85a0ad68b7eac2135be09c7b9e3f23f8192c93c1c4d3bfadca9c33f405fe774ef98a3066ba60ce93f9"}, {0x50, 0xffff, 0x2, "a468aecb5546e12e5f9c3bb649672486ca2bb6bfd65e5bbbaf9db33fbcb93b1517817a2573e0a2c1f962a7f7cce8c2d3b0cd45a9e01c10eda3f73e53e793eadb"}, {0xa8, 0xffff, 0x9, "f49dbcdcf1036caa9080b261b2e57ef141a337eeaca84e1b3f673a1f3b210b3a7113cf11576bd17be915e06e8cb6422324dc8752d019c81eed996974935c7c30fa2beaf7f672ede8417f2df2a8daabb9f15350c3d42232685b500e1d5bc98e794f7ca42a05e9ec6332fad9f1c235e798688bd37af586de7e7e4e80af4e5e80c55a4032bb3ac90e22457f7bca00dcd3ddb63841"}], 0x5c8}, 0x404) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x81, 0x0, 0x1000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r0, 0x29, 0x7, 0x0, 0x0) 13:34:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 13:34:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getuid() 13:34:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffeee) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x5f3754f77a0f8f96}) 13:34:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x4000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendto$unix(r0, &(0x7f0000000080)="8a117e1dbba2157b8a3870baf4005a99d1b3a7293727aa46377f8ac7fcc6d740a1a4243be3048c0b2816abda583e1b7ff2e24ed84a0d60588dda7da761ee769e838c93607621110ca74d677a6335d10533a569ae1ff67e84348681b3e1b9d5fc0269df7a8119b3ac494882d6cb30e2d8b67d81f3", 0x74, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="01ef13ca1055c307c3c0401150bc63268f77487daf57dccf28d7cef02c5e072faefab662c2773a0d7e6c0f692fc73b8db561b6bb48b78b68d3c11867d7000000000000c0741e0e53595c19bec8ba0acda1e32099"], 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 13:34:13 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) rmdir(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x9) getpeername$unix(r0, 0x0, 0x0) 13:34:13 executing program 0: r0 = msgget$private(0x0, 0x6f9814078af5e03a) msgsnd(r0, &(0x7f0000000100)={0x1, "328c9db4265763c3dec4529fc7a952b905e6dc2e354a0d9b0c2c83"}, 0x23, 0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000180)="fff00e2ac8f3136551f7e650eebbe33ce94e589299b4e13ccdfaf268d8a415fcb90308a642163682097c8dd05bf4dfd4822db0c701188e3020f0f54b4d0fc300662c9e4c9ac562d8fbc16625ebd59834c8eba3939e9c3c695d6266fdaf58eace3442a6b652132829311e5833f7185816ae224096b27326dee3e9b9853f4114643216c0c1", 0x84}, {&(0x7f00000000c0)="8144034543240a3f", 0x8}, {&(0x7f0000000480)="393c71a9c735f5fa4876dd81bf7156df6ece2e2c24bfece6bfab0fa2dc491371a37eff3e6535bffc62a4e7beb6b4a47a986e0b249e88760d5ce990d2e0e6c87e41da42f492640aa923862850e209309fb7a311455dd89331c80aee35459e0e29663f555df14baffa2d2a2182ac225f81d60e7f262012a9f78413c2234a924d1edea7943c866fe181f1123be5b2562ad28fd8bf8b5cbbe787ec46b89b79382f225e58b55f72001082cb0a7486f9c9c1e65faaa0f2dbc417b859801ec70549dee5aaedcd4a14c159c11ca657a7106242ea31220f699c183d3b199f3ed8f59bd43d05b230e93116a29061692028023aca420ed52086d5914183ad1138453702c5b6263996c3ad0f89590f8815cba8250f3e2d64d2001c2cbdd01e1bc0fe4c4b2d491e2616bce2a4d8fce5bed792903ab5ea764c09aa2d49f0ccedaa2e1b8b111497ed941151f1f5e30137ffcdf28dd6b85624955c96bb2d0f44d05bde7520f74c480e0d69747795fa8a01ae2dfc32a0c0120331c4e95bf44aabea1ff8135276ed88e31990f7b08a7754356f61bf103918ed9cbcf5643b9d9ecaed650242a9a77e4d317483b3a09c424e3e32dfaf5b875e073d9c0edf0332bb28d43c5e2b14ffb6ba85173efd59af234ff329fb974c053aec0f73e0e0b065b83f110a623be4fab09b7dcad7f0a56a132fa4f14454d5ae9fdce448c9666b3a923060bd5efffd85687b090fedafb7f58237cefa20fb459e2e6402c1fff99ba9d0ef7ffb5eadff7111b3d2cc000e697a8f24cecd74abcd818ed40071393ee513c2312fdcd630a83f5df68128bf30881033aa512ceb427fbd28d458f4891ad236f928455c0a0cd78970f293963e23cbb12858bbaddc9ee777d7ba163d398e34637cba3610510a4546116390036f291e1af0ac4fd2ddaec7f7f086f6ee3e2f7f2697d43ec54142a6d9b859c8deb088c84546c15016b6e44cd94736f142b9e18c34ce0b592c67244e69b0c44792f9ff2ab22ce852f6bf0a4e74808dc9043d5f0f03a7a863b64d462999241994a3af675092e7aa514def14920ecc3f733c5633ac8df1ff765d8dbd8c04d0fd3599a73b677bbd5e3ad54357c9be6bc725aa02c974cfaedcb8ecc226452483d951cf0b13baf46aec95d6a26e0f425c42d5e1359d27a6b6a8c30da66947a2be9487305a6a5488a3239b4f04d86a73816bcba2af95c2ca93e0bb8971224544744e0eeeb736295c8f08b15a27b332e7c89e5766965a50898146737cab29e915c1f6e02dfa1c320c6061780da2e245fb3187af9aad9c730fe6dd567eed69c0dc8ede1a08402f256227ced40cb8cf185e30ddee24746cb5d88a161d2f8cd7dc982256435ab7307787bfcfba87299ac50e7bb4f50b7b54f3745e17074b0912813cfd63a65afcede98658dc17c4755d804287c0d58a07eb04ee5cd510548f98bc105cfeb3f7f0f6d0efdc3031550ce844ea0b0e994378ab6d22a4929b990158577f79f0de63a75c78981ea206b3840e2b7f11934c31b0bc7973347cf6f7128768c0ddd90cacd2da073ad65a9907617b18e67ea2dc5097c5a5e7b804e0f94f025ed3ee8b7ab952668b440162dbdc85b7c074a877100de753dffa4b0e040f082624449a9b6a577500d5dfad4f14e72779aa78eac1671a6bdf2ff43e8f3e4f3d4b21a2f1b2b06fca36ada6b9380a42c06c26e8b0e6d3a32313651e8b6c2ade1890598951c4732c48401dde3045c4f9cd734eb35338937de8eb94f341f5e00b926ee0d6720cb764359a6fe421aee9e5fad10971c2f352e48a7b14815a96a259061b36389b4f9f8612d0314ab0adebc639db7203464d406dd87c2b9efa355c997a5a52f4af53a09342a25d9a0bf6895aa450ccd80d43f51cc3b65f1f40815853f9ada74f98a537fc98004e601e86c9e60ca5953500511663e07f68f8394cb727c5ed7fe9e4b33c838cfe416345f3da245118c1c99a13357d82c6353a21ba4f9e02cadc444dfa471b21a2474ae6e0e5a67d18688086707d9ff49ca78b87715cbb516f1b680c71f1c184c067d317d9df4327a8bea30ebd555f058c01418775c17c6405b19b37bfd58ada4d6ff5273cc752924b772227a82a098798c99e24a3c16f22b7890fa934658e991bf8f454b90283edd869115e22a66501a8a956c2782cd64ebaae9750dcfc9314afdd3c502ea25a291f7a67168a7414f2c8a8bc61cedc779e157494598aa8f89d4f03ea6db4bd86333f69cea9a45e1be83517bbb11342936c268cc93cb49ef10aac3db7fc5846ceb179ef2f106e303fe79cefab362edb587fc8b6f233b448065ab06e44286ba2c31009d78bf77ef6b42ef921e5f5e08ddc7ca8983bba7977ddd9fb5e54dc286dd3ac2d4aedd79a2bf7d79a167cc6ddd8f82ee6d8465a931d4f7afbd77ee52179bd376956990be8c189872aa720d8f8d22e45867bad2e8976a7c591d103a36351473425795a1247cdbddeba47ba032b4bcf78b68f12bd92ffa00a5c7877ee398be9e8cd2f73d0114ed16dc90f3684920840ce0f7b5bc40e92719cae4f638eccbaec4275a35e7e238020a67ace68a97b0dbbeb82a9cb2b89b7bd540fa6d80226c7aaebecc9c7cded0791e4324344df4ec04ff41416dbda600994b5571939699af93c6475974ebd8e98286c1f2e984d9eb14de9e8b28b7eaff4420f19e79f5821f51434f2cbfd3f74212182854e697985041c1e62fe86de971138578c942ddc7e3a322c4981a57eaf963a94381b9fd6347b6781547de3930f96c3f726fb34028fc4e59dc31cd89770f6fdcee2f411cb9d493eaab7533b4d476c4d87c98ded13b21c2446064f16c16406f96efbcbf3bdf30153111069c7545963ee6026042d9be9d2c8e8e13716823a32f43db1e800e84af4dc5904363be4c2d3d392d59c271063d530e88db289181a6e97fe9defd7d84f481ff2f410db1e53ae5b6d166ff5a471cd9f0662a5d07355933f551dadcb7cc496ea6174fc73fc337ba1acdc2797fee2d1ae275e2575fd81c60b3d5faddbb1957148f7130ce82aba22add84a5b7ec7f0f9da6d644fc916f3c3e60ab7d5496e3599932aa8872587e76cbf71866fbc1d360b385c8730a72b3db3f96e6f4845401e11a658b812bd591da0a1e7d1ef17f71d022de170838d51c34e7e60e6d13262dde843ad53b64f8cdf7650ae3d261d7c6d60594782424ab944fc9a47a9ae83cda18e99cddf4109903941dff4cd50a81b2bc6ae815bfe41617f503b8976a2ca0b74e100afc02791aa9f8aacf0142fcd2261082b46b09d4123a64b5afd3af5741fe3911bb6643be1128fc13329cfa0933a29967c456c4e2323eb118c15b4d17321f04145569674626373f69d9cce949c0407ae7eb890e8cc844a05e86abc13ab2a07229fbda2baea848ff362b98cc33ba76c82b4bd9b728a0babdac827a6b305f9d5abe45d162f7a52ceb018f6b090d76f35df857ff47054128f7951f2b4cb4f0ade86004c72620b0835d2695187a8b2e03a5a761cf006d04cf2460dc0166a3db6a96aec1594fc023d45065d974786295357f21d367951f5c4ae01f9d6fca6a0a2818a7fbb450921e2cb7d5327dbd68b0208d3bbe24e84c0b92774d518106c27dc97924702ff3e9250f843486185aba55acf597fc4cb99be02a19d598fe525fa6a6ba0b3e399ebeb898ff3d3238b2709273c07d821067afc451888302ff5c35e863b7da88daf34a27c86da71b21ae26c5cf4b829278eacf79d9568334f84ce7de6f9e40783eecbcd8f571d97be06e3230f00370a2d702bd304f227f1ffa9649b8bf08b75a8ce7690deb90648df979b5876c774b24702e7a3d0e50d0635a47c0c9b052040f97b676c888d30252e194cc931dc8cae5f72e7608cce400fc9ff635a485182518a29d8318a6e9f1e581c94322db084d751645d12f5012c10156d91f45fedeb1dc5bd9ed8dd316e727f46b9c4d7aeb9e606ebed355f96c5ebc36f2117a913ae2b73f40bdede5ac85ba708276344dfc473b8868d90569f76a32e32b70e83431307d37a1a269e79f24b96b602a268cbc4e73525e4a42f852a3b7dd20ef4aab6d5d4b762100a3587f87dfd809dde894ceafe048cf09522cdc264e754e5eee13ef467e94e205797274158477f52f0dfee252bb7202fef73dbb21bd2b37b0306a11bee6e68513e62c62651c1a03c9ec5226dd1e2f6f29a7cef461bfcb00abd48b70dcb48bc654a17c683a9d4ca4080144a84d8d1e248ecb68d769be141c476d0547c4a501a5c6bef7f30fa9c8c3a0bc6ca0540ecfcb3e3dc6537c7c40b228e07d994e2ee81dfafe1a61922c1a545002a3e726a113611b168568260264a95c4a25daf065969f7f56a31ff16736b210151048acb1b7ac558d0246789721245de0daeccd908b488cad65cfd0eebb55c0b66756049802470dfd49f72c8483c56a523f24b7f2d3f47c770add95116545d10fc7d71b7233c23c932a95d108d69a77a751b94ecfe421e418d651523e993fa3fbd3abdb933830d22f83480d13d6d79bd5c7fa208c5a30cb97e67afd6a6f9bda33f0e793cf4e9649756ebf6554684fec2da42cbfa8016986e215660f936df1c66b101e0345af5b302df7ff9d22da348267af95107c69dafd844d42535a2c565d477085fa9ba7ced605d177130a30027c6fc5240ae0f638c929de3ad165e606398567c8bdce4d624af95eeac4fc63eb2e1064b7f6ce678a2993f997cb0797214c7a02f0b0f7840c983c3ab41c815d7c56a53d45514f4f4ac50c67043bfa60644738e91861d3e65c77ecb026d127b7daabcf8519226061ffd4e104312f20e01012e54ddd9516b1b74a75d35989cc1376b0624aba9e5ac2f1a0123fa050518b5cdeb593a8f4c728bd375e004094456a1a17d82d14191344da9ab9beb7f1787400fe2882067d72eaa473b3ea9a22ca8b4ee675a15e3319f04f49a1f4f69f4d5e362870fc441cf8770acbb3ce3ba484d1bcdfea5a668ca827a4c4a2a21d84151809427159f250928f68c22b3f6f0f7e81ec86c7592f6cd120cbb4f26846832d1e09fede9692322a401fd0882e4feaac6691dab506348d3984a203c751998811a06bec62b8a24514e2f655927b5345df13ee9e41b1c7a5c29d5acb903f4a5dd5550e28c3459154210a8d889b5fd3808cbc8954b4c2373759e1d15a924e5252fb8c07ed4fb6bbca45c18d065a492a3383da4c6a48b04e332ba6310dfd85d4b0c08e339bd0aaf77c5607187eb258b8477175e94da9a26139801fa55a9d1de12f5fab3ac07f2e21ac1b5a42d7e4b0eb3c853dee533d4d4a094177671b7e818fbb98105c5eae5cccd066ec2ce26437d60f65e7c5dd8a3a3b13f12a5b239205207a4db485a8a38635f9c4d909d457fabf215afcb3df0a7b7a7eaac34af0a8963cc96f0a5c1087aefcfebb777a4123b1dd9aeb6cfa2792fb564a3383d701f5fe2dd3589e3d0cfac3197a2c94c4c00bb6febc624622d38c07c92eaeefe07a92e4cead722571260ec7bc635d916360ad0752448dd7c17dede750724a69d3a756c631496682e61ebc8d700584bc3ccab97d134ec6d6aa184207bd7a21dffb10fff20421dab516b66d397135c7384e7d38a192661e3cd4d8c9260c46bb90cc24d5b684b2a7e5cd1226c204451fdc97921ac3ff18d72a46fa558850921e1b2f23dc15d00c2ca550c3a10ad250caf8c1dceec81b5bcf1ec0ce9968eb1793588c3f121498278ac2b68b71233f023cae51a933e2a965e457cc5dd5c79f493e9f73b3930ffc27a56bfadc6100e8fd695f470eeb42c8f744bde0d1b1d5d206ff0ab11c361a4", 0x1000}, {&(0x7f0000000240)="1957b23e7084eb14e4f8ac02192b2b5056e1757515fb1a1d1596772193b13d46b88a43d8e585bae17a20bba01e43d3f5ebc387f3e349d94194665d8e39a7f5287c6a00480297ab25a4a5bc596b0edbff86dab24e10ab98a26bff42c430524ff32c31cc0e44cc26d18258d8c5347e345c953687834ef43d311f3debc82ff77bb1c65a82e5a7a3d5139195784b937016f313a8", 0x92}, {&(0x7f0000000300)="96e36e13729d07d16fa94ef0796a11142a6539b11897d065963e6690f9983ef3e0e06fc06bf62b388ebda02aaa17980d5311ebbd74e97da5c09ad7400602de26cbf21e208eec71501f9011f284b8c0763ba93817758747e4c716583bf2829ab1a3a74c06ab5907afe5107a10c9f2e7eb648f32bed25540c19b702cf0f2fb56efb09691c71e19fe0abe0773aae11ad8d4b149aaba5b152214a9610983a831fb7fd032ef9185aa1e6cb53479b6f33e76c3ce0050e6a6a27a68e85ec5cbf699b5aca5d0e995c3059f37a097bed05586e3e6b274e4ef6cbbb2b0f677b12165f149", 0xdf}, {&(0x7f0000001480)="24d92b8725b00ba18c6ef623024a83ce54682a0d60ec78d5f8c8a438f8edcb4a724e0602db602ad94455ff70f54638e1a73bbe0a6e3cbedd14ef7599e5e9b74764eac118b81282428fd2f7cd2f514f53645694f6105199718beeb73c785d780c1ead0bcf52c8d03ef6a96373232278c9bb97423b2c62dd92358198dc3ec9971d5c2b5436e548a7916b64750230bfbd533369d598dbbc6cd6fd87fa608099649a18f6b0f39ec33a489c94a7052e46137b7cab5a5c439568048438", 0xba}, {&(0x7f0000001540)="cd689b40e6f38c15e48eff20b649b93f8b5665265f7f39d6aee1011286d2119c9732beac62aa07478c187a781d7d340a3a97bab5e242c61eca62f0eea045cb9cdf00cf8a7b668d4f63ed3c2f3c643dd7cf5b10354594cba66884008c50f6e9064b23c562bac5b84708e2a05262c9ec3a8f99f1ee180a606ee93b2a601e084d80a1dfda4da77d823ac08bb20946bc83ddb20f89c9", 0x94}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) flock(r1, 0x1) r2 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000080)="74532af366e4bfbbabf3153f860000000000", 0x12) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 13:34:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) semget(0x2, 0x2, 0x20) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10002) write(r0, &(0x7f0000000280)="e428ded3937dac51ab89118b113aba1045a9b1b2ed11b060be0906442e99e3029d1e2bfdebcfe31f2f3b8c40500d2c4b6b43f83b7c95be2f35d774cc390651ffa2357a249c89d3d369ca675f27246299fa20fd7990abfee1e7172da60cd6e3e6ec4d47383dca15bce6d43ded30398925efd798a142bd27cfa65f4cf189ba90c76743595700f23999b0a44b42eff2920ec1ae34b7cab21c76c509a34670552f354f7647ccda86ec8288007d912c47d142c9982af82f697b114f731c6d40591e3c33922f8d5badc0439b124416000d355e41691e014854e1b71982e515a42fa1ae31a2c556e40b73adbe2e1f6804926448246183c06bf510b9101c82ee732b63bddab147c87907f8a4fe52f78df32ce2bd85e02a48b30efec60558d3590de706eaf21d602e33e098151c13cb2e9ce7500ab8b4a33f30c8771306b180abe67f8b92292383b97c8ee67b92ac1ff17c91e320277a036a51fb9002826481c9229e5f0855f4b2306f9d296bf151718e79ba05ab217a03a8eef913cd474fa8fe06981006a7aa1ded51efd38197c317c4b2fed99e1ac09f7316c8ac436652876cdbb5476472e73db18b21f595fbe8f23b24cd53e5b07fdfcab71765ea86df14a5a17d0219443ac0494e86163ce217566e47e5b928d36f70a5e056bb3c43030d1c4b167916fa76c8bb6019c5ef26e2951d537b96458ccd0ad70f5f140cb04fd469a8e65a89e70b13cf7fda2f084b44ec2117af055c1cb465cb5195f9c3b195c93dc58b960b39e2034346669c7483055028a37dfd28bd66b39357d33e6da7aa9ab631f596140bec8b38d9c9c787eea8be32ac6e8837a64c33dc912a0eb53e991e98f27f40c749064d97e8fe4d3b8c94ef9204dcafa4b107a69f421ffee874f796a0285dbda3ca4c77ee78d2184208d490f80c32e37c49a0e69983101e09580b8f50cb03fd7cd395e53cfce99c160ecdb1ae913d4f41857060cd5d8902ddac288fff1108b34033f8b81d95cdd34cbec4cc45de2aa3f1f1dddc03077555bd9b2f08e029d7ac216b2dc7719719ef6ce18f45fd0fde253ac42e2e936d7d8f8af8ca29067382b1e5bbd39ae55efbe29d0d2ee000b17a28242112034339faec7e7b68b12d7b35eb39ef4c42c17912d895d5f5acc94afae9d87557e34b98281db6f6691af458452b2fcb83bd989ecb81fc9bc7129e48963ebb768eacf72eea82d7a47196325d102c62e9ed14ade489ce0c08352611c4d43dc6a8744f01a6e6c553945fedfd7a0ac7a1c21236da80da351afb40263288796876576d8ca8b7efe51ff4897f767797c40c9fcd5963286a8bb0b578fd0ce2ae2425f6d70037388cec1f7b9097d34df045a53637a1d06b86f4f42f1eb708b916b3d5ba37a1a616a89a1b9b66c2d2ddee304a9b0ecb2df3daf7ed81b2f3bbde0276c7e20ba0dd3a445d55bf68fc21b35642982202e0b9b463128b73ea054dd3c66862659b9d51fcc3e5687c22d3827db3936d5ee25b51c95036cf95d2d6f912355ebfa860f12318354e1c98e312f7e0c411e44f3d1344645d1744988c866d6fee8ab7fcd65bcdf8b3d8314c7031bb84a32026c6895e2bd25df2ce1b9193aee1636d48174eb96642dd4d80a2d172eb9c5be076a8acb89567425b4858e488917a7833850875a58eadbe48dcc495f657281e8e7362e3a566717e77d4c7b3bb2ce500cf6b58d2aaeb8d361fc949d411ef8b22766e2b446ee83585c879b36a239bb0fc95f7adddd6e3f0696f69ebc5bee06577b97d2132251a792feba3ef2b5ecf04c06a7aeb82a74e3e11e34ff91003bebedc7f495cc7479cc7d75b6c2370178d5e0298c70883cf3d43b741bfb302e9165687069c5b1db8321ed00fa32c4968b1ac20a4844a3be662c71f0dd2fe9eb2ffd1bf56c9ec70d1883d08a12facdee021d505ffd5127ed080c1f4e8100ec292faf021d4458b96bbb9c8da50e55f2d70e235adc74138cacc9726bedc6e36cdbe0fe4cd9c5c945a1032781b7323754e9abde6863456ce8bf850be85f852b273d8e1d6a6a7fe08c60e44592ebbe4a3d7333fee66da04010edad451f4551c455de5193c1163b8586d808e745c4327ff70e5d6c4c9e91fe37a4515cffad95cd9a1679ea6789e5709e3b757bd25836ba911f7465acded11eaaedadd095e4edf2c6fa1d667c9cd0a4844e5cfb9c9c299c8f61ce56de30176205cfe7f29b4f6d6fdba44657ea4a8ceffa9533bc437ab70dd6b0aa32d095cc1d3fdc4cedbb9ecab0aef1b45a0dd6b40921569d93dbe0d8e85f2599102478638d48d4d0ccd9b5e6098a8009378189d21d8f33885e4d47f5bfb131066c158843ae028e8b87dad43cc0832afee96c91a2624941c96e85c8d72400dc7d144428d45bc857d2967c7380c0687457b81f76a8394e2d05daed6c991de38e148d0605da4d4639306f732600854d493b8e30e8ca08e6039ad3143c371add90cc77da9597a0712d4c36cc2dce5f9725b8231a54091cb9b10ad582b4331416132e216d9fda6ccaf72641505014800a0691f65e8414ff490154c5b81331693e89b87d7363425ddf22f7206d8930c6dd9e6a808e4522dba8f443405f22daa412056f562139b56abd58c44a433a097359b4b701be7877ef3f9173dfec65cdbd669bf20060b5856c23a64a7eb210e069f88b1186d8190e3001c2a15e3280781d1b0365e9610e0a6a4a7307b3c2693335de42a66edc7f4df57995b07888d516f1570e45c0e3a4d65610af6e3b6f62f8c10f20d98909b0b7ab58e0eba3109f7e4eae6a91b8180cd7d026562925196e6d7547133d169a5a6e93a8f1c5be04718c035c4b7c965ab50c56b5bf8606c0eb1fa3f6ce8f0941906edd417444cdedfe55133942f420866fb0f1dc3eccf32507df5a519430888bdd7056ddbf3cc93d1e9a52034e058853fec425ecf646641b19d79747802d8983aee8d935d80a4ce4900937c53afaa71f10335a800a5142fde4f064ba8befc6d006aa53a622d4a69289e4aa92de2a53e09f8722dced6219c4ca6894b783f26e9d315a09ba70a1d71aebad7fdbc6e1ffc6ff7b13ffe9c53c9dafe043c1615b4023edfdf4ff7e2f5b2e897709e688857704a88c7dc1c6837c074385b5f31b684397a7be07acae433a2c385b47e6a830fdf17d4e007039adb55906a8f8deb7922331ea2a5703aea4766d0f1e1eb64d7f429eddf871123489909231420f3e5b24d9280d1745987f1e0bcfa80f107063d2c32225fc3725241ac1317ebebd9790fb13972e98ff1ed209aa5fbe25c2e86621369e661ac6800e1eafef4d93d7ab3edc36712e07aa3977c96a904224a5280407f82f1b4f59f6720ed66ab2efa05d8d5e14fb283ced0b9adfd3f721090687e8bd4d56aa73754acc7424f6b719fea124c478e7f59ed03421a31a2cf623971e7ff165d1ef9f292ca1a10f604ba28b1e36577034e9db2418433a146f7843f25920b78c79e958ab5dc3b8728537fcd0cead8a43ff7c97cc0f45966fd1d500ec51f51bc8f92d03d1adf72d054b1ca243d3083f19170fad4fc31197e035d113b40c3490f3213c5464da1b5276ef9034fc615cbc5bc1ecd37206d2bd0275b932a91d742c188e0e5337f4f6ba8d6ec8691e4149ecec83e9c1551810d73b50bfbd6d28295903207efebf5547f71308bd236cd6257cbb80fcf9c3c855cc23116b40f02317c536fb7d74bd59bf7e8a45bfe62b63a70d49988df890de3b4ffcc4bfc628e351add474bc1a092bc88e04dbd68b5aaab861392ac70141247785b14391091d4cb6ad2867ac2b7bc68a95ce33f48d6b274c097514bab8d50136fe959f797377c618ed768068345b2e698628095fdd0e8e38e79783244cfece226a5b0c79d28faee9017ad3769f64a9715f5b2a4a69c8604463b90a5326ce525fde37e0f88c8e1ac4f7f60882239d39885e35802624d5255774c4e11f3143e3096680f056aa2b74f6d3b1045e5aa5388a4ec455fb7f35b475b7c3c03c060fe63830d6c5ba105fc68237ee59c1fa318ec5c63031f9b88c14ba4c8afd4ac6026df9be642216dbd9ba55681b99796e1c0841f66e64637a7f5b57f0ed3412b30d3c77bb4e2254d0668f467a3f7f84b52dc4f8fc816b737d6dc9de6545031dbb28db2572ddb3019973b0cbef0faf458d815f432774fed778b44c18ed2e466f5654f38fe5360068a9a57f2f3428905414af47000d59488f19d0f5143de89ecd554ff60e3d8d59026664e73b863e32069987cb42475102167883b47351e9606246c3965c9b8c515de1884861ba3598997c537ff35f3e7393839ac462352cefd3b63be063acbdadd4187df5dce3febe39ca8f07ab7bfbc8fd2768d90f3ac33d9c1a69eadeea209966e7c13ad04eb0e0d41db3f7033d8be3780de357f59b5efe0711cd5316b60c0155bdb4c0b5bd7dc741bfa01db0709df467034d3666a139f87cfb64feb5546c17a70c87f377607eeb874aa803e6f52a169b7311a07c330e2930d9dd3e9c245d3128e0958712e195b401dd0060d2487b9ae66e7f993d877ffca90955d71b6638d04fc79bcc114fe89bcb2cb014721a3ae5f6841d5c8c78ccb698f4e2ea970cc2190ea7fd2292f8a294a8c6711874031953d46d011d4874b1054357be0f40f38af21b33b53a61abb9958bde1d4e3c1acf70dec908c441d6cee0416e7d8a6e88eeb7f70b49b3a1d8c595143ee4a5769ba61d8ad2a6b6dd647712fb2898a161f688759b8cc641da7a1e49cd00b3db4a3a146b033f58159e89490407926003d53b2e847ff618b85feb93d111a45b55a15c4632262ad31c357a9e9cf89592a9844170f4ae9288340a27a588531223ff4d89ba6786dcc0fdbb3b30baf19730e034cdbae426eb3993e85a9cd0237268a304cc5656e9b4f55fd3addee08a043b0a2f367a9276c028c5015910f96ab51197dd79caac4acf22f3ccfe83fb5ec85927dfc04c9fb65d1363d6cbe8517bb6b9dbe7187845966c61db87e7fbc04fc1a1a68b51c61afd582dcd0c5823f692c4a6f126c5e2626acf7fde278ff228ebe0d1ad33622b282a843838086a7722f4f0b58d97b7c17dc1d7f05de18a6782ea6424e2d2f3e4b873efb9e24d1ba67dac72f3daf8c308aeee2f314993c3da709090a70066c68b625c9b77b9cfc421d2806b02635303beb2081aba7aed7ccb77875d84bef26efa1a4aa420bff02428d85777ad4e25700a6e1c076b877edd5541a2ccfd02d96e13114f4807914c7c1c04d8a58e342db0b122e21a433f2f374893e1e0c58f5910ddac04ae75ab0d516520902a11fb7acd3ae1a5b3f68f763b519de4dfb3c6ec398161a8d2b29a643bea0b3606cc402cf9d6d802d80d8f96d4f5292b48f55600344991362bf384bd2dabfd9d402273ff06ecbc896ce16b447c44cd0fe8abc2676f96223a069b812e001bbd459bf543b77e5811bc37e0c4b0c5210027e7eb4c8a59d0d015cefa9356842f00496b7ca8f5fc57c925750d0266fe10f9d56a8234ce83c523d2a36992e55d59665eadeed32b36376a3b656fb9909eb473410de560ec41cbb5cd51ce6c53b311efb66bf2fb5aa87c84fcf16b0e2467471400f0291f44ade5a5eae25945f18d17224266a8373cedd92650975da62a8570239748b9537f4c4521290ac2a32ac3186a383d3676db9f4303d6d7babb25abee6db632c3964cebb1d9742df800a72bc3b4a018cef1409691184e69d06dc594f6eba266e7010de7edfdc34c7bf5ea23a5189b93ebfa22569b33462b8bd7228c0e2601d84a41ba6999537ca231e2b46565bf821170794c320be0e15cfa588fa1fb7a859ec", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61c8, 0xfffffffffffffffe) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 13:34:13 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = shmget(0x2, 0x3000, 0x104, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20208, 0x40) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) setsockopt(r1, 0x1, 0x6, &(0x7f0000000180)="9189a2f8c4f6c0d86e5fbda7014aa1bbefb2385b9dfdb77f8f6dadd54c73ab095d40212f67a86c48fb7f99e0608287b21daa970e81f9fab5a5eb343315c4cab962303231373dd36e3805240c6d3462f544e93758d8d44ecde95dc49ff2e3e99dafa1499edcc513dc1e698aaf65a4daa4b601b78e9d231a510fbdf08a9aac229a39a386cb78201bf847d192a8af93bb908d7b371fbf16e118312c0646630483a79570536adb06fbb8e416f0e6e0c9fd635c32f66a9d54baec15baa8a3c3f4cade46c42e8bf65bfb8ee52e114cecd3cc07ec5383186d664bb11569a32736660c416a94435593", 0xe5) setsockopt(r1, 0x5, 0xa, &(0x7f0000000000)="d5ff9668", 0xffffffffffffffba) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xb2, 0x100, 0x1, 0x1}, {0x5b, 0x5, 0xfff, 0x8}, {0x2, 0x8, 0x7fffffff, 0x9}, {0x10000, 0x3, 0x10001, 0x5}, {0x7, 0x11, 0x8, 0xe2}, {0x6, 0xdd4, 0xf491, 0x3}, {0x5, 0x6, 0x2, 0xffffffffb89ad4bf}, {0x7, 0x9, 0x6, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x10106) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 13:34:13 executing program 1: r0 = socket$inet(0x2, 0xa2dc3c3e9a299eea, 0x4d9a) getsockname(r0, 0x0, &(0x7f00000000c0)=0xfffffcc8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCLOCK(r1, 0x20004276) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000016e, &(0x7f0000000000)=[{0x1c}, {0x3d, 0x0, 0x0, 0x100000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8384000000000000) 13:34:13 executing program 1: nanosleep(&(0x7f00000000c0)={0xb, 0x2}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f00003fb000/0x4000)=nil, 0x4000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x9143daff84d09804, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="7d23bab6") 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x3, 0x588d, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x400, 0x8, 0x7fff, 0x5}, {0x6, 0x3, 0x1f, 0x82}]}) setsockopt(r1, 0x101, 0x556, &(0x7f0000000280)="2511d5ab77235c623a59a62807da8f9d336decb3b2e70dd3c474932fa2b6d050a49c4e50f09fdca131f1d6946e95684e328a534c65c69958ec4378b17455674d5954e5c9ef0bd5e07998c74d223425724d92f84941033f86f30e5aac3a5ca3af1ed85cd27251b9c97f46d4d84cd60a63a88f2007a8fc756b52dd48d8f19bdc95a6d9c55d4d4a989190adc8af57276e51765261cfa0512b413f054834b19f31d76a9856ae66432d7e0e0b3675a40b543cfbf1cf63e60d509224c783c2b964f7eb3316dd5a7cc9f699eec86ba13feae3efdeb2635828bb27d9daf7d82ff91b9fdf82fa9dddbf4ea34a29795c720bf778281aa33ec539d295827cc3fc73e052300b14a39f3d9b75dfb8445bee31666f9fbcb0cff19b95f5291693d56f0af17f17049732dd87f43429d808c713d360e96864701204c8889caeb1204f934f8b3080bb0a8bef78911cb7424051981661ca4b117a98830da6b764ce041aec84322859116406903a6be0949d5659f7ae4c57d008c09c5ac3aaee763d6bb0c0255863b0bde3a727fd433c4ac6001ab5ee9df55653b65cebb1c9a313cab3032b46d311e76326a542555136ba9eefc9a46c33daf29112211260969d1ac4bf2bc77e04d094244621809aab4b19cad67911892efba0f5aa94aa42db1c73c498a0bc37dc9af697fcf3679fc9c157692d44ca319ca2fa42da35d2fbdc2b11c1acd2167b72c4dafb9231d836ac27ce27a0323cf6d68830b32c8b122c3bdf030ce48a6c66bea74927872fe53c7b5497eba2edf3596bfbc8304b67ce1edb5355b9cce95499a51ad313bd874144b020056586ea0ef1b9352ac7aac49cd32c44817e389c61f711504271224f43fb30021a9f28aa42f35fc1c58c7f51ba422179b45811ea8899651da774a40fed4b62878fa82f41452fbbc1b2e24736f38cc4dd94360a79cc29440443b0a89b25dabc9e848c627b504e7bf98435f61eee835990bdaead4a76dec8d789106a6ef484b15067990b940413540f333db46729299721b76ca81f5202240b9147ce6ff2f88c74ad0371614f135f4aeb6cea5dc207f1f402966e76787bd0cd7a64db31e3383f0aaa20cde348ba87c600d5ec6295be44fcbaf3ee23f5f55ace7464c909e58ef53279f2d5502bac50a19627daea870df7a22d71e27a1cec750bda4a2be8448d6c7f9d7e33285b5f901d43eeb7fc4c7a1646a28129835eee44e9413f6a4a0237480cfcc6d927cdc866b10df34114ead9f05a19ad7497b5347376c65dbf5dd8af774a52bd1f25bde983cd821887a8d775e81138b0f7c391d05f3c7cbd6d37af85a97b1fd487a38f2df49016bd482ba9cb92216d89a64f008276d40be93c86585964ed2e1307a4f9c33699df49adc5319e73288ed34acbb95c7705cc16e4db646d65e1e8b8865d0deff87b5f47a3ba20bb9c9f3e61069da7222546ae11112cb3143eac93f25f13e2ac55c25f8c85ed927ad659ce694c94614d8a1ceb47f76cfd410a5ec6906dffac24f1fbc31ff8744bc1ab68f61192918707464639931a418a50ce4e0b5ab5acacb88f6f4eb580fee320b97e414a5149a4ce236b18d5208f33f8a2e56d42b4667a3577759c6dca7d763d174c18e050468d8c6fafd894222650652d8845bb9a68f1212f3ca711c48e7bb402cc041ea674bf620457e1409fc9ed8895ed77bf9b06b44a06890326810a0adbc92afa5871e99aa17e3701390c8c27daceacc09533e94360443c618a3af7c979d318453ffd903e5ee0dd0e83599a10942602d1bd158ffb751d29e7144dd868294af918f332528651f43b2b07e3c895dd5a202ca0dd57ec221ca97ba52f00af0ca4fb5a403cd6f1ab83ded3c9fb797244cb3ef2dafd51a8b65cbe599fae21969462c1ca6eafbf02d12f8342918eea6dd835596c6872e2a5e65232b323f0dd497b44d0e57ad02e287d8609d329e66337222a639f0e2d99042b9524400438b54d77f55cd95b66a95cd503ecd96676b00b6b6f903eed317cf2de2e06d7b27faa3448085afa2836b755662c0987d3f9081be8349f4a374702d34f7f4745983cec4304ce386fa043faf5f93348c96e70834153e7c5f1d3803eb100528b2a434df7661735e85a352de91db6d60a9921e713a640c425d56565bb79c12c62f5952c3110f8a55eb3c980a65f5ab29ae7554bfc5d11a56acea096c1807be10bf874338d9427ffc7aad2efddda62f72792b72c885a13f9d20e61e5369927446228818e2d18e56c59113ca6b7ad1fbc29d43e7b138efb764a7a51cbbdaefa4c8ecae64bafa6097874ba72061a05ca2d0144c550a3f18727d8c2458db2da7d40e696581779de0e7cf9cceba38fe78f47806c387135f657d6bced465b13cd4dd0c70cd2dbc271b7d366a1d17fb88439256799f2f40afa029714b5b0d5e36fe4d57abe07d2dd29d46675e99c81ebd1f7ba981d65276fe5e5ea3b7a2407bd306c6fd0b593ebe6c1589f00a642190ecb21b02b204d6a9e5d93a07aa3f49d1e0a4cf37e1b5eaf63c8a80dc9437cd9241d7d190ea2955e1ab9a5e61c1d4ecf35f066e4b6c0685f56d8273c9fc33f8a3162feb2e34405005a6762d4c05dddbb333d1e9f58b1cdaef6012d2c3f120cf123947a0552e6811b9fc13ee83e1726cba12dcb49a33e2216e33dd8f48f3daca4520fa3357896aeaee18d002aa41498caf23d2174a9a673c500b096838118ff1b7f5e5d5c14af91d28abda94c6ed4ca3c4b46444da1201a5907ca5919a02a9c055de4fdd113599abd489ba7103fcf14b3249fd66bd98b8acf3d853fd37c8e86defd60f6eda8a4a56b09005437068417368617661cfb9c551a74e6db42c397e1ce6392335948372c43f75231e8deeed7be0cecf92887dea0f79ee665ee9aa3daabf28436557b521567ca4bfc4757008b7fad749dc55ea6df82a21e87de56bd6149c42e24aead2431eca0a9c0ed2d72437e3b32b58add2792fd66729c4a2ef68ac6d9ea1429387999e15537c65201a478c76be5c1ddfbe813b22b98679d9b0797cd2bfcdf6530f98a1f74f4e243c32fd46e24cef1af2eecc93b42088dc8d4770475a45534480761d3fc1f14aa6992e3fe35b5a7a2c084953ebfea6f2a035eab7b81ea6a026d22e09c2ee80340a393f2f65ab457318b9cf9a54a6351131bcab2d52eb8efcdd8af9edb2ec1c5ad1796c11b39b97ba0dc8301bc1e4a177c4e04f127a61d155fe788330e8a11ccbd972f0af3f49bb163fb651b13efb5ae269789b06d9042451160c27ad2aaf2a07e79a44a78bd1bd75ab1148224f2909fb27131f4827650a52f35e3c4cd4e688809c3587bc41e79319df564400f18adf849c093708c51495de2e0aa2a91305afa1217ee2393a9d125dd93459628fca9fd448f967e7d9de4e8ffcf8090462d6bd17f83bbead7cdbe92e095269859e0f89c31810602b905d02381d4f334ed24a3a5dd4d26b23337b3c3f48df9d50fc9fe4d40e97c9ed522ca2facf5a605b1dd812957681a85771daeb6b3a6ac45f67f6bc1f8d0e140974969588da9214aa886d7647cb830627dc76bda63767e2364dcde58482f3095dd9b9716d7b58c15d346dbf364eb23ce2e72ed61620108a38d16546ae55dc2cc0f50d89882765400d85b8b5cbe66679d64913018b0eaec4c4910303173fa072a29761e11c50255baee2df3e5d6b8f5492a088eb7c12ad239de423543cacd5b3a4927b1ac8be62d9184076adee128ae6b2e983d42866abe4b222f17bfe9adbbc8cf862e077b58e55afef348a5459c9021fd2b1182ae5d765f12e94cf3afd5411c339bfce2418eba5784f98ab8895ff44980f53886ad5efc8631549640ef0c43b0790c22c8ec2d0793b66500c4a0428ef46540078c0ca7ddb9b8dc76e8c6f36fb252a3198d1ce39f37646b744e04bb00b6aebb175b07bc96eb86ea8f652c502f34d8211ca0226ad7521f84f088c1db122ecb92423ad75c4acad5beb605f7c2979e4f18ddefcf85e1a4d27619950e7950b926c4a80a241e6ff94a3cad9e7789193ccc1d81fdf06089c87a0bd6dd490abc2363e2f2bfee490411d938456f34daaa1df0471ded9e4a5ee0c4f00ef2daf9d74e2ee4d814a8f001408139b591766ad81cfb70de4fa348e491f614d095398df83486eb5e88b990db094d8e92fa17779012984dd040b7922144ae7a7155b70850053aaccc9ad8a5cfc97032f2d3791ccf819aca531a6658898db68b4ea958de30d75a4a31ff5b31c42f8f5f62455436c00b914a29065b8d3824e723aef56c81dd477f1035f923427cf8185c07a6cf0abdbabc7fdf982ffbf0831029906cb25302626c8ce5112d1c3fe71b1dd131723d79e75095c1ee2f7d61fba856e80e6e11480ebbfecf91967bcad7243e371166f0b9e702901c36b34669177f22a12957a7ec960438f7e4746f84eda459631f0c7a9f99befaf9c9747a5ed858b42ca95b57a9d890dda880eea7edecf7195af4509cc5e69f077d5b8afcf1da9c0c9574f7dd083cae2c898f3a8f942ea12646448f40b722aaa4fd238a0e4ac937407469b30cc0ba1a2704916b8acb0086e4be3b221342992deb595780053753d1db10d3fc2888fd1ad80cd98525a3abbdcd4b375713a7005e8852ad58418cc223d705a8e1e458be36a3cdd764d1ed4b0d33175ecbad9d10e27cf37687dd9a01f2a2159005c4533eb0f4058cf72c8122d7a66a8079f6037b6e8e54d13e34aff64c1ce271730032df275821ce960d3719d81e3eae01dec49ab1d58ceb7536b32e43998c3bcc66a668a31aeb23f24932f0020f87ce7a86dcc5b821d8194e4bc1a37295e225fa1fa86a2b0135d025be4434970eba236cf2f6f9f16dcd7805d04cc06210af696da155ebaa4711a279faf63c1749ab0dfd111ad5592f297aefc3570f3977038f4e4b641b049c63eb6c8f2023027db0a9445d2ab0023715a3dcc96b8ff195d69834fa61707e050001488246b88d866c863ed444836ef828af226ab69abf8d6284c54f472debbc100b3d344bd950b5d21c1f71f7f10b07e3846986159bc67f89cf661cb2d8bcaf16cb1c57a70a33e5768eadd446ee09030f6ce480b938ad2650c25ea9cd5ec6a08eb00302643f55af6136a8340cc42a505f7d5cce321e3d8614aa30de2544abe7ceaf2df12ecb8b4a3f5c458a2162e782b31b1fe3cd421a937b3a217ce949519d3206358e32ddc143c654627306f900edef654e87b9ed8a7f1c2935b401b2f7c0ff63f4cfa871fe992115592688587cc77dc4e8e312765fb87302b4eaa71e0d50139dea74b1fc699d961009eee52315fe66d865cb6778d82f270b00ed36ba8eabb8044bcab662a84b892734fae10077fc608afe3a5ce2c422fb64644710f2b0f788623fb79858c005d2f2c57c72f2d2e8df9b1988fe8319c51f8529e02c111910994f0f35869c7f84baace2a9b5dfc4150796d153aa78e543b972b635d260c715dd9491882b7605f85ea8d505a92be6184ee7f28fc488175b57431b01f34367f728c44f4919405155e4df57ceef07c09e5d568cc8f3216ea0db452099c9d157ed0faa47a005a4e98413f53025f858d8a66f713be5847ffaa3b53a5595532e5221bb857285a1920cc92e1e07f94fb38783ab7499a7fdeb0a8ad5ee7c008f2c7267eb700e1ad31485e786ed8891af6040e56962e9ac1723914bc2902fb25810244bcf8c96aafffe87935293fef7e627285b23bdd4978a187258b5f7c88ae68b48899eda84f476732b6f30f9757e1c6a21da72782597c6d2cfc495203e2997778f36d44c2a3aac0000ca6e63e353902e492eb475197ac47732", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="7864242df4d52cb2f86f70", 0xb, 0x400, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) 13:34:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x16}, {0x24, 0xfffffffffffffff9}], 0x2}) 13:34:14 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f00000b8000/0x4000)=nil, 0x4000, 0xfc698dfe6238aa5a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 13:34:14 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104715c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61000128abc5e688e97013eb9245ae802158525c189bfe7a798e81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b94cb8e554bcc078bdc47ddbbbe10f47565ab96cdab6521cd067fa8ebfbf127641e541584c407ee6869cbb34464810000000000000000007bef8f6c15a3d31c3a5e7a83fc6805cad65adce552eb5e5f268749c1388ef35ee1fee69a668a8c95578748f6bed2ece2a5c49a5c052e2af82533958333ea9a5b79b03292876bc5bf40a7"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8eb088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) mknodat(r3, &(0x7f0000000500)='./file0\x00', 0x1000, 0x4e) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 13:34:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{}, {0x0, 0x5}}, 0x0) 13:34:14 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65300073739f24da2e5cda5e6fa80121a76a72da00fe73ec9ff11c61597d7fb19f1754a5a3de1820745efc2d3dfa9a5632d966c8"], 0xa) socket$inet(0x2, 0x4000, 0x8) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000100)=""/11, 0xb, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x4, 0x6f0}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000140)="b663798706f5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x2b, 0xfff, 0x9, 0x2}, {0x8, 0x7fff, 0x800, 0x1}, {0xffffffffffff0001, 0x1, 0x5, 0x7}, {0x5, 0x2, 0x52c6, 0x7}, {0xffffffff91c3bf5d, 0x7fff, 0x7, 0x80000001}, {0x3, 0x3, 0x40, 0xa0}]}) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x8, 0xfb, 0x3, 0x1, 0x5, 0x10001, 0x3, 0x7}, &(0x7f00000001c0)={0xfff, 0x8001, 0x7979, 0x3ff, 0x4, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0x9, 0x3, 0x0, 0x2, 0xffffffffffffc0d4, 0xffff, 0x9, 0x20}, &(0x7f0000000240)={0xff, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x46d20f2d09dd7eac, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xc, 0x0, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xbe4b961132e98bc8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0xf2, 0x0, 0x9, 0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 13:34:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000200)="2ffe2dfd04c9a88925fdc1a630c38cee821f4c7f541b3c8856fa0f1d6326b2eeab35767af11ce7491222718a4154d55531318e892b2feada441c0bdcea7399c966bb03c9d9c430e61bd8a26425086d698a3f97e2aa7bc27901b11244c6be3f5ba598f06e8632d829494bfaaa14dc0577907681fb64d7fc82e985648fc24da6dda7d3044bc48eb1a07b8a7734e96b396a98fee002669a4ad3476d82e42b14d8fc30812cda4283e94d3019a95d00042190eba1fd3d251ca2c47d5e274eedc6d54c6747012c780fc2c4c44bb517ec2b5ce5fe22b2d417b76f3e721d", 0xda}, {&(0x7f0000000000)="911f00783e177793ad8ac9aadce06a648abf3d440e477cbbca2bd6ae1ceda5f17d0a48b45e7bd3194aa71b8c982af7a35c1547f9c5aca3669b6d8852a8ddcc", 0x3f}, {&(0x7f0000000300)="3bc7dbedf9d230db19bdb27f21243cf04d4eb76cbf6efefff74d8a90e23a58ca6c865d2e10576a62b977e96af2a2edfdf96e72b233b0c64fb5f685aeb708e11eef93c4ebf6a9ebb1318a00882d6e1c9e689102ffd2e3be51710074f472fd2f1497f3e540d4df27872ee85d254546ededb8d5f949a54db6d45d90e7400f01bc5567fd2a7a1ec8ba8e3972940426556c262e5e7df9f7cdaebfa891730ddeb93be953a2327fdff7e5911e7b7454e69e7ea1a2c5d6c4b1225a7a59c7", 0xba}, {&(0x7f00000003c0)="83ab5e39f8fa0aa333ef0db55b37f4e0ab77bab2c4e9b4e61c7b5b09624ef40fde8c70296837762d5074ebf9230547d5f2c2f6c2ddca33b779a3b1784da71b5089b1005b147bf1059d7f8641a8705a7b8ef78311b8d8e30def44536e046a441cfebcbc6538c6430cf21f798661bf907390095bf655d20bb3f9324e65f9c0533f62b1c82cf79c6fb6fd59", 0x8a}, {&(0x7f0000000480)="b72bdf7b95d0a10ee0434011e673072c9a1dec54210b499d087df1eeca07639471ff36c6d28445c8816f6c03c902cb4bf3390fb8dfb65374d9c2226a7e9cf035324b66176e26e0a7940c24998b3390eb85d8cae494c7ccc74eeb7f2aa5d809f38c1e22bbbfb27aca242ee4b7f3687aa4e0041734455c4976ca218940d3fbf5e33fc773f6bd16f737d8fd703e7ec25523dd1c20f58473ea34f0c3f76a05c98b220bacf413ff1d5ccb65749b4af23968574b53", 0xb2}, {&(0x7f0000000540)="0e5e09def6acc73c6875c302be077be697ff7dc74f08bd0cbdf85e88c7990caef7fb4fd04f76ba7a0dfe4ae5d4a8a7bef900738043ffd61df627a24e6482f19a510f55d1a524fea04ddbfd23b8f79c77f8c1f2a43fd6516be1a21d8f8303e836d0977cfbda1670ed0031baabbb4229446e59000ac8ecefeec255ed2553398e903e0ba3f792c6d666837ab5b5e6dcfcb5d925c6260c73e9ba339276e4ea5448365dbaa5928ab60f4abdbe9074b346e783fc59cec620cf3d7b17d87ee8fe1b51cf57a5600bf80d0b", 0xc7}, {&(0x7f0000000080)="d8c9254a0421fe3242bf706f3f15308bdc244ec8304c241322b2f6c62bccb835e92704718c1bb3d2672de890a529ad5aff30ea6530fd53bf8f4b456c81db10b4ddac31f2b33d6ad434ce90190641952f", 0x50}, {&(0x7f0000000640)="42b3da1f8ff9876a83f7cbc2193053697311c660bce404b76cf215846f4c3ff5b23418e76237eaad9374c1171a2de9245645e75c2eda89891fc8af189a82187341a99dd20d3de3aadc55d7ac8a13770b12fa6b47896f6008ca5bc35b049bfec8b9fee5a9a7204416ba0c697423147e99e442e98794deafaa8bf825cb7d3b08f5488dc4e2d1c135dc09cc392f", 0x8c}], 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 13:34:14 executing program 0: r0 = socket(0x1, 0x2, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000100)="138c1bd021b1d30901e925418af42cac5dc20f43aa59779c7d6970a787f6996c38e1a03b5114bd77c119c14c49c052f4e70f6e3bc458b3068b4933bb80692d4a0fe6cf2fd80e8653d990ac0b35b99fe0782c213fadb2f8349f417b47294cd93aaade1261fad369876c4c6525adfc51095361ef0bf039c053464da4d05849f37580f1c7599b000000000000000000", 0x4c) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) minherit(&(0x7f0000685000/0x4000)=nil, 0x4000, 0x1) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x98292881886136cc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0xfff, 0x9, 0x2000000000000000}, {0x5, 0x101, 0x9, 0x2}, {0x2, 0x1ff, 0x3ff}, {0x0, 0xf8b, 0x314, 0x3ff}, {0x7ff, 0xfffffffffffffffc, 0x4, 0xffffffffffffffff}, {0x1, 0x6, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0xf9, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x370b3513}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x40}, {&(0x7f0000dd5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000c3b000/0x3000)=nil, &(0x7f0000c51000/0x3000)=nil, 0x4}, {&(0x7f0000dd2000/0x2000)=nil, &(0x7f0000d34000/0x3000)=nil, 0xf1}, {&(0x7f0000d9b000/0x3000)=nil, &(0x7f0000c87000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d6f000/0x1000)=nil, 0x9}, {&(0x7f0000e74000/0x3000)=nil, &(0x7f0000c8d000/0x2000)=nil, 0xe000000000}, {&(0x7f0000c00000/0x4000)=nil, &(0x7f0000c11000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15, 0x0, 0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 13:34:14 executing program 1: r0 = getpgrp() getpgid(r0) getpgid(0xffffffffffffffff) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x3, {0x5, 0x3}}) r2 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0xb85529f5a021ce19) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000740)=""/170, 0xaa, 0x841, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="2605bdb9e65696498b2c4f2a4649e822b9116c0306e9706dc59883e3f90def3ad153b58ea217157eed99fc4cabeaa7c263f9f7cde1640291b2698fd5823351a26bec434aaf5bdaf437e88247ee27c3954e53362e6071d2a67b009254abb01d575f3eacc03e58ab413e3eb3a02eeab2203e5995368cfcf61bac2e5241", 0x7c}, {&(0x7f0000000340)="62d4a4de79baf90a6847e48fefe48650804edb63fcd5498c2608325cad3cc8f8c39338aa27bc2b443453105b0a143db0ed02563ef52b89ea4c15f3e1b845ef0fe830265a36043aea362347ff1917597e0d131254a0fd3bea21cc054bd721f4baa09b8b9b854276bdfb91d3d6eab46621671d967e", 0x74}, {&(0x7f0000000400)="a487c6f96f166594c750ade66ac72897a1dc1d104948532a0bce80796cf12bdf9b19ed7043e0645fcba3f62048ad3a80e52f735d626b33bf86a281ad23c81abde73752f69ae572ec749bee1056badc250f5c084fe6f94629ba483cd72424eaeaadefb2aea99c093b7083e8423b469d9b352a5a828cdb8866318685a94d928f6e30b9c79118434d3a1f6bc01fd1c257ccaaa813e1cd94bca9e0c03b0e4ebc8c1cf3ddd1ce50dc540a344dd5572fc4ebe139c6e75b78a9510c2041be690b4113902fb5904786dbfcdc964b97719352394c499b48e077ed04c6a83c7e7f767cf91f39cb8eeaf050e4f8b1f90e6a272985ad55bb0f954ce0d3e5bcc55e8d", 0xfc}, {&(0x7f0000000500)="ca0a2cfeb106ea881260c363a507a2438e49ed11fef9ee6a577221471a37fe43799465669ba326aacf4763cbbc772d23b288fdb0e2ede4ef4335d6a7c9315dd799b9fa7bf6fdb40517f30d721a6b562f6c273f15bc6b72fb369fe473385bdd3721e116a2577e94d21da6e04dfa910b7b8133391b02d9f0e5f15e2a955446422f0e08fbc3dd6586e978a102d93a37f0a9a5ec1d53c3dec32ef5fd8364b8ecb3275a5d5d11a3b650c70e4c4bad7f59fd1867102bc554163f03189f82a10c868f35bd87b5c679b0235a6f6480806a294a9abed1", 0xd2}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0xc1e, 0x10001, 0x4, 0x1, 0x8000, 0x800, 0x69, 0x0, 0x1, 0x3ff, 0x1}) 13:34:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) dup2(r0, r0) 13:34:14 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x3ffff) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="5fe33e4fb195544add0180c3153e7c58254998466f1a23b0fd0252ad90dc3e14eea950afa390ec94bb72c9d936b766acf89dfc7a81568923d2a443e7c656c3da6ff01f7b749b87c5dd52242b6be8e2375355398a8bf6e929cefcb9b9ca7899ff0c8735efe619bcf477efffedfad87bd6982fde838538648b2e1a854d69e1594f00fa2edf0b824e57043652ddacd8bbb966149495c90d68b8094bc79889cb8fa5c236b9f7be8497d4adf4", 0xaa}, {&(0x7f00000002c0)="c8223e58e0bb0586b5be22be1e4b5b72f93ea29db599b33121ecc49d48e222bec9e2ea4fdc8df49570425eac72213edec193fcd33b68c47ce9e2b6ab93740d9cc105ed32733e2779e4cf6702db43fd093d649aca134aa20641b7e2d1e80e6f72144b049743d28185873d1e7c3bd81a7d0fb97256da", 0x75}, {&(0x7f0000000040)="7c8d3e1b5431bfd5cff2fb7f60a4864e870424ef98a9eaba4c5abd2b8d6f1a2062a483b4dd20c51aff72c6b35fd611d99e30db0b1f82323466", 0x39}, {&(0x7f0000000340)="d93eb12b8dcf2361bea65ea5e8cc5dddd0b62bec6a7e75e12a17594a57ea1f8de8f6edd0d1e6e4e42b33ec5e95a7ae6640fe467e8d235bdd936c1065619e356a8a6e03f9498dd3e254e58669f7bfd38d77fc67f49429c57bcd4304e76b92bd603285342d02961b1cf0944fe3f3aa5c7c728dce2c30f65e2b99bbf4f61cb74e2dd884599ee56e4b12b4cc373d3bfdedb9ef63a1c4df038451dfbfa1e7fb", 0x9d}, {&(0x7f0000000400)="7152b8661b2c70b93e1471adc1eac94f8594727f60b8d74046511c42c81847bea61d7c6556e9806df00f6dafc8dd0b5308f5752f4a207e6f9aa706b3c30878cf4f67670e9b52e125720e82e9b973465dfd4c4d0647bc5f6f71c737603ca9d1a9f1af87a72ee90edd8ce39871b0bed109351fadcb4f3ecd26b46c373be4fcba062e7f59bcd9fe39e7aa044d10b104e3bc8a63784359f4b8882813f943226f179e85bb73e2", 0xa4}, {&(0x7f00000000c0)="ae", 0x1}, {&(0x7f00000004c0)="f94799f28ba314faf9e2735bcf9b0db0fe03f6cc5bc367e381b189a0b57bbb3edd62422aec3fb50a6d918ec436a23dfe313d42aa56ab5298507b88fa957e7768cdb2d61e63c26d4e67079e7896da4c5603cce1c02373e622255cb3b078255f356a0a3afbd96076d86e253eeb8f049a876beb64887fe838c5946c255520226910e625b367234c9bb3eca7b496f38e2eed2f43c5b147bccc715f1200cb11e4a743c7b9b03aec0d76e04bdd0354bd686f18c04d543d5aa79f528fbe2a8e477de03a4cab4041147b73340fe44c654ab6a660a82b2314ab58e6", 0xd7}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="587341072de07c1aabb5cee1c0feeed29195bf9a6b6e2f712ca484dae8dca896a9", 0x21}], 0x9, 0x0, 0x0) 13:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0xc0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="7175214406c407b71e0f0e67eb7300abbb31cf81682df8759c787470cb389d0e03f951bd2f6dfaa22ea9aa28798a9dafa7a1d8a14845ef7f4057985683fca94dce83e9b471ec844b3c2822d048fbef8622dfef0d82d35eaacafee3c4536225786d6ea76e207ec2fdbf290c83467f24f5c12d0979ef294bf7e9dffcade38569c6d18c6dd73ec86aceffeaac829e9c9f378cd1e8129f5390234dd1db46a88fb55af398", 0xa2}, {&(0x7f0000000200)="7a70540619e9d62efc1221ca8dcd7c65d95d83401f56ed9ab942cea49a3ffecc7e217ec402035ceacce36752a489c675d62b4bcad5989f917f7b9edf8a3383c3c88c8cc1b2ce45e75513a5cf56a7bb48a28af1274df5018e90b927433b6c72d574f678b6c8aa3402214b4ba37ea396f2e2117d84c3bcaa229bc7681fbb74591e1d398d898d01", 0x86}, {&(0x7f0000000300)="0642383ba14f19ca3acb40e55700555b43b56a3def3bfcd10413aa2e2d2c5a6438426547507ed6df69cff3b9fcbe6558cd4eb907c5ca1c9fc17517d2d74fc7001966b9905935bc782f4de2f9cd8200ce574ed28c6844fb2958cab115a883e4254f0ad5982353f5cbdc078b98dc7ca77b90a89648f55ecd8f5d9d1d0bd156f200a878ef2c3a7dbf9c1b47ba647df0dc4000102ee393a013c7e0791ab4f25576c233786a8fd7d1ef2cad4ba847d6cda4b962bca66388bc71a1d689c819f877c040cb18af0b540c4d9cd7726ce48e55a541731b7bc60e56aa65608b87f79468de50641e17e6d7c5b7b6f7d88ceb71dac795e6036c80e0a9b72bd2d5fe6463d48e67bb7ad95e167b3ec06d44eb577c71b7c58318fd1c80b2c298798636c3dfeedd171aab77b0cc6269d494cc2b1daac8a23006aab8878b5642dd9687df0221e7326604887f89892ef714145eee8c43a287650f1c600a4d88a2b61a5df78c21470c9e7effefaa2eb189eba89822496c2c808d731e8ebe4d944079161830ad6924779601b388865677312b39279b01cf25b8187815e6979b5bfb819ada71c7e8c46f0136c23d385c82ca5fbeca591661d5dbe0880504d766159959faac3555ca746943f1ee8d8f75271002c4235ba360a107769bbeb1e1aada87bdf0dd8c55babc52b7633ea84843732f08e9a0abdee42f21201e09b956e5a344d835bbdb90485ba6abfd38a7f547557fe3769dab9704f5540a069a050de2d944cb4c2ef6b99c64c7ca6a536ea5d8c8544c89a1d42cc56e7e963f5ee6e322a1d7604d4b94d651aceaed7baa285b1d7e38535b1a4b9bac4483f9cf2343f4e2a84b31a29debef4d8aba8ea84858015a6653dd825a434e8c77a25053e83cdfe52a828efe52c75075c790b9d0d965de3c2374a94909d22c6ccf7d45e4bbbb4e507216f2a151fa73509725d17f31a640cc57d32acf7dd33f49e992c750084ea67c58ac222a70df019a45fb2beb5e9d282b5ce07561854512d171f0f9ec883682ed42b76e9fe22e2cf952a1b0ee8beaeb5f6a77a305aa420a4597fc53c892223be9573b108103559d335af1559989989027d5cff223de02b15dec150867a49b30b2b9f7566d3fb7a40fc5351f23b5a6591a2f751b3db813840f42a53be6e61a7dfb822eb5d711986994a3bee3b45644bea9da58ce38da3605b11942d0f1e82a0805d4a90b285a7fae6f3bab3f73a8825a6f2168b9768ef46861044f3da6a564d8b41cffcc64b81e223c698ebcfbcb9808424fff165a2a70711818f797638860f1357f010a31280bf3149e3581ce6445447c48872a508fde3e16d8fc35eedf3cf3c96f0eed88c60af586558711c740b37c57064355ba4db94c2d1bd36f49791ceabc6bd5f68e9233af364908f2ad750e8dfa1f6ef0963be4fe51b26b19c6d52285475aec127d76722aceb599331506ca7fbeb3b7fadadb1ab6730f3a7a5b9d61ffa5c12fca9e5933cd26c62f07f7f5331158c3bbbc7ac8e21745163bd1ded4975134a1ed66f9ca0ece4162f908798f2e5ef02b8a175582ef7c98b6c4ddec6ead2a62eeb28d89136a7e6157c43f0998dd725e85b81fa8d4f183a3c446b2d979b66534b4ecb5e86c4891cd28cfba91154b3ca10869896e38e5e391ba00ce1ae1afbbaa19af4d61ee01c21e030573418be47e6f6dd25c257cc4b838979804a5125828ecc87929c83c7f2cc8d066a47d46e0965a1c4c9148cb14976c28a6dbf9041f98a7d99441a8819d2f14bed4a348af58590d31151f0061be9f7eb38fedad68c35eff10120f4290af35957784ea4b6c15eedd1a85bb8f51b6bb13617de93b63ac47d76bd6e16abadcb4fc6f3a25d8f8c68c5b8537914fe46b053e17c01c8f2d7821540f315b9fa9f4dc6ae7c62a5cc9c0f6bbac45f2113bd453653eb5c29b9ccb17b62c3b0c1baa2023d78a0c5d6685fed5ff31e0d66c8cc5c76a77602ce3a4c9902b56db255e5f780048d9e3696780d2d095a9d02a6efbf157d37263b6a0ac9246bfd0bd409a06a279864f9eb4255f9f589502e7e72798f4b2db60d3f65c6c93e9531879fbb6a42b34f4e3d60bad276cc8495582f0b8bca5e031170d0d4ae21f94b359e9b14a67ee5000fbe5a1a6910d61e7a7f0ee6c18f3b6470b56372ca9a08dd90f3b46480c55d33eb3345d51f2ad40a7873b639e21cfc50d92ad72c9885fde5eec080d8199473c119b724429eee0034d1ac0902e23060acfcfde849ff5e382f7317cc6238393a24e46096d919ebb7240c2ffc79784a7468fd5018c007e4f0751a8bec2698365a208fe71cbc8651b89cb6d2616e735619332120467fbc785a4972ffc7f309f59ec8e9a7f572217b62153e61256ed4177be1784aac23effd207728210c9f47cc933bacd7bdc45ce0b837249e813c38a833a304a2c8a23d28a0147489071fb9116550aa09fdc8f3adef16e0b3721d0a827cff83a95b085648da07c360b6a5c004e720801d29f22951fc19d1ce357e92f4a7f0b01caff83554cb77b97f452dc6ddb12b94d7f98c210270ffbac6b61c30cc58d6bd6b8d96faa1b9a0921b1039f1d4d979574362ab9aa1ebafbaa7d51d99530b465b7776b48498787dde25c6812cb521ac9a4732633f84ff1b40d517c27e2231155dd33b7d655fdbb8352d1425846b93dbe13c04cf8156d2d21d6634d141f3e790485e8ad2f74acf2f5a14e90d0c4ea5d026c37dd60c153e129cec04c639ca497034fb70f859a380a308442b2ffe21ee1a5ddae068bfef58eb3b7752104c8d02f716f90167910e6c1afad5603bee3ad5bc43ca8930f21a88a33271efcfdc15981cd6acd838158ca09474a30968148a970a8dca4fd315834224a4d617a664e5822e56bb7724cb5dcde915b5d7d5e8ba9d1cea9b6ef5f22aee2ba627e1bead120b7728d44db0455fa7a2774a82205ef41b97142e26601dc7265ef8b1169c045fe7fafa381810dd83fd214e45cc8b8c7e531af4a581dfd56aa6f2fcdd0c88106829a261fdba0cfd3852900ef5399887cb561c5893b85aa8396a442beb57064270bc6cf6b8689d458f4cb192ae4e4e75b5c501576ca119b0f78fa0db5327cb4d7cfba2de0f0d7d343444b12a694e4cff63ef3de0dbd48ad400c78cd304cd936a729adb7a66aae85da054636727adea46a6bd92de33b587c949ab22ed6c43d382077df6dc9a4a35a95c53fb930a64f9c56ade71c4cc2ef9a387a1df05aa01ed7f806c0f4539ee2fc045fa7a45a1655f7308112ef6148fd4157384e287a6f2007e2c6d91cfb33d9c2e924f62a4ad47aac01272a57126ad316e34769855f9678cb2dbe39f407f367ca8e7cef9bfbf66e690eb806808142a4162c9addeef73c45f70247f1327a4adb734a0d26062320ad365d183be7a6b89db0f7e381d56c5117a64e0921387e63aa2fc51d9fc5f3c1558eb1bea13b06963f34f312f076977bbe7a170fc1078ce2125a229756dc691e454807f2985ea10724cf2335f8586322bbc6f20794d012c4939daafb8fcb9f72a420efe4e7c177f362c4f308271d99bf8efee3e4705f15906acd288690547c679401237e794ca5a70465ae76ef0e7a7c0aeb40eeb136d35b4889d243aaa2320da000f6daac9ea25a29e1f292135f1a7b1b1ec75ff2827f77c10e2818e8fc7e7d2e03b53d8b16c48e43fb6b74581d4847d13b0583f4952595ec2ce0ed8fb3b6f517c0749d6715990424bfffb0c73cfd755cbcc1309d7237f38f59f30b2c384c759ad1a0d4169ae869a9fe222cc789853e0b7e56148bc92b82bcf3ab720af67d8f5606e7077a631be46487a12a0d2bd75d829b8c306d44bc87a31873c526d5d25f33866048bf0b60aae0680592c624ac32a04ccaa119b83941d7f7554c36e8acfdab377c54cd1d0b976e16334f3e4e8010d6cb2cb6b3534701c7bbb9bf2151027ea6ea5a33fae729272b794622934586f91c6bd0ddab5a3d7c7b48a9fa8896a25e4b002a33ccbef31c0989954b10daee0c434729a392530851df04e739c885d9f820868aa08dd5bdd8f456a9da46bec0bcb64e7a95aa55ba68e9d8c1aa2d89c498e327e9eda04157142f24a6feddea54d4cd10c73591bab47c01281fa7552252536c8c3dd320ffbb3535e6924134a6a76c7d7d987af011cec12c93231856125dffea0da6806c9d33fe989f3b14f76a8cf55a84c420fc815683aff20391c6082145c6905392b1ee87619ed0b250b41e11185736cd517b39553c1e2b762b98e9445a68fd640688bf70d7f2cedbd722a239c4a3f9419d8c4b81b6c63434d3153210d59e888acdf1bae98735bacea936b9cdc0f9bef91b3a87c93c814e119cfffd64cc41235d693b4c62614c9e7da153ecb85e253d08be04de8387bab3852516b04d932c332c116409466b15d30c0f57624468f6036bfaffa36527a51cdd392ec32655bdd9ccf4e150fcbfcd974eb0b8a805ce8424159a24749d9f9d026750a110f7f4d4c3ea74d33414de5df4bb32066f9d6e7133ec3056a0767d435dff7a3eb224d56f32ba2390b5a011bc97077c369f5a2e3bf0909a159132202b798dcbc7ae5fa3b6cf212b3695867b43afa3cbcdc37d7e0188c1f105e8e216ba91dbde890093aceaf70ae3eb63a3ff3a40583eb41e284fd9bf11f0cfb3422dcb9d40e6cd9f3190ca8a01bb01a830e53d685e41feec8f92702ab9f711ae418da0a980f57e091900465907b8279b31aaa587e1d8c0ac2f04180cc57722758e3a59a2ebb38affea6496a291d5dc1075f29eee03c37396c0245e59eadf64ac0b0d26cf922e605ae1eb52513665e129ca91a1eb3f707eb5bc42c08eb7784f1ecc77087692d7465b0650cfae58e2591790a628334d782b901d3b3cfe677cc7dc85f4e2452d84b7e068bdf5fcd4790613786ad3ec384639ff6edb24eac765784b1d89ea7d413505fa383e5624dd31dc6da56244d2776ab51c822db47e04b3e6ea1188a46256f9ed2016e90b3f5ce1f0c11d17fd4dd30f85316d10298271fbf5ba25cf935e59ae51121e135c7f407e8d03b2dbcd07b1385059958c148fabfd3d582bdfd841f9254920315623c4bd6ae69810e05d53fa35139021703714aa82f17dd750d51bb379c1040698017d134e36934d800934790d56c3c48d5ed8401e215dc73c26d2c118f5836c5eace926dc9a4e3441c8f578c8e82e1adaa94c6d71edab654ce0b2883e6ee381fe651ef8f2c5b28019168618e5c4ffba2c8ed86d5dc0dc9f4a5aad59632878234a6f6810cc860d479bc7ef5485e7fc495fc060f7d41c6c3b1e87b02566095f542cb4f0dfa9b5750aea21392efadd0ac9bc626bbf01a5790d4364ac23187bad1157f19ff2d8e7fac86f7c5f955d688b8f881df76fb282673e6175fcc712c2a907dc43e4a602b095cce2679bdb8f4eab405903ed1a5610bf24de545ad278e7b0fd4c5b36bbe193c4d36e8f7b0dc7e9c79f33dee4b5c353c9afcb7139318436a73d0c6842f796e6957c12902d5a6898ea54e057136de30179c0191d4a1a46ad88548e185f9441c6514304a58513c0048516dd8966e1378bdbdbd5ea49eaf7d1022e6134b004940c1e560ad4c18b48ea9ee79a0b2b951a6853ecd9bb023aa3e5ae6450ce20ad496d36ce3d385d71cdfae99c82a359487479921b6e6a591eb5dfc8e89cb0f7c6d9fde7fddc0ac721a41cc5a114bb6c692ec882ed1361b4117556e45b996bbb4d181936203677b1244ea898e84d56591cbab46deeabb4aae44d3ed1488484f17175c5fad2124dad42011131842bc70a491f4dcd1fb660a9d0e08a86ea967ee11ff6c3b62168b0", 0x1000}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4000086128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x10000814a, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="fa1204a49155ce1e97dcc10002", 0xd}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000001840)="c8ab18454d9d08", 0x7}], 0x1, 0x0, 0x0) 13:34:14 executing program 0: r0 = kqueue() r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xfffffffffffffffc) fchown(r2, r3, r4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1a013, r2, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 13:34:14 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x800, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000240)='5\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x200, 0x9, 0x5, 0xa249, "b15f9892fae7b4548e20ce826aa04314681ec35d", 0x0, 0x715}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:34:14 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x100000001, './file0\x00', './file0\x00'}) getgroups(0x1, &(0x7f0000000040)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00000ba000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200e0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 13:34:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x1f) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31fffff000000000200341d", 0x2c}], 0x1) 13:34:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0xfffffcff) sync() 13:34:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x10001}, {0x18, 0x2, 0x2, 0x1}, 0xfffffffffffffffb, [0x9, 0x7, 0x8, 0x8, 0x73, 0x1ff, 0x1, 0x8000]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x101, 0xffffffffffffff11) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x1f) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x53b1dc718fa3a6bd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x5, 0x0, 0x0, 0x20000}, {0x60, 0x0, 0x401, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x40, 0xef0, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x100000000, 0x51b, 0x7, 0x9}, {0x2, 0x7, 0x7fffffff, 0x9}, {0x7, 0x8, 0x43, 0x8001}, {0x100000000, 0x20, 0x8000, 0x9}, {0x9, 0x6b5d, 0x3ff, 0x7fffffff}, {0x7, 0x8, 0x8, 0x100000001}, {0x4, 0x81, 0xcd3d, 0x10001}]}) 13:34:14 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) 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) 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) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000280)='oL', 0x2) 13:34:14 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000000000/0x4000)=nil) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1, 0x100000001, 0x2}) 13:34:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x33, 0x4000, 0x100000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000edfeff8d5c0125819bb0c9a0e7198014d15d7ad8aba4ab4b62e87c78d2b676e3c45941f2aa14323af3c242e5e30606938fda6727e2645850edab957c7d55c2308d15638428c19c8aec49edcabab8b706b34dbcee767faeba4ee8e09e4c08c6cc5633c1a10837c50cff695ed965a9bd6db527749ece560aadcc04b3b6c41d8504948fd77a0aa2315e87205f4ab67b0aea404c87ea59ba76a97e4d0f40e84641dcd1a387fe0bded8df8986a238b45b39979d173742ce9a1e05eeb994ea8273e4c4de18291958f48e54ccc683e0825262881758edb18295c7a01a09581706a9acbe99ebe9d4c51ca4cdbde32d0c5167c8d55fcb"], 0x9}, 0x0) r3 = dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x7}, 0xb) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000060}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180), &(0x7f0000000200)=0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x401, 0x5, 0x4}, {0x2, 0x4, 0x5, 0x7}, {0x7, 0x3, 0x7, 0x7}]}) 13:34:14 executing program 1: r0 = socket(0x1, 0x1, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 13:34:14 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 13:34:14 executing program 1: r0 = socket(0x10, 0x8002, 0x5d22) getsockname$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f579a33eb139187c431b07162eb84d53780d069bf4b560f2b82b9641e738d31ce519e655d75675e83c04c3ee27d3aa64b62e3dd626475fbb748a57ac0a7872f5a36bde1b200719167b6b9e659410462b36c57fdc773872bb264137efb7fa06665793e80c18498a461703a03b36351ef0f66d846b74605dc4b3e82ffcccd23efc628e1188f8394ee91f0f855730ba52f73bbf43eab76fc1"], &(0x7f0000000040)=0x1002) r1 = socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d10d6c1d9230e810637587f8d3adc5fc1312f7c914982f9350e28", 0x2fd) 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c2, 0xe468dc3ee9754b8e) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:34:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x1f, 0x7, 0x0, 0x938}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xfff, 0x0) dup2(r0, r1) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x7d7728c4}]}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000040)={{0x3f, 0x400}, {0x8000, 0x1}}, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x106, &(0x7f0000000340)="b6a8ee621393e94ac5f13844953e0114add45c50202fa34360ab3a57298d92a59dd71ebd970cbef1be7d4073dbe405d9180eef707fca6dd728917b648fbef5c2ba682b4b90930af60200205ed6ee291b3266eed380e3710efb8eecc351fe60fa28631d9c91eba9cccd0660e4048899e78df7083f2fc23668e8ed511a1481e10088d69cfe0d38398bfb0400d60b79c19a8044e615a43b0616b4598d1b217967f1cd4d275aaf811b4778cb219c95bfc089bc65f52a5c6a0bb3f475471561a876bc435d74b74d329452bc55f643f13c4d623de76771af6d285b9952c6d37b326006a81ad3abc67829aafa8a1717ed75524cfa5b01bb9257239969911cf0ad7d484a412abfb9f8f5") 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x604, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10001, r2, r3, r4, r5, 0x80, 0x4b1}, 0x8000000000000000, 0x7f, r6, r7, 0x7, 0x4, 0x8000}) bind(r0, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 13:34:18 executing program 0: r0 = socket(0x2, 0x4007, 0x1ff) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = socket$inet(0x2, 0x0, 0x7f) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x8a) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ftruncate(r0, 0x0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0xef8cd54148749629, 0x1, 0x3f, 0x10fe, r3}) 13:34:18 executing program 0: r0 = socket(0x20, 0x4000, 0x8) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/215, 0xd7, 0x40, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x2, 0x0) getsockopt(r0, 0x1, 0x10001, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/127, 0x7f, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = getpid() r2 = getuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) kqueue() r4 = socket(0xbb05af8667d33506, 0x4003, 0x10b20000) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="20c145e0ccbac9859f707c885f0a547b263d53aff3de98a2a536ba9c1e0ed8f711f6c8e42d9c13c6f80fd41c5738e4daab1f3f3fa4cc43011c6ab404a6bd9263fff493942cc07be7789e34980f1d6a4828d889080bded8f0672e77cdfef760094831e31e406a5b77d1c47c4792d7a90224ea69c1e70f302c54286cf8222a7e6c4be806af049539f35082", 0x8a) 13:34:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x50, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 13:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:34:19 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffff001, 0x1}, {0xffffffffffffffc0}}, 0x2) 13:34:19 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xdcd5) close(r0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/226, 0xe2}], 0x2, &(0x7f00000001c0)}, 0x40) 13:34:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x6, 0x7, 0x6}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() 13:34:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000000000003fe, {0xfffffffffffffffc, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000080)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x92, 0x8, 0x0, 0x0) 13:34:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='**^\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{@\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='-\x00', &(0x7f0000000380)='(!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[)-\x1c@)@7!\x00']) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) setrlimit(0x7, &(0x7f0000000480)={0x38a, 0x8}) 13:34:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x8092, 0x100) 13:34:19 executing program 0: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="acc0deddc98f73e8ee1c0cfd7a51a3940ba715ab02f732a31cf8c9efbae72c4ff457759bb95d51ed6dfe732620007741cab6ffb12106cb7718be5afd2c13cba90ba4d3668bf89cfc9f71839016a9fb0fab0c9cffd31b37720e7ecd0d5a6457160a891253c8e106ef1e55", 0x6a, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x2]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x80000000, 0x23ffd73f, 0x0]}) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:19 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0xcec9, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setpgid(0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/78, 0x4e, 0x842, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x3, 0x3ff, 0x9, 0xfffffffffffffffc, "a0fecc1823a05a6059d3b77308bd8f90d109d9f1", 0x7, 0x8}) syz_emit_ethernet(0x0, &(0x7f0000000580)) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="248dc70bc9d461aad6beca13b9c916650b3d1719b2d76005ef6adb966ac87c1fd4db00d80e3b9be186cd1d2ab88658f9f09831f5b31d3ea4a9e4e8b00ca5c2ba703683fb7f043bc7c143a40ce680620fd9e57a183f0e542e4b0ae27aa791f75cb77d848e998a5a159857051e29705d791da72c3d1efcdddcc76dbb4a1625b5660b8b59698982614313e172f4e755f7d1fb4b71f0326a92b2c23c92bd68be312cff9b0c68c7c65ab8401010ad0425c29bf18e595dd6cad749cc867d8501bda1ad9070e29ed9f3868a03177828b3493b4053bf8b122ad21a79b26a7d", 0xdb}, {&(0x7f0000000380)="27a2c035cd6d64572ede076bc48920bcffc5cc2d59b1f550d4434a02381eb1", 0x1f}, {&(0x7f00000003c0)="e41095fe3118e9eb4dd8b65dbe0c44f19fd7f8dbe1a42211cfbd9cd5c4ee074818fbf6f60cad56cbb1af49b95ff93b650df1e8fe5360df30ed2de3c82cafb9fc15e96220af9b498d990059836969f6af286eaaa91c7f7c7c927742552ded4cd9279740784553d9fe3af0dd4906a02df3fb290115a543866ac0a4f305f245a7d0879b743a988353f4e7507f0f12f72ba58460f15e01ba25b554670950b867798e2dbf681cc8ccdec72512f5d0e908236b8bd3026d78ae9aa79534206d", 0xbc}, {&(0x7f0000000480)="83c90575524c150154dbcc27e7335023cb969abc112ed4a7a5fc0e17421730ecd6484db28a5a8ee4e02bfc3ab085ce555000c855d1962efb633d15e2457a3c11f24703d09de8995c4191ad9fb085ccb97d323733f92d9a6ddf200d5516c740d6cccbf0e3fccc1d9bcff2fbea3fe1f41cd6c3d08f17faadac22e4d550a41ab8cdf3d915ae", 0x84}], 0x4) r3 = syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x8, 0x7, "92ffa169ae4e6529e90a4b2e8ffab31e710a00ca", 0x100, 0x5}) 13:34:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x8021, 0x90) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0xffffffffffffff80, 0x101, 0x1, 0x100000000, 0xd96f, 0xfffffffffffffffd, 0xb07]}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x9, 0xa62}], 0x4, &(0x7f0000000140)=[{{r1}, 0x2d84dff1223e8434, 0x50, 0x10, 0x922, 0x7fffffff}], 0x40, &(0x7f0000000380)={0x7d6, 0x1}) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x5d1539374b21ddfb, 0x4, 0x100, 0x101}, {{r2}, 0x0, 0x20, 0xf0000000, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8f7d89ac10125477, 0x2ad2, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x800, 0x6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x2}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x7}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40, 0xcec3, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3d2c, 0x4b}, {{r0}, 0xffffffffffffffff, 0x18, 0xc1, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x13, 0x1, 0x7}, {{r1}, 0xfffffffffffffffc, 0xac41b0f605bd4141, 0x2, 0x1, 0x100}, {{r0}, 0xfffffffffffffffc, 0x90, 0x15fd39fa32ac9a54, 0xff}, {{r1}, 0x0, 0x0, 0xf0000000, 0x1000, 0xffffffffffffffff}], 0x35b2, &(0x7f0000000040)={0x1ff, 0x2}) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x0, 0xb1}, {0x3, 0xfffffffffffffffb}, {0x0, 0xf2}, {0x2, 0x5}, {0x2, 0x4}, {0x2, 0x396}, {0x3, 0x8000}, {0x1, 0x6e66}, {0x8177729d411ff32f, 0x7}, {0x2, 0xed11}, {0x3, 0x400}, {0x3, 0x48000000000000}, {0x2, 0x5}, {0x3, 0x8}, {0x0, 0xfffffffffffffffd}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0x1}, {0x3, 0x8001}, {0x0, 0x6}, {0x3, 0x4}, {0x1, 0x8001}, {0x3, 0xff}, {0xd3207f4dcf1eaa87, 0x7}, {0x3, 0x9}, {0x1, 0x40}, {0x1, 0x5}, {0x2, 0x3}, {0x3, 0x5}, {0x2, 0x8}, {0x1, 0xffffffffffff8000}, {0x3, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000000, r2) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 13:34:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) semop(0x0, &(0x7f0000000040)=[{0x1, 0x7, 0x800}, {0x4, 0x8, 0x1000}, {0x0, 0x800, 0x1000}], 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x800000000000, 0x6, 0x5a0d, 0x9, "ba67119d2fa78ad606b1d3b466b9128fa4ab9122", 0x5a7, 0x1}) 13:34:19 executing program 0: r0 = socket(0x12, 0x2, 0x20000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x102) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x40) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() 13:34:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 13:34:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10001) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x40, 0xbd9}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 13:34:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00./ffle0\x00'], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x44e, 0x0, 0x2ae, 0x0}, 0x0) shmget$private(0x0, 0x1000, 0x6b, &(0x7f0000fff000/0x1000)=nil) 13:34:20 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2dadb8cbf534012e531480a2a3a3bef5ef18d0b63d042cfe2f66696c653000c2c58f3e6a63e18dd0a05560ef601f2fda37a1f766f06966bc7720f6dd000000000000000000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:20 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4000000000000000) chdir(&(0x7f0000739ffe)='..') getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 13:34:20 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xd7, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x40000000000000, 0x6, 0x6, 0x1}, {0x80000001, 0x10000, 0xff, 0x2}]}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0xfe5, 0x5}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 13:34:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x4, 0x5, 0xffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x8, 0x401}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xec, 0x401, 0x5, 0x0, "3ce5a33fa5d76ea3eaa0ea94cfc0cce7c61c1394", 0x4, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x5) setsockopt(r0, 0x100000001, 0xff, &(0x7f0000000300)="94c0c36d6d67cc0aec95c42c1a9bf291d9913470af39806b834869c3349fe051413b6958eb79f06e27fb204906", 0x2d) write(r1, &(0x7f0000000340)="6c75b192075f641b8d4adefcedb81ace1b151fc8191ed48059c71b19c834", 0x1e) r3 = getegid() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000380)={0xb76aa417568f6017, 0x2bb}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f00000003c0)="1eced699bf0150b2e55d5a4cc0a40f16eb477254109c", 0x16}, {&(0x7f0000000400)="ff6b52145bce19f771dc99f9726af7284d022f136d7b10e1c0f678d16f2a77c809a5a31f23ca5e2da72c72f60079810eefe0e1f4dcb358ec72e0f83b3f454e78c1ff96cccf105e2ff745c65ee1f0125ebd253917ceb1757a6b2ac78f88e7e503d2fa32128732049a21fdbe51d210250d7192569e9aec330c457f8de9f44ae411510bacae7981f15a938517efa59e47d70dc1d62a9f4e0efbfee3787959e1d06db9", 0xa1}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="ca0048e7b77a4670b037a2de0ff6b0519ff6db7ac691f9230c09f83afb696710762ce10d4696007f4cf4e9", 0x2b}, {&(0x7f0000000540)="e0322146afc6b4d1126969b7168975afb44a1d59796d9cef6c01497ea20ddd4b433a2d22f476f210f4bd8d5329fba1d3b737b275765a6a4f30e883d2e4c047bed2c3169e4da3f3a6a33cb90c6dede264fc9f7ba807469993a23cfa6384e6b7756328ff98838252b5d536edf3e18f971fc1aa6e8bb95b8d072c3c65d22c05e3e0bdfd07f762460b5de95973b461c6145761f16a1c1c75b86355c5eee05a3618b5c7d7dc09c4e85f3c66e0e5da595872b22f138149e92d44f2f0d962efcef254343ed23cb4d7759acb44a81f1806563e2b2bf348923c3a0e142e25d16c493c96c30ff753", 0xe3}, {&(0x7f0000000640)="231bdaff3611a2641be062c57d185f2c2206e455429fe6bb7de896fcd039994e7513a1ed14112104a69375b9c455b75eff353d95b1d37b4a285500f68686b165e78d5d94fc69c7a807d76829462c4060eba4a3fb1df26fb74680d0a4efcd4492708a174a0657523e8862d89af71e36759a232d603ccee390042e93899ff65f16a56f994fafc5f1e7aa218b82f6d5", 0x8e}, {&(0x7f0000000700)="a268bb944840a234a636acf1e1dfc9f75bc2ce3cd0244061b2f9b46fe3915cb9755512a676e47433906742b26194eee5e2db1ecf94837a5ae214f57f097bbae8d8bd75d0c6bb4e34250a1b856142256d8940689a62869bc264926dca827a35578bdea26645521d24f0a1a65e725acbc2f6f932f7cb9e5cc4c9c8aa18502a43613340e7", 0x83}], 0x7, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) r6 = geteuid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f00000008c0)="fad6e74ca3f5a171b8a7cd31b7e105aa4f580171da2e81cbf6ce6e69df2dfe0ecc9f48d69fb829072021a707f2e5c7af05162d6a20ad9046d1d1da8b287009633ff062f3216895f9e1a7e4eb46ad8d961753585940b879b1e31964fc051270e2cd51d2ce32ee5bb9a4ea4b24537860f50fbd43e276ecdee8", 0x78}, {&(0x7f0000000940)="4a18284345a021916bff33760f52bd8685025cb10e1e1464c6d92f2fe3ebb9a82e81871fd681537b3befbe0a138e028bcd70be0fab68b256526df5d0", 0x3c}, {&(0x7f0000000980)="bdd02c99c5a53ac667697b7f629a642cc9859340e55256c70b667585e10cc27be8122f18bbe8125202b7128ba1a5b3dd388980c81426c1ca21daf32e1b95b9", 0x3f}], 0x3, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r3}], 0x20, 0x4}, 0x400) kevent(r2, &(0x7f0000000ac0)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x20, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x8, 0xa6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20, 0x800}, {{r2}, 0xfffffffffffffffd, 0x2, 0x42, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x6, 0x20000000, 0x8, 0x400000}, {{r1}, 0xfffffffffffffffe, 0x64, 0x1, 0xffffffffffffffff, 0x40}], 0x1, &(0x7f0000000b80)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8, 0x1ff}], 0x400, &(0x7f0000000bc0)={0x2, 0x1f}) mkdir(&(0x7f0000000c00)='./file1\x00', 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/bpf\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000c80)=@file={0x0, './file1\x00'}, 0xa) pwrite(r2, &(0x7f0000000cc0)="22c1e31e50161a75475c5dc0a5d13e18ffa2b6f55962fd943f25622cbfc4c5a19dfe87af026bcb7187a4c5c96e36f9cbe1589b8006a92ea939b7d1f31462fa4258f55cad98fe2707da001bc9bdc6252e92986c0478af310ba6cea6fe5e798872720c936b9992d0a238c38dec3d1c90a6799415e99637f38c629f90f1231ddd93b23affe5818263d0b015127478cf36c6d441355ce5216e1e9de83d47d55f0efca4206d416e14b835e5eb34e59987d0ce8961378ccb77d78cc42a97d121dd6f34072408ca07fc9284878e047b8bdfacf771a02d01166f26c0b34d16", 0xdb, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000dc0)={'./file1/file0\x00', 0x5, 0x6, 0x10001, 0x0, 0xffff, 0x401, 0x10000, 0x3, 0x0, 0xe14, 0x9}) fchmod(r7, 0x7) 13:34:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x110, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)) setsockopt(r0, 0x2000000400000029, 0x20000002d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xfffffcab) 13:34:21 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000006c0)=[{0x1, 0x2, 0x6, 0x4}, {0x1, 0xb77, 0x9, 0xdab}, {0x5, 0xee1a, 0x8, 0x45b}, {0x1, 0x10001, 0xf5, 0x20}, {0xffffffff, 0x7fffffff, 0x6, 0x80000000}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='[}\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00']) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000640)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x4) setrlimit(0x3, &(0x7f0000000100)={0x80a, 0x8001}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) sendsyslog(&(0x7f00000000c0)="fc08132e096c17a4bc1f491bf694fc12763167dfb60b25d16e56326789d139067c48391b48e7082d5a1bcb366bae8ffb4fb607d6c0ee1108a5422a2544a55150b9d2fa832199decb00b210c12624bb9c9bd5744595f68328f599fe1c6322052de37c2b1a1e2e375ba622cf69496ce05816dc50ebceca29ec91d378e9", 0x7c, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:21 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) r0 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x0, 0xfffffffffffffffb}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getgid() r8 = getpid() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r5, r7, 0x40, 0x10000}, 0xff, 0x7, r8, r9, 0x80000000, 0x4, 0xad}) setuid(0xee01) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfdffffff, 0x0, "d7be00000000000000009e000d00", 0x8}) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f00000001c0)=0x7) getitimer(0x2, &(0x7f0000000180)) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x0, r1, r6, r5, r6, 0xc, 0x1}, 0xfff, 0x3f, r8, r4, 0x9, 0x4, 0x1}) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="825963cd1251dd2a5500"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 13:34:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto(r0, &(0x7f00000001c0)="8f2c1366faf318a3c11d01072f66245077b47f4feac5bdd8e17f7461a17a27582694672282f85ef71b689c40a55815e06d3ca5347a294137b878729940dd2e6e698f88c94dbdcc9ffc21876637f7142ca6bbecfc49ba43bb1a901262ee0d971c88827f8df4df39f291e66c696af71a0cdec1d4438b30d5f165c1c607931f7ebd3b13d9bdba2ba40e9d6c58653c31773dfc31c5025a", 0x95, 0x406, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9692, 0x80000001}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000c6ded7456669598546336db6a9333000"], 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$KDSETRAD(r2, 0x20004b43) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7ff, 0x9, 0x526, 0x9, "420b44f34fb6577185cfb7d43539e5781811e325"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x2) 13:34:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mlockall(0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x100, 0x7}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) ftruncate(r0, 0x0, 0x400) 13:34:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fsync(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 13:34:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66653009"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = semget(0x2, 0x2, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/103) 13:34:21 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() setregid(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x3, 0xb980, 0x7, "7ea1232462f9f8c1241864f238e6336c7386bc7b", 0x81, 0x9}) close(r2) 13:34:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000040)="63fe769d316b1c273ba27bb0f6a16194c53430486fe96d1911c7d0bdf0d3ec5cdc00269171c1e0961117664b96c433e1de47a3669cfa42520b9828b3064f601f2527845269b2beb664c4e90aa6a168e0d972a347a1a81371659d7c6d410d9d8d5e474c5e33a830fa944e253df4b9571c13fb3c9f5de7b8", 0x77) 13:34:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) socketpair(0x20, 0x4007, 0x5, &(0x7f0000001340)={0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) r7 = socket$inet6(0x18, 0x4b489437dd19ccbe, 0x1) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r10 = getgid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x200, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x100, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="e4f076e90e30963cbfb5efe0f6d7e10fd82e2ab285bf784cc85210447be71dfca41dc74078396f18aa3b467159d38f2ab6e50ae15339930cff2a50ded4be10a85ea8535909f76832aaf9280ed53ef990b3f634d0834ba339bda78582280c1d1393dc29fc6f3b57566df2c308dcb1506f1bc25530fe98ebd359eaac36b65e824cf5a1ad8da76619ccbdc1b7f698b2f2428af8d8f63867b37154d7e8e2df3cc6770ad70b79d462ade15044142718810010f5290a6271d7433626b1d40c0c3cc65e32c43c4aa1c8417032dabbccad66b98cccf72c1271439a130d7ae86674452499fed4c3953719d2c4f16cf7c8c9626a3ca096e8d3681e696340439beca87eb9e4e2f8b4a41d4c994fc499f6301ee65d80572dfbbe5078d0f6dd9d6ccd637c16a9878e0bf0ff96e700c7378e8badac39f7a8b83430bc53e667b33e15631dc248d7b529a169a326a5e828b1300f0fed2a18b55082ebb5aea46e419aee48b671dbd7d4c6633d6083a6cf3ebfb2ce138f210ec76e5b6f52e424759bd71d3073b6f081faad2ac90532b796afd61eef1f069596382d29ac98e2f5a9588af19dda48f8add12602fa583a6ce2843dbf17d1856613183df989038bd37d1df2eacf635bf6067a29dfe90a88159dcffa7924f73caae58c3277c42a7af41cbbbf0877a4e312f09180a463f0f131b135e8c605ae2e14e9cbbaeefa9d09ccab80b24846519d5a628201ad149d1569758272982c4de807c6ada35b4670aab1839e9864be7e66df3862071c585670b36bdaa0150276e7b66533276aa252e67c84cdd89c4e2f0b758aedb7ef51c71baabd7a6dff26db704e8c8989093f217bd76228132d5fbcd3da0f092c39911c4ceb6424317ae4209880b306ff78e8fdd9d06f214e042eb6318cc62b8eaed4a9c2fcceb0e149760302e0a666058f7d03993fb7c0ffb4f2ae30aef33e8b8733a40015a0a38099c7dbd4d9aba306f78645fc7329890abfe723ee99faf0413969c55ae14170e1fac781b3ca11c8d059dd82f65c6f877c3030827a89a0863ac01e2a4347b1dd72b6a02997269ce96977dccba46286891ecba54174a51fc0d633c25c4aea1cf095d961c751ae508c8d631eebe04b8f27567fa5691446398aeaeefc0fb21ae45e5a64122537f2ac308f198e9bf183c1e5c30689479b80b43af6bca1bc25aa6df1c4a066b099481620d58b5870317eeb01155aa7a5955430853e2d278bbbcb9bfb1e434b451a53323d04eb8909ed42c80291ffde613742084211f0777ee4d997a6b0dab1daf028347f60bf6b278f2ab00cc54466394bda96d0086e33a4a9816868f00fc4e0d9496443c0763ce1496e573a91c94f38b6abad7106435809ecccb1e93cd9d37745fd60684bb18c4de9d07c198d116d7d7135c5bff39a5f10398c0c45a66c50361811c1cdb0e6580120ed9f3cce0f90e92244f8c3ec64d0163886e7c348359d2ba888bd5cba60374d30c8080fdb643cbcbe57287a6b766ea7017d1b89a17b77e113f9d36c02ae187703ced5a467d109f63728842dd4f20a7fcda2b8a9abc9b4b75c844c6e28f15aab88d12b1f390af1030bfcca18cee9286dd9a6015e9942a790ac5b02d4e1859ed13d3e693460ddc1b22552b53a595d41f9bd581d69179375c6179d752fadb4435efa68a66f43ff09bd507a15ec6fb28786d24da41d0cec20d688d8631fda4890ae7c0ba97b9650cb97bbe852917d519288ccad9388b575e9e8b869b1adeaef4031d95bed00ed6a8f04030c29ef171f5a4e4ab7805e620415705e189cca4f709ef84ff04c0bf9991a81e50c4f4d54e38b5817c09020d595ea64c3cde8febb72aacc896210f28330598cc4a378ff962425922e7239e909a2e5f087d01ff9d349f86404700597bad1fef26bb3800d2c20d85cbfb5ab485a08fba01cd412eea4b1beaee2542cd775510a295c7b4522a1ea4da596a5c1c0f99ad242b25c88577becd409b969ce58de3eabbbd7e6e6ecc2de9450ec219dc3987303f9a5d2834453e8f9327d7e3de070a0db1046cbd76bec4f706809685a6a10aaafa305679beb77c722b905be4eba77b491b52bb85ea24c01d34b791707c8bee296e5eaed25577c065b80cb95af248894d7212ac0acc39d626e250a71029eda9f447f2d378b89af8247ea79fac445a2c93e614af4e9a53982154779b8593d1abd79f3ca4a5010c391c4d4c76efb21e925cda110703fef42137b96983b4b4ccb56a79f89240cc4b022710e62ab8cc7fb771f57254c8f1294325931f110b5ab040a0817032c8130f48422f9495ef17958eaf11de51598fe5274c7f735ca18740c137cb3b21ad8ff82d8377e6e9eb49c253657919adad6f4ceea93d686d5f36fd45620bfb5aa52e89adb56981ec2c50495a1693b2129ff58375e67c7d53628e8aa25583895923aff5c46faf93a3588937501aebb9fd07f69d5a034fb5f071de8fc1f453d112d8c3f27ead3108ae34b67a58094bc38a0287fb5be0019d8e8fec7b8fd5aefbe9fef5977e0c1698eb1e1459de45c95fa4323fa3c36091a371d17d132c3a0c639ae14c3edc93191522233f08ee65435dc1cdccd62561991825af7b197d30d860bc21e2adf834555f1863b39b65b5baaabb21424e40b71bcc6e20aefcb10e77e70c217df83322ba9223d1bae441e8bee245279d5137fdd39bada7fc70f434fb4eace135370fd41515945bc9ba5669f40562b196e23a86a66f1a788be3e0a27de61b9d4a93dc64f98468c6cad41d3488b7235b77f097337154dc90a1f0c9042860f3417a309f60c4a1b010d9e3ab54eb5b3dab5dbeaaaec919ffbf6812e484460172728fb56aaa9ee642e5ffb27a7da1c24f7194f1dbc3abf3127a7e4daa97a398ebce57c67aef17d9715c96f68940ea1bb950bdca8e849cad1e81bf2ef4d8762fc962e9bc25ef00ed886d78f86c378cb7e975060c5c014aba95aebf2d225cc3f23017359d4bdd6e526327f7f456ff43746b785bb8d4da950c7f42516d8fbda88e2373cc3a72bf5eab68b28adb80a713173596750619979a4617c7b366cbe12553874633d66d854a5a8b6fc68ecdde45f252abd5567ec93d98ca59287f24c06296563efca9095b6cd127d6f83365e624d2bf0cc68dc97f840a8fb3870b849eb4cb8f366ab042b6d81743f43630afead289ba8326a17d0ed4214347619b1b66800cf8bd938b422295a3053981bb886d9de3bed1cf6e5ea8030c3589d345148668fc777dfb42a73555881f72b3c8644e49b638d141cdacf76c6b3c0fe7494c0cca334f5956823a3e183ff597c91f39e0826337b00033bf65a4f15f56fd3aecb0189f90bd7784b98d09e8ef5c1917267e104df4b812817d5d6afcd25f9387d9f5eb2d63610fd9b4eb63701a939c2fa3590d5cc063278fab0452d07ce5c5a7058d0abdf871d541a932bccc7956c0a1cc0f4ee721542c594806ad7009f67943cf963ef2243559cd9ac428560c8de49e24df7b1dc7a87d3d501517caf1c6c3b941eddd20f43d0509a08401b7ec4aa7d8f44380f9f31c97a2be265275bf30653a65ab398f6aefca36758214687d0cf1b8051f7bf2be9f9fde01f891a02b812d726e0643b980f9759bc3582c6bc2f05de079ad4d9c57ff6e8276189a3228c1737ccc9caf3cf7a311d13e61991c8c15e3829e3757f7de9d17f130f34807ff5dbabd938fe204e5b7656ade5e4bf7d75f1967b89e82581135bf535865702c636d99c3aeca16fc1c4c7e9d708536ec5979461cc8c401948e212b9e5e51988201c9b291081978d6bfaa1f4d7eabf1eb3df5de31de8244f4230e8e2142e3ed426b2873f2fe8ff17f0e66e17836a659109801fac033130aaa7a7ffe2e982fc097985deb744bdd6d9e9183d2effcbec0808d8c925450550502c769331e914aca197fafa163ba19a7184026f305380870ddd585bf2308bbad8c2b304648ffb32aeeb1a58c268867a5d221bb38a9297ec9b97713c4836882d902c657874f0b5762ac1f5a0bd28f3e68ccd2b2afa1494e3fde266ef21367af1669c02e449ed00282dc53fda10ef91e3450b572285a23c6a65d417119431b317390d6a525c402d15a7171ba943dee219af9c61c785688adfd8f9f17260e01e8804fdd5e1a1b84dcf072ec30b2922982f740edd4a355cc76819e29cae8fc719a8cb086bfeddeb313ad51422b30cae1f721e5a1aa8347ae5cdcdc9e844faa710eddf63720f85ed591a33b602b89c4c62e307e0b8a49b30a0bafeb2b348d9ecd593a2df1c9138de45f8f4d66532397e15b030d849caadc414e17437040417d72f900c86c7c703b0bd5788ad45ec98ec937bdc1c1850dd10d1809377ca633a105f3856d7aaee888ce4149cb704add067135b3cd3fcb5127c31d0f5ef6b723002600286be97a656dc79bc3ef0e9b9967ce912e71598a54ca20f47b0fe955b5b61e6510f2e055403a52b566c1ee7ee377496eeaf48a5c40f92c3f4d2d71cf9b1deb2bcdf2e924aefe7f22d016411293f29ab12587e2ef2f488d2df98c88dfc340c9717ad5edf5d5e459148e70fbe4788c7c639f6267fc2acc2d0f0b84a05b92e959644f431b50fdebad1e79403a2847ee74880aea32a5be68e40c8dfcb4b6484288d7b2ceaf3718a804a28da1b4ddd595a8462fe9d801069229e63acd334485022a264f360c12bdfdc03e90727be443300d74780f2f4df4a6e164e6008ccf2f0c91d3d22841cfa3a600ddbf9195681a8f8e738226f14d8ee5378ec1c748129f2d6b76487b3672d9f2729d367efea81add29cd187882dc7f9d664869a974cdce92137c2d59b19fc3447d4be32cb5658c3e1db43742be18fe79a91c6edde5a2f24c0a1261a14c019b5c408eeb5c778da21a4c53f890a598d5e84caef106854325fb91a11ae5a6377e0f4b1ffa5d7a39debc6f0dd23058065009aaff61dfe2052793bdeff476178dc02dad87808d3f4499811af46e155f83b78689aaae1867502659c704c7e8484cc14335d48f7a2d674861c58028a0a3529ce52e9630b77c9dda472034f6b6a9c5efb9a5c7377cf8641f66f95c0bf0e09f5a5c4aad0b2f06bb8eb44eeb6aaf2017acca488490563c0693e52ad251eda28b72bda1a0b8ead612f6e7d8b8a183e014cb7334c6cc381a7baa70887e73cd07e15f2b4089d0a6cf30158dd62a8574e503178b62dec33df84e4c87d9c13deedecf70d06c86835fc2e9068231a311a1e1a6a1cccae2e7ef18b2b97371bdefa17cad396e694fedd213aa9dc81a74bfd20b0b06ad74009e0fa21eaaf49cb02264700b019f03b62fd3b33fefed217ff0c285a830b2bf01c1404ed58c70f2a8e48ec26886ec5ceaa5025cda6274bcd8e75749fe8236a969c0ff2afb42c10aec8cbac777855e613f610849f0b801e3406606a68936e5f9ad072c9bf51a46babf976ea2d4820cc8b15bd7d88b5d78db489f2741de7b077ac3ed35574e9a033c59d59d54ee8080d6c671450c74492ccced90f114cb3387503f426db8aba8af3e08a28994e6a6f5596f840f8c9f8dd4a6c7b48fefc5df2f69d10c5c8b027023025e39b4c2e9a9f8f048ef400d174aee6bbbf97fbe726581be1c1818c7ed6894f5c3ca12ff708be95b9cba2001b7e024e9ca391614469fbbfbafcedc7a3e87b78532fd32be8a986ce5edba12dd60a0be60ba19e404435f7eeae6e2d5393f7e0da168c2beeb8411e9df2defa6f341118693545a20806db4c77b38472c800ef4bec8a5799cf01fe6ced5aa70463250f6d47225c232f24576d07e6b8ceb4228bd270fc570be1d0682d1e56b7cf921b388d836af35befc62f", 0x1000}, {&(0x7f0000000040)="93e8b2c621c686d495deeab095504a218ec44958da8610804321dea2621c6656640aebc54e61ebce58e4443b1b0521d80e6cf0b92f2d8d424cf5c4f74a05ccc90ec7c739", 0x44}], 0x2, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb0, 0xb1c9a1a5bca24e64}, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706100200b810000000290000003d00000003000000341eaadb4f3713eb3787ff0a3b8f908bcd30e5e3b045ba8f9c09216201042e13e8a1a5ba3b4375066933b5dea8173e4af301b2205dea6abbbdeae247b811b2e0817735f5f10100000099d3c8a4a455df04b8fd6087e0d92bda4a8d2dbbd836ab3704b3ac37de7fee1621db52ffffb9cfc431bc193608d2b3d8bcc1db4f88d3f8f84560172bcaad4a0c1f3254916012b7cee0ca0a40880cc8c16292cc8c65e94ed4cbc84e47f9dbe2afee5d981f3b9ae3c27795a983394f899fdb9762e7e69ccc10650000000000000000000000000000009857f7482f5c66e8a9f7466c96f1ffc24cd8a97aa0f24ad72b415d9ad887b936220d181690e1878c507c104e1cfbfda1a639a319cfdb9aa5741b21cf308d40a62485ce08ac8fed5ab9f9fcdc94351aebe674eb8804674e4be0359e020dc80deb05d20242751643980df3057ed76f6d692eba13228d1909cb2cebc2bdf6acbefcf06442ae938b99c086436791e576b1906d1d81d770ea326d4c7637ad60a24d166ac7976e71eb059d19e6d7d992a1d6d75c7cdd63584994ee56c4220bb360f4063934889868783059bb64dae889e859d72bf717973887f893fa73769cf638a7837886fd35d9f0cf034c7dfdb4bbe65cc3aca975155db9a5a4daf6ebae190b7c3fc15a8eea94a7846bcb0d91fc7b13f0c4ff2fe72b1a0a34cab769eefd1093b405c8d058c2ddf364cfe104cce2a8fd5130115a24ca395371439722b2dae8513c89ee3b5da0e3fe4fa1325073af1e4887a2"], 0xe6}, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="2a8197881475949f299703eb65adaa397a1cd0bf9843a5d5cf8eff6bc0825d8cb4324d70984f1788c7fcf0a468c615763ddfad19b4fdfa10aa3c7c04537fcb6427cb4ed3cb20b2cbe60cfe6b2396ee1a256165cd52e62f3c774971abbaf9e0e9c77a40838f2b96d6e96dca2cc7a44dfd2212e0d7b1ef781f8153ee1e88633da9c369b50ce2fded28ba7b736a4ebc1dbbcf9e", 0x92, 0x1, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="1c01529889b202958df1ba2cd7878226ebb150dc5189206d43e4b92cae8b2750bf4ae90906f3dbb9402b4421455aa02f0fc154bbf4c7429782dc83f31d83138d06a421e14e0eb55043f7cdbb75bb183794ad5a2197831ea5223b1bc2cf961697117e63f8987752ecb895300fe17cdda5155736205b51386e6813db2ccd2b92b428716e63756e4824023b1480c8d6ab87f3b7ac6320334721b4eedd809241ddd7ac6cbc58bb243c70d46cdf15e1823ad60b9c634775", 0xb5}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xe4e9, 0xfffffffffffffffb}, {0x18, 0x1, 0x1, 0xde20}, 0x4, [0x5, 0x3f, 0x4, 0x10000, 0x3bc, 0x3, 0x800, 0x10001]}, 0x3c) syz_emit_ethernet(0xfffffffffffffdc1, &(0x7f00000001c0)="32c43d460500000000000000cd90e7") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x377ade4d21014bf6}) 13:34:22 executing program 1: r0 = kqueue() 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) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x4, 0x401, 0xffff}, 0x4, 0x3, 0x488d}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:34:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x2, 0xffffffffffff70de, 0x5, {[0x0, 0x401, 0x6b8, 0x101, 0x0, 0x1, 0x0, 0x8, 0x9, 0x4, 0x47f, 0x8, 0xfffffffffffeffff, 0x1, 0x4, 0x10001, 0x6, 0x28000], [0x6, 0x1, 0x4, 0x94, 0x1, 0x8, 0x55, 0x1, 0x3, 0x9], [0x0, 0x800, 0x2, 0x63, 0x4, 0x80, 0x9], [0x7, 0x56, 0xae49, 0x8, 0x4, 0x1000], [{0xfffffffeffffffff, 0x6, 0x8, 0x21}, {0x20, 0x1, 0x800, 0x7}, {0xc2d, 0x7, 0x4, 0x3}, {0x82, 0x100, 0x3, 0x3}, {0x4, 0x9, 0x8001, 0x1}, {0x400, 0x3, 0x0, 0x3ff}, {0x3ff, 0x6, 0xa000000000000000, 0x3}, {0x0, 0x0, 0x2, 0x3}], {0x40, 0x1, 0x8000, 0x328}, {0x0, 0x7ff, 0x5, 0x2}}}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:22 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/54}, &(0x7f0000000080)=0x38) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0xfffffffffffffbff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x2, 0x0, 0x8) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000240)=""/215) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x8, 0x710d, 0x45a}, {0x2, 0x1, 0xd37, 0x9}, {0xfff, 0xa22, 0x6, 0x2}, {0x7, 0xfff, 0x7fffffff, 0x400}, {0xfffffffffffffe01, 0xeaf4, 0x6, 0x4}, {0xffffffff, 0x101, 0xff, 0x1ff}, {0x1, 0x0, 0x1}, {0xff, 0x400, 0x1c00000000, 0x4}, {0x2, 0xa53, 0x4, 0x9}]}) getrlimit(0x1, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r1 = socket(0x20, 0x8000, 0x2) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800ff7f00"/16, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:34:22 executing program 1: r0 = socket(0x20, 0x2, 0x10000000000) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x30) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 13:34:23 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) 13:34:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x380, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000008c0)='./file0\x00', r1, &(0x7f0000000940)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000001c0)="6ddbd7e2867b86669939b00a399274bb7e23a64e5a55cdda276a53352775f4e82c10aec40e4770363412063387a98d376c265e859f40a4bf0330bbc55ce6e909ddf21693c82b62707f7fb1c28a0d79d0b176276370437ad399e526fe5ad1f14460c8714aa55d96f30da95096bc83ee9eee1269267fee0923ee72601157d51074abe9d251cb4b17049fcc5f4fbd4dc01cfb4bb57e5b537f0b07ec9cc89994db9ede5111a769efb6fcef6ab14f178aeb8277657db7ce6285550aad8adf2ac2594d5e3d415004bd00b04ff222cd686ec3da24b061c56b4b706806614fa638823cdd8561c87c6803d2846f918ca526c9e3794436145ede4aa8fcdbd5b6a8eb", 0xfd}, {&(0x7f00000002c0)="31f38457867675dbe834457c578b6fe0e9bfa83cb4d3183684fe0a3adb28713c2f8c3fa5bce3ba1f9cef486066bdbc438ad5476a6d662953b56c38c83e6041018cf985d61d5234913bb8420b870b9056c33b8b2811425b60e6df065829299a9574cee775c641523240e11ca810d23560b365110258f5e198acc9f78a47a24e1b31873830fb94fcc0d296f66c", 0x8c}, {&(0x7f0000000380)="2bfb1dc583e914dba85e133fa7aada852ebc1162261f6fbde1adeddfb387eaf4affee50b1208f214dd32870c511d214bfabcb8eb846ca977c5913ff3ec1e8aa62169f8a9c552f06be8f4db69208daf81bfc24ef46df5b5431bdd87c9040166785b5108eb5775e5677f94dfc811fce36a12ac64e6324101db81a50a170dd529cd4292afad38fd91ffca1fbdac0c0c62a1316ec28bebeef00c4cad5a998e52d048219603761cbf38be0c880352c2d5947aece276565ee86620296d66899bd239b0", 0xc0}, {&(0x7f0000000140)="31cc7c83960ff768ffdb4ad208fd319b1e11a497a8f59997ea40ea9de519b81a1c41cb941b7a9c9416", 0x29}, {&(0x7f0000000440)="ba61706129", 0x5}, {&(0x7f0000000480)="2b16aab3fc7f33d5dabb42900dd8709f5400f08e5b535307af9d1e12b08eaf4c845a2710d6c9b424ab37a4e474d369994357c6d3ec3985792f54776f30b1709fe52287821dc8d40bbf390c26df6b7375cd6538f2514ac22ffe510a3c4a75116af50bb4542b266d4ecb7c0b78cd50c175c04b08794f6398dd0556ad63af54472ce157ea462edf9ce866e2782a1bb594c657e62f30ea41d02f762b80d400b1f6fe414ebc428b157bd03cc5e2d088f7375e5913adfc00d1118eaece825e80de2092bc2e9d15a9798bb9", 0xc8}, {&(0x7f0000000580)="f6d434a99163fbfe240e7547c9c6e28a1481b842f25e7e433ce45766b9b3f2bdd9d7", 0x22}], 0x7, &(0x7f0000000640)=[{0x70, 0x1, 0x0, "da14a5f8c0d92585b4b769e5f47d01db484436b8cc9786731be082e37c3bdf74d767b4c7662a2aa5308fb83399e35ee35d73d9aa3ac2d00aac6b392d68fff34eb91f058c5a3b14bccc8338e37cfc0bbad9e2ba897188a6523792eb"}, {0x80, 0x1, 0x2020000000, "36a0fc2f5e6ef0825bfa6ed0bf3489ec12541ff4fbd601f37c888e6e9fedc07f576e39e82dd74e8d8c033cb876b7465c0a14def6974c00e7e2229a64ae875e0b8ce925221d08cb7650e0242a9a52a261e7352a266219c4fc8fff13d73e7dac7b7a369a7701023889eaffd66db6f6c3"}, {0x108, 0xffff, 0x1, "cbba2208281636841309061532e49e140b5891374d7f4941bd7d3bf049f1b907eb22b449c5c5c3f1097c878e332495b17c70171b157f11e4913cbbbca7c9127cc72bbb8d17b5fda69c89460c7f4e75900a6891e694e3aec1b427f8b80ee3b667e18e0ef8bbdf5a79004602246e539dd868723922ce25d02f3669184f279b02c61c4a43e3a9bb51d268e246e8ff403b46de6981ce1dc87a5370262e5783b276a020790c1e5e6e800e473964f5bdb0faac2a206c0241098703d61e422521b2507de203736c69e7572c7e9297fcbf6c57c021ef497acf22fd2c71c4db766ddf37cac85b1c6e9fabbc976d9c8a564cd06790799a78e127ff"}], 0x1f8}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)='ol', 0x2) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, 0x0) 13:34:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = socket(0x1, 0x8000, 0x2e4b) pipe2(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000002540), &(0x7f0000002580)=0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x2, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000002640), &(0x7f0000002680)=0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/pci\x00', 0x8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x20, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002740)='/dev/tty\x00', 0x8000, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002780)='/dev/diskmap\x00', 0x12187f07a4cc42cf, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002900)='/dev/bpf\x00', 0x8000, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002940)='/dev/diskmap\x00', 0x8000, 0x0) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002b40)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x3, 0x549f, 0x1f}, 0x3, [0x8, 0x5, 0x10001, 0x80000000, 0xff, 0x401, 0x8805, 0x393]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002b00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000080)="ae706c82e9480e2df36eb15332c2d7161936058f13e84e3ea1e1f057fd45f8079132d7a8e30d6c7ed12891509750e2980e2cf86a2391b7e09534d8543ca5863cda4ba0f94428d099267eb2218b4d03f11f09900b0fcf8f356b4b4001ec6fd2bbc601ab", 0x63}, {&(0x7f0000000100)="8f268da114fefe48c71101d7ba256a7c5fafadc39056d55276c195657d5fe394c76e811894ff14ffa098075829485dd32416b26f45ad389bc8dd47fc82bac9af6caa05a2c4f871c5284bfa208f0f3aa8fbc63f14cc6d703bdb694729499289b2573c369bbb6f2fbfb426a794e4fbeca1fdbde8cbd228a3f862e7164eb098d4cc46884de1323d5597fa4ab1cabc1c537ee496c2ec2eb07e622c6b01ac83f020f1a1a8123b6130a07351497694dfdeff2930f94248c08607c4232581c2f20121e42b4ca5fd730f0e3be839de59d3909f4ed08836e3420cf9a0910a8e7e02e3ca153888d7dc8e63", 0xe6}, {&(0x7f0000000200)="94d5433d775d2c987e3cbd62e410acaf57d4cbb26c2b6330dfb2f80b631be0ddbfb73130caa41a483892a14aab78c6af2235cc3fae7a7e2b1a8c47fd0500fd6a18dd8d", 0x43}, {&(0x7f0000000280)="89ce15a57b71dbaa9a6752f8fbfc", 0xe}, {&(0x7f00000002c0)="681a1874529f06afb4bc9309b06469d98488d942d4a1291a7ac5e06131b326156a74bdb920542e881fb5825eb2921772f3152ce6f7ac9707ced0615f07467ca845a3028afa7a879b07713d27cab94ec9119f217f6404dbe12a1822ea259b0d02de6f6003aadc70b96d8688400fe2291eff55c5563d5202c3a3f3c9d2e25767f4a152235756cf3bc0cf2190ca4985e7f7cfabe45acbc8b8a3dddbbe7c90b1ce4cc096d373bdbf1763379c89cb68bacb3b7972b735e06a61d62bf20541c626c06b598becee1095a6e8c3c98dda5bc55479a1d2c1a25009a813e86ff18fd913d710991a6124f1e2fc5a5ebe4f2e37623f315ec14e649c39aa873a45647d86c53fde22f493589dfc28ad8c865c88060c2e9a5ed36559763e0ed96a7bbd3f40da4bf8ff1229ed41d3e9f02b7b9d9b879b3085c417384d0ff5a6a449b51b00be9627dfe1742dc0e60bac379fd6288aa76519a0bff812483732164f794e6ec0e29368bb741642e577d6ca042c2438b1fa604408c81d832d701a174c23b5b0d1d39995815b36f081c56c12b6e94b87adcecef964b18a1df57ffac89da8e66f40631d512e801c8d16972160b3ed8ea67a98e32fb3e3828301243b2243ce38480dbb88ab6de48cae186580ddb320a287e420c650f0649bd4ac741859c90d458c7fdb7daa80c646cf35b15e44914dc6c8c51f7961a898d0fea331eb838d65ed3c5211027878ba369ddcc85a01ee1b0f88a1f4e3f1d75c5eb2f63cada8d80460520ef5326f5f7a10cc71bc921fec9922aced09e5f5943092b47499ba9999136148dc49011a5b9f505f355310f310bd27429b17cc1ff6f487f09e9b90a6138a98d125e9b38e82bad86c65e73ee1ca0b0d581e244b6ded444d591687a0f144c90d8669652075ae7d86d6a4819ea23701a5146264eb0c8896871de82d5d73e1874bab8ff44a773e08b41417700796cf0ee50e39f9b1e762cda19cf21b73028acb0f79cb15a6e50e2244852dde94f58fca567958efe5a6abc3a9e2eb6a684481a6e975693c87baf24288f32a7cafd929ea9d10d504c374792caba09bfd6a01216d0b435877eec5223f6c44bb63484eba2aeeb8a40cdd3df2ea716c7d472a302ce020514fc8b54f4a63494cc38be2956ca2923badd44aac10313cb31c7a65a5085b8ab28601e1f58fae92b6a6569515f758628f7f3e8933781ceeb5fb6efe972d5621a4c96156ab41ea88df8d9bc43e3299e621d731174eec552032e2a3f6184c46c94c98f970446d006d3b9ae971911dbf66a80d0595a53ac6b5d3e6992743ecec1da6d2f88bcaedfdc44704f3d99513b7afd552f40eeb37361afc4c4a8656101e7ca6f0cd626d5b790f8714c9e5772fae03c1732c5aafae2ba671f648f6e018457a284df2856701e1b42aa8577c1e2ecc2e97433835ec6c7c5f7d7325444d81105add73f256f1f496bac138bc5d1defb01385db3ba6a1a9a5c26e68f7858c1df373fb742db84b227e9889d1fe25de50cf6705711518a5b4e638f6c1dce5aca3b12e11172a7ecb73570072657bbff6f3cf2350d2ff63898e60ac35e791da237ae595b4a181b701edafbacb7e556fecb23cdfc299ad522e08a09d7f1b3b449d4393ebf4160aa176c9fd2291ef74c3e2b16ef3b7567dee0475ffb4e2d454830aa47e0742f20f1ff1458a26ea27f68c3800132eb8bd9f1881bf75ed63e2949aec1fab88d4be068290a60fa280e48b2b51621d769bcb3c3a50b1a8d2260eb5ba2a403d356d2693a1082c34024af395eb2de2be59dd8c39fe0dfd89ff9c5705cb5da57978bd8c8eb073f4209177ee7abc135c671e93d725dab9bf9632acddabbfe8e8fe29df9b8221b5c4ed2af04cfcec1556746dcbeb59d3630fcb6183f43942a6853a44d141f9d00ae83cda627270b50f9740c10316da9ff7f71ef89b6fcf7de063fe127bc7c0c485c8fba4689830e0944d689d3ac17fbfaaec5e1b3712a9869ccdd38e2e8b4efc9d9251ed600bfed1b040d5ce98c861b6b1a805b13f0b541acc3d3c2179b938737db207b65a3969697b63060e87817b42980e33402258258dba8e21b8f71a134b5a6c48547affa7d3cc8506cc6006d6546fe5c6418523dba378972c6a0f943b81a7501fe36d107f46d7e9a7e54373bc39dbcfe108e8e31bd8d71aff642cd61804ec0ac2d00390319bdf14554fcab29a79e7aa0f1dddc174d0cc31d90d0f603a923533ce1d4676c222ef97ecbf9d0bf531d0e06a5f213843dd055ad09cbabd70c1d545c4f609db71587173b3d2880a77e53c8748b94d88b6be3720f11d35f66dcc948eb1df3058cdec6c917684eeb76e626e2a8b690c5f1ebcfd88c064116779cbe22985e8ed363887d76b35d9ff43a3f4b083ca47ae3cf1aa74626ee7e5c3472c2909a97816baca4a0d9b608cf3781cc202dd5f3c9eec138de460f8bbaf09397d2f47c8ffbf78c81240f76de451a46c4154fa09c770b54344176071fae36aa74d1d6d075730fae7bd55e78ae3c18c833ff6a70502b8c2938aea56f0ead75293ad7e66f5cb2fdf7053d8eb48b821ccee99c361f826b3982a1dba8a9d2a0dd1352a1ff64d8f0268edc633eaa874d94c9b8a44dd05f52bfb31ec632ccc5ae631adfe5d05e3b552b72370bfc3b4ae28f3bb7ebf5e44604e0fa7cffeeaeb715e16baebda5d18c0a8c844ca1a9e3e85f55ad0278b2ac05ebcdc17b6d56bbb561f70d923265c557bb5094c331271f58c506b3bdddaae8a09dd2779df0c11b0061af813aeddec5d2dba1ff10041b42472fec0623e23470144e7e538abae0caddc53b33da18afd82c8d5cecca8da4cfd327c2fc8e4698e63001268fe64df14859c6fa0a10ad3a6e869d26f87f485ed2f0ac3452159f5231e47638415b3fb9108049df90000f2fe5d5f3b222c0eedf164786c53942bbbb2a71724556d2ae2faa440d2351748060bb572255a6bf7a3c157fd31e425a510e638d3b3dd0c655e5f54b70914cd42db63c17305aa4208d60b120fcda26a88cd3f0dcc996d8ffb8abf27e08440f7a889812f48f17faa86e45439b623f890a195e97bf6811d9811fcf3ac4ee62fec065a5a4707d47fff064dc12b586115a2a90491bb77b4f8e6518ee30eb04ac12c11229ea494e54e80ea52c0e4391092de503625a6abb571dd282033d259696c8df6cdd527329db5d2a43d25909c94c216abcc16668e28f48aca309bb10f99f5faab0def7650364af0d6d014ed85df1395518d9eee97a5c419fb57f3d415cd0a714b629e9b34012ecf234e5c1efb7cb9bb02de513bfc4b4faf106ee6ac1381a6d0c47383b16690ec67ae2250dff6e53f766b420fd32628699f835814bb3b68d8314312183e68cd9a9b614de94315448c53c4eae065793599342c5fc7f6ea61614fe9efc30a3dab09c168e7d37849ac72dabb0981a8e2e01c9d6511817e47885923b098e2797d5e6ee3ccfba468869a81b931e3604f7203056c6332191c11890e1400afe7460e2ed769a614439137a4053feb7067fff3a38c1d7ed53e32434fcb7db8ae4ee64e73fa3bf8c75fb8c7b43a9319218e33e40fb46ba70ff87bb00d6de53d0721911c9874279d3b2627017bd4d3d45998f85378af29fde8801b087df3c2723eebcba8b797c55bb07c66d3d63049959364e3831a39da7e2ffc3872afb95b4600611910ca18f7895d6c1829424a8a3a52d784c3cf8f5047c2a7ec4f9687494a112b79a695af5e2470871e7f8089322767315fa2ede34e96f355ede00f448d45c2473fa19b62a7211ec33f623df68d0b9c96db2f921834a4638b144b7ec4bae0c7bff4ce3d4c134026697faf2badfe3396d1b52c5b6bd4412b505c719a68c49495a5d3551d450e426e4529eab3f497e23fbcb3df7cbdd3f4663c2315779badc86d9faff1724d1301d20ff5553ce06d12a22944676b0c0b38eb74ad9ef6a040ee74689507640ebbb8683a50ddc6af17eacec39846157ec5b6804ad671c2a8e6f573fd2cdea2f89a7cbdccb92c9a5c43f898e497811995c0e58e82d5d03f6327166aba978039ecde18a4c099cd34c665275d67ef410455e228250e7cb21e3df59829c928ba0ebf65215caf2ccc622bd8d7e800c21e6aafabb618459cec8af2d495c6036560d0bd079df21151699acb476c97fe448bf04b721608cbd7c0090dba018f4dfd6b1bfac656f54281fa8af530fdf09ae51d38ddcf6c54e2a4e7885df1104bd43a83c7f6cc222b6f66a0fdee2dae74fa1f09ee51726d0a642f8a4b03de86a54afa5ee93e26bac8de86d0885257b74a16828f0d10b2258351577dae5f9006f41ca7a3d64fd807dd54fa4820b0d2244ec3db990cd071eed2844cdaecdaafc6d115d1c61d7e25daf912817b770294565c72f1d06abf776fbaf00f09f71715f1477e330b7b558d8845474a890ad37d48a49d9fa635a593ee101f70a63a1a036d49ef8387b62cf21e4e4c10f787f1114e31221da06a37bc4da177b8aabf259d17c3b4a879b62f0a5b327f18721cd48768faa9867f9aab3c379a2b840123f51248cdb10f0ea3e8d4d08320f41a0b94480dd81311ccfa6c4189fee1911881d440412869417bcd97023ff373612571bb845941ab772866158dc077184f75e58b34f0f6b49cbb6b9673903049c76c81d80f7a1d81798c771ee28946dc29049442331e763ee4bfdc2150d98e0200832bad9327d7aa48020fab91045739c595b1e44467c92219f9df1b13e033fb6e00cf83bdef8385f54e84f1738b171d28f91725cb02f50c63641e7ec1497fb0454cea642ab71b8ce59f17878e79fcf3e6412a4bc1f1b03aa503b4f05efc2861fd37555204d230e13599067ce3736825bed2a06de7844c5d00bf9904b37a195ba35206031e36fb5a35c20e771599de084f58d643ebf222912ac06c78c3e0f733f8b9c7891c6fafbdf313648510f9de00d31357002c72d600ce208b5f8d9d392aadf4435aab2942eb88ab2a784d1a859060ec1746504a5ca70c47e56eb380d2c982e9412cf7cbee3a3f8c06dead7b5b070ad17a3cd99ec81aec95873e74d7ccc8d7b4fac44023b95c5c1c9cab8da5bb32e989e01dbddffc112d10f9dbcdbc73bdd9c383de93b962e92b074b51881d456286ba04ad0a623a7de4df8cabac3b6a9dedb04b6edc1518779c7074d0a3449ad62df4ab7a6a1fd3c230bceef08f6bcdf73c06f1fd6f0fb48cd4b2d426de3080753ce9120519d6e702a853172c56dc85e9a036d534c344f73d2e6b7f10746e6a29659a6a1bf565b42f66b1189cff5be02892592b538c8f90c2375f65ff67d40068d933d3caf6655e3345a94057a35f46eef75a05684e5e95f4a1385747ac2f15f1d56d19e1716fddea653edb35d47f999d037dc09fae4af4e327a6f321a54dab56cba6df5375c47dfd49e374dbae319c4f221665c249b2b2d9e6e702c9c773b95ee058883a06688cfad729b39eeb80191d585a446576ff8a73399426869c45d4c333be4fb7cf8a6efea4979ebfe2b9670ccf0792132727e4b40a5bfd6f34f31894a282f27e8d5354fc367892c4a931469b5959a13ea241c91cc43f6780f5e7a4938cedeb36643932ce85b3cde706112cef750b6ccff59c5bdd512d448bb76ef9ade2b75ca036b8505aa14cea415af41fb0754fff95d310f29ace7d39a615fc4ec769bca5ec443dca35c5ec50c4fb8f35fda02f85d79c274794cc4b2524ca0c8405c198c8eced9bbc95b43a3d0bc2c68bb844db7137176dc913ac73b6f1ceb288e8f5d9c1ab92d1dc1fa3931fb7029d80a40f922ffcc324817011ad6985d48d3170637916923520b380", 0x1000}, {&(0x7f00000012c0)="9066009e675224b23464485415a601a100b9701179096fa194afd2a796bb1f02d9066e0f56ac75eb4683bdc4ad8baa764b3b3ec072de4a446cb1ef42d0499199724701bbef48", 0x46}, {&(0x7f0000001340)="a246afb018d3231f69656430243a765f1d9e53f62cbd1b343c68a57e5710cc7ff0c6225ed6d00455054b74b2aa79b877322f", 0x32}, {&(0x7f0000001380)="ddd8f0c6220ce75d2e2639b64f30eccb151d8d85f4cb4da521ca69b4a7d32256bd6ec811e2f38ace5bb914fcf9c99ee79a132ef57c0572e6b2359fad8429f0e7e4777c0050f5253b97cd8b31e4d8ea01334bb27a2cf0f153aff7669dcb9c30c4c410b54cafda1a42212d4d3b2293147e0992868b02065ad7e35d25612157c61952040de41b7c29ca68e165f0ca1554b851b9f3c07cf173d56c0523a34133b95482367580530e14f6ca0f4fdfa4b6ce3daf41a826b1c5dafd8cc8600a00ba0e91ff85257dd78ee389430d8d1e63c928b74c5a60e5005f9c47d1d74d9b2f4186d9cc720fa08382bc8b689fed5fa8128c8a5344b77a112bd83ca6c89b095ec4c7f67490e60e6d5844ba3d8cdf9e16e3249bb94d0de3deb6ae6950adb38c0b4b67645edac7bfcc9025a647606cab7dc49862bd3d63afb5768078ba921e4e2ec74f51b5821a40216c7a7d53812a3b09617a1d2b6f2febfafed8dd98370444823f7936ec75a5a69add66405344cb7790656baefd6b25b19b7644d6e70e728a06585801cfce8e16c1ffa68a5dbaf94da9b524123f76cf1969213ec19354cf00ac60c98ff55d7cba4c34364f46a41d916d55e02d0a740528083c04eeb776a120bcc35a615d664345a755d56c2c888c848c71ccbcfa845ab3ae47f15c9fd642aed1e4c39afedcc1618368b2c0fa053b96f044e8887bcd2b80b2fc8c2c2cfd4fbf063ecdac8d2c4a268968d84d28ec4b58ce0c4f726cc0cb25cfe0368efea93ecfe1e62db6342c940e9fcefe4bb0834ffa3bbc643b887e442c24fcb55f1da77e0bff73f1557df27acc5433cd90443982e4718c9e20560a8865b5d416f436cab35a56481d58f51c3651f7e25b0603d1ee53756f0b8f5379fa9a71e782870bbcf8734ab3bb291cc67c08a52644a090fc0a6b53a440f314fec30b1c33e658bffc687e76999d0889bc761f0f8f5dd58e1e86b4d89661fddaa7d8a9aa3d88e546ac42e82d9d19a53dbfc0b402227e251c05b2c3b3d04263f4e4f1454c012db8c952e9addc528b1ec10769762fd712593e05c60cc3269c1454f29d3d52f63d1fc61ea87dc9a9986bbff14d7f8ec6f3563b7cddf376d47c7ced3553fceb6365641688f74c13dc9d4ff8923da2b3b26a7a9b8cc8a2980a9e7a109511956e3b15d023fe1f7e3bc29530ad971ec7aee1881efe0a06261d8cfe4499356c8bf72d707358e042e0a9388213b03d19f6bef98f53801669ca3e7ae3d7a502001407a64cacb3b75df99edcd369691a39c72a968ecae777687637e21579678076317e259efe32ae4a3933a3f6f5752e3ee47796b139daea3871dff1b6c978b9a7711de76cf50d936308f352cd4d727f4e7286107edb2a1224d24e994b171062715c2b47f966348e8fb81c0cd1113283fbb345f28c8a73c39f93630164cb949020d2976d98a5ae0d06726c8cb69272d1ace972894683c4e3af15d2a9d7a3dfc41956bb93b5abcddc9c99b7d036d9e2317bfa52c1cf91eda20d83bde09897d45245eceaa40e0950dd3b9a865ba59d57d2f695fd21fb10d55f940fc3244a11fdd917d1c33a0eb51b4dca0c65ea388b70e45bf6f3d07b9860a43811ecf9aaefd37b62e8d6f5878efdbfe54ab06c3018033a11a0e206f1fc3003b199b503185ce7ad475ec4e0f5ab71658267ea2838936ce14ccb654bb6e338b593bcc6d2c34c00fd94f4b98e8ae7038d458ebafd4aace5ae0a9e5479ee70c6fbe6d977ffe120c76c1abf590998899823856f850ac268de8c6b16826fe88a633efae35c5cffe50ff58e17e62b4b4b87db41162c0109ee870bb03061f54327c434c1df09ce8a913a4a7a5726fa6e8d3006ccdcb3ec4f14629f791c793ab9d1b07fa05069f9342bbed477c7fc7f7999e4d750ead549fe599e3dc975c3fdfd4d0f17e9fec02370f98ff40f498c3a40c22e7edc5eb95c8f09034b58a697b7914931f94140e1e16626c1c4e047595835922057f14ced8a49a282111e159b4070231bc5627e544fe641ae15cf7fdbf8d715fb4f82ed5b4b33c5f40674f5404cfef4b6778c9ff3e86dd2c8d86c44f8d6bf0ec37b963cf449e5748919f353ed48e10bfd6c5784099ed4f0afe6c21245a026a22724f585b54b684b3b01344456e8d37f000199bd519b8429e854bee93b216e1a39ae782e86525274144ed906ad97642536bf4d2008e3ca81a72f7dcd17ceea50ba283cb531d61cfc1188bd0067a4d5989f54d91b75fe035f77d3fca46472a1ed5f3f37bc5d3a0b66afb987bcba880aec5c836ab4eb3a1493e9bf1061e35ca2ab5a158a568b77b5e3cb3cdd81d2d2be04a5dd93af0890ff6ece1da214394d625e26ce92f81018bb49573cbe320829ea22342edaae2c85211df5c7fd09b9aa4ac000565fe8d9f9ed3d13a5abcca0d708ac748f5e4511a65d319f0cd738304e011a418184f18a2c74ddb624ce6015746e1fb3fc8c83369f38b9f0eb02ca4875d6dfcae3b708f039b6d82ac087a519369d56a5d9beab88cda750f88360f8244c9444e5836883e58a2ef00a351f2435f104a6cfcc6a3e004a9f5272a8429294387f68b27b4e071e528fb02fb2ced147063eb14ba101b3b413f7e3692b481709ff2e6ebb25c45f253766e2ece2ea7e144cfd042b5a2294195d201b5b3dd06ee705d491c89e9a97b5f5289b9e99ef7256268467df1cf493241508ef2e4593047c415fee0b71ba479b57a5620e48391b4ef21e12ddc61ffcf14544791ece04bbb182c2cef98518b0f82bdfc05bbf3dc106b6f75ad7ea54200b4af37c3222ef3707e199362a51ed18a2a1b0617df8b26fefc198321383c166d3f15235a1976c28b84a068f76a449790d7f42baca0e009d0ab898f1a42c610b58d77a65eef940629ef04b98a527c619f7bc939b576d79a04423404abc71235c6c525cf7c9777918faf500c82166095f87e5bf286b65fb30db76437cd50aff57a5f3423e97f2c513716da866d64126b7ff1d5e33e59d709effdd7f2e6f55e215faaa614f36aacc26a0836736b2a388a9e76bd2346935437e064c2a0a5115bfa27a8076d0ca1c67074041763f8f1cd2266a40111a77eb45fba952daff43e48c2f459fb61c350aec9e8eefdf7e5215837c37fdabf332a58abe43bc6f1f51633a04ea0cbec9806b20201da862516f6140e098c12dbeb810a4c20ac5e63f14be00f5a8a10f7f7e1f0cecbc5220bf01a67bd27e8e3aa97260c97551a26d3bbd515375ff2e9d3782c817ba475579994704153a0445148e0b99c6e13aa69dc027046dd8c054ed33a82ea6a9ef463d82cc4163ad89e130131c98d78f8c6914b3c4aee940fec09eaf146d2f44a6b1550e608c13f0915ccb6cff1e98df490ec44d3f94ecaf85a66e57b6459595ea942264b2d8d8c89f299a6b8456cf0117a42a37031de288f486bd44ddacc7d8b685b4dd86a01cddf50a30a68399edaf0d7ff2c2e091cf863962247b45bf024ffad7c095240744b267ac81a3ff208901ea8bf30bd875a99cd958180631031372c4184d37beecfaf0f913a85d636fdd7746a110416e64f565f6a1b05b034c1520036ab4f1b1ce059c4d4d031ec7b83a5bdedb64fd8620a26d17c2085877761b7bf7147066c1d6014ba1dfeff8f6bf8a1d713eaf51839c252185f8c247b0fad1cdc2d4ddc811151c0f7970b56a2b5a9d966b887950058ea7369edb16d2aa88c08fd993f88b570d27f6bf407b69be150a3afc3fa3f93bc1976bc70cc1ba663f8136cf95a66a7505aee36b1842c5c52fe6dab82bdfded6d535451bfc2064e2fd6ec9f7186d4b9d0d7c696db3ae28a9d8dda34efa0289e886f7c1d03748c79948ac5f1cb5e5c8030748cea498950a18b65e022d7a062feb071d3e5cc9fbb84ecb46298451c2a6af601e9007ab8c823b758119beee239f4c7d8e75706fe37379ca771eb8bce19f5d408a5fa508bb28464947be72dd69f7d63dfe4b3c046a3929b456c84abe59b713099cda6ac3b63afe02355f376634c2cafbdaeb5760a86f6417e0a7c6d3901fb3c37dbde2b2b67b5755bcdc92a813f286120bc5b189f0348938465ae88b477af7816126c5d884893374fe123247ceb6dcaa8327255c78fd32d6cf529076d8ebfe51fc9cb1dc9acd542c20bbdd6d56ce6ee2dd6e38584ceaf36bd9d620f5adab1f3982be264b0f3cfcba8dfb320bcb31f9864d7a290c63c396d81c8454a3096215fb77891d9ca447e53228f66ee103245cf0b6cd7512f04c4fae4b48964fdfb908c4cfbd67f7347f0e1dcd5eceae89c5c391e81317c4ef692e034d379f73ccaa3f685a847fa016670c6779849dab7fc1302dc7c4c2ca8301e74999429633738dff1af065f7bea76959b2b540543eca322cbca6763283c9e73e1174f978859ef2afc5ebd3fe00bd0bdf428e2649d615fe84a829735e920eb9c76c75c046479ac4c08caf5812b4a7b7ecc49325354d89cd9a9aee79e9cd31fcff4feff527a3ad8f8dddf5250614556fbdbcf3409140c75c882372819473234bc726f9e390bb3567e38bf257dfeec377459102445e9946b339c77020993d1ebac5bd49668e2b97233f217c0dbba47521d8a11319c3f89d4523ad673e95df560b876668f88b154b782a0bd421e6b8d7b67c36880373752db58e3d09eab9885b177d7de6c4763bfa26d33ffa56c6c5ed99420ca69b32a1fcb53137292bbcc867b0afb8c7963a827482c879fc6b5d57d49cb7464cc6bc9d635e951c594d2ef376f5359fdc3a9216e579924b4dad22bf05055cbf2b33e89b24ea703d3a5b43e27337d6566046e32a76733f0e08cf7b19bb55030e2be89daf3e7002bed8ec5d7cedd16b428ddee48f049cd73774593c9f082fff34ae275c5b66788b67c94d85ae84b9869d64ba14215f7a2005e055334bee7aa084028c8ca3adbc7aef50a3e0cf224db08becead0a6133d349aed35f91ec6512ec3d07cae5de273cec348a16933a2a8f7a7f3a38f9ce39b961f49181a2facab37a7224665e2e3b95b08790c7a32a3cb22550ca9f921204def11fb2f36c9c558d10a7919d0426df4ac20ba24632a8884725f90fb3e3b0312b0a8c047c860104de2d8ae35773da7d1737f46727d4ea4244a028ee2169b566b2264dac1456372851203fdaae91bdca90b7b5e647212293408a9f7caa6b4456452cbc2bafc5a497f9f50dafef262eca7a106d3ca99fe1aa39e9c50c21b113d3e8bf324d0aa04e647832183e11caec131597dada7dc05874641732d27acfa4e153d763bc74d42ba63fc14c4ad912920e32349783ee74204b5e7164448d326686d492a48625788870e1143b122385a73aed82313d7032a1bc5a01eb9f71f5bec6f51c3e94fb6bea26064ebe884e356f86bbe09a1de8b3e7b74d1318bb2019a49c7454d5f59fb3daae85c249a6a423fd55a155f31956d54848a151b7107456766ad16292d75c9d94b6125857854f4db8027bf18e755261e6b97b44bd03a4ac2b6d2dc47a02d2b5504205ad30502584351e5a82b4e9349a17bf003f9c774e6e442afe806d2252a60ab6b41af44296ca369769b7cf67e82630af93766e7158166e5b5209d7130226d9ad2e9eb630c5f7f6fd25be44153c321fa1be7605b16f80128547ca72bcf66e10be3056da716c2d1e5bf5378d27fa9c07a90ba5d5ba7d8089c5ff22b18f358a29708c412ffe2f812976b2c2116a5df4559f2519e2195b13cf64be54c7c4f770b5a1afa4f46165385d478d71a116efe3b7828fec8a6fca643d118719f5ed5297ab91bf8d3be1756af57c4b695f03f281d8a5a74480e6a10567d09f503952bb333a6b3", 0x1000}, {&(0x7f0000002380)="1f6527db34715fcb97a86b814308192908f0d877174709300185d2caa33fd691351c2e7c11da55541a5fce202675677cfe24799140f6a45b855d0ff94dfa7c1398b653d9eed0a32a354fb3e41dcbd1ab83646fb51a1f5bc3bede93b1edd1e69c5e52283759346710ef7ec692e4d478ce79a8b6ea923735a586b635a60d1ee40a4532d5aa33d0da0b9de18f16148dfc374dcb0835378a1532", 0x98}], 0x9, &(0x7f0000002a00)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xd0, 0x2}, 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1011, r0, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="64dc0f759d6a599e68e6cba09b28a6f4ebd4e9d6ae78ec0d6bfafbf3aa84e7a04e0dcd29764b0a5302107a2f2e6db2ebc6c223deb512ad9231e8f9486dabe3285ac73ae295d414fa2447e12e792d798167cdf5b0ffb3cb30adc73e56c553870e01be222d6d2a5f9c8de4f510398fbe6a11a4622a8f7fb1e235a154ce9233cc6df43ae55e6293c5362bdca22898ceec8c90852c4dc3e318070817cee77e4bdbff6adec128276b401c50d93d085a2cbabef22e8846aa71e573a894c51cc96a77906556f9237963f564b6c7e48ba564c1bba022e0cac051f6e1a531baec779e539e2d7b8a98cf9d43566c868dbebe241e1f95780a912a4edb5d", 0xf8) read(r0, &(0x7f0000000180)=""/106, 0x6a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ccca91e8", 0x4}, {&(0x7f0000000240)="7be8adcec97d898c0de72eab8e92a4a52e821ef87f882be90429807a0cd73cc1a25cf6d6dfa53d76c5e019c578d5caf6f9f84611986fc07b3e79c5cba70921d3dbe069abf149766323f2df263ba779737ca5d5209288672505527bec0e85fcbda05e295924f38a75a380369f47e2a171045211e59d706de933b05369cf21025afbc577ec5cff830dd155", 0x8a}], 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x2d3cf67d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000400)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000440)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x2810, r1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000480)="a6db2e84b0649e20b55bdb3b98540392c09bb0088385b09ca39907e34c361bb0c196b60e0f74a80d4942ee7290c04a577f4a272acf", 0x35, 0xd9a2db1f834b9549, &(0x7f00000004c0)={0x18, 0x3, 0x20, 0x800}, 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="a1da0bda7865a54e7a0c29d3e255f851179ca1b3481a37b8f0de495ba215cc09bd80c2644e6d5e508faccf0b757590ff4d6e97936c9c0bad2b52d070fedd77b4fb65ceb4958d38c775f09ab01e001b1ba99bd67a04", 0x55}, {&(0x7f0000000580)="00598131137d311936b8c450b0616e1e77fd35d9c51eb14c48a0e5a973636bdd47bafe3c05a5fc987ec9f923f343d0f61cdc2a5fb8ad96d0424548f716a9238dec3198c4b377ebee757f0b6f0f9f91d13d3bb52b7241f58590b5aff9363d8be249303cd516cc85801937dfdc1e5c12e4e321e5093a773a5561cdd1edfd4001f9922b5cb02c8066887a41b4743563ad6c23b832e2b62bfcb00414a26dff35899a417a3348075e973f29e275b0f909018b102354a8da3e1be2fc99206544211685889b", 0xc2}], 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x2, 0x1, 0x100000001}, {0x18, 0x2, 0x5, 0x2000000000000}, 0xe8b, [0x6, 0x7, 0xffffffffffffffc0, 0x8001, 0x4a00000, 0x4, 0x0, 0x80]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x3, 0x0, 0x384}, {0x18, 0x2, 0xfffffffffffffff9, 0x80000001}, 0xff, [0x0, 0x7, 0x7, 0x401, 0xe71, 0x1, 0x3, 0x41]}, 0x3c) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000740)={0x1, 0x1, 0x9049, 0x3, r2}) r3 = geteuid() getgroups(0xa, &(0x7f0000001880)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f00000007c0)="126cce25eec9e1b26ee08e03be91afaa4fe27dad3ac6c4d94714d1af65ddc6a878573a9bdacbeb7f1fd001e8ba1e69d4d204fd297cd8d1f2745d428806f1571779a62967fa252584f7aac22933d2e1f4d23c25ad15c2c80635304067158a2cdd0ad8367e195f6c854eb3fe", 0x6b}, {&(0x7f0000000840)="8b02e241af23ae917d8804ee138498fbfdb74c450d60402d9201d5aeab227d95f00e15fb1290cabf9bd0ea937e72c0ede707dcac65295e2198067a4128cebf0bd2756a6b9864070785108c6c7507d36ff3fb7a4499029e042dfde9674ce57e99dd3d3efac3e14493e08c8f1468ce31aad27297dceb4162d3093ad15efc6c6634a0a823e15f003aa8f7541c2db640dd3406c887cc165b2dc93c068973660752b2d6149685aec4ab7f7f90aba51e1ae608c1ec7f66ae022d53fda4b66571e39349feabb2b2cf75f03b99bd6d1c1103e24d49c685fe8464b1f6198566aac1f0f42aaa8af930d22617fe39c7f2f7e04bc4744d143cd99abded3ea53eb72f3a42f225ad8085e417516116f98cea93d414d6669b734f4a27d2e6919132bd42b216691eb4598a34f50a5bf579a568df2b9ba0c6a424090a74b0a2431ae2a53ea2767444f8df15c27023bad795d39e25d0ad4c981a31cf96c81245ee582a09d94c8025426096f30e7b0914dd758e3bac935329bea363da3dc5340e7dea066df6272a62681780fa488611739a99b5d56756924e41eeed406ccdbde974b95f9e6e3e25da567d37e45951e3d06662f3f100d387e65a160bb8c67cf90451651f950ef9813259639831c43003416e01695d52d589a7120d275d1c1c3427fc60b0ca8a6c59d812116264f53dd821ac117e4cdc2b368b5295bcf7c855c0f0f8b1a8a781fa9edc731f9cf7ba87d583b218ec5288dea01fb8ce26d8c080f11d4c96185cec7b8f323f3b6e774c73a4aab883069000cab908c0352e00b49bf02f807a714f2b095f6e81ba76612eb88a736a494f12e6a6b700a02102b84b418a82275ce3879d75adadd89afc737fb976a3c3765c181c5ee47b23faaddc006fbb37a6df4b3de7cf10e819ccb95fecce8ff4a94ed49aec68e7174a6ff32d6072e4320ca013f6fe36169d20b75958d9d1d4c46f8445cb13751294ce51f87b7e5cf0e7fe644b5a3de65220c39754067ba7c18ce5ddf534fddc2a2c05cbfb741d0592d74aa8d2c759be3cbd47bb3108bc1c56dc1f507cdd80cb498ededa982f7a506ba25eb39bf1b2e37ee861662c42a58c003f6f895d4dc69be0a79e609f03a6bcb5288156cf52c46b72e91e6480d8a735702cb70903356eef5edd7c05c06dfcb0259ac43ee9b051f0bee3b24b2f5ed3dab3ef69476d682f76cdd3bb96f650fceca6c818a8017e4d2898ddae20a7e7cf9da3a07cb346775cb24c14494bea469b51a00735f6349fca33c703307d84e1d10acab0b04b472b68826fd78d3ed6c4d49c70d30e8bf3123c62dc2c0f2a84b69e842dbbc8e03f39c6ac83afb85186ef21eb17c21c998e1f18939b54f5654406f68770cd5d8c9ff8ee900f10c4277192cbb0b63e76ec4beb5b273f934486c644fb2e792d71007e3a1eeb0c7eac34fc9ed57906ca967eefeb1ba5a5a00b15bff2815e20d10551a49bc53ac9d8ff6c1ff3bf9e9152a58f1e6b4748ce3a0b36916333a9fe2329eab421284d1384f746c19df4dc5d6c8d67d48ea2c7c770eedf69b5aad5d2d2ac428ac5db877b11796f42f7b493cbaca011efee62ce5341f3588eb0d7d16f58e105fb895ded4851abd4f86867c1baf037941033f2ece48b4fb7c336ba3ffb598a3b863469843b88395e7d387dc23a4a2a229b7235c7f1f191049f057c5e10da1c5e9ed9b8f3637d4d12e3d0f829075418ab67ddaf74595b4ab4c406a9978fda3979b2ab7dfd0fbe4ea2414576b1be16aca9c986c8ff7929dd7e865d605aa55f8c4b863753433f890238b327b6df6185ce85f67c7035892c35058dd56fa93e754fdc4a03602d3974f204913d4f71451f3551ace282175a8c6f53729b9b802a76309ac31c487274d30506abaf68c68149ccfcb20de0640a5a3f284e7db94ab97cbc0a455459ec55a64b870ee4051577308547343da9596fdc78a6b1e783b5d33b35fd5fb58a4375f1a1925b346d8cf9f0afb157bff5cfd767b52cada09dd8ed71fa3aca7f2250c961910f24bfe7dfdac09774ebd7252867edd368bd501330b1a392978acae9029bac8887549bf1222729831edceb0251d0119ef5f9b36d9bca83085f23c48ffb88a3a634fb5f574a9fc5d16d187cde45013f3bd284135041616f62f4d5320937d60767b3425bfad02db3eb805dc29a306f4fb487ee52abe39b29650ebebd28f3e4417ebcf5aec1866c5a0fddfc6396fb822fd9360b87c5bf3fa3abd54a9a7291281eb4e0e53d4c51bea1627b851f448705b859cc4ba6dde1f3f3494a36d1f9ece2b68f3bc624f7c0154ffbacf560f9ff8c61bc0a79904226e77d8229e3f97772316e4998997085140778ca5469a6fd587d812833f58ede6cb022da63d2800d0853cead77c9a17cfb447bd9cec96c46eac1b740fbc5cf94bab18602213ac75ea13ae15d165f71e4dedc51b58186ed993d438e0516382b6d607b082e7ea739d84ba27ce6975d6174288c0118199215b07487d85b696bb69f53a32a0057a2820119ce3a9db90b01d58a8b8c91fd670af9fa29670b06b8bfb90aab4a11895916b6fdadbd619758e77bb237b4d5cdeb6d32824e2ef543c29f465161a5d4c1897960a6bad0d11b7c813884d6ec4c755c1299ecba059d3a3e4698f1b04bece8b3d962831108f00df301853e67c17840c7a706821918bc1c1136ce3536642c46af558e33737e654d48c80188451dce2e0b6511d1ffa1c2bb3334f0b08a37128e71b119722c8387d3e25e5460b67c1e8c70b3e4176393f7fcf483ec357801851e2223589c910c3e4fdfcbe50ceb36cd375ee321ce7eb2870efde326b719124f143710300f2fe520604aa6b866512aba863e9d08afb358a99337fb39629a863ce298b5667ad518e77f29539579133a9fec2fc8aa6907a2a35a0a1e32862d1e231cc8510d95a7b1ef5fa2a9e2e0342e68ee745c68870f4cb25b4ac68346354013f8927a68bb26f562f1a319eae6163212ec3e67be62e5f6a3562eccc29af439e022a7654a6ff322b9df953817c6a59ccb4aab4d09d1d3c590df5f9ee52167cdcf36fef09beac398d4b2cad2bd3a90454228a9465110624db570d50d88412bf1f318c87ef73af0b381a8f98085af52edb398adb5381e2b864fd279bf40485300c6555d69a0c7cef2cfbe20ec44018573ad7b7f1c22e5fd4d17b8df21f1cd896d60b030d655523dc74a217f82f82e30e467b8bb3569ae90571816ef291268892b8d8d074ba55c7d60cf7335b4f67ddd7454064fde9f28311613ac4fbe0d47ff165cd9b48e69e54a64b803cceefc0fd8e2a0a909628e5023adc7278b0f0a5de963ad10284da70b04f5e30fbcbfee0f484d59a60e42efef93815fcea7426d8d10178ab56e3f818d9d82afae5704564e268536472ca16073d7fe28729e4f43c310b7252561614bb78e355de8c7db501dd53d9bbba43172ea19b9db965211231edf6407cba20aec0ce1346931f20d925f2d78664f2b626ab2408deebfee917136fb3ed566720f394a271c9343d4fffea809cb418dfd64ecb9df8b0ee0f4ee217a65b2ba5cd10e509663639b5f81e1a937ea579b6b1542a855f300827e55703383664372d86ad4a79632182afa754489c8e4a8b8fe40eb6308ef755dc4f721e96f7f63927629a87b31347065f27735caf87ecc4dbbbdd55ce797d272b5e7f3a6162128f7d7ba3a71bd36440e12cd43755b87a3e9ebad31fc5a63ad891b0bf5218995842ff15b74bcc4087b0189213dbb80c8af04b97d19a8882f40ddbacd8a8b846c4aa2ff9839360824c65ecb1b803077f279a69a82c9e85a034191a8af4a22855de8352d350cec99e07cab7eb03cf73a51f2514633616cd102858a97fdb4a886980d9a0eb475d15ed4f96d83f8065817d2c78980b47be10d10b7fbf3e1b9206675d9023f7e994eaf51b33dd9b3b129b2c0a8db63a2231fb3e419d4706d0a22d428dd7064ea0c7c980875a87cfedb2085701adb208ea2f3d21c81eba4bab68cdcc9abfe1668e0b331fabf337eb03b226ee22ddf12934c8d787f4c29441469025465de7d7e9113289aaee2f3f238df22d6fa89e1b20c23e902154e5bfd3be0acff871530f137538d7abb3221becf0173fffde98a7fd0fb9ceeda1b2851472e84bb962589b848e6fef3ece744aaa8c99963660cf3ab61278a5ab5ecede9da26de1ada9f8acee729d4ec50e7504d679d596ad2b68f437025fc801a3f4a52c11eca0751dca7bf85b4ee0954b234e29c5403cf0bcf55c7af15e8a95dfd6b0cd33bc968cff8edeae2ff3370426da0c2cf31d6f6a31194a770f18368692d4a90ead7d00816c8747d6e8e2f00e74d4ac67eff69504d8f2d9bc654bfbd26f635970e70121bc446814d30c8ed1aeeafc4bfa3b95e96a80a39fb7a549992bd099f286cd2b688219d89b020e3e2f1dc1aacab26bea0edac014a92c039681b9a316049626b6289196c614b86b4ba1b1a4049d042c5a991a7401371dc9a5b7df019f718dfb870f2639060b4274b2cd15f400e9f8612270387e4e0478da5ce96c55f9d2b9d4fdfbb8c5de4ade6d3e5c09ec3ffbb2d508166bec48b37ffe484389ada025c438927efef02a7eab82de904fb1bc96b8f7d9e93b7559625d92e3c1e4a326d016c27d87019aeceee00e61e0d6fbbc8878d03b3bbe275926fb4ca5a37b1d3164f0df1b733dfd93fcab35d8a64e414acfbcce11122fb670ea7dfda60328572e5487b2685015ee79de21198b393b6947a2d9e6687e4e24dc635c911d5fdd2eaa3a679c41fd470ab49b795c904eb46fbe253da95847731fc012cd33f96c70ab18a1ab54993c9cb1d66349f3dd2719143ae5e2582f1d2a3f58cf0ee7987d69d05e40486cfa1723ca6567b518fcc563c2397a8530227532042a2f300b5c4ab1d8885220989678de20462725ab53f7c78b951d50bc025d9446d10f1d1cfd5fa0ffac13a9cda4f097beeb5c38b8d5f406bbb98d15eb78824d8798277e5551cc420236c109a143835b8410ede0cd82128058edc15ca068b3f7d0c5930168b40d3fa5da5a2ae6b1d8d5b6c437a9989b6ab1e02217ded675c8aea6e1cafefb0dea4a42e676d1a96e963fea227945bcde4b4e4ba54819d7ef691d0b4ae4cf7fa42109022a04d6967cf57dcd037a835fc81176a72ad72d84fbac3e50552baa819326e18918bcd2aab9e9b3fa5796fbb03407e14547709191e99e058f9b82d895efaf967c6dbbccf379db5182442bcb8db94768562c587bde566497c75a2d1d0eb228960dc4b047a0a8b48f0aaf2c3d7e3a6a0c6ca33abe0a977138f2c9723acc3d1daaed802b3416d493e46a5b896a68beaef3a59ca04ff456bf7498f60925de70a4f5a62d3788aceaaecb4392ea9c312267b042ec3f323c218bf1999899c83da6ee788a2ba7a65aac1179d61ba3f03fb4cdf97f918d3f32fd1db52e6a4435e1ec15085205e650714564b8d9258d5dcd9b5d9c06d9af7eab82aa1b995c801c397eb2fe652bbc1a875ef0f3f9fa2af331507b1cb58aa2d511c23b2cc6f3fec73903433eb80c2ba638f83999c24d00618327d1682c48d57ae3bcd99034e4c584a1c35c6f0fa9df3309f20f7c8f5dbcac63cf2b18de2f47923571c8002df5a0cce8dd8666128083e4bddb9d6f5c52d379bd4d66984422f269aff81bc44f2d6c6036eaab05151e4e9f474734330f56137607f34631e5c372836333fec33d396a7102d6287f51e5d51d3a1b7a89da00bb122293e4772f10a277ab222ca2e572c2e5f87be44048a51cc7c8a4ffac47b0ce352c356e6a0d978c53a8a840585ad538c0fd9f55bd95834", 0x1000}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x40}, 0x400) connect$inet6(r0, &(0x7f0000001a00)={0x18, 0x2, 0x7, 0x800}, 0xc) read(r0, &(0x7f0000001a40)=""/165, 0xa5) writev(r0, &(0x7f0000002f80)=[{&(0x7f0000001b00)="d550cd42effb0f0f5ad1389bc161be6192c943ecbf05c95afd078d54cb3ce923eb965b789c2af918065fd3e8581076904e82a4a4e7e9bba61b3739eb331d3f72db9c45b39e24bef5853206fb1374211a04110527840e38353276f49edf275c9eb8a7249d04bfa38dba3383c9caab3e44f918f9c930b5a35d34fa193a82dc2a9a", 0x80}, {&(0x7f0000001b80)="0cb98fdf967d8bc67ced68f3b9cc505074a304c120a1f724e2077b6b63f7ae47cc4894783dcd30894b52ced6d9d3b4865280fb2745ee886b4bfc65c45347f7377ac173947205c4780aa7005f8eb1996cd0978fdfe11d6018395861042ca53f125eb76c3b0724b0613571904e2675e8ccb918da7f5b817a03a47a689026fb203d8391c49bc9fe70129f3dc3ac4d9808cde4c5b48867be969ed29e0fae17abaefe0addb9a3bd8a9d27851cc117b3e928880d067f1e723b5d7b54eb386b835edc5a0a0510f2f9f2f8f010e0f94b770eb073ae37e154e58f84b3c24005", 0xdb}, {&(0x7f0000001c80)="72bcb679d5f22129a6ea37ced48893ff37db87bc61f7ccc3ed736ffd9e", 0x1d}, {&(0x7f0000001cc0)="277a81be4e12f530d5b2c1d823e7dcbc3155237faa9907112fae90aa45952118540e95782d568d9d2b461ea783874fb6ba042e6d220c3e7857b48ed1002163e8ada9e22bd92fdcf231c2b815040ff42305566486e0", 0x55}, {&(0x7f0000001d40)="95fda8d0b6099db8aa3841cdc40d14ed404efb1b1fd5d8068aff041c7bd4c1cf5865cd510b610660e9d2cec88ad5d8f5f02481c48a51699c255c90b99ec24aebbe8a80a6f7986c038edfef28afe7305656356b0ecaf2553eda7f198a2335dd2fb1cf18309304ea77f1750ae234af7c532e0c74a525c0fb8cae819ee313abd288f8998fec277a20c7dbf263a947f1", 0x8e}, {&(0x7f0000001e00)="1f7524ff67ddb1615e7cbc4330f028b7fab673b8f874295bb078b1b579fe2b97d5cb80742e9067f9cb626b79f52d2c6ac1e6df1895c27901e4f3473e9f1e39182bc205cb609a331e7c93a3b062880491c92545032240f6da5809ee11afc671fb217f390f451b7ce276d997cf3764d60c6c4494409e160bff120ff36677e3dc5411eb11c370d6ee091edb458ee5ae0b122256768783cd874d57489894b9a1f258a3b89c28e534bbe73b53caefcfc461603c20e788dd9960d3a01e034e10c80e64c93180068649066f", 0xc8}, {&(0x7f0000001f00)="079104906e8f8dcd13f7989450383685c62a598d91e740a97eb97ad243ab8ee5618f30f656d386dc364bbc1bca3212627eddaa439a97d7539974132995bfb81732afaf45559abe84d216138cb06b3c355f00bb8e503c17778a6be19cb268b6f7d027b55ca7ecc004ecf78c6cc204d0735d73e7261d7ba1df2a8fa373ecaf", 0x7e}, {&(0x7f0000001f80)="232fa3edda6bc850b37e0cefd5f56996d28c2feec898face962178d261156ae5dd72b3e46b1e1d7bf49a42f6633528aac5673988cd45687c1d5a47612291b98d6e89128ae5bc30a7e4882bfc9e97089b1c82da5230cadafed739888c7cc46aa5d331f9a7e775b9bd8ccde264c9672df9ccc2f523185125f67c019eb73727fe689f9e5e0b0d99e88aa43ef33eb12c3b8b1b7e44df69abada2ecfd22945554b25987f9b1f35e384c0b851964a5127318bb3985211bd897112da0e7e2785aecb125c9c969cd1b3dceec0578a10885e867fe6205057ac0a888772854ed0bc9f65f6b3d2f6c5d696daa7c74e3d311bc4aeaa64c7ae4681b92e6c5e7843bee60e8e31f30fbdfc0ad67c95a4b577f654f5964c64adaf7c362ff6b2f2e64df6b6b91399986fa442aa43b51f343c07c284b13cae4e4090a89b0ec924c0b5c940d59cfae1dd8f1d2fb6ead5efd3f965b2b556ad059aca8a13e4dea87904117a6a79042486b242113a47876cdfc3fce13e1956bd51a6b452d1a272184fed808b0583e6137645ea3cf6168ad92c30c8800b1c62b8e754c7bf36ff61e5c586192481219f7bb203a27906736e032306f734b79dcede96bfb7a5255acfa61313f4001a0f8dc63e87f9be55d3cbf1feec701bb83965d3ac1eed72d32fe9b4454350be8007f04f0f902f37395088dbc800fbda526424ebc89c4cbc0539e13ec63f747277f9fa2ab7ad742d1b7eff8c83181034e6e01c367c0ca7396769700003e6d74ed3f1e678b1375902f9182e7d18142ba144ba7a1f13955154b80411cc6bcd4df72e5de42e3f19a40b0f64ab4d88ad8771f98ddcc2c2205fe0e4d9c4ed7eea1b2830b482a06f48950967baa153b3b0f4d077b9df9d81af7530fdb3d7345641eb7a075f60050b38d1f299939449c79981afe148d670bfccb972c9ca7d029af1d54e9224280b8fdfe5e06d92b27c641e08c8fe7a92293d7a31479c13110df0a6af7ffc73e4792bd9cf42139ca65b8eeff21a5cb0725d630ab74befeaf61b69cf066b8f3ab94c6d9604ce33bcce625e89329499a2dbb900c7747d3dd40b530a87d3151fb7bf4a8448376bf1f8ceb1e717d5bec39f2b85de5fff95ea94f00266819647ba95ab2e930893340b1b465ec06b70f7c72278666ee187b0af03a0b5ef9d630c5dd41060c2f69c172b4eeec993ba0a8f12f2fc8e92f6c7ea8cb883079c00e14668081c1eb5d1ee4bebcb566a922452018d365acf051ce8013f87b154569a0eeb8730dd6925f153b7eb4178e6688249bdfeb89c0e534bc97a9da85cb91a8d62c2858e33c85e3ed9e929b4905cd684679803f8d13da64a59f9d54c4b3b8075987331f29f28db7f8b6b8f138fe0d1ed87ed895321461fe02ca0e485b4f6391f6af7ae42c3e8934d37ad626ab4224c225f0177f1e390a125554bcda5a283e877adc3b6391e8dcca3308ae09bd73e6a01cc8ab2ee86560a3bed6cc6b1aee1c5eb27ffbe51556a0dc80e4579a696eefed6ad5e811079573d708b7653e4df8ba2211a010fc76187f69e18c10137ef68b6eb77c56082cfd90d1fb2a1511c8da4f9083c72791d1db42c1723d3698c35162fbc35d826744e882b5d0b45b56bcb5a41696325f363af0bf65e1fd1295e04c978723b4396014ff10e77460bcc0d1de4b3b689780bd2e6cb27f756c8df38f5e566920f5c50624105e8ae2fceb2fe921f36e1bc985c869930763b53b1b4769ffeec7556003d018020d850b0892f5647d622bd678f4ce9683c7ee1e2b63488df8c8fbabf5c4074c383b55cbff167df6d5f242170e1359ffd63608715c2de70120691f1309c3e58524bf7fdfadcadf1a9d7d50971c90ea757b22fc98df1097d0d3dc1b80584a030aeb864c513fe207fb1f0bdf5322c893a6cd6fd424ebf3312572e14d4b5b3a3db80624f7b0b56a51c8ae9f08a00877d2fdd4411448ba4aa2fce64ccdec70011a492fc141bbd0e78598e9ba7c603e07dd192d180ce9116610bba9bc5c2613a587bca1dfd8e1ebee4ca03f466eb7e9927b66212f79a9e615abac6a19ebe359c6b086189c1efe1e381624091e657e867646c7106d7d6fa1b8a0969344388f339cea7459e4d5e3c834965dae688fb60ed311a7aa6122c18abda984cb0687c6b5647d8f7cb88486c806e9141ea09e28d44da843d11c28f35e9a6083c43e38bc974ea06dd93bdca80eb0f19bb928c2a64628edd712dcb836989e02de27bc56ce70b1c2fed77a24c7a7286be63364d3cbfa3d7742942059c628658e4a1fe230d06aa2e6ccb0e0c528e0c64d5a63f95b2986bfcc2595d158ff5fbf27c5af4ebbd04b3760375d78ffea142564911844ff4ce7551770ea0c4226136a51f488d72451484f0e738d0521c44e4fb30976cccdfc36101c9f3b0ac165f2fe6c432badfdeb0ef1bf78f7f22aa3bff8dd85fbfb9cb30bea988bc8da0f5c34b6fc678605e1c201edba2e4ac63e32cbf775563ba9db6bee69d7db34bfc5d3f55e14e3f4368b43f06ee710b792d5837d4a8e88cf066f1e477393ea41fc2df114bc95476a88c094edda72b8a25cfe25de8e8482763259014160b734743cf017c45619f08a817d23a91741efe597e8c1c88d0380415392cfc33f4846c6c698502aefb563af2f10c88f0289af7de9eb59dca55c633c62fa3fe4c4a1bd03b9522155c8c76ec4820d65ed6c44f0e515b005ca3fd9c543ffe6d76035addb595a10dffaabf5376e34c55796eb5f02f7365d81091b6671ff682a4719dcf6dce261290db7807526eac417293673c923c432ba76cf43c71be2344d0663e1ef94ba0b3ae4ee62f4c4d1c8e70cb42534c84d0a95df43ba4ee621026520c9de06e74756af4f98dbb31f1297cfef11762578ba0da0b1c142ff542a62ee75d66bd5093f303cbc9929f6f8a1bbeac9e5f7f9ac865ffa4b292ae09e66cf06470a34a282261fcc9fde7f2417c6afc28c9d2cd411184a20b94c5bb3c85919378bf6bbbeeb500758727e7212cf87c819473340cec4ff4a4c60561303d4044e57e41637455bcba6dc4af33d2820a2741e918d85317bf9df6261d1476381968729548dda4357cd9e4b48a4cc1d018199ce5689233484557d21b7086592299c41ffbf940d2df32251fc85e7976585542f3894e900a9a6bca78909d305dad92046ee9ee802985ef41c321935f60976699e05993dc3184c0cbaf54f0a52f30d09d115cf62cb961fd48f30a94a95aed6bd4653ae6fd85293ec681bfe9f4ce529ece09405ff2d1661827b7293b02e852b01284efc6696e3ccfb6ad4fbb577aef1f33e6ef6b37e83c28695bb2f02269266a447920834c562ec486451979754d560c1a11ab1f5750809d1de1d1517603ea8fee55d27f9decb757e268bd6bd0cfae1d5f6e661bbc72a0fc02d3b601cec5b6d5cc5e245bf88f0e8b8caccbbd978bf9f53fb755ff145b9a6b8eaf726b7eb38ed0313aad36bcfc928efb65f13d6a74d5f5413689196d16afa4beece4ba6bdc94159ac0a8fc11ebdabdc0eaad92b43fba1e74e6f1d598abeac600fc8dfd19b739f5c2dabdb0a2df37d73a421fc580fbc4c76507665cfea9f72a61d9af0faff8a6142ce28abbac1ce8d55321039c4b006ad3fe88d6d8a65b434f51675d27e1472cfee030acb79c950da933df241d77849685f4f2eb1de552a9ed8364ec25da93c80badb4b231ce846d0cc1c75ffe9500cb46809675ce73badaa43f8b3ea734a74e8f791902b271bedc2167190df5716b5680bec5a3492cee70ba6bae325ffb3059b9cc0bfcc58b574b06fba79658bfd8bc13d630ced79610a1608846aaa3bfe90864e1588138cc656d2f0d8a343816bb491063a9fa18e2aba1a304829dd85e876d4276e5b9cd264966945974f245faa91cd8fb19020c707798851b9599e1754639d1505dffca28a06b78cc2709a26341d0926858139b64e84c11bbfedc5c976113de545a60089036ff5f0c7d4a2568c2926a3428ebdb9e8b5f1de52b7f8d129365add777d766e330c71dc7e1f49d759ed9315dca2f2cd112744f6c6572838e0efb20664e86c74f6a23758ce85581551b74551cfaaadefb2071a60fdc6c0949727cafabcb8d73439cf99135ef65236587460c88b9790593d7c703e8805410ddd41b79059e9c1ca769be3767bb5989daea5f9da0bb6734adc77fb462bea7b8b1e632f09cf6b41b2dc4d537b5a1c01ff105e512769c67d8894d027b10eeebba4c014b276646199805aa03941bc1fe6ea7fca4ccb0ecf1664fc74569680f86c11ba18ee9272f64fa8b8f031521d753316d7f3b6998b65d1425b31bea184e828865f22201dd059ed08807773787bd2c36d16d565504dd63cd2f3febbe3be137b5f1fce82d3add14fdb76939200892ce33bccca1ea94c94d6012ce06c80a55df0e44af849c0c1b8ac1fc18f9be918c2b037f42c65037dcab85714684855f2be8058a0b3f9137a7b656fbd405d4d71378a719b4566b2882a433de96dc4b089317566a9286264d2561059a91810ad30cadcb95745a106bf0ac716f5147319c43e1342d92f60d5262ed35c91ad4417bc2ad4cc97d2cc39712c527c5f87914b2e44904c73f856e3b895ee997656e69941ee45d259291f9fd098f468676647f324e21e99f01b670d8bda28ccd8ade31110e684699c7b55529e5f70b1b3cff8b6bcc8b031a65d42cc219ef198982e219645c76a933af0295abc72e718c39ba7bca15958ace4ebfdd3abeaa9a1685d435333e37225f1ec5d3463cd995755ffe54b5a2743379f6ae0248949376008e36d2ef03f842501541fcf42fa6efaa483ab5ad6de8c26483111aaa97d53bbc70958102a94140d82c7563ba238354d24af1fb0046909b4a7f523de2fff98764a5a4a42cfd209ce543c3e3f06c5242280ee0fd6045802bca80a4c05ef2b7fbeb92c6d419e1d5465f91e80307fd41d8563ab0d42de7cbf6cf462cd89f149608c4cf99aef42817ae9c0d4c1e27a48ee2b16e6956f9e82fc231410ba798991626b034bdcc2a9bc7fcd3eeaf672c4fe250543d3f40efb8b71a2cdcc8425bedf124dfe074a52d3bec7c190f885ab929e278668c0df3084006c2aa8ec678dbc56f242b8fcdc64db8744d87631b70ba3c24ea515bef4c44b9ff42d3de07ecf2ab3765147875202c18d3e1a2b56036b8a5a8b9391c685f11718c6e3482271f0283002ef7118fb262d9a4ba2fcae825f81e64f47ba82ed1724a5f433db059a030df113abe1b6b0a8dce8a4d57fc69f70730500c457b6daefa0c0b754c79efd00f8b2e5e6b21cd72799b590f6e80d0dc9cfa7839327018160001e76f418f332fbabe543dbc6c1f97f7968ee5ab15b1455b3348649fa10a92321b7e82312233893398ba198442694c6397b3b5368b517798450a857807764a100bcfe58fc9ebf1da0975bb6b288ebb039d05709759905f651115c72d490537897630a3bbae6db3d4081389ddc4f59201fcad3c654c78c3825b0be5aa8ffef0046fa2134f3de3e42e6cb8e2653f8d004aad00991a893321d2f9b642a203f3d0ecb72bfe4786d2224097cf324c1b35dcab982ac00d4717c2e621048c68a19d49c808547308efa822d492a87b8a5fdd520fa96cbe6203839fed1a74969aac6020bd01f2044405feb28baaa6608a7c4e5cb2f25e6b8a8e66d3ffa66ad89695d77ae0525dcd928fab8b74723634a9d8012abf4152bf8bc6f2fd433e032678be571fee8821d9550d53944544babd0a3445379f52a863c6050633f585dad228653fd981e3c37e45db4ba06a5030f6184edb903bf5422f8767dce3ff1be1dbe62c0cac92df8", 0x1000}], 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000003000)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000003040)) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) sendsyslog(&(0x7f00000004c0)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffffdd, 0x10) 13:34:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getppid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000012c0)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000001240)='./file0\x00', 0x0, 0x104) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="d6fdde7e630836bda7ee6a3bc9d63c159e1bd468f5eff50a65aa5c5434d99fa04f3992381a0b26fe217f20261a7e10440263553764d94feae2abc6296f558b13a54f9e2c78407148e3d1bd5d1d27fc05eb49ae38ebc774dfb1721aa7ef82caea84f540e1ac265aea89b1005947b41d4eea9f99c4039245e951746f5540820a41f92eeb02bd8f6b7e5f462aee2de77414efff8cdf172bd0aa2fe4dc09874c124af5f78899b3c54e9e1bfdb553bbfdfe90f10c997e9601ae50f74b771c0d0a2ed2d761b88029687a655c43b28d250c140b7725639fb3c5d53f66994f7c8a241f9e5fc819ab4f994087997f025030a13e681a1230d185cda9bbf6c867efd1b9073b160749ccfd65eb0d2c760d0fc2d9ab00bb0c1dc7661f48370443c235c45da6a20b5f7a0e174447ffc1e2f56b26f3189973f6d9bb71e3e5089830e98caa727e2d45f27b525058e8eaffec4e0a4f0eb471aa1a82a4dd621dbc7348095e7e04480600fee983cd270df8c69e2af4221640c38718b3c6ab9b4d8d1033b7e6b238de92d37ed83cc43a90d2e5a838427be4733fc0cae26c9573c24f6ad7c7f298099b648ec0db64d5304b5df05e06e52abbe67554a2fe283d68a7f27f903a253f343d6958db038de1f13c0e325053ac5b47cf2534c5ec7912b587a6afb5154bf7744cd6329146dd7deaae84765a4c809b9fc9f4c8a88a1e4f2727612918bac10b4d24fa3805b5d92ad67258a4ea5f7f0d02f65605834e5295aa22ba81f625e2fd0729dc0271e19c857756415443b15517a49fcecdb7b6cb86efb12a63eca84fe60908d49d3ca00e0e5ee0669d8025ea1894f2597eb7415ee711b878c81d101b5667868a6e8999e5ac141fc5aade84d334ba1ae721d567df72c23172a222f35ecdc2b68ffd1a50cdd2d1996e0d3159d165c37ce0f528b53c161324727eabd1a79707f7198e5ef65bac07bca5212735e41a940f86ae3df8c72c4a10fccf0a05f568f4a66b6b9484aa4e975330a37fe982d95d832809f29f072026da8d83a2a5942e6588c8531fc8a9097d34e7ecd9a343326c893cd6be705e084e95dd695263d3cdaeeabfec51413ee49ec5435fdf6b75bf09dd1606d1834cdbd82769a41b076d893cd5ceb8be0377ba0f107efe34844aee1113a102661095615bb6bcdba3bf3c793743ff96e6630664c7764baa663dd9f0257123e7cd0e25dcb71ad62e0470f7a31fcf0860c7843ec3d21fe4efd52cd3f4026742978c51ff05f44c24086d144930db5d25479ce37f23bac1f355978e1951e55b2a86d6d5c2b1b8da329ef6bd0444e4f0c1d3707b0595fefd245fcdb521b64c78a2331102d4bdcac430ee2b86b3e9639b0f8598c0c6ee3942d69bfaff280ca8b82d841f5b2f459b2563645b669cbab7ef57a6e12f6441b0f9bf36bbe42178a1a44892368c5e1ccbcd9fbfb3cc3b4dced118fdb123468f53ab863b6f388e8eb4243e61ea797ea68b9045d39904aaaafc7336f10a5f643d17e75ab9f7c862b458620993a438162c42b5bf34147f7bbf3be8453249438d8010df2d1727245bdc432c0ca72005b32e8c28a06364284926151faa289ca739fc4f10bfc18e837ef99a76d48baf1919e9e58da1db14b72adb1edf6ab37829d6765b36a067bac22beed0a92addfe676a6ed5e525dffee674235abaf96627e5e421911f78b3c4e1d698373d6f7814ce63174d77c54170e80c883dd7e62ccdf7afe8dd906f0e73febb6e044abce4ec77328820ace4f98e58cceac238b547d4ec2e01df0a3295bd2dcc5f3698e5805c1e45776623776b08637c286fba33a789913966d871efc7f498e6d05c547f55f6784f909f507b904165a083341f8fd3e594c816fabc33c4bd1cde072d247c2891117f8b18a46afc5f8bf6c83c21b5295c4d41946029a298d757b2e84978bf04a3a74cdb15ed487f7bfaf109c602185de95ee951f3d08780cfd9e753042b267bace9821124b9b4dbc8fb0dbbce682e928f26d429f9648bd55f5ea63beebfe2d1c30d8a312d18114427f63c6331cf40114004cc31e5218f8c1dd8d799957da1c6754dc29b3c684e7c23bb85f5683f9e36fc5292363731669b6d44dd0ff07f6e727dccfda3340198dc22bc2f96cb299159c76c9aed4a14027b88a8aab246ecbf8c1c979ee6db12a92852c271b04ff86b56fb62b344758a8344212919c8a112ee45aa5d4f042a085f1a4da782496b6bda1716bc6789d376ec758f6a71493b62a4ae2e15da643b5e208e2b59d695f784cb5e57f5533084d7da25e18104986d85b4ebb5ba6a0d6200e8566513a480b961757028ea36a0879c29b8b80989a62d056302d7680575e138a421857983e4c63b1c30db102699f87e73aca32baf661dd8fcd2cba65316deb8989f55da1ee12434f22b14518e9b115a30396882d27f8f3e766016f432595a8685f3b466ffecb93fa63e6dae4911acfc29dc00a2b41f6c3dcb4d50163c77c3d80c7b52981ffbef5b32e79c544359dad569539f4eab0040f5078fc031db70d270f40062fdcb046c3f53e67200b8300553c56d09295ba8edbf707f255f7a01bc3accf32c2eb256a0883ebc3d59462c949917d31908168694284fc78e48458836b8707bce5c543481f1a9799b5d16ba6e6df3debbf7b80d2edc04287d9d6dba53fb43e3885daa7353a12c3e7def20437e51c7ddee4ce400d539b76be9787bd6f1032c6b1e588cbec5bdd849969f7e003115fd613d6381b1094363ae425b9b3e3e627ad2389af4eb88d30158200c3ab440815170f608c2675ae33995d3612da3885adaab345a8c9982a79c5fbfff452629e10654cc9cb90317dfbb5327efc06dcb61d7f2d70e5d83889ad05b74253f35db4eae6bd9f8d40ebbd12cf6f526867072ec199049dbb1dccf800748948d63c09161fc11d9399661820e06c833349cf59853d0e9288e1fc3e88cf56dd2b796b23223d53a380a3da3d60efbbc883afd7a2e2d763a8f499fe1b0258117332935909d3834f823780e9b20417ec6103943f2cc189646a12da708059932008b31e1e244d63f640ca2264b8642e6d69bccf34b4cde6c14857195506caf50cd2851014e4cdd79bcd590a1c8206a6c075f7103ba5e52a328ba14f97835d5a2bba3958b201619885b533c3261713cbeb7138a1a9cb429d7b6849a887cc8cf54617f0a02b53fb21292b4bd00b99ee5a973c8c475275ecd038cce5080803e341096644e89b8ec3e0d7b1d86757b5c846c9b01c83c1eee74ed0346f7daf842adfd414883c297cba22582121c5b401b46e11d3cc7e7bd471754b078d82550a0294c73777d4649f1c130d18cddae8b01b3da46830e2e5a8a3e9e28d257062cfe09f69710cc93d74f978016883a49dfd7b7b542480e990700913996f5ef7d7bda7427f0c7c969494692869f6ffcd695c77619576006329e1c11ca6c92bff9c6d3c5fe2330e1f888e464b1851c9bf82a79bb77df166dda3806bd5948192ac423bacae30764752b722852315f207322275439fe1f58104fde1b59fc11b9feb086029d7a3ba633ce99ed7b07c602689b5eb57f3b3ed9fbe1f3b96c1d31ea417cc677762f401347c4a73c5c2e41ef4f0189c4a2e252f2008cc71b661146151172fd4e5ddd8ca83b7d7c9f3fe4e40b095e34dc7b43d1a276274af1a64d59dd9eb6dde8b7a6a01d82ed109f4e6b214c32db3d2f5c7c746337eb11aac8b407dfea613625d10e4f6bc3440aa839aa7720a665c1fe2affebbe963d05c36927caf23a171860deff4ad0accf2b69fda212d08c510089e03d5b2563be029d177bae2e8ec0be22bde3eb0ef6b864c1f24b0276cf62cfd5ce81865e2d5c27b55b9e41cfbc7ca84ffad2aa084bfe77703ab57dc128c5e5643891f341a768f88abf98d28cc77c27c1873a89503af294b55abd09b3df4937c8e97416079a7e1a7859908c3798b9070e064d648fdb492ed13229f3c18c0a9d30e37d8eb1170123f9e085e955e9c7365f665d85e87d20a3e1a3c264834873e33a0d14f017c2d732a676f6687f9485270430ddc3dca42b67fc04380117dd5854c3912b6e6592aa4cdea2da3971cdb31a713ff3e1c3ecf0d750b844d18e5465bdba916c1017a8e1327e963cf06ffb9ea86ffb6b486f802d08a7e9eb3ae74d7b325f42fc3c11b7691642bdae1bebf5dcf12ad654b4d86cadafc4cde8078cdc19c171fc0467fa3d5043a35f1b1d597cfc60d8cb659153f105acbe3571267c189c5460053d1bb9a253ff08aad1ab6c3ea3a0598b2958bdabf1af8a105f08cf635d449edade9a8f82d80fa57fc650c8aca51dfcc60ca4f80022637e29dfac2830c232c385e563d26a1350eb2a7b421d85afc46714eae104dd8a2a752b40a55d77111c705d85b696375c3bfcddb47b6334ce7581b549bb24e55bc5aead3df9d11af33ba7406eb6bebd98e5d31a35234393a4cfcbf3d23eb52a39e7a80de3ca88725777bc5391e5e150b40b3e61ff59e30152b41a981e144b95248171637a48face307b24b3cd0ebe96ca1faef543c8d99d2b63ea05e219befec80864aedefa4dc6330c4da64bb8ecc47d577878d5c8f1ed123f93804b702a3e48f97c4ed73bc4bf3efb8bd8b7232790f7c816e6ff63619431fc325f4f0dc788cebcfcabbda137bd3f2d8196e74fbc7bad8ec606bf8d9690217f0281c6ed9048e79902f1823d202a7c7beb7d4d6bd25527d7bf1c6bae68a4d8122d9530eeafd0e1848ba0a73c6be36b13fdf9082c896dd514e90dfecd6dda9fd2a3abe6d6f089cc1195bae6685bac6b965ef6cc5155a2ffd31f3e3a74928a220141f4a4fe9108eb6918fd0df7b04d31d5b348818356b74d33c82df739b350a9b6dd1ad9796301f395af00c582a256e48cc12f8935d723c7cbf768ccf9dc80f535ab0177a9b3eafdc723e7f65aa631f1eff5157347ac684aa6ab3fe750c800e1a44b40870ea4dc9bcd0fbc4a631c57aacdd1ff9063180c70c790b83f47376367aef7f72126a355989fb20121e7b1dcc7903e2f9b60c5309f117aaac7a89714af6904d54bbfbb692b725cae0e4c6ab052937c06e9c02ae18b8af81d0edbb91c8b5546510fa05cd702e60d3143e7c704f938186ab1e99002cfea2f5c4c147b0e83c49f2751c5d87a1c60254916cd30cb1e3dad82457658c89972915c0bae1501c9675c6b9bc45278067efdfeeb62a454bde58727577668a558d69393402a7c5f1299e99e2a8661e0e2c35e08d354b1c46d1a1363d070b1bf3cf073647c28b670cb66410bebad1a33e8757834619d14cfbb9d7519b836664bcfd1e1590b3aee4b01bce2c7542972e64ff3b38f0970c31f779ef8dd26695e59e8d92e0e152d646e0bc566ef13dcf93d8de22a0a00391567de8c61c405dfbc6e744794f5cafa84dd3fb19621485a5f8d3904bf58a5156fca20fd104f8d378339c0a3ea3176ff397df0e513c87614ff72da07d9d059d29bf817162dfe75363054a018cd0d94a47cf8012b98677878725fbfcb96ecfe83d2ba3c055b86760d418609e266e5d6ad5e514a21bf746fd6be40619c6313992bd9917cb5e5a9d66d1a7a50c59a69ad54077d67ea7bb81506474a29e3773acfab0ee8731092f2cab4f337f5ccd15dd5402e509710c6fa39c0f97ed1d2ab59ccd8d522072a5c0d5c41501a0608b3b3a9f32836d1fd911a174a3e52b4e7ceef50bb872021b405644baae1bf1a1721aac8bcc16dd555b8d157896a52ef97daf491b88349fbcdf5ef25ebffc008854af604ddb90b9c898dd96db8caba36982f8b50712c76cc35c70a69f5c2aa33e543a7a96d15516f6c3e985e", 0x1000}], 0x1, &(0x7f0000001180)=ANY=[@ANYBLOB="b80000000000000000000000d244226a2c8f206f396ac01817913503a60e0d4e24188cc9f4521af6f446814389405b34c83ea9117039765d959598812340daa64632776cf865917431415db1e4c727a93499b84acb5ab972ef534764e7c306f44a33441c615df6de50745900b67f552ca1a60916345840c34f4ab992ac1338e3b7a22f10971b15e72a050b4d8e44920c71918992f0622fb608e2d99f8a6496f7d2aeb9579804079f154e48e51b5924e89080ef9700000000"], 0xb8}, 0x2) 13:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) syz_open_pts() 13:34:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xaa6c5dcc502947c6, 0x0, 0x40, 0x1, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x101}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x3f, 0x40000000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x6, 0x401}, {{r1}, 0x69cdc0708d75ce82, 0x80, 0x2, 0x0, 0x7}, {{r3}, 0xfffffffffffffffb, 0x80, 0x4, 0x10000, 0x1}, {{r3}, 0xffffffffffffffff, 0xe4, 0x200000a6, 0x8, 0x81}, {{r5}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x3}, {{r1}, 0xfffffffffffffffa, 0xac678d9750f4ef87, 0xc0, 0xbd0d, 0x400}], 0x1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x60, 0x80000000, 0x0, 0x7fff}, {{r1}, 0xffffffffffffffff, 0xa, 0x10, 0x5, 0x4}], 0xfffffffffffffffb, &(0x7f0000000140)={0x7, 0x1}) close(r2) 13:34:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x400000000002, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 13:34:23 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x114) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt(r1, 0x1, 0x9d, &(0x7f0000000080)="7f90f6dda0574839a6b9c3e03877010429918157d20ad8a364254f101ca1ab92cd1dcf683f375444e40fb037db20465e6d07d199fb4717ff57b05eb7c66d49641920662734479d4bc29fc7aebdb50c80bd2a895b1aaa22c5ad127234b676b142cf4e2e05a91b7eac5b579c25c9f1", 0x6e) 13:34:23 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:23 executing program 1: r0 = socket(0x20, 0x5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) r3 = dup2(r1, r0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0xe039780c9af7e92d) dup2(r0, r1) 13:34:23 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x8, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x5f9) r1 = open(&(0x7f0000000400)='./file1\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) fsync(r1) 13:34:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x18, 0x0, &(0x7f0000000040)=""/24}) 13:34:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) munmap(&(0x7f00000ae000/0x1000)=nil, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2e0, 0x8) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 13:34:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648ea2e5476c9e1e1735654700d6d65ec29091d336db4f31cccb0cf96113aeed7ca197b9f824aba28b58faa4bfc1de4dee4808f54d6f5352eca183f4ee4f14a3b881a79edbcc72ff36b2f7a0c4a3422ee5925f0ea34649fbc4f7f72392cba904e26b8815a0743f64d5edee2381247c514dbf62abf923c09d9d962e3a839a2ed6c0f7b93d32b712de542fd2fa0a1d5e380e5d4339c597a9e0b39959d1de240ccf89abd9a3f149757", 0xfffffe63) 13:34:23 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffe62, &(0x7f0000000540)=[{0x0, 0xffffffffffffffca}], 0x10000028, 0x0}, 0x0) r0 = socket$inet6(0x18, 0x3, 0x9) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f666968c63001faaaf3996a526a3d9120ade94be17a9c91d08a5297eba615d43c8655befccdf37285a61d5ee765a17e69090ce6622597ac7c667e987102ead21195059861ee8347244ac6a19263e5534cdbd8d167734640e9bf80a247af308d7cb633518d"], 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd00e5ffdd2d3757ffdd00000100dc", 0x2d}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x101, 0x4, 0xffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1c07134b}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='./file/file0\x00') 13:34:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) pread(r0, &(0x7f0000000200)="e3cbf31bd4fbf33f3b881480decf702735f2265ab03b9d72426c8e307979aec88178f9ee7012103abaa382b6d459145f669c5e9b5c96589ec7cfbf9106ee7119a9332b3bde82688b61da529319158b1cc7e5bcc13fc8c562abd7f9957cd1fd243604bee029b5757f95bea9e61d6129b4eff64f4cd2696392c4ef2bdefeb4a0857f5cf74ad4c16b4715a6c48dd63171999c8c42d154c8feb6ee5dc32af392cf8996c2a1c4191e7289130bea65", 0xac, 0x0, 0x0) setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x58) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x29) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 13:34:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x202, 0x0) sendto$inet(r1, &(0x7f0000000040)="12964d763655d6c88301c896c59eb40983040a", 0x13, 0x6ca5c2dc38d60d04, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="473c2a3bd8ff1a0986114f84acce36e35e0062cf1a1ac003a12180716150528fd504d04e4fa48b3e913673258a8811ea00e0820e4ddb5cc3ac2fee4a61dcd9e40b2f39d0e2c49520ebbe474d0c8111e11d136a9559d6661d9bab5a07e325acd9f682bd9a8bda6b9ed098381e87b0df0df3ec9f60e982b0989c703bc61cbe363b6b79133a7c3c2f03f8609d6d796791cd9785c7e2eab110c0f14a5e1eb99a9fb20c243e149d5939e76687870069ab42", 0xaf, 0xc, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xa6, 0x0, &(0x7f0000000180)=""/166}) 13:34:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 13:34:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000400), 0xffffffffffffe8e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4}) 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x5619) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) pwrite(r2, &(0x7f0000001a80)="ee88abbf0bfe0667cbb53889e1a35661ac3869d6ad2f1b61b2a13eba47422d4a9bdb808269e0408dc6da11c2688628b636ba37bc1467c0712092287702efe64fd5c06a8961ab448ef122b09824f5b18ca13f5da786a1e0a736a3f743de3d65ba45ac9c62dfb016af4c1041bd5fec122ea46d27688cb3b1f658e089ea2ca828d4d37c8d6194bc627f2f025d8ec47a0f3cf4bb38ad7ad16bc2d9eb8224c52048f857590d48", 0xa4, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0x301) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) flock(r3, 0xa) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 13:34:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x12) ioctl$TIOCCDTR(r0, 0x20007478) socketpair(0x2, 0x5, 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xe1d134f8bea8ace0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)='b', 0x1}], 0x1, 0x0, 0x0) close(r1) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 13:34:23 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000008acc354562e54766d4022d61b15b68000000000000000000000000090000000000000000000000000000000000000000000000008900"/85], 0x1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESHEX=r0], 0x3, 0x96df31c4e18aafd0) 13:34:23 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x400, {0x20, 0x7fff}}) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5a42) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") ioctl$BIOCFLUSH(r0, 0x20004268) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 13:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:34:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) flock(r0, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="0902a104005e3e4d", 0xffffffffffffffe8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) r2 = socket(0x6, 0x7, 0xfff0000000000000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="02d93523ca202f94166823e40be9a748fe0e8efe1b6f44ec273bf3f35b74dd694bb3353dd19d954b66716df4f9df0388e63a756b4e01fb130817284a4479a1e189d26680e2fd03b8328c2ba4e4b5a3c7e4209f3b2291f252b07499f1820821501fbcf347add06109bb1929a7dfeb445e82641b32783fe6263116866ff44a60ffeefd2a3ce2827cfa5d54950bad3f7e11ba0670f48a33a22ace78c8b63c57", 0x9e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a7c5122815588c1afcbd030897f983ea19646659a86ec3a23e8ed9d3af72c7db9662ae9a7af7ed22da34d89e451c41186973500ccb30ce911ba44d30330d7230580ff95f40b0f2645f4b0701f97d81c7ea44964b75d58bff7875b8109270620e98a8d121a2860a2a1d418727cf1b072f96e87ba8111ca6e119ef61516d84d0abf20136292596ca456d2e9dc8748d6f9910fa9abe9c5ad58898a782b2b9867e63cb00e4d8794896c307089fbd6eec704e3d456e5402812e6e6a607247d8bec1c8a520bf4c2b383", 0xd4, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000040", 0x8) r3 = dup2(r1, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="b9b2", 0x2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x4ca053455562f1f2, 0x0) kevent(r3, &(0x7f0000000280), 0x20, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x81, 0xffffffffffffff00, 0x100}, {{r2}, 0xd2c12b69c0a5ddf7, 0x57, 0x1, 0x800, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x80, 0x800, 0x2}, {{r0}, 0x0, 0x2, 0x20, 0x2d, 0x7}, {{r3}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x88, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0xc, 0x6, 0x2}], 0x7, &(0x7f00000002c0)={0x80000001, 0x8000000000000000}) pipe2(&(0x7f0000000180), 0x10004) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x6, 0x3ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020272e0b50001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9d0, './file0\x00', './file0\x00'}) mprotect(&(0x7f000019d000/0x2000)=nil, 0x2000, 0x7) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x3d61bdab122a6eed, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 13:34:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xf, &(0x7f0000000000)={0x3, 0x4000009}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) r3 = fcntl$dupfd(r2, 0xa, r2) getpeername(r3, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000040)="e14246c77454d5c2e097a9b48c732724e5c4c6b357e9423f61eccd70801590757e84d1034310db14d826ecbde29ab0c2f72177d417d5e19719797df98295a17bd30f195f86e1310bdf9a72a1a3e3fe35e568a17f17a533198e2956d37c81943fad083b100b363679ae4aa8537da872d32ba2d5610b479088ddfeb7ec1af44554ebc08724569af296ae13464d7b67cdce1df695ce3b38dcb2611e9e9689d8d666ed980e124e2ba1ca5b441aaba8e60755b05b1e4495d375c3781601598b0586d0bd0c195f4f1b00c59249e4f1ba37", 0xce) 13:34:24 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000001180)="5d6d2c9f3a9c0d1fa45252ff81cf5f81d46cd80e94f019b491aaaba86d1d3fa466366b9c08302d652278a3bf7e7682e414c6cc3333406d1551733e9dc0f26e1e1aabe17219390bef4fc22950d4ae15d03a2e1787c8e699aabf7c2a8950a83f10d8", 0x61, 0x402, &(0x7f0000001200)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000180)="9d736bf14bd5027f1c76550b64080a1f4c5d98d3ea1164159523dbc085b1a61bdb49c258fc10bc27ab08e1551e3b28743ba6a265a482cfb77c341cf6652b01bda9738d0057d233e7bf91d53e3f1668d874d85355feab4c617875ba60e6080356719a2fa291a3d869db96e07a149bb0188a1e0545f05a18f50019074378c2081ceed5eaffe5e57b6d751b5e18f26727f336995cf23548f76839b56a5abbd9d8df28e893800827d4964ed0d6e3e43f65cdaf184505c0a17b68ad8fdec5129d4585989e724e05ed4c8859aaa33e47e6f224e99445591257b01797adf05ad7c4db88bf7593f1a478f5e40b2926381f2ba1a2529fbfcf0d9c9b45505e2d7ced4186097d76c3247ba0e6bc51be2b1db7aff9fbdf8a304d8bfc98f9a1934b6de045a02499c9561a698b8c3725af8361a1b7bc86b54eeb653bfb45a18f4c88f9fa5255b69e927a1ee738c17cc0b845282d9ca4af0852c60ba9c9a65e8995f2e086d09f45d62bc56e4943003722ff9a10fbd99eb169b8e7ab095e71f56071641bb3f04d123629b48f1dc7c1068d0f2b566f198c6361098093e6ed3b2bc99360f3eb682ba00a37f3e8f8bb18b5755315b976bb9f6a290cda4eb8e59bf75ddf49013ebc3a3661db9c4d7277e954a8c777dde8cf31cce0e1bac266c4474e69f453a30a7d6025dd42fe1debadb7bb51c27697a9fb161493e2be65b373ff80dab4305fcd062adb85d92fc431422e498dbf696ec5f9345d8e60f5c046d08e03c17670d6976a8252b243dca975d249bdd07221cfd1c668f59cfe597f406c546f96e87ad9416372b291f8e860db9b86dd1bb4508740a2e3fd0942f88a902405aea3995f180d50554223734412e1ac49c2d4dfa056e991f0eba26fffaf7fae59965afdbf20c1a1f47afb2c11e4bbc5851dfe41c68356db6589b9d88e5912ec7e3e3baa06918170d736d6ef0ad86519d5fabc9fd2a00a54419f795e8cf194441d912a2fb4fcc17912100559af6bf1904f778d3d5a5d9cefd4c55467208da88a6dea6eaf0aef9ff0ec1fa1cbe1a0a7e132bc69c80c460b327196bf39353465e216f071bb1c317081db3ffd2663c68d87094e50b198159f32d4d9f3cbdeef65acaadbd86b857b0c0b7ecdfc01aefbad9259e7ad65b5b7bd898f6ce6f79def0125e9e06bc0cdf893ac4e286b30effdf735505f99bd209a05e206c45151c8f6fd77e0d63b49303dc9c6ab6174cd66742a76e1566cceb716c7064b35cd54c1cf0e79a5ea56204c819c8ab589b5f989683a0be67e45de5f61d77e28a9c8e7914ce001671569863ac0d5ab92031b33f77591d3683ef680d2332d2620df899cfab3a10b775e90af805970a99917cb3eccd635947c3f90c440afd55f2b7bc9ed04b8ca6386afe8f2580e4eea020aee08f63e546a90fbfa990679092c544d29225fc78ee20dfc50cabcf8ae36d27bcdb3222def7e978c43877593ed0fec054bd8751bac287e672e9ab2d7d1d96835b4901950674e0152a350496d4a3dd75faeb6c315c0f5e1c2dc0108bf351daf6dafe514889db8e13ba2e15876f4aac1e10a2995a271f7b62b14ca1deea12fbd8c9e8115fa382cc06e96a4b7f636fe2439c1698dac44b879a3cddda44e814a58fd78a9fd36a15737765d78ef1e47048052870e78cad48f7b7d67c0b7a1c54a30b9a2b1486de766de83caba0d7b62b9a99c4513bd879a97820cd85598df8383694453cdaedc5feace4c3e310669ea61953c86caee4b848e2bd73d50e50151c9da27a8dad1bf7e508084f1ae76afe9b373bbe37d62092ad2a8cba5002a88eae0632a3d33fac4e063ddca9b236ac64defd64bd95aa4b6720c0fc1bbf783370d0020f15efa4367acfb9f0ca488f84ec7a59ebc9dd51dc1dbd5396f02ae3fe85e375d792b8f576af6f3b14b8be84713f2a6b46ea6e4197a6ab3a952f7bf13c8f8cfe9bf086ef0222a7b4607dcacdfbc207508b1587d717aa7e30899da1b20c301b5cb203a6f653b3f9da02708829461d810b73ff41698fe5c8b37a2362a7083cb962deb82770c70ff25ee153a875abc83cc0e820b6ba846e4c83d19ccfbf7d7410d1a1d69ac88e8fd7ceeefda8f6c5fe6cfb83698149dbd5505d5256d8ab2a2f49fea4a35103229576a0d70b59cb2bd807973a20e3927b2c1e665ea0a2c6f4c5b7cb78fefdaf3f4dc93119f4c783458af0bbfecc738e79cd058c26e7a1b7cdb70e607a18aa530da4bee4ba086fca75996397ceade62b30dcb33ab87fffd964639c9b08dc59313712c6cd0330909284814b284869b8a57e54d04ef011547e1f64ac4228221c91209f8013fedda6c5201d8e4d435977e8a9c4ba8e274a18e83b09689aabd4172ced9c9a836ace923896a01d8157ad7fd84253020607c281142ca7f877d6625099e35b73dc6da838ea0642d8c783715171a7d68b65102df5876fbec4059ad032065e172a537d4be84f12ed56547db87f759cda0771fbbcc7fdeedaa3fcc31e0964b3f148c7b329d5ca8faa774f17259aeda07b8d2e874316d3e7807b133165357a70f189f6a30a418a7d2050419fda3ad628d8b5fa0eaf5e458b8db184f12ba761447879fa4009f8185663c05228e6c78f1b56976c588f16bfef822716024c5b022325d4bb89c3675ad80faad85930a289d3e44d43876343491122877ddc2ba964f37492ace8b257f0e2ee62010fcdcc67f841508c3fbe55da36001f9d6322fdbe53797eab587fd9add4a56344647925f34a9ae0218395a280be7a15e51400a2f687b18e26bec657025347134f6244b3f8309e96090be9997579834174c81a6053a44f8afbd2dafbe149670f5f2b12a759b0cc47b3e11efde48f3e4a086814bec33986a419e273e61e1b7fe617fc0477994a7ca4c2eb25c0ee07390d45f73e9651eda2da7e723fc8b2ac14416333e81fc9d8cd856b9372b9cefe8e01f2283a92b956009794e7a7a61443e87944fe82757336a4c5cc4118a51247905264f589f9fa2482076e67a25a3287e7196136f5eec62e319c336c2c8a6c108fdb13c756efd1c79d2567384ee698c401ee864a4faa133208f0b9849a7a15a7e15edc19ba20ca1ca7261a849f88cb63a997de4b594e3e9b06a4372b48593e1161406c20cdba5d160167e3621428271209a26e4edcb6114b57f08e4813347676ff993b618ed5d487c0a294d6a2aec98307d094ce4ff30a285eddb235fbc336faa1f1bb23424f84e65b5fb27283579494acbf91b5d7fcf1164b8cbbec738802b613f7cc7a4cae6af4ce59126b241fd730e00090c758b03e287907ea9c67b728716029dc3375fe7dd0f310f2a78bc1ccac44e27fba97a02f836d729351bfa594fee7e54c62f7e729647f6c88e626e334ccbeef798a80679a65a1a08eb17e8631c2f2fa4ac67c605fc7b8383f3dada6f78c70d16aedf22d08ba7d972416868462268586dfb1e1b0ee8babf340b37ca2c089683387c2d1493c10a4038e99ab5f684d9abfaa1a966b61546fc22dfa92a3214dcc3999acc3478e316344ef56b55d3959a9877e89e841a985ee04e94090142764d8f0a8f92df6de25d85ce2532c7ce4d9a29543c7cbfe467396fa26221fa997ec5df6663449358a2fc67cd3482504161eaa81d39258ce74b2a4624b823375db59c9535a113e34eef99ac7550c0499895a7254d8ab27bc647db364eac59858f09f70bf44fedadfaf4a28b70211a56050faf65d5a94696ae9a63777650737cdc104d4ffd150ea9131a6194257beb704ea7dda04d6b820e2454d401022be8a31225604663e22e636492d4d23dba1e77ca5858e63099580bb830952128edbbcaad85a9fca85522754e78351784459689eea60ebdd3901bcdb6dbe18127b30f3ede74f570bf6a0096c99a2e0a32e5a74fec3b118d000e08ca50f2b66ca8d2e3d4e213b382fc1ce340b73b286978973bab5bc08c3b51a5319f803754bf2e181dbe7e09e6170e09d15fa895d27ce257e7b5dbb092cca1723fea65b8b87b9eef7605c261fb118d0b0486a19dca332aa6eb6b9fcdae304b4e8e702ccbfac2fadf7bade2c913b1713189e31d4b35b65aae688cf43a2913bd2873e6fb5fa99db39856949f4fdba880332816a712532f363d89f4a83d4fc917a2dff4585ffff3bad8bce8e35da8e6adc3f785f1abe453abc8a65b2a2827fe099b41164073c4e3fdb5773b428ea780e1d9145b03ee08be5743e714199b04fec3d8d3950c966ffea6e7b4cad6ba9405557c96957310f6ea6d3f9b725a0ea49a1d26300592441db2fd0dc017c8b349283ce031d955f7cc28ae113b2af64b6c217d1a38f22972fb5c75b06268b3f244c4b77fbac5618b788ca8c8cd134358b5e0b9b7708875ef91f55c8b811ac9b7742b676ea6b8ce7bed07700945499a5cfa73fa2c8f1f1fff7d19c734a72ee1ec5cb9c0de2efc528a50c8e82da749fa7cf367ededf16d4b56bbd7197ba8020aba198f7602bccc89f8c777d135e997f58af7f9e1a5bf1061d25978e75a75e7a945d2856a2a862de4f10c75447b21557e8b82f570603ebdcdcce233ff044d366422341b4ef7483c0ae2ff3405170b7c4bf1f37c29276fc3f567667e0ecbbfc42466eb0113d181e7b06e2a957991570371b35ae270d78bbbe94812f81555e2ad97ba54077c4b8a949866175a6d1c848a70219979c295ebe909ea19f41569dbe8b0a0481577a090866a5e8980a20b3a500fc1af1854d24c70a1430d9f40b706ac8838c9744ab94d3922a4fac4da04db6d55db45743a6f39f6ab84e895d954de285d4edef790de6c475b4769f6b102df03ef6d27ad5ef17daf33a7497ee106ec2653e0940171be4d9a021dd39d2f003084b29c87bb01b5ed218441746666473aabf9f19c8405e62c61ae2c06831fd3c514b458751ed3f99bb2f8deb40654bf28041f913df427f9435b0802833ce1689142708d35f244c2de439cb380b2cd5bacaacb279974af513d17d549969cbc98bf6801743002a4f2c6da46b062e56d367a3b601a9908a6685d7c67ce9bbdc1bcb10dd6bfb95da2be62cb085c4a1410e458c61917a17b53d7f0efd712a87037fd7ef484b49e0bed4b369d1dda5d306756d5100aa4c60595eb67c081972d7adedb2a60ba2dd2e69b7bbfe07e4057f8d19b1ca3209f0382546c498eee77ac96a6157fd473ca705c12c8d095b956a3dea7136b92f63432de2d19b7de3aab34f147af1a2f7f08c14eb8e147c38994123029b01bf93c26c8ee2aa76dbb9d7248e570ac91d507f46596b095064b612b45cdb8c601a701111136fc02f5ee3c49a79d33fc09238112f92ae219678eb2c3da9cb78a6a9bfc8a1dabf4008e673c642a51e8b6f3a135c3217b196f629fea2fc27ef6317f69add4f99b2d2a20aacc5225a6608f8cf8c7e2100a68e4252a4949019bc20ff2152f0adb0755eafb6cad08914f2c1b60a4b80d94caa3c29ae6573e90b73cf7c1a35b6fb6b1dc6e32e60c486fd7c2bf5a47c4658637dd20a65108949043d0c188c21b0e354f3225105746959bc41556268cc5ba18c51840555279086bc10081fe2f75bbdfe8fca24f3bf443d646eae1647a53a64c87b179895822474b74a94e5ba268487c0b08061b69688458ed34041e71d4829a035e639e193f850722394ed4ee24e6ebf5741ddc6193cb22f7d097c9f01528bf702779b1299686c888a320225c0416136be930b36aac8661099de80e1d3884461e61e22213a9b0ca91992262ed93d148266146d110cbf0b3e151bc4634c223f3cd95c8dc198980597a658993ab8a04d73703ac3f2d2dcc85e304535163a365fd1fc9332e", 0x1000, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) fchflags(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) 13:34:24 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x82503717f764853f) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 13:34:24 executing program 0: socketpair(0x18, 0x3, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1000, 0x8001}, {{r1}, 0x41a41cb6e62dc188, 0x2, 0xf0000000, 0x5, 0x40}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x36d, 0x5}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x66, 0x0, 0x7fff, 0x800}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x8000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x1000, 0xc927}], 0x9, &(0x7f0000000140)={0x10000, 0x40}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)='G', 0x1) 13:34:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="a9b5a205794cbb98e1f9db0a4ade8df78ff85628d858bcdbe7bf4e0a0cf1f0d0a8b08528b2e85756877c6e420d68da5db7e8cc522b9af4dd537967e5814b02e5f23d086cdf27da99023426afd2310443b63f8c4d052511c3384021", 0x5b, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:24 executing program 1: r0 = socket(0x18, 0x5, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000180)="e7104d32a972a47343ef5518037f378f0c780f85e1cbf38eb1dbdb79dfc8babba25ac8ce49886c027b6f0715a8a4b8d9d246bb2694e20a2f7d8a4d67a5fbe3d7b3633383dbe418bd1895c666010b93e1b2d8e19e68b735d28de21f40bdba795b73ec5c8a841d4b5d2014aa78695e003d35435d0af7357ef7692cefbf01dd877c858b9d3cb5ff2966c4c92d42e22e12e729be7802958eb65bd49ffc04b7df4b122f6b0b2cb70d2f991eb5ce6c31af6fd2f87d084a63f70119b2653923e808a81e74407605e16d8a0612755db5cd1f2c8354496ad606254aa9566e2f490778cdbac936cb13b34e697e788e7eaf2c67274494e12b78a89e814e87d32f63829066bba1ec0956ff62fdadb714602fcf9a08b56f618a4677ea95474ff36ffef7c9003ff5f46a6e8c356d2942b5741757d7144c2283ba58cb784823eddf18a08fa0394a0abb9c7ebdeec4c050036a67a872e9d0b4627b4d55a300070291745bdd90caa07d6c88f44adf9e709ea6830294fb2423121835c78c26196492cc4a50d31213a243ae8f18a3d82f5901b30a7cb791d5dea55de359179dbe7871d0bb1d138bdf970fdba7cf581c0b259de207d7626ec718655b0500090b87977ea001d05123ec773ed7a5e3e4652c28c885963e679f47346c796687c919adab197e40ebeb387fc85159e107974a171932e4abd6d51503335a85cbd06462c1c21103afc46d79c0a6862a28955b36fb416f83904b8a47c235a3fc0f852a3c422ad2ab817bef3508b3ec96002b27bb2845f4c2dcd82039ce242e0d118b5cd006e611b390f71a3ed324d3f108b083ed9a98d2fb811fb86e899f7a218c5d50d1a36a00717054ba7a7fd1e0019525c0f91744f658aa77da141fd6188df269c03d6e4f4c7a2062ca4fb6c77ddbe67e4ff82895d49ae1f3f48cece5e9ffd523fbad07ace44e1baf779b688941d9e0be3e305ad60d3736bd28a66c926ff17a10878eee9808bd23c591dbca3b04c2e68a1d5569a7ab28186a2f516122ba9ce29c18625c9554b845971bee1cccbf09b51c86f280727546c12219fd20a987ca5c77954da5ecb82ee962b52028329e66b182dd94fbdf78e06fe074dc4bb8248e758b8c5d50aea6a9a67953326537761a02f0f2b44255a02f604f9b1cb85cfd566d065171647eb3230be451eef3975bfa20c5d9c54e7f749063bd5f42826705ff6ab04f053b226c025f03af1e2a2b8c84788cbf4d7e5a7f61a03fefc230ee326b480c0f554166386556a140da5315ca83fb7f9f2d66b005c091773ade9bd84a3734b2f7981c1674ec3a71942dd6f6a1857d9312c06e57b04fb6c422616b1cebbc2636623e375d688293134df247eafef7e6c4f025fe8d3f8bbfb8c0b6fedd533a8972b036b9fb73f679ec7c43f4a5d149b4857448bc5e495e34fc28f1cdc12aa363cdb9456af1423063d4adf89430842f9ab494a17343cfc0064bd17d388d8ea466bb8e652b797f79b0c00460548a90c97159f1b88518333ce70e199b67d2b0dca1cb0aa0605bd4e01a4b881be409b6df5d0451698b97625efae0f954214e1d26ca85279b8860822455d0361fe908922e94c5e74a46aba5fd4de94a7253ce289b09a3c80278500501dc8f74f7761c85339770c8379a3529143e77da0ffe8222db0e584fa514786496b8acb60d036fca53e8b89f9131ef11f60bf2df1dcd51182de3cd64b62b6ec820a4713fa1324c1e81e1e63079832eb512f96d286dc95f77f161a6025e754a0860ee8908767e7cb93ab8d86bd9cb8e9655ea6d786928dea4a66db0327cf4a0ac640eac98907a0e9a0a61a1fd141c782979ed8c7b198a0422ff3f2142823a7b00f28597279bb83d4f742e8310f70cd7a298e3e01266820e2672668abb4d4ed9d179d403fd356827db66f928be8a12d5a295033349a9c46cd31256f352f75644c64bc1b0012287c0b4cfa9a819237b0040f105c9ad82d80d9707ba212237f8ec544b77a01cb0a9cae82a8cfc580b571980665078ac2d547473f339e8e12db64d5934f99066cea6597c42a1e71e9d248909c75317ee3875096e340437bddbb39df170fabb11094959d590b9a21be310aacf696093346f9064b8668df13c71e0bb940cb43a487c8293e2737000d3690f7b0b9ad82868a44ec9b3edecb07187ef407bd0c67e9b4f5fca63223a8070a0d3a4f06329300d04ad66cbc141c4df357184fabc8d3a7fc20489fc08c4304641107a07c0ab454d26780c77d9e6debacaf380ce1c846023070b5358dbf8dad277ab97380576fdf4caf792ca3e33b26e287c5505066ab12cded9489b6ec7ea95c63a2504cc97922e39af16641b8a370d449cfa79f1b2092a020c68d70960abdaa8502c293c59903c83825aa68af5969cb8672bfa9ab1d99390360a53d1f88b516dc419ac5415f3e5871cc48046c8c882a6fea7ad5f988a37d741073803faeb810386589a3e5a452d65d871f5df3482a4943416acacf9d58aab8c15974fd65629d7a709d0d2848f4947fea46ff0cbbfa6e7e27311c3468e366b13191c9ca58b41a276013786c3a59c68a077f747f09e369c0f9cc594d468d23f50cbe7ada8713d63632796f42ab6a849227b7b5daec68ebc8b18dbf54ab3bccca2324630b152b7865889d5b889fdc94ce5affac68b2b57c71858fc46b10e8d6fd8929d2cdf31c78aa1a6cef292e6cbb7e2fb48db8f0a6dd0423b188a64be2ee777ff8a939f9a2f1a1c3f935dd1c56fac1133db3d941cf9288121a5fe3f57c5a4aa5ec19fb3b321ae8d09c1fdcefb8257fd0a1daac54b82a7b18a656d0416156c48d19329efe1ebfea73e98b229460c10e5d90ef2241d227af0dba411de76f5d72fc09c81db8c8dfcadb47cfc24a503df1f0009d138b883df25013ec962ea5df0a17be710d8e95dcb70ec3a65db35c7ab75824e20d36366f53f67713142d4afe5c27508b1e90b824746df06262809d862a30932759ee5e31e1ef7344b2e73322adc05eeec5e81309d3797b3b31eb2570b95561f32e022d9a7c7d35a9b36254c281649d13446fccb2b6c09bc2577be123bd6a353def0bf66390e9b635c2d12a9cf40de040c0bd54c7d4a49fbc3d0b2e4a7f3eed870715964239aea5c18bdf4cc7b00690fd4186794a5bfb9271bfb3421bc36759cf55221dc9e04930f2baefbd95ba09978e5945a11bdcdb657fcff3350c582adec1e60fc2588f8212f4bbc53481979bce36f9efec573a61917fea21bfa7831d54a91177744f427a74f2ed6b8363ae973d1015c8a2647f9d15554bd47727ab421c1afd95b905b721e4bd3f0130c09b3ad85480b5566ed4edaa6cc7670398757b7543c338ea0b65ef28b00fcb3b464783b5908ccc8bc8a28efcab9da77ba31cf4cf5b9ac05691311495bf942551e6b24b1f2c5be22c550a8fe5a1e41d28eeca00e90c1d37c99dbc7319d918e49fd6306be51fc4f2e22ca60a5908e12d55bcb4abb3cb2d39a92d896263f45778d7e87d9391f8ac229e0bdac6fa3e5158640b22afa309bff6f2eacfebc00d92a89a4f94ed4a17c261aab7d44d385a21179b2bc57e87508ef012a53f8e541bbbb2e1ac7c40d408bb8901642c88c7e01102c00594d54f9778b982646944c17575567bfa5d7f375fd453926d2fde8a51e29580f3344071d964cdf32d7d25e3e5a6bd3b4bb4c484ab191c559379a0bd17519fc23f1e3c1a0a9662ecf56c8f2ec85436c476948f3382fc9c08a4e6adaefb0a5ff92d464810d91c14fa7e18b66b82da338685bacb75ccea309d1daff4cae372e0a0093ed72d1c628251704b81a309cf3f0b85061a9c07acd55c3dfbace58c69a66aca16d3834efe1324c41c195f0be01450038d039a79b340438c96f4ad95df8ce9813ddf86cffad9cd0a790070ad90b61af56fcfc2f7697cb9a9ab6bbe278973dc47a9da2b2913c8d53ba19a82fb3b5bb48f39a5bf580dd3b7f759df4a9126da0d50db69d7eb2e51db3b02c24a43bf5dda701c35c2912de1f3ee600bb67138c7624f61a73e8c81e22d72a650c14541903b4afcdbdecb1f15e9cff8e2a5a3e8dbb9837683966abadb64e5258ca578dc861169cadc6313ea72ba17670e0f18ea03de5793e928550a70db5b2f5b909c668dc397c4736836a1be896a0b2e1bb767516b31c7c6e663629336544f84b1f9e4a3b13b44072bbdd1b8e1266df5ee6a60c2c780f08b6e6f3096d0b21d246ce54794fcb24ddc64100b79dbd74308c4ecb36bb76cf84c6f353a19d174913cb431cb31639bcc4cfbd2a2172ed79a5eb254bac994e50658dbe03f330a662cc534c70c295a0ca38ee9e02c05e57b460a9364289108693afd70ec91b7013169cdc3a209feb27ae47d52740dbc5da6020cf0abac2358fd2fbf3f728810ccc3ca30195929c307073cabcf00ee2caa01cfeebaf26ceccbf0c9842c5dcb31cb295e5cfe5156ca8835c44a8c51e3bc4f916ded6cb67bac9bb64f1a73dbcd7ce7236c2883846f65fe3bc6cb490cb8acde0b29b9bd7331e78107e8365cdd0494ec069fff13c264929d1ff65c71ff7fb836b0050c9c0389b6e2cf676e01c210bebe5db59cbe329135496c00340e5afb494bb76fcc2f774530b2330a6ea58034f5f7f49dbe9b9f2039e162386e195965d72781795c1027226b3aa262e9695e54f3977a593d687183c64eab0fa25088b58b7106131241ae7d76f370e026dde80350ca01949506837878a4957cc567342cd53398360753a32ee37fe04a7b3d5d4ddac6d6b672aa9151b728c8ccf2b6a8ff31ba782f7857a2ccf60ab0e167d4d2c9c3684b9c42d9f64e117bf5a688ec3a31833924f8a8ee153b542b53afac25baa3cee75253b8312c04461ca7fc01ab91cdc15b573f22a9bc4bd1b56fd30547dafed61f845bfb0eff137d228dd3c7017be2ee64d4e935930cae2e1613a38cb72cdae49d6c3caa757899ab20adabda71fc34cad6256bb4a5a8367f8cdd45388918dbd6946b13006885f518d876b662a5573ebe600312b965f2e09b6bb9392ed18becac3b77163b5604dad3a68ea99e973b174629f5604797c9445b574f266e01911f964d9e3a8ff799336a29414d4436d961ef281d0a5981c9ff2fe5ace1ebfaa14e0e49d4d4ea492ed4828f3c3d465def646cb2612568d7656af69c3f2198d2e5dc09a7e73d644f63cc2702ae4fdb57f0d8bf3eae463fa70287568aa6e327657de142c4a2e2bc4af803eddf0fd0f21033770174f95f5453dd5f6d434c672b8423a28a852587487bd37f52d8e21b920635f798d7ef6316ed6bdbdf6dfc020024dcadae17c331e796f9c72663ea6e3fdeaae92a760b59a950e11525616fc82fa63f792bfe325def49150e34ab53989e3541b5a9d1ce24d083aa7d8610c0bd033fa9ec2ab50002367bda958dab6205ab2e5134236c3073a24edfcbbda30decbb50b7f9d593df821e8a290e8db7577324c90cda5b4dad6a69f74cd9e5ad23aff2c46bcf69d3c5dba5f8b203e0921e1afb356088658fc330e5017b8a1f24f22596a4a2d30bd71b9e8dea6b3ba991abd1721188715d1fbaf98f02bceabf97e2d51dc35b51a2b0d3435cc32f7b3bec077c5a5b824324eafaaa466f69eb73de298b1e4f6e1e4dd82b6c09f5b5948836003f1dc483656d02b4adeeeb38c98a13ca59e074dff96fe474224d0d3b8d47c51474ee3a665fe6c3006c100cc25df28a038693ea8269c07cd9b38ad5653731dd5d7163b16400c4732d54f7ab94e6b3947e58e0692417d53e3dc923df9717a003f487be7f129850ffae35953319f8aba15eeeccc7f945d18f98eae92ad88afc5b5ed85eb", 0x1000}, {&(0x7f0000000100)="ffb0f9437c6c0989b6b0c800c3d94d37ec660bdd2fffc55a26c5396554a032a3f7cf67f4198e94d6fa9db4ce", 0x2c}, {&(0x7f0000001180)="cb3dc95fe86f9ec4f209dde80ccd1cbf8fcf1475326573ec682f8b809e303311ec", 0x21}, {&(0x7f00000011c0)="af118462703f0e5371bf7253a89cfcb3cc526c25f50d8cde3670b99909d09bfe4f36533ec6ab00b6fd8fdb3dac0af0d94437f50ac30c757a91203a09d0d544028ed42b76fdc286395a1e15d8f380e3ab3d94f948217fea83bda6c2ba92489b5cca71800b02cf25b05a6d75183eec9dc3e176834d27a8e3479059763fe85e9fa75c0cb2af7cfa5a0106f1660ccffb4a144a69fab66859c05f4ac8b2cc0a0243185dc9f0a3", 0xa4}, {&(0x7f0000001280)="f8ecd67a113cbdcd9424bda400dec5c137e8e9e20b1610248eedd4cc4f543ef03aac55df34ea54cfb31317d6d7266631966c5ff362ddf3f7f2cfb1c3e66e8c1bf766b4dbb4578f450483d66c599f23e7a99e174cb919cdc8365dd5f65cc7dda7", 0x60}, {&(0x7f0000001300)="fed9c6c7c55c4323de22bc437a0d7fb87b69f1e4f9b6125772aa2e17ee3c918d7840f20504a94f66eff43115ce5a", 0x2e}, {&(0x7f0000001340)="0bfb1dc3d9b8eaeaafa4ddc98d9ba9a84fdacc84dcf2baa2d7707befd71590d3300401b419786f8cac06e1f6b02876caf50842f33fc2c00f3848e467d695504f59f5c1a35d623dcfccd088acd524d98fcd1014a97e9510994a50b99ff90953f1fc0b173e6fe41d21cf33b9a00f42f02eb1393b08051829efcfcba602ca3694fd17190a5906427a11171db39dd873ff29ef5348e67409a72338899c247e413f965c87ce3062f00c8851d765aead7d5e897972d7d7514500514ea0847b07", 0xbd}], 0x7, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x100000000, 0x6, 0x101, 0x2, "1bbf656dab37269ea0e0443dafac72e869224104", 0x1ff, 0x6}) shutdown(r1, 0x2) mknod(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) 13:34:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000280)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x200000000006010, 0x43d) r1 = semget(0x2, 0x2, 0x108) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/76) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000100)="cc00b4816be49482b992bf2d20e20fd4c5a340427515ffd5e4499b6565708dfb63e69ae794574892d846023df55ee25fa254163752c187960cd6f2fa171f2be47defc27b04dd66434f1e3d5eb605aac0f9d497d3769934f19ff1565c37acad3c04b6cd3b7cc6c839bf01fb2e31ea3e124ef3ef4281bb56a032e49d", 0x7b, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) 13:34:25 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 13:34:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) chmod(&(0x7f0000000100)='./file0\x00', 0x58) setgroups(0x376f22d52811b0fb, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) 13:34:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[0xe9a, 0x7f]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f0000000340)="b6") 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xa) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xc1, 0x0, &(0x7f0000000180)=""/193}) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x91) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 13:34:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) 13:34:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) getrusage(0x0, &(0x7f0000001680)) r2 = socket$inet6(0x18, 0x4000, 0x3) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffdcf) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x80, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001540)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x200, 0x0) r10 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x1b, 0x171668c080214d38, 0x1, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0xffffffff, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0x80}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff9, 0x43, 0x2, 0x3, 0x1}, {{r6}, 0x0, 0x2, 0x82, 0x100, 0x7}, {{r7}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x2}, {{r8}, 0xfffffffffffffff8, 0x26, 0x20, 0x88, 0x4}, {{r9}, 0xffffffffffffffff, 0x20, 0x1, 0x8c8, 0x6}, {{r10}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x7, 0x40}], 0x20, &(0x7f0000001500)={0x8, 0x40}) fcntl$dupfd(r7, 0x0, r4) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001600), 0xc) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) 13:34:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x0, 0x3, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x194, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0], 0x4}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgget(0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000200)="9076d4df729dca292bd0aa787d0391125eda1150a55d73beb144f2cb44aa48c6551cee1ffdf35398d6b10d6fb1647e287aecc49f4dedf9867f40f2d489fddd9de9330548016c09f7a14d14268def3950b1ec19e66042023176588243c6e3e860") 13:34:25 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x80000001, 0x7, 0x5, 0x6, "4520b9e0d2c50f2c5356e015d82b53507cfdd62f", 0x8001, 0x2}) 13:34:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getpid() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x3}, {0x3}, {0x1000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8001, 0x8, 0xfffffffffffffff7, 0x8}, {0x9, 0x4, 0x5285, 0x4}, {0x9, 0x6, 0x1, 0x6}, {0x0, 0xe3b, 0x995c, 0x80}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000) 13:34:25 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x2000000}}) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6, 0x1100000000, 0x6}]}) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000005c0)=0x5, 0x4) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/43, 0x2b}], 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000600)) 13:34:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/54, 0x36}], 0x2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r2, &(0x7f0000000280)=""/163, 0xa3, 0x842, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0xffff, 0x4}, 0xc) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 13:34:25 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = semget(0x0, 0x1, 0x10) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/4096) r1 = semget(0x0, 0x3, 0x20) semop(r1, &(0x7f0000000040)=[{0x0, 0x100000000, 0x1000}, {0x4, 0x3, 0x800}], 0x2) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001740)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001680)={0x44, 0x0, &(0x7f0000001600)=""/68}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x80, 0x0) writev(r0, &(0x7f0000003b40), 0x0) fsync(r1) preadv(r3, &(0x7f00000017c0)=[{&(0x7f0000001780)=""/54, 0x36}], 0x1, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x29db72f3ab96e922, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x4, 0x3f) getitimer(0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') getsockname$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffc8c) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 13:34:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x2d2f0503998ecaac, &(0x7f00000000c0)=[r0, 0x0, 0x0, r2, r1, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfffffffffffffffd, r2, r3, r4, r5, 0x112}, 0xffffffff, 0x4, r6, r7, 0x0, 0x6, 0x3}) 13:34:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x829f, 0xfffffffffffffff7, &(0x7f0000000040)="d411a1f434cde4143b2d41ada0038419cb024cbdd4339b8955ef29d555a8f29004de465e3399d4171a571f4e4bff195204fe10997bd1c304", 0x38) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000140)="0376b1135c44be9abb7c906d87aa6545cf4974ab0ac421ef9cb2c217778a20fb2be15edf8dca7971699877b51eafe86f4809121d3f0301d729cfaa653f46b05a235a2595502dc94c0a13f845fc7fc723046e1f766dceb11e87d21487f35ba72ebfbec88705cb5ff107454293eb0d637cd1e0cf6dc8b433081f0aa476af0aa370df54b919f161f55a5a3a25a030b3b5e62cbcdb524605c6107ee068dc08d7371130783d3656bb73056a9dddba940ce7f4d4c0289b5cabdb63c38d2b91f0c2eacf23c39ce967e5b9", 0xc7) setsockopt(r1, 0x11, 0x2, &(0x7f0000000080)="b09493493bc5dfd58787485272e0824d3851e51baa79f380bf5a788f575373231dc5e920e194628d1ed7eee185e42e79548bcc92bb8f76641d029b614541ba588e8a3f0c40580ed90e45bba0a7bb874d289d7f13a3e60e309489780073efb7ad7447aa4219f2b0b3b8662e734543be3200de1612527f4ebad927488a272b5551d179675388d9aa05edc913d22d45822d42dabf65641d2950bc7efb4724b53d8f8810d9b1f10db0706c4ccd8679557cdb04757f1a9225", 0xb6) setsockopt(r0, 0xd00, 0x10000, &(0x7f0000000240)="8eedb12b16336c0c63d6cbe4adfd4a7ca1c4d00673c12a06da8a3e699e0975a669e74a400fd3b5f6654ce000bdee4c1ede7959f6cb6bebdabb3ba72f4fe0b48eab33f078c02e03aa7e4c6b81829c701b548e91f372d6053e513f20fe0d7022c9f2964163025bae7acaa98e04ddce9e03ce4777eb7e700e5daf9832cf33dd05ab527dc2ab43ff8a4194ebef162254a0e9e9184d53c7110cb700e154874e8bb41f031e086cecdb571a164f9f2eefb07e93288dc901c4347be70b0ef38ccfa4f8f8a45ebdb9685857465e39b9902593fe6267", 0xd1) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) 13:34:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653001"], 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x205f, 0x3ff) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1f, 0x0, 0x6, 0x1, 0x5, 0x1f, 0x20, 0x2, 0x2, 0x0, 0x3}) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 13:34:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000180)="64ef26f3560367a14350cbca48f7da1e408375507896733737fbfd28163b4870eeb380e9c1b4de759f0ba1ed4d22192e8d8086fb0353ef0b96c7fc66c4d42a881977de1873c0adebccc2be212f0951df1f2d6c1fd76e7fbc977830509ceb8dcb97799d144dbc6b790e2108") r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) syz_emit_ethernet(0x4, &(0x7f0000000000)="0b8dc5be") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x401, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x1000, 0x80, 0x1}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x3, 0x3e000000000, 0x401}, 0x4f24, [0xfffffffffffffffd, 0x9, 0xdf76, 0x4d, 0xf9c, 0x1, 0xfffffffffffffffa, 0x3b]}, 0x3c) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x1, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x40, 0x7, 0x51}, {0x4, 0x3, 0x143, 0x1}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x1, 0x73356b42e1679dce) semctl$GETVAL(r2, 0x93b3e927877bf57b, 0x5, &(0x7f00000001c0)=""/134) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0xfffffffffffff001, 0x4, 0x9a1e, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a3d000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000be1000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xed9}, {&(0x7f0000ab6000/0x2000)=nil, &(0x7f0000fc5000/0x4000)=nil, 0x40}, {&(0x7f0000a79000/0x1000)=nil, &(0x7f0000fba000/0x4000)=nil, 0x4}, {&(0x7f0000f0d000/0x3000)=nil, &(0x7f0000c81000/0x1000)=nil, 0x4c2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d9d000/0x3000)=nil, 0x3f}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000d38000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000e18000/0x2000)=nil, &(0x7f0000e7d000/0x4000)=nil}, {&(0x7f0000d60000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bb7000/0x4000)=nil, 0x8}, {&(0x7f0000f02000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000e08000/0x3000)=nil, &(0x7f0000ef7000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x100000001, 0x2}) 13:34:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socket$inet6(0x18, 0x1, 0x1) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) r3 = dup(r0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140), 0x3ce, 0x0}, 0x40) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpid() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000640)=0xfffffffffffffffb) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x101, 0x2, r1}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="4c0cc242f6011574d2f7ecb8c340af9b5e753b33553f101381ae01b5be8591cabae6b73b455f8868e8cbcae4fc380103e3853e53d7aef8703e68dc251ccb7e8ece4f395d6ccddb95f189a952c0d6e4b027efcc79113cf22eec21a58fe9f814682514af20c4bc9aa666f1a96c545174caa444b51d5a443969de9508c56f24e64d20efe536e0a3", 0x86}, {&(0x7f0000000100)="19384e61cd702b27515780f4cd49a111e66127a5e4e696f5076ede928ba279c61da39b51a292f14b26998f97b885d7b8bbbd3fcce9fa4f40013233e57416abdfb1009d85ee0fed85b05c0facd2b228c7c8b9176982d9ed583b3c0aaa302a1e5f06ec98871c99407f3c36293d0e2ec55ba8b801d8dab78b4a2fd74f7560", 0x7d}, {&(0x7f0000000180)="bd7fba44afe439116152d678de61fd93cf30b23a50085be59e3c1370b85be08d12c9750ec4f096006342ccebdbe78c73769089a9555582b2617c56cd64150cb909cd", 0x42}, {&(0x7f0000000200)="1475b61893314636a804580579b661f8e867d4467c4c6485914a4a756cb0dd67dac2ce4daeee89d9f39d8786a481502b365d1bd5b9d1f1d16a7884f55b0e46de79807c48bdee1c1e8df3518c87aaad39", 0x50}, {&(0x7f0000000280)="85f6b2dc3036fbc591ba16981c89caeff6f603490dc946982f9cce1417344005ee0082f4d0590f14a3ebdb6d9f71c760821bac5c558c40bd3bbccaa60f", 0x3d}, {&(0x7f00000002c0)="3b5c337e2fa315139ff6068bc83fe55e0eb78b63b40894411196d94b03c8b5372186cc95e53968fca0714e0c1c83f1c11750773b9926cf2ac7cfac1d4668d2d7ffdd1a36c087fc498b62440c6b11cb669fac81b0c480e92f114b29a3d6340bc486f9ebf5f5d9d2bd5c968fabf8cb0818d26e7e090c691f97cadd", 0x7a}, {&(0x7f0000000340)="d76182795b8a335bab7bfc44bd3df7119346dc0f79d18b749813f94c2a2b366f3195a88689f44d1241dc68526aa1b9522e19e35928907fe942a8e1611a78dac46d47cfb5a62abbf7b37f7cfbdf488191e97b640afe08eecf5e231d6a20a40fad85aede9f16babfe3b33038419cf11f88e1d985bb0c5ac62e3a37a41c685a0053ec92b646b8fb505334095af5891e9816", 0x90}, {&(0x7f0000000400)="d1bc5000c8d1b4fb75c69ceb715e34eccded4a17062dcfb2e5ace87bdef413dbd0b01d841bbcf123b9e03d38076cc4f3f34a36eb514406812b64559a2d34ed82340e89ece8e84ec403a3cbc6e6586907a2aa56b1dbe3e0ef1ca9d2453d16b448fbaf36", 0x63}, {&(0x7f0000000480)="347a765e6f6a63841638ef22e4de9e15abdd1684229880cae8c2d54fd36894583e4b2cf7f78dff6c78e41922e98ae7552625c2c139ef260532f8eb5374cf349eb552f8db14f60fd4e17b5fb0f6f595f5fbb2ae7411c8ef3a235f63e7ec6164fc0c84f6b2414069f8bdc1e056638d8019a898891afe0be96f54fc8d8da094b3813bb7dcc3ed1c56e6fcae3e8cfd2c30a7bf2d002baf3979d368da7434d519de478695e2a03757eb8b787e5984988037c39646b68c5fb9743c4e2a", 0xba}, {&(0x7f0000000540)="57e14cc5ff4fb3c0ffb01ffa02dc52a5eede2bd1950f954ddca9cfcc460ea0a78b779201413df60a656c3eae29de678cb990fefcedbb", 0x36}], 0xa) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4d0a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x5000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) 13:34:26 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe, 0x1}]}) socketpair(0x10, 0x5, 0x61, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ftruncate(r1, 0x0, 0x9) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6aa9065c12e988b2b3337a9d265293b03d472a"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 13:34:26 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x19, 0x80000000, 0x2}) r3 = getpgrp() fchdir(r1) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x2, 0xdf3, r3}) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="275037738ea171a7d78a84322c34daefff15431bc98968ce2f617dbdead4d4957cdae02c26a70e6d8d5bc83cf767a0aae103823ff62a91cf76ee67cfc33e7d50e6b3b520c886f9504afe63c758dfdeb5138b2da3324736cd19831f868915ff1cc6126ae3a31aedf4f5f771503927f7", 0x6f) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f0000000080), 0x0, 0x800, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 13:34:27 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) fchmod(r0, 0x20) r1 = socket(0x18, 0x5, 0xfffffffffffffffe) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 13:34:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000025}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) shutdown(r0, 0x1) 13:34:27 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 13:34:27 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000080)="2a21c84066f0827d627368de5ae001665b9b0c3e231bee419d8f1a0b1184079c40d349e089a4b50e3719d42816d0eefe6995a0c93c8513ff09f1fbc081edf7cb5c8e21a065a280e52e67558a45f972b457f5a0f33bb78464094514388a220b9e6d72d4ca21ce1e86ec4c61d925b070b429fc72f7", 0x74) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5}, {{r0}, 0xfffffffffffffffb, 0x19}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x8001, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) pread(r0, &(0x7f0000000200)="deb5a6452073725c8322d607dde5c839a8b0a13b2c9f04e8768fbbf1c53466c5d1e072ca815b6b56e57773ff99a3302a83e8b6a75c67457d5558e46ac5356148f979d28ea7649bf0d91ebc3f123e591ee6f808df8c248cfd3b0a824938e3df3b99f2073bc15e8e955bed8e13e8e12abf664538e01a2822e040e18f76c091755d44f46975918b291f3c981decb6abdb0b867c036c60095e97670b77ca9b8a7f70a3977c77beb29b71e378267f7e30a172ebc56542373b4f182e682ac0e671657197c95b6c9e496819987f8966dc045bf16d28cd8315c8d5db4e5ce89462cbecbbdd50422a4225a70d7d2541", 0xeb, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7) shmctl$SHM_UNLOCK(r1, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r3) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x726555ce0a7662b1, &(0x7f0000000800)="1ce656101e3bf50335592259b3401583ba12bf5c2a39d41350acd16e153a0b0ca5bf7d8767fec52feb0be274056f92ab30868fe32416eb01002e9336b67a3ec5afb2432696598cea3286fb51909cbb606ddbfe7a80d1e1574cb0599adf3d289676b772851dd601de14b0e651f2ffffffffffff000a0000000095ca9b8caa2c8e3736ce2bea9fca2abbe711c865919cb39b0169d803e2305981e701854bbaf6ffc71b12b038e6f7ffffff4c760f1b4230b49f59e44be06b27e1fb85969f1b21bc5f55b50a8c8890d17f15e5bdbf9e62cee349dd8df5070e49ae214711885550449b97018d335bba4626faac784df835ffbeb73217a6e5fe0286c2153d2e4808164c2584c2c8ed456b2e9045c7bb4f9035951718a32c936aa3de057e0511f41b2953042fc5b68f71cd13febde36a2ea6167b1576f502842d990c957da3b7bcacf3ca0d544696f20118612066eb16b1f8cf993d4e42f6b7") 13:34:27 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000760700ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000000000000ffa095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00000000025dce"], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) r7 = dup(r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 13:34:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x23, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x1, 0xfffffffffffffffd}, {0x54, 0x0, 0x8}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 13:34:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x82, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, 0x0, 0xfffffe67, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x5b851fe42f3a0f0a, 0x4) clock_gettime(0x3, &(0x7f0000000080)) 13:34:27 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) getrlimit(0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r3, 0x1) close(r3) msgget$private(0x0, 0x10) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 13:34:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3}) 13:34:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 13:34:27 executing program 0: r0 = semget$private(0x0, 0x2, 0x220) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) dup2(r6, r3) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000000)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 13:34:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x20, 0x1ff, 0xfff, 0x5}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) kqueue() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x9, 0x6, &(0x7f0000000280)=""/183, &(0x7f0000000340)=0xb7) getsockopt(r1, 0x1f, 0x6, &(0x7f0000000180)=""/166, &(0x7f00000000c0)=0xa6) 13:34:27 executing program 0: r0 = socket(0x2, 0x4001, 0x3) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x0, 0x8951, 0x81}, {0x2, 0x10000, 0x1000, 0x7}, {0x20, 0x3, 0x1f, 0x7}, {0x8, 0x0, 0x2, 0x8d}, {0x3, 0x8, 0x7d75, 0x5}, {0xfffffffffffffff8, 0x10000, 0x5, 0x10000}]}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x22df, &(0x7f0000000140)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f00000001c0)="b9e467de60e1a18594e88351cf3557674506280dd57065335853656ef3bf", 0x1e, 0x4, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10002, 0x80) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000280)=0x3f) 13:34:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:34:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10001, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 13:34:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="3c17bea10f1c", 0x6}], 0x1, 0x0, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000885a8a000"], 0x10) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 13:34:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="f223b5a195555be3eaffd4fd1f5a0cb68a17b994681888612fccd044", 0x1c}, {&(0x7f00000002c0)="bae8ec08ae3268a603fdf0e4c35d81e3d4c7379d2fcf85aaecc8f28c4bace1db1a2c332c1d6f69c1a42ce3013bd0c7ac350e3e6b7f233e60759ac74192a38e1fa9b69681d8f92e76cb74bcee1189eee5fb4fed0cfa87d5bf006b8f11e8cea176a35f719a25244b76bbc751", 0x6b}, {&(0x7f0000000340)="b9350165ae5c83fe3149fca7b39ed633b29f30487231423acb1ffbef84f90b60caca9506c7a3b863d7eacfd40c9c1a8a36b169ebe224ad0e3fc81b368e7f1aa1568e62453f69834aaf9c3d2873b21fb191f9f65c4efed795a8104da3f6d5b553f834c009be45b351b86479aa669841d37a0d00d8fcf115249135d46d6db3adfba52f87cfbcf3e052ae63378f706211c8ea548469a4850a3f6e3d58f5b4f7a093aee197b5c2", 0xa5}, {&(0x7f0000000400)="b3632392b48a51f54ebef658b3fd57a58e4f59694b7ca9672798d230cadf0be99662fb44c33d8a661488429337519e90116f93a2ae14ef15a7cfaf4b1f4b942617c1a27bd6d0777c8c277434e3ccb886b75da04e5c1d0dcbe0ee1daaf0e3c8dd452d21d822e6fb9ad38cb20e563c3ff6e5b8285b0f97c6b0a4891b8afe8a1fd776ca1b588bb1a3fcf2a42616d72f3cdf4556c335e1d0b7142a2ac3fab26e0818523c7d5e97c295b827447d0c2dccb75420d6d2ab5d3479f97c9634eb4f709b8e65", 0xc1}, {&(0x7f0000000500)="49e508b78d935d1a5907841d96269411690061cb6ee2da5db02fe281563360879b542cea1bc02dcbabf925584f59d8437569f04d01cbbe437c54f0da7f74e51c40c040d15dad042ef17c0b23996b038283ea109ddde6412a4e1220943d2321e6cb973f6f35438af5e56c7460447a4cfa19c05ce473cb13594cccb9b619739f6072f38c218061b79b53cd7efdcc1abe9260992ef95f61efabd2139c3e30a42693daa8caefa7fb1b50d60e52329eea5904d95db7c346099bf17ad65f7e565b52ef9ca13b54cf4e3fb10bd6844d4e413fd7479c3a92e1", 0xd5}, {&(0x7f0000000600)="22d2b7119f46c15246ca9e598ace893495d89353", 0x14}], 0x6, 0x0, 0x0, 0x6df2e62bb03d046b}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 13:34:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x5) 13:34:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000800000"], 0x1) write(r0, 0x0, 0xffffffffffffff64) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1e0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0xc1, 0x80) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x142) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x40, 0x16f0000000, 0x5b}, {{r2}, 0x0, 0x1, 0x40000000, 0x4, 0x3}, {{r1}, 0x0, 0x9140de60d6e2236d, 0x4, 0x4, 0x7}, {{r3}, 0x0, 0x8, 0x2, 0x2ca, 0xd7a}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x194, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x1, 0x8}], 0xffe0000000000000, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0xff}], 0x3, &(0x7f0000000240)={0x927, 0x7}) semget$private(0x0, 0x3, 0x68) ioctl$TIOCSDTR(r5, 0x20007479) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r6 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) getgid() preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getgid() r10 = getgid() getgroups(0x2, &(0x7f0000001180)=[0x0, 0x0]) r12 = getegid() setgroups(0x6, &(0x7f00000011c0)=[r7, r8, r9, r10, r11, r12]) fcntl$getflags(r3, 0x1) dup(r3) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x8) 13:34:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xfffffffffffffffa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x34f, &(0x7f0000000240)="5fb856b9a3a92ab82b8d8a0d620f840ff187792be630e2f7e995992f1c4264c4cc4b889cd242186771edeafd01048cb6e2237e995efda0fd9b0ef0bd15a8be18c7b95522d7e1db586f6f3f941e7054967f47a70000000000000000e626b527113bdca137ff68a8a6b0a1c7788d1e11e50db5b437dd313c692231c9b951e472503878a8387153f9f0b0b2ca9adc726597b5812b8a76905fc7cf01b19d6e1dc6f7893239ec8364abc738df81708e97187be3777ddce2506f99a161c1fa03000000370fcaf8c264ea1c247f6a7c902b6c863c6f6dfee68de52a992be3c663aea4cc88bf400e1e0e7c9cbf7e264c788a13f73ab10c") 13:34:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) shutdown(r0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xfbc0455e459ab990, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x9}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) shutdown(r0, 0x2) 13:34:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1ef05160b30d4cef, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x3, 0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 13:34:28 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r1, 0xa, r0) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r5, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0xfb) r7 = msgget(0x2, 0x100000042) msgctl$IPC_RMID(r7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) 13:34:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() pread(r0, &(0x7f00000000c0)="d203f4150d033a42becdab212fff4f19a1e1d949dd2baa39bdee84e3139bfde9b51441cebf823b047b04f7681c57b4b5809f27d0ea039ec9bbaec4adc33bb3ce8df619b7fb4b22379c6ded7b8707df3d0b519d339101495957d711c806b76d9ff07365e6822ecc15c13faa24c2f34ce0a1837ccab14f5b54f905baadfeba633fa0cf3d5470cfe24daa1fa2a8a7132107e1f3d62bcbb6a64928317f5325edf2f7f724493935e0e14ad4ca3e3914e709f5bba1e43c8933f45463e3b15098a8", 0xbe, 0x0, 0x690) syz_open_pts() 13:34:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x10001, 0x6, "1ac742e4b270ecc0b9f4075c38e7c7855e80a430", 0x0, 0xe1e}) r2 = syz_open_pts() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x4, 0x26, 0x9, "639b811f18134dc9d6f6db182b28ad721ee1ae40", 0x8001, 0x4c}) login: witness: lock order reversal: 1st 0xfffffd8067db6818 inode (&ip->i_lock) 2nd 0xfffffd807d306be8 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807d306be8,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807d306bd8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800020b3d0d0,1,ffff800020ab0018) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7e648,c0106477,ffff800020b3d0d0,1,fffffd807f7c6900,ffff800020ab0018) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067be3bf8,c0106477,ffff800020b3d0d0,ffff800020ab0018) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0018,ffff800020b3d1e8,ffff800020b3d250) at sys_ioctl+0x5b8 syscall(ffff800020b3d2c0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,9c58f2a4010) at Xsyscall+0x128 end of kernel end trace frame: 0x9c80810bcf0, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b3cc90 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021b5e000 rax 0xffff800000a8f400 r8 0xffffffff81552515 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x8562549a3a2cb5f4 r12 0xfffffd80029b4c00 r13 0 r14 0xffffffff825af2b0 w_lodata+0x45650 r15 0xffffffff825bdd20 w_lodata+0x540c0 rip 0xffffffff81f8aae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b3cc80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=425277 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffff800020ab02a0 process=0xffff800020adca80 user=0xffff800020b38000, vmspace=0xfffffd807f00ccf0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41804 319394 27184 0 2 0 syz-executor.0 41804 273475 27184 0 3 0x4000080 ttyout syz-executor.0 41804 418226 27184 0 3 0x4000080 fsleep syz-executor.0 71095 469602 33311 0 7 0 syz-executor.1 *71095 425277 33311 0 7 0x4000000 syz-executor.1 71095 224014 33311 0 3 0x4000080 fsleep syz-executor.1 27184 269198 19151 0 3 0x82 nanosleep syz-executor.0 7640 122811 1 0 3 0x100083 ttyin getty 27107 410127 0 0 3 0x14200 acct acct 33311 286422 19151 0 3 0x82 nanosleep syz-executor.1 28325 223672 0 0 3 0x14200 bored sosplice 19151 186943 12142 0 3 0x82 thrsleep syz-fuzzer 19151 508456 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 331776 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 47387 12142 0 3 0x4000082 kqread syz-fuzzer 19151 238690 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 270411 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 270291 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 278655 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 333023 12142 0 3 0x4000082 thrsleep syz-fuzzer 19151 118732 12142 0 3 0x4000082 thrsleep syz-fuzzer 12142 251343 16312 0 3 0x10008a pause ksh 16312 119187 44420 0 3 0x92 select sshd 44420 515806 1 0 3 0x80 select sshd 83306 96097 65591 74 3 0x100092 bpf pflogd 65591 402782 1 0 3 0x80 netio pflogd 86696 186130 49477 73 3 0x100090 kqread syslogd 49477 119496 1 0 3 0x100082 netio syslogd 24470 181324 1 77 3 0x100090 poll dhclient 67735 405393 1 0 3 0x80 poll dhclient 94352 373115 0 0 2 0x14200 zerothread 45235 360315 0 0 3 0x14200 aiodoned aiodoned 26191 56697 0 0 3 0x14200 syncer update 3858 403001 0 0 3 0x14200 cleaner cleaner 85356 260483 0 0 3 0x14200 reaper reaper 8005 424141 0 0 3 0x14200 pgdaemon pagedaemon 9030 223279 0 0 3 0x14200 bored crynlk 98670 23029 0 0 3 0x14200 bored crypto 7454 336211 0 0 3 0x40014200 acpi0 acpi0 93998 76358 0 0 3 0x40014200 idle1 56199 345519 0 0 3 0x14200 bored softnet 95874 517236 0 0 3 0x14200 bored systqmp 83653 33808 0 0 3 0x14200 bored systq 79607 365679 0 0 3 0x40014200 bored softclock 77971 432931 0 0 3 0x40014200 idle0 89339 351275 0 0 3 0x14200 bored smr 1 361931 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 71095 (syz-executor.1) thread 0xffff800020ab0018 (425277) exclusive rrwlock inode r = 0 (0xfffffd8067db6818) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82629140) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9553 6456K 7145K 78643K 14780 0 0 pcb 13 8K 8K 78643K 149 0 0 rtable 108 4K 4K 78643K 579 0 0 ifaddr 68 14K 15K 78643K 211 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1567 0 0 iov 0 0K 32K 78643K 155 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 2667 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 15 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 161 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1607 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 54 51K 83K 78643K 665 0 0 subproc 32 2K 2K 78643K 68 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 129 0 0 in_multi 33 2K 2K 78643K 114 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 369 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 101 21K 25K 78643K 5988 0 0 UVM aobj 62 2K 2K 78643K 65 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 75 0 0 NDP 15 0K 0K 78643K 59 0 0 temp 194 3548K 3616K 78643K 15245 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 81 0 79 1 0 1 1 0 8 0 rtentry 112 77 0 33 2 0 2 2 0 8 0 unpcb 120 532 0 522 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9084 0 9084 2 2 0 2 0 8 0 tcpcb 544 308 0 304 1 0 1 1 0 8 0 inpcb 280 890 0 883 2 1 1 2 0 8 0 rttmr 72 8 0 8 5 5 0 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 24 0 24 6 5 1 1 0 8 1 ppxss 1128 28 0 28 3 2 1 1 0 8 1 pffrag 232 4 0 4 2 2 0 1 0 482 0 pffrnode 88 4 0 4 2 2 0 1 0 8 0 pffrent 40 8 0 8 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 60 0 20 1 0 1 1 0 8 0 pfstkey 112 60 0 20 2 0 2 2 0 8 0 pfstate 328 60 0 20 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 350 0 159 15 3 12 13 0 8 0 art_table 32 351 0 159 2 0 2 2 0 8 0 art_node 16 74 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semapl 112 159 0 149 1 0 1 1 0 8 0 shmpl 112 63 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3932 0 2514 47 0 47 47 0 8 0 ffsino 272 3932 0 2514 96 0 96 96 0 8 0 nchpl 144 6387 0 4757 62 0 62 62 0 8 0 uvmvnodes 72 4978 0 0 91 0 91 91 0 8 0 vnodes 200 4978 0 0 262 0 262 262 0 8 0 namei 1024 19685 0 19685 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 17761 0 17761 16 12 4 6 0 8 4 plimitpl 152 152 0 144 1 0 1 1 0 8 0 sigapl 432 1802 0 1786 3 1 2 3 0 8 0 futexpl 56 20316 0 20314 1 0 1 1 0 8 0 knotepl 112 331 0 312 1 0 1 1 0 8 0 kqueuepl 104 337 0 335 1 0 1 1 0 8 0 pipepl 112 992 0 973 4 2 2 2 0 8 1 fdescpl 488 1803 0 1786 5 2 3 3 0 8 0 filepl 152 10521 0 10418 10 4 6 7 0 8 1 lockfpl 104 551 0 551 2 1 1 1 0 8 1 lockfspl 48 193 0 193 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 1930 0 1921 1 0 1 1 0 8 0 zombiepl 144 1786 0 1786 2 1 1 1 0 8 1 processpl 896 1820 0 1786 4 0 4 4 0 8 0 procpl 632 5083 0 5036 5 0 5 5 0 8 1 srpgc 64 12 0 12 5 5 0 1 0 8 0 sosppl 128 30 0 30 4 3 1 1 0 8 1 sockpl 384 1545 0 1526 7 3 4 4 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 25 1 24 25 0 8 0 mtagpl 80 34 0 0 1 0 1 1 0 8 0 mbufpl 256 238 0 0 15 1 14 14 0 8 0 bufpl 256 10589 0 3570 439 0 439 439 0 8 0 anonpl 16 160814 0 148501 83 18 65 67 0 124 11 amapchunkpl 152 10338 0 10222 27 21 6 19 0 158 0 amappl16 192 8354 0 7666 58 15 43 47 0 8 8 amappl15 184 628 0 627 1 0 1 1 0 8 0 amappl14 176 65 0 59 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 789 0 787 2 1 1 1 0 8 0 amappl11 152 63 0 48 1 0 1 1 0 8 0 amappl10 144 240 0 232 1 0 1 1 0 8 0 amappl9 136 623 0 620 1 0 1 1 0 8 0 amappl8 128 174 0 156 1 0 1 1 0 8 0 amappl7 120 198 0 190 1 0 1 1 0 8 0 amappl6 112 58 0 52 1 0 1 1 0 8 0 amappl5 104 939 0 923 1 0 1 1 0 8 0 amappl4 96 2072 0 2041 2 1 1 2 0 8 0 amappl3 88 321 0 310 1 0 1 1 0 8 0 amappl2 80 14081 0 13999 3 1 2 3 0 8 0 amappl1 72 47141 0 46669 27 17 10 20 0 8 0 amappl 80 5389 0 5346 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 64 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1803 0 1786 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1803 0 1786 1 0 1 1 0 8 0 vmmpekpl 168 16958 0 16923 2 0 2 2 0 8 0 vmmpepl 168 223173 0 221231 153 57 96 104 0 357 11 vmsppl 368 1802 0 1786 2 0 2 2 0 8 0 pdppl 4096 3613 0 3572 7 1 6 6 0 8 0 pvpl 32 469244 0 453662 205 41 164 164 0 265 32 pmappl 232 1802 0 1786 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 615 0 10 18 0 18 18 0 8 0