1b81f228255f676b3751d9a128533370cdf033d699d127fc9d348df6f28acda8d07adaef71b75b6e80c1f5eded42491f7feef4a28edb38d6e2893f12e2d31bb00833e978e2450d47f273d6161d2771832ddcfaf2e71f24fe29b248326b77f7089a11eea8aea94aa2c9791a59a70c6ccdbcd12db6802f7262225556908e30f4d1a2b35034a7ef925d0dfbb1cfc82c3aa18d3347a90604e7bce8bbdcb410e2d9207a70d3bbdd2bffaa20ae0e827cf4a9248ea6caf163be9a3ed8d01ef5f96ecda0a2a7985baadd25560239b5f6e7809f0d50104078e21b29171c0a8c627cfcc2ce366ae4bf32c9be27d2efb3f0b7be2c2e6d3710287dd73467831c920f0bed8bbde75f7cf488c3e350c4e30b1faf32d"}], 0x12a8}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) r36 = getgid() r37 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r38 = socket(0x18, 0x400000002, 0x0) close(r38) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r39 = socket(0x400000000018, 0x3, 0x3a) write(r39, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r40 = socket(0x400000000018, 0x3, 0x3a) write(r40, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = socket(0x400000000018, 0x3, 0x3a) write(r42, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r43 = socket(0x18, 0x400000002, 0x0) close(r43) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x18, 0x400000002, 0x0) close(r60) setsockopt(r60, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r61 = fcntl$getown(0xffffffffffffffff, 0x5) r62 = geteuid() r63 = semget$private(0x0, 0x7, 0x0) semop(r63, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r63, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r63, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r63, &(0x7f0000000240), 0x6) r64 = geteuid() r65 = msgget$private(0x0, 0x682) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f00000001c0)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r73, r78) r82 = msgget$private(0x0, 0x682) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000580)={{0x5, r64, r68, r78, r85, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r92 = msgget(0x2, 0xc0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r95 = getuid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r97 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r92, 0x1, &(0x7f00000003c0)={{0x0, r93, r94, r95, r96, 0x121, 0x9}, 0x800, 0x1, r97, r98, 0x3, 0x1, 0x1, 0x5}) r99 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x95478e95877c8393, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2a63fabcf530d04668f125de5bfc3fcd576d74461e4f717c9158f288e8aedfe48ea67521e27f39d1eb1054a55440d337fc749e72df2feea9033e26a4be0ffe24b24bdd9e25d21826d05658be3059fdf7911ea00634735393a83be73215d7fc02047a8953f1427a65555ad83b26195fcd57a9f437d96f3d3b955183d28d2c4a176080530f8cc7012b65bd6ba0bd431b545d438cf8fdc375b15634a141b091e08d93c34cbf97f7e0ae9eb7d9c78b1a3eddb27d2bbaa68279e43c005677ec0828d267795ad30cf8a53df5025e6d4d123ff9911e58d91665ba82b7d1ecd66e56bf77a94716a4f55bf400a557aafea0da5e230218f19d895ae02209b72bd575a69ce036afd4524449a3f1b7864ec6031d3a82eee0716cb8c7b75d16b8727e0a48040dc31b187626c4e5a051b66e01ad64637505ad6952635fb2e9a284d3bef3a5581c579787a5a7d86ed12a490dc15962b6ce77886cc10db5ec293b1da8378c800561cd00fd40528e5404856531d0b32ad7c2f7d1288e7eb10512157666a5d6de9ccda2115bd2c544fcfa5bb4e5523cebc9db79d3406ad8211d2c42992a31e3bdfedcfc13ce696a3b35b03eeffd619c60c976ae35142f99af5c6e22358be4554a144e95bf6a38c6c87797e4f2fd8e6b683bba1473da0859420e01a6928855545b0e74753b54e8c9f6f09f84acd62f826e31f7e0934d8d0d77220ce7d1931c5617fd41da3daf616726ad6bf82143a88f8d448d7dc0f4cc5f0e86d0a9c95338eab8ef3310ae51b06f20eeb6608b55eae9273d8386bfd2ebc98db18d72ebb7834116b6bef8bd675ba46c0f14482454f0c7604de657cc3054b43c39ab5f1c19f4aa0f5be032724562f1defc541a61fc0333cc4d5cce41471c90c40be55c77ee197f920f66686cf30b0db782f122691cbbe5aa15984240833b02b3edff388159a3623a107b265671653df147ed839b585a8be1b490fb9c1a02ddbdcfdeeb252113399963cef0388905711415b1c9fa71b1fdb5176bf88af643a803040ce968c58abbb67f9c3a678366d05a6e74be1232459970af6bb8023451ab3fa847d325ed87c163fbc4ba2d53e584ee25c1c3c1991e3795f5afbe06f756e3e00ae96c4e9830b1b860ab07d79301c5054c7bd30837a04a2ab280526887671629a3a5874c61c440a89fe7cb9c64c846bd8e56e51de9575ea039b9d7e95bf0b6848f18cb74f9c997634083962b1e759e582ef032aee21d11e4924ac1a3dffd29a93b130c8ddf064b38da1178e6b86de176645d9ccb789b7ee3081413d2be566ac0a12475f52810603ec76d30c9e52a14708518494543b2051908870493187e1b291a830b2bd2e4da90428190f9dd6c9131c154441cf6d43e115b5a9f19c608b677262a27309f48909a82ba7c545dbc88a5fd5fc1cebb01768491f86f7bd25b88ee87b10ee8441602974dac7f876b9e8de1efe636d1878ae78bd9a9facf5dec95e05d47f64fa5ef684be48a6f293fbe1f5a78efdc69dd0498ec72741fe1e0ec43d406f30e5b5d8cfb589e27bca650515e07c827515e7ce43272a07f7a1929713f69c97627783a406f5be113f7864bc21763ef883a0e1c8957dbf1bd448af87e842428d7ba86e6cdd50018a2f812544e1d17609b9e6278c82e89bb60d04ad181fb9203d748544fb9b135a100d27b2e62c37ad5ea48cae6ef70ae241e3a611e9a674d1ce5356339edc261fa3bfa49f50a5c177d35e4072f06b128ed11c3d8156e309c171dcb323675674d77c4c79224d4c03968499344ec85f3a632c4faff905f6f76a436e11a721e3c8600b84fe0e10f4cd0dc0b4c6643cff8b72848499989495c5cbfda0c57e4c0234b59cae184d5ce00aa9226426800a3a480b6dd15656ce7c223676157a2f498bb1789addca248b147b248c50541a1f7fcabc35729f1f8fc90064e9c4c3fe63d472d365badceffae5f642a8d38c19671d6640b9f1aefdc2ea2214c5cd7d33ecd42b787f894d88cbe83d0a0fce0f22630f788816a0b7f7a6b78c0bce7e8ff26b971cd7087fd3412183e8ae9e8f432acad5aebef78ea2d6ce4e65393a05e42947d53b032ba4a59d6bcf2963e4f9318804bd254abbbded9471fb3972a8ac3c30e7b3e8b3965f77b46f7e494fab4e943cdb55870618b9785e98f95615ede3fbb544cc3ba13638ee02aa4d0f58fee7b24cd7737450e044c675ffc386753e7371f4b1d603a39b94127061b7b1db003f7032c23d17ea5f8e4a88c8c4627d4b957e1b0903d263a33317221f58dbf83293012a46a1d4c10f829aefdd09fcf6356ae4958a48e4a5742de959085dd80ed846dd4c9cdc821d6302a0abb948fbcac21dcdeb0ffbcbbef7ac959adfc891b1129c5b4d8d6bab52ca6da75c5cf928ac4ae583d7e228995af3e105bd0d87241e80e4664e3582b114deba126a65281080110612e721b093bffe6ff36f08347d6dcceaf7bcbec58446d764443d75be11b6ef9d57ae5564ceaf7a4ce332864361333c8ec3b8c3c04faec09b0c9fd418ae86c420838fd7feaf9713406c5e8ad096a4ca6a825abc4fae7d94dc5ac7b91f2eddac451b5128fd93180084e4171bb13b69d37ee6625fc464e4bfc91579536b7933b7c352d78947049426c8b097c4cc5af7067fd4367a33770eb3533c1d2916b32f66543a230e0f11d0560d90abe4aa07bdaafbcf119505cb692a0dc68dfece29d5afadc5295ec1921ecb8b500d9bb3e21e3ee89dd81547f729805e035416f20f17c68cbba4d93ee4362084822260c82db50caeff9357bcd4dedd92f095861dfc0dd344d2ca22b85616cfab9a0d505b6ac9639d2f79f498014db19d6dc6493a59433b3a1ee480da4e03d024ed1015b2b81184eebfcabdcdecd550223489ea025f3fb1bc712f4fd097582e93ec3e13ccc73d16075b4e5576bda725b6273aacf009d0aaae93da2fe742ca124a79b686d27303c6edcd200e5e484ed5fe2956125533d4160fbfde1648880b44378d74f79cbb14724bf03e2d005d2d5daf2749811ae238daf2352902a5e4ad379165d65a286fb20718a10196825ff2251c83806f7b2f36311ce080f7a8b956fd4c7e2835a0993a152fd0975676abe1ad061418c20e312db3bd03a6ebe7bbaa6c977022bce2fa31aac7b6f256adffe3b8bb746f3c6dce531fe14479ec3c52590cb6fc08f36e1cc444b0916fa6a4c5c929705753464c263cd721782f65b04708fa47283d8eeaeb6bdf86879c503c3d086187814a193e5f02f708c6a1f34728e0c665ef42010e10d01417fab6b1f0e56602310e4156344cd84328ee7d0ee936ac1719152f6f2a6dc6bb926b429fa42e2a3e6677ef64989962912e8c2284cd0db28bb920afa973886062e9b8739e65e748a640c7519d96237f44f5cbd83cdca7606dc9fda22a27bfaca36d4ce168b123798982591ef578f61bf72279da0f29aa50871933af31aad4f2b5278f40456c8d792012c5d193bed450fd77f759de6b0ad2ba5d9dd8e51cf537ad97e37dda52e66f0d98a4a94970025095e4eac4f1688e55e159675919341b695eef02d98fa7a58c56c334eac71d33cc6219d9e02138c38154797df317385a651565099d776ce9c7570dab3f3f8e02a1e89b3b50db34625d9cf3a9e21236e35ba1f69c1e6ed815f673c6fb756ffd0be424f6d21d6f0817b511ac4e5eacc0fdb07562a2e3150036f83974df6e59b86d9900da76ec2cdda80e4f2b768d922cba1e4150e949e071a25de4c0330aa1f8b34a1cd419084425ce05ec828eeb2e64c339869044214eea73dd2694f4aaa223f86a5b37376cc8ab7b35b3f348eff1788cccf9c44288284778705ea06f45f4758efb0264f5a588dd67c1a0bd97bd7e5ec3569cfdb6246a2b986871e1a72ef3c755c039e2b0f613cf002e00736f0ec1a922197936e68147516aa36264d9d6c4487a5c863f600a72390ea2d8d4fb7a8b605748fc42a13056dd2a609768924ff148660e12190be5752317565ed720582239cfbd79af8d820ecb282b190162e64fd08a034cf670785ac12112bd6fcfeed38cc15094b65688c234d1413578ff94aac2fdc4e1fd8208a35c19213f61b25e5935144d2f8866c71869d61985c0658fcbf13fa1170802dc81195278b3d4124418b2c8d752179acb09399bd046eac3e51f7b4d1652751d530a85969ae64bb453c50ffab40cb689d710f6d5b9ac3bd2bd888adb2deb85f6d755260a04397f4018c98cd5e1d4cae8840b70260e12781f355391de185c68d5e301119c06227f93c146b373f93d76c419a7473889a059925487c7c5293bf300e5bae1a1e1bca6041b71a94b3f74058fb5670fb22ec59ea68f296fb154c0f39c8fab61afd4be2541776ce68003960596e6486b9214ef037069c8249a559264648efa9d210974806a7c1a6b49d8f24fdff02ff05d87e5f24a970c0749236a7e9687b185b625cab37c06cd05280339eb8af9759d13602eeaa0e1dc6be70ce85ae9320b8ab7730d3fb277c6bf4ce1a7b31671b4a70fd63faf49724124a6edce343509c320febd7c854960a61d2bc278f5582253317dd00fc5ba0e1c32a8fb8e83a2b6a4c90514d522b974ea32a91c7ec4dfd758f773eec47c89e2117cc6f2c5edc33cb9d976028091633d9a26cb54b8908a14dd84eeb29b271a35f54f2ddf3064e39cc5227cfc8cf94983cd1484ceed8e7b392d236200822bec0880f0944d9469ab0892dec162ec5d4c24ddfcb65e52771806ab33ca21b66544454eb2b6b9e646fbbaa5488992884e124212fa4e039c88f5bbd05530837e5e573eb494c7c018625a42392ea3266cd16cd5f7535035760bbefd54ebf64d9e5cf36d5f23033a2c45d1002c8ce372375f42c31bac2950ac75ecf80d23a5d0846016024840b289d8183b6132d5c9cd460f8e1cff02753ba424cd073ea46234267c19e433a3e20db00b0dfb8e7c62bd31c2240333208fc883f55acb108ad28ae54ab2856619e3b01481a160e0bb7037c2e6b092a4da44291a50a8dc6655a9cced547682a8e73d2dc9c5e3949a641fc4fe4f8adf45e0032a95ba4bf4839adc29386fb6c21ea8327044e465c05f2727ab7fd244b58566d269088cfdb678b8dce3dafb929fb6ac0502b7286a29184739fc914a269b08b2bbe430ba6092f1edc239fc1aa29a09d81379f69d6ea0ad8246fd398269c8e80fc43bc59817c151eb5d78c513608645b8a82129028b5a5f04b0b472dfd45053df36a93fb33c196bce91c285a7b91af7a5f1bbc510f4e7853e3d2a50eeec307d9229b4d9a8185b61906dbfbf90968a244835efba3aac7e9cf4ca3ce79282e6e95bb72bf94af48388a1dc9197d2a3f07f2a3d68136d375645d7fdefcaa7b27934b30b8b733af35607f081afd70c5901c74bc8125d4f5a7bfd6503264236c52c9fc4a9a62311f846d618342f9aa84d9711eeeb91be3870e0bd88bfb15be1d490f4b7b4b14524bbcec7d315fc1809c456224c599856dbb9b78ffebb6d754e292cb68200cda3414d37adf6f9c513bb802bea2691ec59144725b57eea4f2345ae7fbe9e97010871d69bc40f82d929158aeab97c4d68a570a0aa90135e39d601384e730c070a984109368e19367719c72513131a892cf02b6de151e5612a1097e9dc0535b98e34baccd53cc5c1ab78b81da0d53552421733fa517a14b6ca911c668ded848dabfb6938015a83326889db0fd219fc95d361ca4b21007c1403e0eaa5cfac987ae9de00554479fbb8724fe0aa0ac9f74cd3a3ae9c363bd1bdc7bf652958043c876c371a5689105f9939926c1af8c071d269a1311d86b338c575e1b", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r8, r24, r36}, @rights={0x18, 0xffff, 0x1, [r37, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r39, r40, r0, r41, r42, 0xffffffffffffff9c, r43]}, @cred={0x20, 0xffff, 0x0, r49, r56, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r85}, @cred={0x20, 0xffff, 0x0, r97, r99, r100}], 0xe8, 0x207}, 0x5) 16:01:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/176, 0xb0}], 0x1, &(0x7f0000000200)=""/210, 0xd2}, 0x41) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fchown(r2, r3, r5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000380)=0x9) 16:01:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r4) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r5, 0x5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000001440)=""/196, 0xc4}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000140)=0x7fff) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48, 0x0, 0x0, 0xfffffffc}, {}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="26495b55a658d024cd62a548e094") pckbd_enable: command error 16:01:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) write(r1, 0x0, 0x3950537693c50ec0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r5 = kqueue() getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:01:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000000000000000000000000000000000070000000050634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a681700000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd9232d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e3016a243d789f0237db6b3a12fbd87e8bf2edd752b4baa605f796e8735fa56b5c4c5fc911b6f04213877ed1886ba72729f6a3a7a27aa7cdf4d5aa1eb715bc7b4ba8ac92e5225148ec8d4"], 0xa5, 0x800) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x0, 0xa5) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x400}, {0x1, 0xfb}]}) syz_emit_ethernet(0xdc, &(0x7f00000001c0)="0000080093177320494b272aeedaca9b16e9b021b27ae7ad1c062d393a17a5573d64613a8b9abead934f638aa64f53a9824f0ba008fcec9a63c99a4c5debf5c5f0dd2a528d589a2bedb2fc5a2a00b19f263f62ee8b4212a63ec0c171ce2982bbfc10b500dec4e12911976306d6ef55cfb07e232f584ead63b731859313990d28ffd0bf190c9d85793e978d0696d9e83a63e26051b0e3ce78ac76ef423f6b905949fd5d4ffdf691ea74154227fc7800377e6c38125165c32106b0b59c35e2caa6503d7d330fea1b8c0aae2f40676ff1c6c9e667b43c307925677eb0a4") 16:01:39 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x697}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:39 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e9604291f"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="67392f8fe4041a423298ba3aed0652d80493a786766af189b09b37673c2015a0674e4859ecd411933d92ec209b21cd98173805834d8fc2a54087f67cacd29d8d379c2cc9fa0ed5a215c3a4324021cc56bc6a45a7b59bf181787bc61ed99a730d8979274f53b9086ce5571352b7ff27ebf3", 0x71) 16:01:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x10000067, 0x0, 0x200000000}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) r9 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r9, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r10 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() r16 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r18 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r9, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYPTR64, @ANYBLOB="0000ffff0000ece8e7d0764d1ed900"/24, @ANYRES32=r10, @ANYRES32=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r18], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r19 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r19, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r19, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r19, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r22, 0xffffffffffffffff, r21) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x400, r6, r7, r20, r21, 0x58, 0x6}, 0x4, 0xc29, 0x6}) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016], [], [0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) msgget$private(0x0, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x3, 0x8) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x16) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:01:40 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) bind(r6, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3, 0x40}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 16:01:40 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x7, 0x9a, 0x0, 0x9, 0x82f, 0x3, 0x1, 0x0, 0x3, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x44, 0x4}, {0x0, 0x10000}, {0x3, 0x7}], 0x3}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = semget$private(0x0, 0x2, 0xc) semctl$GETVAL(r10, 0xaeaaf9cda524dd95, 0x5, &(0x7f0000000300)=""/38) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000300)="a890315739821119a382325a6388129228c7c0ceda7206ebeef3b043004527fc64e1749317707841fa77f849df92c9d44082ed776805a78fb97e96133a239575d861d242a8798efca9d9da288b1a5fdd93d8d58576a059a435bcc6972de769aebba954bbfa921ff26d6bb928c0f0e24faf5cfee706e5e28ae19b130751e5686266ee727fbb84799c66f3b87e10116031df0eb0d59f1f3e0aacf2ef852532c73058f12ef31572fce26a031e4884363b0e0f8325aaa2abab5f4b20d45b92e47142547e9dd68699955f79d36258038c1f9b64f9da13f0119728bd22654549e332dc14ee5784869f2076a6d0d816320bfbe64f8b6c046facf7cf7ba64b6ad8eb364cafe77647d87b44f659ba40af01106856e90df966d4e7efa13ff2afded3a0891155e579b3911897ca029b0fe3c368ddf04e865b3bdf57ab4d07e6131a57864f11646bb67925b696778dce871ccb0dc3f7ea114023a82aa1d5f9f61ed8f9626db96154aef4a08701a3ed49aee01b2f8521a42fb93a5920be33d120414989602f6f2d17318fbf8561da64312d4720401ae0cff275f81fdca1ab24e673d2837547bdcd040228abca2a2ec3ee8fdc3f6b2c1a95579c5170ea8740b38bf97405c13a804520b48cb1fa6460d1702121bb18516d821abb79af621808a05c20449d7a366be6be8e7915cab24e29e08483fee57b898cc92339e3587252f6c0d4281b89865d36bf8dd9f1da5cb98b499c4cdffc885883b6cc814aa471b68782e7611f5a6d1275962268f0e522e18433aae46e4c7e15fa3b5cdb8cc033499da3363bbd2c23badedd0be2841c69101781acba10622564029cf19c97d40bf760521250d51dea6b871b6879a5ba4344572c5082610bf4968121228866a672f0979d8dae25422cea0318c2d1aad262b9aac96921db53346ff11b8f999566141b59fa45676ab5b5f242a1341e71aed94b85fe0fffede252da96a38a78c9056e5fea8986bcc3a819e7c3e91297e390ddf4ac6db3ba65e710e9dc4407bb71948546fce4777206247bb75bf59976fd28fe7ffb59db3156fdab167996932d9953d45e401866a9b5c615d47abbbd39acdf3bdd551508595e569796e15c692f849c39a8d95fa42f30503edcd6208c521ae003ea89eadbeaee07d1a7314fa91279880edf04ea79f4c7a028920351c0e37aac37d91976b96947b91373464ae27a8f7becb762eb85a546afd54b78e4ca18dcca65b1a00213603e74d37880823c60955b8336060a2423ea1c4a7bfad5b4a1fe71748ca681511703337b715f53a229561f69a0bde4c1a82a6498dba795b4502bdea2eae11610752dada00382c4dc481383d241a3d708615a9cb32f44972affcba85ba9996aa1ec49cabd177d236cb7a2c3af14edb63d1a94563e010ed3c641d36ee9772a2c97b320054aa9d0edb9539ed422666e2c5fa69dbb791b7bbf3ff8c382974dcff4a514e2e0aa2c170c2e24331fef684f8a0e1b99d6ddb696e81b2ae9fd0b18fb815f4782bdc1f691993bb533e8a447aa2f78652572b766bfc9bedc2cd637c0886e77d94329b55c278aa33cedff2d9aee9ed4f3ce174a32d324d355ec35772e53afca812e9e328c18f92f6e899252e79902ea49a376ea699ae972228377e0b7e1eb7870a1ff1686d7d66274d4470e17c3e23e7d3bbe11597c42d8be926637ea4c78f523cd8f6735cd442d885c233ef4fc31ec2e5f9935bc6cfc6a978c57dafe9226391455f11dd552cdfed171bb3ff837488fe41933cdd6da4fce3e195b6e797e0f92904f04485a90a7682c55efc7e4bd91964d691347ebddef5f672dea5921756d1942f978511da5f4894466236d21d38cb84e2ecaa4933faeefbe0127cc5c1c09eff52b83b321be525aafaf30faf0906d8784c33919b690089764b3b2e3fd22dc8576103cec4df9ed6212b18b16502731243dee18a4711a61368277ca5543a247fc2a8b65f8a69c02a9708f940ed7d283e01bc00a7552186a140f72731c3dc383f1f21a4aa83913ad62fa31637bcb30d5b3189934036846bb500fabae6084d02c2af891af045c3bf7d153ab781e9ad5d11e3bd3a3dadf1a975c0953c1d5dff610912aa23212b63ea95d00f2108ee109b64a2431a06c18aa066efc42e548e5798860931794a42d2a7c78255e82fb2b5d3fb7bcf5e8dff0ef45f8940bf8d9a9facd06c4fb0a17cab0ba3872ebff2cfdf97dcf74deada796b4cff354edc2cd078b75790118ece121b7ac669282b13cba135924834c6a84c2f585932e1e99a8241c2821a7890de3eaa44a5c3538d6185229828223318a57670d39e6269549d8e644cc46061e9944bc7d48856aa26633a4cdb1629601691c8f8eb82c936e9aad095832cb62d9810107ec542047f716bbc76c3be81665d1b06703d2898fd069230339a8aff6424f912af3eaf73e0ed9484e23a41ff80fdbe1d8810f4cbd8823a67149a0534cda052ff2d94906e59ca6a96ee2e15934a18c9cad9fb1cbe077d3c76fcc8127eb23472644ee0c7b424350fd0bc7b8059c5129ed216f023b0b8c956d48a35263854b5c1eac341ccd54b84aecd5dae6fc665e30c683c61b52c4c9c5febe2332922465fc82f964b2a065102cbb044f1b599335e6c2bc7086ea7fedf02abac9a5ea738795c515695eb2e91de67d65b5b2768bbad1f9c0d903b2892091f88dc042c47b9b83a7fc5c967d4c4a026aac73fd1b74d0c22d836a6d0787916fc34faebca68e19b58adae1e967dcc3688a3e77dfb78e9bf238911083b8d4f9db14dea3f1b1f953511faa5565e43a1ae7b94a355ee59e0ee7c0ab8b2a6d6f08641ceb9520cfab5e08817eda2a7fdc5297fa79f42abc13564f58485ded597959b9e36cf2d4d3747f49c6b05a02abfd43f29ef8457f99c02027b06dff3f1b26f1a3d5cd37f2b0974b568529184056e683aa30431ac28e3728263c3844912521158e29e3e56b119f9970e6052c231b45d458a708756d56c3c5d1152c00d3aee24b5812348cb0af7127da13ed38e9ac4902e91c87fa8061e05c6785b45a62f3bde1f68f7833bc777195d29ba97b11759d894c8ef10b8fb6a329431a5ccc4fea6b0f1709f622ecff3360b2e3e42fd0ff8a38cd29d6a9d340f3f99e77805f741786766b8ca6669987409c7edcdcdc6cb9f0aa122d3d602515e384aab92de43b8c7983f3cdfe177b65043753a33ef4119410d53c09ea9cf8b6d1147a97103607bded7600a153acc08c95955757449c7d35519014804fa7dbeb384630b1c982e3917c6666f6d8a0f476dc10b152a358f67d2aff39f2f97257eac0722c2e063865fede0a291c7ae46d0e683c581815824b77c2c7befc0cc53fa0b22c361d86b6f80492189cc773899c597a0bec1503397b16f1334863daed924c009b15fc83ef74f438df7032c0da5e06ad3c7a14bad028b6ab07cdcb695f2f22d5a25b5562c4cdd63f62880ab2249eb41ba0ab3d7e0e6db5fb98ca1b59127b7f351a236e546b1a50ed7a6288f27b9447c788beb3e1de115e346cf4d04259dc244211953fb5e08ef6d982a2a0ed8024a1b0662ca715c36288d67ceea040fb32ef36c664d70eabfb98257f988bb7a64287cf879f5478f99ee38156003e1833634e2888cde967c855512f2ca4f2234159d53e8a66db072f671eac631fb12c37869285c3d05cdecdc565868e1c248819410349c8f3ab0831b841517605a311a4a08165b894a07603dcc4d17baa2aefe198b41ffcf2e6778862f54785b7940df3235d7aa2bb59144255a1079509159bcc9e299756203f14c3455b78e20fb34c8268952fd378b3584bf64acc3931b1b1d570cebb4689618186e013aa970a9080207b6179edb5d83d51bd500053aaffa709c1eda70f2d10a73d176452d697ea8373dd74a32f0d720e43d1ce14ad3fbbc7552b80261094ac7c37c8caf380887465aecd97ed85e5c22dfa6650e8a94906deab85d1f3a86f358be636806dfe1fb3ed102459ece2a7a4b2bba3eaa764aac5d48146fc415ae25349563c59e94493bf42bce0a29f311dc9a79c8acad8670e50ef61d53bc29706c080cf1317c35f04e10fefa6b75117584fd1313616bc10d93df3382d54e5fbfad2caccd1fa50adbc685b1adf5cae7c9034016aff6d2bf45eb10bc07fa140870288f3b75e9bc484277879c22465a2fe8997ba91d1d287ec8e36a4c3b9118a363d76f17523fbf1630f187a8a722b465f7e1a1d7af66c6502b811b867af8349b785ec3a56c188bd0cb1ff1b324f43c20957c4e2798bb11e44c84337fa7dd50df665cb3321a6f1156a1004899d958e0931c3b94a3153687631ff97e11aaa656209dff73ead2f807357feb4212e9800347c9beacad2aebe3f21e0fec54b45914dbd250181d6fdb580e71a8a53cb5bc89fe1476378eb07a38590595721cb935d913f7219fb97d2502eaf75ba4c888755d44e4fad03079f9ab617d8fd7ff370fcb88f308cb21f59bee4a677a19245685af9d81f3c2b9f0a5c602bb4eccf79c6437b5fa8c7ba94efc33d88d22c7771460dbe650f1bcaf600278f6f8d5930bb139a6a45102e383bf68a6727629212689434bcb5251e0fa5951fedd8db987b70d2f7e3da6d713d7af49828bf09fb665a6e458d5f52528b63ed18a9fc20754576aa32537655da2c78a85e2ad19c133a81c6b607bea73a3b02ddec7b76ec96e49c482d989ab1e334abaa401d4e6e5054311bfd0f61b1e9b82b553fae83fe3ccc85816f981e000fc73f75deccb23024cf948a708dbac124d2d0901262bfa2e2e07e4c81d9338ec49a40b6fb240e05bf06ee6380e37601a01362e7bbfa78b65465d25a7bfe4384da9339880c99d6cbc50ea34d5ddf6033e247560a01228e6b4b23d841a9b4db2c689368f9f4a0f4eaf7a8b01c667499295064445ec82a4cd9c28d4dac09a4c52590ebdd0dc48793509d48d77364b2c395e15f6e51b39a416556cb40bd7a30b788efebe09fe5ccaa4036b35acc8074730f6edc3ce71f8c867123bce6fcafcc90e74509eafeb29dd1759a376adc4d31dd0e106bfe4a304bb80840d6f39351ed443599b05efdcf508b8e662157c88f8d16b4ce5d2a180f43d66027b804b565b5954eeb3f7ab4124b5f83196e1cc94478f0e3e28952f0942294f5671f4d6a9866f285f54578c2a57c73c42c7f750c55b29cedd8f6eea92c2c23a5e6dab054c58ac26d3f4d43e35a12f82dd882fdd38ef7992d4eac42f8c72e7ad4911154349b1b0461b5b9450c8ae83d18bf177ea0e08bfc3fa4539a0b7f85f94c0cc23b0eada6e6b225e737958d78a007254b15a28157f37229988a78c4dc6091cf90b9d42bf4e24f4801b82c355911e2f79b339ab6524ff3b38ff53d0010819610b07a9d47e01c3bca03cb0025a75fb2e89402f3bb14dcacb13c0a118e222a2aa6564b054692410b464b6288b158ae4b1aa96a275007122b2309d6f34eab6afa88f14851c240ce5bd1c782264943c407e7d94e2d925e0f6cd5c990194f1cbbceca105a32b11a66bfa830e9e50371560e2dc1f823653d1b6909a9c9c8a3a5ef637f2184a02fc67b9b74fa18f5ae64263bac266ba28292de1134f95d046d6bacf7a9f58d2220c5795e9ea4259cc4c155dd28338649586e4a8b1ff93e63007a1419c1dae50996308d8ab952fb26bcf123a886c687cff38f052ef46cf7a590a0c4dccd05632097119aa726a073de17b48c27c5979e0bb94fc4c55d06cfdcdd4f927fb7871c88eaddf4fb793fc1cce012e1096ca00e61942b7280224035410c9780396c978f49ce992272c7", 0x1000}, {&(0x7f0000001300)="b0b70a27236ab49d1522f3bd04175b66e457078f024e25de2b4b96e861d764a373c31f7969642e30714fc7407e8dad7fd616d3ac4df1c44de02f2f85060c336d6680fac9de360ea562fdd36eff7f237c37f0b68ba7dd20f6f3b5c8aacf2b00915730bba432dd4c9cb0729cdbc22cffce5b63f97527eba020b5cef2612ba3152749e55b90da32487eb6425a6fc5bdf18f342ab4dbd36eac48eed5e10eb79f6f4ab8b21601f2b7c88e36c353337093034feb47b491e8d4096a2a05883207776aca33873af22a7a485be7", 0xc9}, {&(0x7f0000000100)="3937f4a87933b8eedd7edcaa96a28cdd84748570bd684cd1230b2227076fd740083c7bcf7a86f8932e54d8a4ef0ccb79a66d55d8c3648bf3630421070eaaf9b342582c52f5a49a596f2423e1d36e33d6b49f4af61d37a7fb43914462de3ccc2cf9125101eb54df5b436c302e5618af", 0x6f}, {&(0x7f0000000240)="90a03aeaf37f5d89fbd5dc025a592b5c5839b4", 0xfe1a}, {&(0x7f0000000280)="0f29999656", 0x5}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x9, 0x40, 0x1}, {0x1f, 0x6, 0x1, 0xffff}, {0x8, 0x1, 0x3, 0x10000}, {0x0, 0x92, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = semget$private(0x0, 0x4, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000100)={0x31ee, 0x0, {0x2, 0x63e}}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000000c0)=0x1678) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffbf00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8a5ed6d5cfdf3473ceaa28258a65265ef780b56e867867ef71c60a5b30c6045249bcc22c94caa16946c42fd1fcc6b8a51b9bba9037a53bc4d7678618e5cd86708e1808389d351ae5b2e345823ee9d880cb043a941e9d7d7010cbc77cb92c2c3c09a89c9b9b98682a0de261887c8aac66feb8d6e52cab43070f004881c28eef398ad68cf648133b277a8bd9b951dc299ad88fcc996675c4169ef9c41b05498510cb1fc9831987ff16b8cfebc268068d53d41c9cda596f42078bf055bf99b6d73e1cab7449c79df4467c279528de7bad0e2ad125158dc65f91", 0xd8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mlockall(0xebb94811171ec171) 16:01:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x7) 16:01:40 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="1b395562929d249bffc41376ad6df35482284eb29023b16191ab33ebf25cbde0a43e00800a1136a003b17eb6b1eff8d616305ac09a40248cd6d9be6c83947add7d6bb37807b05d8b8d7c96412a8360a57f920d0f47a22743c9bd6906e531019d9a1c85a49221fc28ccff75c55423b691840b5b8aa95603a19b067a", 0x7b) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000021, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/tev/fpf\x00', 0x4000000041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x31e}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x3}, 0x10) 16:01:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) fchmod(r0, 0x101) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x0) dup2(r5, r2) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="67c5722678e5c83951504a33e92a09fc1f2a55b847b9b46eafa15c44e20ed855af1c88916a509037c19b7632ed886858e77e44d1f408db6a00efd6eca97f4a54624347cb5235214b4d7ab13c972298a381d970b6721c24597b0532d6dca0f1374fb10e5045b82fec3872e461db12670a939797", 0x73}], 0x1, 0x0, 0x0, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8084, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$inet(0x2, 0x4000, 0xe) kevent(r3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x1fffbe, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80, 0x39, 0x6}, {{r6}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x80, 0x6}, {{r2}, 0xfffffffffffffffe, 0x12, 0x2, 0x40800000, 0x1}, {{r7}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x6, 0x2}], 0x4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x0, 0x575b}, {{r8}, 0xfffffffffffffff8, 0x2, 0x8, 0x9, 0x9}], 0x802000, &(0x7f0000000380)={0x9}) close(r1) socket(0x2, 0x3, 0x3f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:01:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4492e279b9b4eccd, 0x8ec285bdaefbea3f}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:01:42 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:42 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r5, 0x3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000240)="521dd1c20eec5629f903689cfc2438ce37b2f2fface4aeb2b6c767d88bec3d73fd01c04316b70e196bc752a512eb7335659d5c593d0aa844b636ef8872956eb7605e6262fdb8f63310ae592a01a22eef1cd8cfb3aa6a8d062fc1b153aa61852fde17ff977631b7291660663ce633bc15824f8f07b3341deb75e33713cddf49f666bcb0d7bd9826eb4fa4f28204080d16b27a3531121c78ce8ddf3d3d85", 0x9d}, {&(0x7f0000000300)="d6c0e36d75b5df79c1e3d52bf050980fa28ad89ef289437c2da749c9459bde1151db4197148ce0d9af8bb7e3211bdfa15d2086cb3251938e247354947baf18e269b4905016f36e1c088bdba7d2c9d4214043021c8225225dd17b2df67415e4b9c0d76a0dbe5af2b92297a2e2c8f7f65d57ed0f3faac8774d6237854ead7df5253fc28d5fbe5086642acc6b087f5fd2e66c9f09c421631f4bbf14b20897f389fdd9053aa6dec264b57f7c904a0e1598df33dfb56e78f5043c4c5f8ea37ff1a3c6", 0xc0}, {&(0x7f0000000440)="482b869eea35ee4efddbba9e1a17e5f6e867a3ec7555d8c28cd9c54db8d8c6a2b194be74fcd4403457a02eb2fe54da4f7c2e1c1182e676667f2f2c9cb1b961c3df8f26d7a287c452265a19ba47f6a5db983bbef210f534ba8c2958bce87feae19c4dcd5cfe6be0c9cc3debe782c7e14ab6802dd5dbcf44aca9f05a1111ba529e612da4eb5f662ecd3bcaa1e0fbea9e0bb288c4ba64a985876a4438b2e7a3ff49a1dbfdb330c6f185bbc9ac5684d1d8303ebaffcabc6919236563c95f5a88bf745c5a4ce262", 0xc5}, {&(0x7f0000000600)="91ec0d13b43af75c4469dc438f5dddef44ca0e5585e0ebf3db03a24da97bbaa8f4228c4f185cc2d1af5eef3124f3d4fa0652f3b3eafd05a2c45ace1ffd40b4fc8bc7b8bfdb78973d712cda3954b19dc6dae9192e9b1cd7280d9f76bc573ca87ed5774cfbb3563520e0bc3c022a33c4c8a6ec0fe5135db63d4d35244f223040a167215d1cb88a88156e491d2d07643917fc88df49995ef53d51c9f3e809705b71a1c0e56d3e370ef195d06bb9d1e2a2f396ac", 0xb2}, {&(0x7f0000000540)="3e78b8084ea618247fc2c6b0b1fe70c38bf083b17da672793ea46c52fd0a61b7bbce0b8067673e7c477fb078bbdd4855717c9e3c2a1e79e0d810bbca57a8bda75f127044cb9ad87a4821fc4481", 0x4d}], 0x5, &(0x7f0000000740)=[{0xe8, 0xffff, 0x3, "b92d2e4104f07d69ca487237d7f84c1a3884c20d9e3095c8e308760026ff1f25a8b11d0a07460fefc6d0900a51a853bb95b7c3fd49510bd70d454c8dd21c8235c603aa09bddefe9d06f7fbc1b23f63201ca54639bcff9a3b259b4971bec17b6cefb015c9014ad4b891dbffa220f282a6c30ed7bc84ef19f21224b64239619c81bfe32159c524c1f650d040f4e70762f5b337f3b726f9607e55dda4f4b6683de233e74b660e9e4605dabf865344678e1116fa94c55f8536288df5e7246029ff9be541f5dd4eb029254fcf13d75549fa3d91cac66cb751"}, {0xc8, 0x0, 0x3, "020bd9d077c5c73f5319eb09871de4c1a2dcf9b53e2a8589a9c8f072a076a8bef4cbed9e9254260e1970b84b994e4136a3f5f8cf2200da1b747dd036f23ba1d1a2a3c9fabf85d4951284e373b457c611aa647ac9618b17e820058a8fd40d126ddefb1a8d5da3daca4c69a0987034811ae857efb71d7118f5f94a60d805429c400f6170558e41df862e009fecbf683c3515e3d2a21919a69789413aeed444e556a1ca61ca706fec1f95d77f856137a2517e"}, {0x110, 0xffff, 0x5, "1b2d3bb900bc8d200ce5c11637a7637d1bb10da4e560095f9761c1f47c25ba7cc3566f9b52dabde6a4aa72e2ec65da2a0c7482593f3c4d6353f9063bb13abe1930045cad34558e52a5b551b04c9ae82f3a2764e98f22a4ccbf3db5fdd531e8e956c358ff87b5388980978b69fd41b217978ac5f56b84a57cec0f56e01692caee5fbe128de6a2f6f30331d9bba827f4e438756f8321821a5ea74314f751334eaf02ec942fd6cc75bb238708ea2a5965d025684e553369237c5df91a1de955f4178e73770b3b471699f4a79bdae33d6c8237d1525dd4c5d16e0e85240ac28ea501c6ebde8ee5e732edd9e829096d671a4c8b9728007b0d65c8aa1c7c47"}, {0x68, 0xffff, 0x7, "285568b7163da3502f83af5a905cd6a502c7dc0c80fc3bd3f0d43cdc2c7a949576d360e236798657255d9cb5d8165f61b17a6b93c465f5111c1d646d110419235da62878bbfd8b827bb200386751616b4945799f"}, {0x58, 0xffff, 0x5, "1c776d0ada5d83bbd795b73c2dbe516a168149fee806ceb4f7f229d778c08a60dbac7a83ca9c387b2fe6a5a243a8b8501eb06862aa548837530e6f333fb0a820862c5cead56c0b"}, {0xd8, 0x1, 0x101, "2bfa4d0c9294f34ad7709b110d4afe57c20fb11f2837590d3fb0ddb5adae303fe6bbf482b64e600da374737324ff778fcc2e9459ba1c477219b51eb1ef394a61fc4e6400112a72f2a92098a995df7628f2264df6479462057ad48622fe55c044e072d9cf0c37eeb10888f2f6d16c371657561eec072b3c73dc93a519628f776819ec7a89cd03c7921431e19b2fb82ac27cebdb80e3facc91a17f9b10628364ce37bfc81514304d7f97e03cf1670def8b562b3ab54d7669a85a8ff3474aa826d6056c9c5200"}, {0xe8, 0xffff, 0x4, "68eea85be9ba1ad11c354cfb1ac99c2910ce7dd1d8eab6edffd5a79f56eda6ac030e18fc05d5d13c3eaa5ba39938422af91b288b6ae0853353751b8e1f590b0a3c46c386b709d4460ae16236907c91f07b43d1669136ba01476cfdc36a9b4fa423421795b02ade43454618e3f794a61ad53610438babee6bf675054a4e88bcaf058483574f2a6b8f4217126feeddff02f385ec406bdf9c887a94ed4b915d466c5938870eb4b349a370e8d9da4fcb963ea624dd7b29af95d13e3ac87233ff49c26541021583f6351d131dab59e1163c1df36c9967"}, {0xe8, 0xfffe, 0x40, "06b86560d02ff17199c80d10b66862ac37f121673ee437bb6ddbe01ef937e7a315d85706efae2f6bb3b904f74ed4816dc0decc36ef80a35dff33edfad0384638ce646c32a0ff0d0ef1b758f0f27dad2ecb0cff111a244dc0ebb6afb035d479ac4641763c6f81346cf936db5509254c913aaefbfd1e82a2ec966c290c7446e00ae2c11c60a48b15b614884cb807ce979fcc03394d7784f6c1047dc10305aba31b97d6150dc32c95d7a0203b81daffd28fe9e31db567b3b2237c39db56c503360c68a239aac72b71a3f8408e8652152c09c403135746e4"}], 0x628}, 0xe0c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r6) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="29000000000000000040ceffffe2ff0000000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x2f}, 0x0) recvfrom(r7, &(0x7f0000000040)=""/171, 0xab, 0x1821, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(r0) 16:01:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/134, 0x86) r1 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/153) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x8, 0x82) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$KDGKBMODE(r3, 0x40044b06) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) 16:01:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="583fdaea0ca3a351e75748752041b4237cb92a1eff27eb39caa4bcc2c3704021d141e4c14d98851ba95ab806a49fea72631b85c2db1d26a306acb84a65", 0xffffffffffffffef) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:01:43 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:01:43 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x7], [0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000002006], [], [], [], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="de96e6cf14c8cf69298ccfa5bbeb71abb15684a504428fd589a70b73cd136a9e0d613f8348d960aab31b3fc65be419af6b6a8118217486b9f45f4fc34d348c6e3c1818bfe4c2f19f9afb6b64d902a9f9459ae4ab4645fec28525aeeb29b27d850c5e62b843b3501d5a8fa49dfa72117409a719474a95c9edd8137f2c27df2326f86da238b4303cb5ad778373c9a0e7a986183b053688386e1a5f8645d024ab5b2ce86057668400e3d8c5d246d0d0f10573debe6bea826878abfb404e5eda143e7951b39062db024c5bff4e8e6b64f511491ddeb274cb2ab83e5ece6232adf67af70c1ddafe3561b38e85aea9dc8e44de27bbd9d6e9e50779cf6d9f371bf4f3d4dea6dc82031f7b3a50b7d3f286db77d748f9a003e526d78af880a118b0c615612cd8b419685a278ee801208aa24298b2d92b94daff54db684612affaa8b7a134b0548225f750de0eab24c62c268449f558e366607ac7316521c224d0cf6d46fd07f0d050577496cdc3b829361b734b4b678ad77bb04db6c94bdd848ae7b1a725eb2aec7d1a7af09b6046cb6c866a55e03e48dcf0a77975cafed98d8dcbc8bf00cff7b580a83819288642630a0a5fef76e969273a427328a335bf1c1abcf012a628f097e98ae9a954b2759ffc10214a55604a939851af738767055907940f04df70083864754fe9505c440a86ac97f740385e9ad288007fd14812665c3439d2e3c9e517f3ca7d3bae46a71cd53f808f7739de08ede98445cec3e228c9be617486914c3da89868f323e8d6a82cc9131efb16c473f96b35c82ce56078e5b1cbb2b879ea19f287f209ab75d93926e15e70f45577022f7162ea08ab57658496ccd9278c3eb27a294a315af2f168dfbb4118f8538c96d592e7491f75cf2bf649851259aca60d1f5511f86ae48ba4e06e006013906c430df2a033e4fab00918a112d992f95607c0b2981810c5693d679074c1049ab3a2fcc5a7fb9f4d352e8dbd88e5fcd54c216bee92908232d95d178dcd651b4e4238e17e53d7826732a2c7dc334843c2038348c88e6520feea7922a77bb98bf8ac0d6fecadbe04b0e38adbab58f3232998b5015788e358971b59372d263e46c28751017633f6e6a986f67bb054bf08c9ed6e6ac8ebd0a1cd1270932eb472bda46fffb173c2203181b638dadac08e1607349f722ecde856b2940a5574f6a9da7352c103d88f6bd9181410551bd5334f9a32f9064eed9c3bc07f49eb600ea322212c4198a101d529da930918a5d0a245d108a6fe2fba753221965acd39e138eb8440800d7330793f7c93864c970f35116713923a5ed0afde09c1dd309dea0831755fb78288e4fe39d2e9390dd4d772c8f56b04fa705c75bf57776c4a0009d34c86acc8d2b9a45bdc60b76444c834f350463abf535c6fee37c8329e29313214868b9ef32ac13e5863f98c7844ea677c8883ae2cb6a805d6454613ed953a9bcedd8d51d3f874802b1918b33515283fcc67365970dbeb2087a85c4883069dfbaa1f535d86c01a3b7337a6271905a33293e3c6ddd374015d137d768c3de572d101c674a1072772ae9f316918f03f8f46d972c08b458c80133db28135ea50d6ab4c6d2da31fe38a93bb601de848084cd495356e5fd4d9019424bd0083c0d32cc4cbb90945011134f8e65b939a7b0b99ec9ab1d69e3308007ddbee18b6ba68ab08038a886a42049c48d95b366e4574fc7712946f28dae1ccb93ff02a3bc9f54eedd0c6548b4097e2ba7beb8e826eb5cf13627ff294cc1de3b20f40680497d245284783bd8947b2f48f53e9e7d24b403b0ac40ddd925fa6c2d94e1ecd37f408b9ab6c163c25abf25da3a5237b75a0ab1d1f97a42aaebcc28a04035df275cbc3e28d5b1baa6f3bef2fc2a2efdaff105f3ae53e6c22d6a54f4e7f5c72221f4ac1805cbe8c8fd44dc021c061c3600067e93e66f52a5e2aa25faf5607364cc3501e65cd8c9bfa118cbcbf76fae63877b09aa495b4155b9c0de8cf5b3589728e7c77bcbf9239a56d10489c21c6a674395e9a94badad3eea9b730df1d4f98f09deff00143c60e0397a10b976c57f402290bd53dde589ebc827090f2398399da8059a682a09933c1b1c07be2a2e31a8434546ec5f032a1cffa8a705158ec9d81e850a79708fee7c073a1404d5cf18cd3ee512fe17a3aaf9750c3a582a36e5caac402e82a443c396c9515e78ac11321080744c8e02c74618240201b4ed362fc9be7bfa1b4f06c1d51f2817667e6e1641557ba93f7d5dea15569c2975e1ef96a22792841924e6cca0b1500668da7e256fe9a643528fde5413abc8af5c5f705a7d74e95a2840d44837c322216e0db6f1fea82d8785d3235c3f56aec77dc471f572fbb7d4e964eb40772e15c28244293dbb18b931fa950a2581779e112a5af9f3c32b11fd06b95804f75f5d02ade7f4eb9b1e1dc7e36dbb686994923211fd41ed829ed79e1818a4c8642dc65fb24ad99a1822288a67a17d50892968bc10f0760e39d4408803391aa3ce6d10cbf6837b47f37fdf4ea9431b9d485f37ba2bd294b0a428e56fd37e505c219d95560ee5bfea5caf038fe603cd9ab614676e2a1c9b13d5dd1fc92b6b0f2c8edc3d703d5cabef07f099d8fb417705eb11d10642876264969ac2900bc3f599c2a9d1cb627b107e13d6eba644c565c4a5d6abcc340dcc5b08df2a31de195142167e6aee8986a1b811d78f9b3c11bb16e3139f4ad1be3396294b545bb06b84ddf32315a1b3a7e37fa563f1bb733d4bbd7de1830aba780b4b5fbfb4c147c67dc322d643903d20673ff3d9a9b5d3761c0df7918558080e5b59b7c01ff424cc377b0972505e39719ba564fda871e76359fa72250c434575a370c30fe9944650d507a75a3de27e3d5add41dfbde9c3a0d6498e59e01ecdcb7d0a41d26edf62d5a3fbd6b26ff120e141d4e334d6493dc9084c2448a6a479a72f5d9252496bb9ff9709b5d22c1598485e43672b140c183e852c2c37833285bc26740d9cfb13497b3fe30d2535d5dc11a02fa38badc0b7bf6eef0ecee429e59960eb1a63f56e4a98890c9e07252468553feceb7d2bb834955f696628701fdbcfa67b768dc19aea32d390261b2af5c93fd474eb94f483d91e459a349f4c9b83933e95a747f81ae06a09fc6eddf7ebe528ad7b3506030751161a917eeb759fffbd8ae4b4ed33c1f6a7be43d129c2f355bef05a01e547a5d7482866d1b839de12ab770ea12cd281d6d2a3c12887e78e876ea35e897c31e4395086568f457b684d78212e0863ccc4a32bb5cda8eb6c8e06b2b708185f9a524d1e3e0d9078f481fe72ced473bad2ee51d2816c69eaa868ff5341378fcadca10d274020331e8e4d160e468817a7a3173532d243893d0379c600f429e3dcdb94566518784244df61b860c2444888eb814f180b908ca424f31fa583bd9a2df3eb6218334f1105754f41037915b9fb36471343c1ee359398bd7c77aebe6c1056ccec6148ceb1f7117d8d2b947b1fbe24f057dea81844065aaf06a401426c82ee3ce0462eafc31a9a2be9b183a65a6f47d110a258210fd9ca0f16a1759ccc34886fe3a1bea167607494a199551995564108015c261b99e759fd76062b1c7292e845cf229021a2bb92a1f692ba031e3e4d79aab713a92cc2d5b888b4a824f7a219903acf29bd6f2e33748c621c7ed83853cf1e7499478ff0d72e038a1833c22c3cba51abdcf381663dedde92c40437695f2301d23ef78a71010c7a70db8867d58176c80b8c50ad695bc135330b45fc52ac3e7a0a60ff3ab24600430a45a5892ec2294a47542fe933489e9a3ef3160fd389addb0921e9214d1b0d879f46d030ddf75e75a86ffe15b8d62e69a2fbac4b6723a0381c4455e3e7ccfd9f2d5b37f6bd7eecafc6cdb6e728304048779f2bb661f138d57942bca6f83ef28129ae6f1376278c76600bbe598ff9a5cecd1cec1a8ddf62a2c741e4cc92663dc4861e30be99ea2a1656f66abad672ed80b49bc2546abdc8afd92efeff9a9787caa41dff1911459e9fb5489284a262c56613a95d023b740037f9030ad7321199238cbc1e541fde2b0736eb6affb9cee9d97a98b95094be139d057d058b78e4c55c81f14d70795d98738838be3cf5d95e74ab9ee3fc249a34928dd9253c09e75283fc4b239596a4e95cb807f1682f34347301dec9605c1d240bcba3ce1a819c47e1db6672e0ec8496c52b296507bf8a310bde276e77d3f53c8157fbf92b29329c3f6dccdf89270b8a055094969ac349756e5171a3b0e23ebdf4bb574a5b0c1b4fe5dc352959aa4d634108b863b22c377005fa3f686a59cd4ac0485e4151f23d761d7d8b88fc714abbc3eb95f3dbde0fe35968f12dfee39a41f8be6f3a61058589919207084532a79e1ede88e20989c681495e5a685e50f25630e7e6487c5ea17976eba065918aab57b1f6aa7a6b4bc6c33288a65174a527df773d52855259a744fff4871b5c48ea8d462d271fb12e1aeb5806951f8bbde2f85f9721658112ae62032cd0969605c4d4f3cc3b38437f7e73c4906b135be955b36de5ff87e23f4d47ce9b35a0e59d066ecfe8cf2534486f7adaa5efadec400f86690412a3e618bc04a1e7668f34094abd480da8996286ea77cf4aa3b92235557584765fcf48e0d39c7fa406fac2831b890558eb307da39ab58ee8f2450cd348286c72e1d9b0dd29cf0f5cca603661a842e33036640a281097190929d6e0202182d8183179eba8cb9f00a490f7eb7dc04a08b6754662a155ddf120cdbd6a466b8d17618b2fea488c47bae7cd7dee75dd78c64ca63fd875f4704683d7cae370fd4e2ef3db670cc1899b4940b954eb5ecf3e267d980d6bc54738099bc6db861a119a56652c16ba58a5e59f6605ae30c15c82bd9829b617e3e81485ac79d2c20a060cde06c7127a6518a1f070aecf333a046cfa5950ef41b12926b267549645a3a0a3643cfe4aae290dcbfccbe3501749d8731ea1b25fa9cf6730b040db52a3de3ded4b1122e49349d96e641a6e495fc72eb22d9c67b7fe8d1546ae5e7d7746dfa72744a926f5b219eb8c90f56bd321816a1d4395d7f9893b0e35ad26bb42442b9e299adf29618d4cb45004d5e8a2fdebaa36e36caedc4d252e39f0725851ea2a3bc4f55000d0428df14baa365a1757a7a9bc85cfd54d4c11b88231ea5027c7abb0adc1149e082205ec11edd21cc44c3e3cb139b4e7b7451ca4e3044a7eb8487590b7fc95b80912e14ed8ca00941c1e3db82068df57259080e9ef43e9de540f23279d6a93e0a604c96d5f0026121b6d6d61c7f37871226e31284b2aa6c213645b198baa5cdea348f906291b4972b0ef2020e6c08b5cbf68b91465d291db7f1e0a32280a4017337258217a5d80d7615878a331a98659765401cd9e0edf3dca32a58a8ca82d2459f74bc4e3e1e3ff53045d3e771013ce5b4e2184c622709358132117d3116649ce02453fb02d03a5ff4b9ee8d62743688be877b4839ab89f0ad853613ead333bf7bd10c1adde076d1ae4f5a3312dd0908e73ed437024ac7b56eaafc0162f77a9862a75e0c7ef0c5a96896ffea3de0788a82042ad052b07a8fcf46dc104d97b3ec35010bbb58795326a2608bf997e61dc2aaa68bf400997cdfe5279bacf81f40f317e2cd894d70157ccd9ecabfdea10d3b91bf939a3e2d7f0f58c5abb90cbdeef8df3e7dc619be3fbbd7223994009326a3a7880310fb4d224f8caf0ba774bec9207181eaea3dbd8300c306a8cefc033f62f275a7ca726d753a97b6e7581386098c3db7cb3ce1ead9e70f4471284e5f90c760", 0x1000}, {&(0x7f00000000c0)="74b467a3506a4f092b40e5e7c745bed819215d0ba91fba43684d3c5f38d7975eff0f85659cd897c3", 0x28}, {&(0x7f00000011c0)="7fbd5c1e618adf8f1eed1f7059edb04fb2a74d2676ffc5b7eb3fa8c2cf7da44d652986f69d465907f9ce854bd13bc076132b128ab8dee9a4e9ec227898972f76915e4e492a1eb03aa96e8ae94b46188577bf88e4abc37dff71c8461ddb4f97f322ea89bb4697653af25a5fc36309f57415b5326af1a8f37391f788a8a6d12881905cf081b2785ffac3d33b91bf545a396249a98cad0ac1a9c443312eb85d5b13b7d2bb", 0xa3}, {&(0x7f0000001280)="048ee33267311235693123297f20de28dba2c4f3f5807f783b0d9faf884a97cdd38e2b116dd3678f9b992f70503b7de64d0c102dc1dc2bcd1b4ac556f01498dc0bdf75965279bb12e00cdc72588c1b0137d84eec4d423ae769c17385baee3d370d859bed270cb25ba40d09c0d936fe4e7dbc324946c83adbbff5ef26639c64943fbae830129033d0ba89024742d359c5508f892ce0027de7a05c57387f0e8c88194999a3dbb0db0dcdb83519d99783d5a7", 0xb1}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x1) 16:01:43 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="030045ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00"/81], 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) r11 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r11, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r12}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x10000}, {{r9}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0x30, 0x2, 0xffffffffffffff7f, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffd, 0x3a, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0xae, 0x0, 0x7, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x89}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r14}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r13, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:01:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x5ee73b7b2b7a82f7) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRES32=r3], 0x3e3}, 0x0) r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = getegid() r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x30a, r11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000001140)="1bdc9eb2ade054320b91055b51407870674cb57e76af2155fed8e234ef222e1c72413b757f8e398053fe0166339eb7ec11c339435fae0017db641f135f4fe1f3f460a987f7bea13b2dfbed2c59ead4353cdb1c719d2afced884bdcb2bd4d4bffefbc7ec151ac6951886a42009e57708afa602a7ad895c7c752b25c5914cf4bd4f94f8e886b747df50e40abc1bf1178cb97cb92b06ebcebcbb4df7315aa272c3edd14fc0474171fb187a9a9335680bd", 0xaf}], 0x1, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r4, r5, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}], 0x40, 0x1}, 0x1) r13 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r16 = msgget(0x1, 0x254) msgsnd(r16, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r16, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7d0e418a9b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r20 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r21 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r25 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001480)={{0x6, r19, 0x0, r21, r23, 0x60, 0x4}, 0x2, 0x7, r26, r4, 0x4, 0x40, 0x4, 0x2}) dup2(r13, r14) sendmsg$unix(r15, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="28000000ffff000001001e00000000007fd53fc1717ebba05a1690e2a460a93132ebad8741b950c5489cba41b7eb99adb5cce0154b006e5f41353d6d3a74e38247a1bf9614707e0e205258dae442272445c69a3a209dcb06bd9137c97f5aa57a5b90e7644e0acf2c750f193d8efa8eb4d142d6651cd7279ba74015be0ee5bfd8474431273d0147138eb292", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r15], 0x28}, 0x0) accept$unix(r15, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0xc600000000000002) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="282dea418f6b900e79722ebb7c3ecef89fe5ae88a52ff15dc0df3a2d259d0a06d81af4e0f8edba5880be793712c7b86d0a8738b853258e3ab0d8b0d9030c643491c0f82b5171868979835ea3f924d126e0a2688624f0dbed0d535722ec7fff7a65e88a892d6fcf9f18271a1ab69dda7f0a7e102f76932d6df3b9718b823fbdb57e194c592dc2edd1f61189e76f19411c783bda3789b643eb5549bfee3d80e0ff34a7e1da618a219ec92bbd2b703871b4c94a2143f2d40d9c67054275370ca49ab0f3ac2c478a06102b98d5a434b64fc5a2b8bd825eef18857bd156be5240b7d7252d06d16c4ef74ec5e24931084dd9272af8bf703fb91e5cd34db85ed52cba63d396b70ddf940f2e37d368d817ada87176b6fd58ec01c03ff25d1478297d8e3d14f3932c47fde8f6c94866150f9f11a2351bab7e424511b6da9a70b770d8c2826afa78ecf983da878b553449298f19268d3297179d15e5dd64e1b6aa4c87b026361c7bfeb4eba0290dd73b1811c425f3c38b82e7b207e8753b17c4b296e88be869f8b7d80b095b80c94b819200e91d26507e6dfcae441a202701a00f9987eff349d4a4864fbc9d320db7f8fe747a720ebbcd403897f09ec17fe8e6ad50289bd4744ea38df2512392cfd7ba3ecda20ea2414cb146500ca6a94e", 0x1d9}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) execve(0x0, 0x0, 0x0) 16:01:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0xf7, 0x27, 0x5}, {0x5, 0x9e, 0x5, 0x7fffffff}, {0x8, 0x0, 0x7, 0xd92}, {0x7, 0x31, 0x7, 0x7}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r5, 0x0, 0x8000000000000000) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001140)={0x4, 0x0, 0x36, 0x1, "557abe25e9e99308786fc122e5c7df998ae289ad", 0x9, 0xfffffc00}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x4b, 0x910b5ffc7724c4be, 0x9) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) setsockopt(r6, 0x8, 0x10001, &(0x7f0000000140)="4c4c3b5c1c0e6737a8c1375533a1d4b5d26f09643cc5a36db8ba5d533fb5697eb708b980234b654e816c9a1f4933b82aa1b1bbb16c68d487523cd920e254c27b249389414b01014246936665f2c9fe948c3671af607ef4ccf40a7ecef7c16e2f6537167369c6e1c551a8e70a9aa3cccbc98e775b17c43c96d4530e03a9325e7c3db37e9da20e3e709b98fa78590f30801eecec74b0b00ff1a147281e167dbe9220cb5865307dec89d50c4604c9387bfcf5da3347163f74a5cfbf3c1156bd5cf98b123d20027138fea9f6debf92a3d065d2cd78ef594960d76f731f0b7a8c6078ed8c117f5a4dd0781b2f12eaab1919b93b53821825767765014396332a582bc6232578b22b8debb2e8345278307ef0172bce58b3809d76c83ce10af0256bfe3e42a8c45f7b7244eae70d11c1e10b929e6a194490388c231a24e36576b6465e014c283b4db1cf50fed4456817d8c917a8f3bc083f027fbe414add30d8c8cda8b277bc9b3b6c3ce639e7c08e085510e1df8ebbd476e481e1a39c914a24932ff3622cd90e100281bbf5e6313c5b47c8af60e0e4a9f66a0a44b66ff96027688e79c9e53624712ffe437d61d6a312327427f9722f7135ba760f953c762eb2e898d7a50788f53bd27f6f86152ff24d2fbf3edf410b5c7cac10d9ea6da2f215dd4cac6a8b367ea7b292ad2bfff0c829c5059e9b6c5ad7ac7f49472e64589535e6b8cc7a8b6fb60255bb38f66136e47be4c767d75f0a74f56b3088f19727f8449ef47238cc22206444104646e876e8a221f29baa0d2231bacae70db2330a99ca2a42f8d1dc9dca4190855a7b40f9ab1ff424428ed7e173f2ca98622f0161bdc75117e063f52e18244e6ab767038132647a9c827a228021d70010aa9ef34513cdbdbf8e98e8483cf7c24acf620f37b093584c5a9513e88a7b78d6090d32c0511fb00a43d4f36a26f5f76b4d8a49d55e52f16723060056e585f024ca3788dfa59ad3a1a38d3189a3dbfb9b3b603d2481c955b563a0347fe40cff0f1644da23329c7f8d3c7c93bfa8fe8bea817482671b4b240dcdca5777aa2e57c2834f72270fdea68497bf66c5bf072a6cd21d3aaa5c5f6e62b4c155beb7cc42ca6008b59e473a3841c0f3e99c2b7667a32e32e875e78be76f594506451279ada5e8b6b90881622f816b88361fa18b079a5f29e245f544e344fb34245eb5efb707ea5bbed72dd5771feb65b34f939f7fb54b4a6354daee46412f0b314de298c2c533f4480d7258cf79dac522e6e09d4944fb92ac0506f4d9505df8b22cd87584e665f44675ae67dab64da6bd4f353c4ac9d5de539ad729e8c7b23690fbaa2875b6ad97677aad271f99199ac39b9152c1d75db2f816e7faabb48032490600885cdd3ed8f2884914f84817907a438fe68ebb05fd75177f7a642eed1d613db51309cfa1f06ee38f83da9ed6b2007ce9da2c9b3fe526163a4253ce7d0aeed8fb797e3a010f93695c44f74608bc4a4afa8a4cb1507637a8eb76fa772102fe4519d887408e9bd4db8ac4d794dae57b84edc50c5ad0e7a782324767cd1cd8e30ecc20d54fc8c481777bdcfcb0be87a4db610aaaf0fe4b92a253129ddff74a702744ffcf08a7e2715b9878e3b97afb2e52b126a9080c1b6a30b0934a6b23e8e753a1aa8457f62f9c45cf3137d12139967c6e69fadf61a6eef194a28b1d4425883141ffd4acf8d74010622941c92aa765a920f9932c1db01999de28c3a1143b1be47391636c7551f70be3a5b9394d697b85fdc3d22c404e10a21ca16152dd2b7804be08bd97c837bdc6362f84a703e1878733ad7e5659eac5cd3580eafea4d608e601dafef7d3c8c4ccb10de3f65cae9492b3f715ba9b3e331533b1f95be73c3c2e56fa9962f52a996a446b0437f4b4c2a744a4c308b41103ef26afd1a55f315c26b3448790aa420fb660d9cbff8d839da216f68ca76c026eddd6ea3eb17113465ba7a3d50bf8b4e9d9dd8c535ed2e1e79c9eaba3fe3a905758e680e83cfe814140cb5fcb91bfc524ec92e015b6f45a0889dfa944e480d874928ab375320645984b6c2671e53b207d1bc70cc27783f7741bd1c1b520f75b2b1affa86a70d55cf54841e2bec62066bd8cf2aea19e663622fb82bdd65efe2256fe00bdf51732009654fa82aa382086c3be09f757aef99b7aae4009d192751bd295f01ff636dd94dd31b0a8642beec16573f45419049967729a39c3b15ca9cbdeabc65cc26429a5b5941a10d453928dc77c2a2cfa11eb617fcb14e5b59f5f6b4118e4a899f15455f278ba4d7464f823f49273014da85760ad4600dfe0c775d05849f9b4a8490a7b5c991b94308eb7006ccb21cd30466dbb5d40e5f3552581305cd550d7037460d127007425eb319a0f6be21cbe14c2227a062e05d7b99c7966475733faae328ed768d4aab4f80ca8014ff06e876334baaa21fa5617166f31cdc2d02d64ecb9c1f31fb81ba0c95d0268b7c393e261e56c03aea76eebebcbe28b966e203d19c4874e8ac3a60614cc8d9b68262f378e1650c97d04bdf5610bde0e78586195149bd381cdbcae15b6c969b52c35be31e821de433dfe2a43d581db075a439bb8f62d3fb54ce52c9c3027ada1d6c250809610cda42bb358ed3c14a1a32fe31d8b7ed83c64653dd4d17c7ed61d31774868509dd3dcdd252639a4cd4fbef029125e00f27f6047af20ffd7b38f399c0957ddaa04f89e0e1090314ecccdea159f7d1b281783a9e9b43b7f564b501b9aa140540ef82923796ba5382ea0429dfe9291ee6373f47fa1b9738d6863de881da830fff93bb62c797ecb375c640f17df26dbad38d4470006c89e2b220f241ba6a05d80c3bf9aa890bd64be9f04ed5ac19d437b1f6066ad4379063a7caa900777294f35f30e1e8fd76a6ceaea95a5022df2d9a56a955ce915e92a2eda9c2b5c2a4065230c9893489d9e7e6436ad2594cf2cdd29a2bd7dd48b7ee1e90af6e899944df23c565d6461b1cea202fb2e49049fd77f4697c91063f8263502255d9b656139db753a7874b713a647a563f29aa9b222963f9e2e31b00e8dce8a65928eb431e47e2c62995af1fb8072d15b807e6ee563661941d3a9ad3328206484e15994663fcb782c14780275fe9af01eb6b691347e4ada46634d1b9b34b8199c27c3372f7293de96bad4a1c5a1995355dd3437d2165cd94803b712c59512fcc513647be201f30bf4a590a541ebbcf351a43f81f0f77760f52391c1a904e24ff03913583cde5c583e42da6ddc4951c0d7f611d85eaa23fd6881e58764811e65f69397f4f39b793dd925407de36b00409d0b69ee2d57a551dcce8bb201b93f48c13816dc57630f3e0e0ec02b7bfa6accb4ec817e08b48a0c01deabef2557d5b7cf89cab12acf0f0e5ce8928d68b51b960e046c14bec2ceef110efa4174c1bcfd6fcda8c7de70537f607d716eaf38d1a30c419ae9f8cc9c7459a24ea6d7271da2f90921553135e4fc290f78d5608b155d792684897884cb4a506978de404ad0166ef5d3e8097ce69a77193f2b41c26e5ce7ece5b36042d194d1161b1b51e6a17006e516d04129f307dd41a2c52255c661c892fd7a1b601c1c23774f7a5a7c6b133fa1bfd922314b86591e470a2d4e3d11f033d712eacdccbfcc32c17b2750d7b924b57e2e818faa1d391ead5f052fb97ac906aa761ace49b111212546468197234fc226108e8ad8681077771b706577de4cae92d87a9bde2f9f75bc04a58235e77745f4f8a757ea7d1a206d83599241c04c748cf8a404747aa3b9d1a77792e3f6333961965423e6db87a45697dff226f2aa956178f3bc9af53cde51fced9022db9af4db2e37ea09f3d1be0400757a2a19d1420dc12db07c7cc53a7370fb958e3bba158ce5c253f905c3c4218b8587f03409099e860aa0bc85c9a9ca4db8104cd3ef76a01798de6e332d2b08169cc4b8fdf18553fb33a74235db87eed5ee43ba4b42212764bae7d849309c79c578f46d89c9f533f4576d0b91e9a73ae23fe567d938b36a07857eac637aa0d4871dc0a32c9758ec5044de68f221f03072f5182b7e8e2e828c770eda3d57a2c767320375e9c78f43170706ebcd8ca139212053b468186006ceb6d7f31d7179e3984ef7430cdd891e52a3cb5552ffffa7d10578f73853e4697f941d414e9fe436b41377d381029d288eeefa74c3aa135757511e3ae72bc172b9db03fba804fd0acdf7575dd7c81b73e4e3c1f60ad27dad29574b31f9a29cf438903cbed86458c7dc25172c9c4026294aa891420a13bd05954d42855f01b1d07df75e1f1c023a1779868ab45915896098e33553c8d67cd1df3db967b10613da843118a46c45535c4f6103a03471c6aa9fe8853229b3a97aba0f490bdc7e9dde3d713e0883ab29d27ba5ad424ec51e67ca4956127d7a95bb256dbf31aa11ae282e7a38e64634c3b653c8bb79f3118ca89ded942afdb4a71c21e49d16b48b87696648538c44ebd3ac666f5d64a49bf072f09c8396bf4f32f50ae826b167c15cb79fe24de98e70ac5fac01bef3c13efd5a844dddcf536fc52a7d36ab9a234329adb619c662853a222fc7bcc9fd8795be99ed54ba329a1ec002af502c3ed51cbc141b3ccd3f102a400107bc980b7e6e2e94993c05b6629236ff3e6e090d60d6a1bd7e6d8f6ccaaf6a55e587733430f56229c43991545cfb5437050aa9664e4ef0b89783ec282586da7c475a68d339f414d40735ae9469a7b9c357e5ef3f5b49fdac6cf2e28af5edd4350042ff7d14e51d23e8dd2dc3d12c75778b8cf18131c46635ffa9b8893fa882ab57e925bc232f65a95cd5bd6ec1cd2299a4978307bc1538f06385c5de5b992e6c95165126e0aabe7bc0d354e476eb26b6eb4cd7379d5805f7f76f48e7106023b913ca8c5248bfaeadfc7e4b400b7fa01f54c42c3c81efc08ad293281a27f5362c5c80ab9461b28741b5bc0494ee2674434f1b713116e79c8d50c448d7a314015850a793381c5e3b0fb7e7911f3e10d111067fb3d15f62d7ae28b67e545646c9eb13b6418a10fdfe2fab78e25217de07c1a604c25a60f1671c05c7343a585905222f5c67802e69c1d59b5879f7faa33404d4938c6275d5e94c6544f487f9c16e95e96f128c7f82724855fe35ec9db2f3698342c75f7ec6b69a1a46fd4ac60c44eefd15404b96bb24ff1934fd815fbc7a61e91151d7c3360aeadb757929b3152a71fba838b77882bfd7d9e8b7ee910514e87cde212ea57d88fcecffdbd78fa0bea25b988e25fdbbbfd0414e81c661a61c4927d2fc3664f6e8dc2734649174cf35f4e8103e204e0d985e7867bd25cece125810f9965f1fe91bed8908494980c1d2dab3ad7f16cc065a8d29d35a0826d6090b417658fafa7815dbf205d02090eb6f7e13c47275105dbd5cfb0686d2c31b714621be5164ce39abb44871db678d390dcf7e6f0249f01e8b5471bff9ce58185cb4735b9b3c9deb7ddd1169988a213aa43cc06c9f0ad0a46982896bfa571930c1ad03f27c7262203ff1b5e46b009b0808d9f1f677f754e1f07ad3ab9a5a451b4449f8a67b8e9a8774bc82065d22083a39c2bc52e48acbd70b12208909e3d06cd98257eae79300762f2cc9bb72acdc663a152a7c5b3613c2a070da19c2ad040517492e4d19c0ea63f1be7afad8c16fe35273334c8f1f66caa045b2e4a2265f9768d98b6b17fa3586fefbe33e4619bffc3ba76e6220760ade64dcc1deedc035a677bd268ae51c6ed2fe51fc72bb6b684a901dd6cdc9a1baa92512593d45db9f310bc4424001f464d0e890ef2420adc8fa47cec6", 0x1000) 16:01:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000, 0x8}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100000, 0x0, 0xffffffffffffffff, 0x0, "020010000000008002000800014e6b009a00", 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x0, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5, 0x2b, &(0x7f0000000040)="ebffcbfae302aa0006000000c9246a7b75eb0063cddf0b613d7780fcc28eacda2f4f94f137dff55ceba16f0ac4a1f3e450f2e162cc42975f72a5abbfc03c24988b5b1bd99f19db1b16331567", 0x4c) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1f}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x7) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0xffffffc1) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$setstatus(r0, 0x4, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x3, "7910d9f5c383504f6d48b43b58ba44afdb2c2257b5084bef8618537d87d91e8b8e4f6d20abc4fb020b9d04c0094d5776cac6aaab00dc1545e382efffcdc59e72076c6dce1324a6f16d37149e683918cf0a2da78921cd8a7baaf82d763e9cb251fd79ad46c41f0d99fc88b07358bd16431f20acc8200daec826a24a84fe139089e47f4b205c3c22"}, 0x8f, 0x800) socketpair(0x1, 0x4000, 0x35, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$setown(r4, 0x6, r5) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) sendto$unix(r7, &(0x7f0000000340)="e715b8d1db2424459f0a702b7f818b08f68d7bc7a6eaf4ed5c7be4887f8d35d3f78e0a076cb45cb9021fec3bdbdc3f19c656c81b66bab6a4caf0da0d7e92d90a6b5534651c6f5264e278ee86d59723fbff3bc8c4cc8b320e1212d6e4931d69ed90ed02a5d76f63e4062a698f4d8734077bd940d9543666f4812f48bb8b1b849982401aa377740996eb44c481577b6b9bdeda8e8e03edacf8c473dbd30a1f0be6aea6fdf0dd5c65c8be27d9fb3fbeabf52ec2108e3d10903eea23821f70972ee275dc3ef5cf4b35f69e07cd580505ce68a7b89d0a2f18fab1460567e4a936da26a2b5d498029fe842c230856bd4f7", 0xee, 0x403, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x358, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000f6ebfffffeff000000ffff0000be005b9d071b542a6a87060000e2b818000000290000000000001b0000000000000000000000008a58cecbc0c5d6c84c46f13ca635e5e1c31718c971d6a2bc003217005fff1608fbe6c33bb29b4b36fd9c485619cdca1ffcb89ad236a8614b14e9a15db0a73b7e698f366794375df469d21d6505e62c84fdb88edb68908d0424ce458ff8a0223647fddd2d1c06717261c32ed9ef4e63b6253f6cef971dd4f278d0a365f91b24f1a0"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000000)="dc21268f44cfabfdd8e933e9b1b169e880c8cecc88deb008342157e2a35f23cd43df9ecb77092badd302e4addfc304872e51b681dd92d40b80e29cbbea8e51b84543c385a2b22c0541", 0x49, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000200)={0x401, 0x4, 0x6, 0x8, 0x80000000, 0x7, 0x1f, 0x9}, &(0x7f0000000240)={0xfffffffffffffc01, 0x8, 0x9, 0x3ff, 0x10000, 0x100000000, 0xffff, 0x9}, &(0x7f0000000280)={0x3, 0xff, 0x7ff, 0x7f, 0x0, 0x400, 0x6, 0x1}, &(0x7f00000002c0)={0x3f, 0x2}) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50, 0x0, 0x0, 0xe1b}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0xf) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x6, 0xff, 0xaeb}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x45bd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x30a9, &(0x7f0000000740)="6c5cec3c63c6da07085a44475c94e91a4c92dff35172c39460348bb14a4292f3f1778d") 16:01:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x80, 0xdc, 0x7f, 0x89d6}, {0x7, 0x3f, 0x3, 0x1}, {0x8, 0x9, 0x7, 0x2}, {0x81, 0x3f, 0x41}, {0x0, 0x1, 0x1f, 0x1ff}, {0x1, 0x20, 0x9}, {0x101, 0x6, 0xff, 0x5}, {0x5, 0x81, 0x1, 0x1}, {0x7, 0xe, 0x1, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:01:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:01:45 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000280)="702c02998cba5006de33f59d5c331db6bb6cd06e8e0d3da2f3650067728490fe0bcebe135a4567c0e03714590ad79278fbabe0bce09c0e9cf5268e2a6d311b5446cabad43b09ac02ecd9a393535862a21692be15b341aaf2b69b926e1cca7c1952c24d0a7078c01df7aa6e875d7d03b02543b5a6ad0a42ad96bdc1f3e38d88b71dc1cab5a57947ecf4945e8d797f49d131bbd8c6b54102ebff8301020f7e1fd7f93c598224a9ed88dd1d4fc9f1a0ae51c7373ab5ca2b3913b966395e20b82a82f002879cb34bc6dfd661f498842fa059d1a126d936b682", 0xd7}, {&(0x7f0000000400)="f0261a5e4056a73bc706668e41d87ff7cd5a57c53a479034d9b150f60c783637e6924bf18a2047ef66562998ae1872bb5cd26b42a03626d5b619b2abbd45c7cfdef7d28e66c7a4eb571f2fa84ac6a901043f20d33002dbde0c67be2cb1f41154a24712f1dae23567a646a1725e8972d3415045635ea35d82636d73563a80a029de19dc066dd18fadbb17745c5dd6672bb20fe0e9b3042ceed8afa265975b84d0b7ae5d848a639b7e74cfcae6ad4629f195eabf802c78d3ed04ba390626c8252b3446898ae5d50da478b1d28d1484a27900095e7e1d8f18be9d44e8e125a0afbbda12e335f53a37f776c6fcad97baeefc4f545b843bb348c457a1b14be830999d3ea8a48f1a9371acdb022304b55f3586d1547b6d05fdb06456ba7eda56681044394eb0caee170dfada5cbfe02caee89bd60fa0f4de6ecff9eb34fe52bf84b776f0861e60d566c34822d59a22ee5fcd9605eeef41fac3233f85cf15452148bfd8892bb6a80c93426992414975e36ee99123264fe96a33aedecd7d027000d6d6dc164cbcb33acfcf5f1bef28c35d18b495c63a4cfabd293e5f1b4a24b2ff503b6893249371e8bfd2ea0132f409267792992ac286f0fc850f7b3a546bd983a26db81b021cdbd572438ec140c4e60912a2c9bf889eeb2dfb68cbb92cf37c7fcb1f34e71dd3da97705265c90dbca8ff1c4a1e42378fe7e51b7eed9d23d03f5b2e78afef32e2e43b58751279fc1bf938ddc4f72bb728ed614c4e4972904426f0b5e33788e0d39b45fe390ae67a636c623386600d2aef5e1bb64e48b0a488f9f4e61521f9f6c7cb77cf7057969f7fc43196e6ab0f74b5bebaa607e921588b1c70cda0bebd204d2f98a1ffeb46ec5e571da03f8c32e0f0f0f09dc71b1ae23855ed19a5cf246e18da0ab2221534f615b188729233ae828e5cea61a58679ce9be50825e7928c99c8b3c26214957f4bf26f78a85240a7b4f8c474c49edf52c05ea6fe37cc35e13cb361d232ecb5c1dcc7ca62f676ae0860667a7e32f5a6fb3496ff66a93c81e29c8e0cbdbca923e32e885153e7f7d243c70687dec45e2a146b72540484ed02cda0bc1a4b8099f2bc670a7d85841f0e9aafb30e5c0e4579cdb30341c15e09f93eb4410dc36ef0c6fb441e59aa922fe340e75ef02a5ebdd64ece5c880c12ee6072f15fe59953adc40eac5220b3e2e26476557a037fbf93c7f848eb67f4cb332453b304d0512b52e3eb455c417ca5537112388e522c490556a5c4c6b4bf2ee579dbe2abdf08fe98a277d9c36404d5b47cdfc463f748d9ab0e493249d53540e982b9cce363c3ada9c75b13f18945d6bbed817cdac377e6a19a65959014b73881dc6c5e5d0557b62d30209b354114e7c9ef5b30261e948110ba33c44cc7a038d28dfbc514a14a4e91119524f7f4171a3f03bb2e964b35fb1cc56d07e087a28e508af6d739ef47b0af5f5d097498cb961d17c45491b99f5afcd44728408d20f23c3b11b68a89819f9c07ba91990c546427c981dda06e092b3aa9f3eec19e24cac6170114c1f6607dc386e40b775ca55630319802d8450017404ae8dfecad4e2c92d1975939b65bf4d20cc413412345b8c25edc7ba0651ca075c474306c4cf75fdddc52e5d3d3506653ecd1093029e8458ef3a3cb41c7955646494600d2b74a19f7ad73a790dac6b83042adc8f67a6c1bebf8f76e8b9d09cb97cb1fe7306156e594780eceac736476d2e787c4ecadb5f6c5b4bc5c4e4da21fd1471258f1225bbab7ed5e740a30d0b79745b14975d539336b810f8921ff02efd40bdf310a0019ffadcb9c84e259ad4a909b1060775930f4cff83fef9badb3e58f0120bbb073d098cbff5478b564eb8c10bdb00ef2a38496a1459c773109bb7745983b519100b690e5096510e95d2bb24f1dd87b3f14861c9c0adf079c9fbabfa8d8f156607be09359fed2551c23c69a0afcb2f25d71326e3a2c804b6896c4a16e9fc0c75402824eb201131d8964d30c677009938917de26431dc3b0d6fe310e3da2bb2d923c3bd7a600e403b0db1a431b55f6982086992c7e6d03eeaa0f9a5a80298a9830eb46a0403fabfb3eddc95caf83117c28ac07aa56a7b09c21d9bc6acc78ac4d78acdc9a6fa097683c574b3ac14921d5bdf5f80f3697b2c16c520a7cc5e077fa1faa1522b6244ef3ede5adacb6301ed1ba4fd7d4ed2f487748593f4fe5f631a1752e91b1d03b569cf4f363e115b09c55fdc55b9a88272f7a9649e6fc464481fdd593db57249c0ab1187b584d88dbbd3345a81bf594a138fc5b1f584777bd25b903e2a3d6a793e118f7e3506a1f05e266ef2c12feab1d52640ebc7ec26f5124f3807d636fa94be30bd4e93561a828315ad4a966a91733deb38c928f0db65a5fcb31aee1a53d443285a7377bf59421ae328a38936c083f03bc49b1f25a8d0434e2466fb32bfe16c63ca406036c66443ccbbb76a408fe1cbb4c605b7d3e2123b37dc8200be487a88d8470723f10579d81dc7661f26a8d136bd82fd1ad92830849f48d070fefbdaa3e429c330b3abe72a96e758bc6011aad93d990f7b04477d6174f3211346b4dfbfdf4eaacd011376cba1e4f2a2556658d98a5ea9612342828088d78597f1388e69c39aa66017d41f88df7d30ec646d834262cb01b6a2d58680cc7345ea8c9c130261a55096ae9e3881d9c1233d672cfe6827dc5abc8df6b3fc192dac0c4defdff9507c8fa488f8020601796041404b445c3141590607bfae479c25a8a394cb27d44c810b845de2b8ed69fe0b8ca7daf1d4cce2562f723cd86780eae6acbec6adb941fe00f4bfc5740f6915378dded587f612fd369a7710b270b90ce3dc5560a123a44b03467e4ae2ab73d95a7474f024a596482a2807cb312cb1419b238996a71171cb34a14c9e77aa06a7b26348d5dc198e951368d8b63480ada59bb2b0640c6a9d2b75a535fc8895240fc3abb8b13fe971fcda7179c89e3ba33ca2bc595f7fcf5d4fc35d1d37e4afec6837168b6aa3aa8098cb4e3c65eb9f2ada1e9317d6b272714115dc7215d7739c7160c3395f809a76e74945950df152a93cba4e5a6ad25827670288cdd8f0895bf57355a4d052c7a2c50aff78fd4011d35aa725b38a1bff6db906ddde957b718bf6b7580cdedeb799fe869ffbc9b5148da81838e7210903543b175cc1629b0ed673ac069770abc40a3db5fd2ba4e7c34770fb7e887393b8a361809ca509a3d81e03a35e7dc8ae8c5c6d640421e3e0df5e9ec764c859334d0009bfe97159d6245554cad1e40d86d2e60cda6a5a2cd1c5ce6d92e5232a424fe3cef55a2f4d0a014c650fdc42a22fb13092d349875837c071a60071e4233a08208910cb76e3a0bc03094bc9553a863d425a6aac855dcc73f8bcd92612660e97d443c97efa1380827683868ea4c2afe01b80bc2a23ff774c76cd94a778091f5fe911b44a690bd9a3379bdf0fb4a3445cb6c0d825cb50698960e18d748e234a2662593522c388762f9f14471b9346cc7eba7f6fa9a3651647f4c1d133e41fe1306cfa95353e345b9ed5a0e57f65e58930dfaee7a543856ea42c728ff9e66779fc4089e24ef52daae93ca7b24bb9cccfc509fc67985c53514ffdb6a74819a5aceb0d67f1b1f6ead15add5a1b7f4fba2df02f5639321659b1571f3c01899891c6d8d0f6f19a3fce3c4aeaf5fb61cabb10553d1a597c7ae1bdc31e3041654ce3c5d3fc43e9418469f3ab99cc1a756218d8d0404aa12896b810620d9e2cc5500c4bf80886fbb73b0cf7c31bab10120bee7f8d2cf7bc92353e943e38123646e2a13d3d0b8125f216bc849b5c3a694d68b7e2915cb3832e1307377cdfda58385f247291ac7a2de56daff045e1a80818df31ddcabf3da76188bf27a0f9ada76ef245b94dbfc05be1bf7ae8a2c955951a9364ba5817a6402a333f86f4cb9fef3fea484db097e227b57e441eca999fc824ca493f1cc14b895b3c354f8e43e3dd75d5d5cc3d8e00da462dc7d4dd36a51ea426e85d36e99407fd8babff5ef2e593029058cd722b46a2fa94a15897dacb32990a3465c10696f41d4f179173bbd66473d55e63c3b6cda70e861eb9dbc6b18ebf2deb70224160481b357549524a6120e2dea555d8ea003422727cdc75c6c86010d2e6ef3204d2e155e41cc2b630ae90433c4e3e535c2241ebdf4f3fe09337ee88f912626ddfdecaad4a5e7cf6415cbc4d7092c0131a6d8f0a11b3c33a861ba3bd62e561c4fc0726b3332a23f8f2cace1a7eedc9b21e88bca17519319e24803c4c219235c4ce7bfa8fd136c75f605e0d0d23a2c49379cbe0a9261cd2be90aa9fa3e32ea4f4817007f305e7cd8fbc17145658046f9175f66e4ce3b264de929b0f60bca24476bcfdaa7dab341fc9af17e902c40828ba317ec93621e74ad4ffd85508e81989ad1112ebe6800355750a6ab528f07430a65af8d5e94afa00ce2b7e222e40a5236db02e55f351d76ea7927df9a864dad67d8a33224ef606d016bc55d0709cfc95852f13324a7c33d3eba1c85208b2a9bfb038f67d21141057adbc3c105afe5c937b6da5aebccd9d025e10e49d3b7ccee65eb1c9205f174e0a16c25bd22e565973106dbb9625b23225c0d8b2e0f3b9beed6a4bf7be51b03afd4fa412dcca08fe7af6a9db1ae1d0194769a06ac72eed5edf4145e47e113c65c21389d9ab65c5163421570cf9f3b06d99b298f8d2eec855c0417ebf5575a3062dbf27b43fe38835df2edf1d57f70c0b635e8c39f9f1a675e0044708df69f883e6e92f34327c777e60305071990c75b8ec1664ef084f5125da218f48c86a3a9ecdff14c29f8f623f90f1f1d454122e8a7854b1f8e3f7f40cd2b17e9a6483cb36a4955ca1121090b211b0119220bdfae555c30c5f5860c96a6ec0dbd20dd6fbd4cbbeb6e4515c4d186ac6472d13bc38a594138420bfe5b962105a3914a424db8768d90f9fa3cb16ece127cf09d455d460a04477f33ea0c3bc325d1091de08929ea7ec9938d3b3eaa8f0e24d3d4d927e72f13dfe346619084741c718ebb6fa311ff9eaa19ef3c0314fccbf201091b86fa96c037036172c0885295e8ee6170bb773a82fce3ca645c43a1abc58956298afc6ff1079e5deaed141e7fda78bbecd003da997eeb8761b93ec3abe803188b090bfe357372c41562f4c11d9fc411acf1948778cb0f482eb7e062a5b91973bde41f81e7a162918e793d1d106f8602147c483591aefb159a09a48739faf19081fc7eb0053ad35b3e618b97c432edac8529535ba559b6168408a53078fe3b7c89dda5159d6197c0d51d07dbec5cf2d165ea64973bf81a64ef08aecdfd0889f08060c3a3efb46f94808a5fd6a7b5af148ca6ca4875c9a4863dbad6941616052ec5a4c668a49a4eb41865d9a5929d8ba5e51b2c620ad6a0e9f5475abb2bf6cb7a88497336e0adf4eca608f27ae7e78507fa90669c02e6f52647d757b95971a250bd93ddd3470d2bf306ff4a19456a416f712d39d16a33356bfd79d5c3881c8c27d9ee657a75a02b5d7636a633d8092fe42c51662d36d20e292066c636d78e6f634cb2cb2fb007593e35b313e57990af71ceed47fb7362e461ca12d7300a01440572d5327e1d554d9b300168a5cca988e82f093aec42f87dfb22b6478e9dcb4c7d73e0b814c2f44a3a0b966548496c8ac11f32ca8406e98a8fb7f91617fb0aa133f34e92e9e35b8759e42fd6d9e4e6aed12d33cb0cf8bac6909d8bab7ad7c0d8baf33bfb26783bbf2b93d360c2a1d336e39e82f0815313e06478eaec860a056fc76970746e9a4ce19f458c68605f", 0x1000}, {&(0x7f0000000040)="c740bf00c7d9a7319e14d705f7d7", 0xe}, {&(0x7f0000000140)="409a6be3811ae032839a7c8b628f82dae67d5c9ddb9b6731b08e593d193e1a96595c4db04d7996fc81eef13416d7fccaebed04248e8f67618b337225d9134a6b27e726653a3480e9a8b95b1fc6efdf1fc4ed4d2c94d2bd9b7854beaa02e7d8fbcb5d3902", 0x64}, {&(0x7f0000001400)="4fde30560a82bd31d676afcbfc09ddae546fc5138dcfc213f23b087060b5bd935d1677652e61ddf96f086730e0d13c78f1ebf90b0162e048a63fb4b125697b1909f4162786810db5b03c832497df71216389b70fd3d6772fcdabe4d047cc1504f2282370adc46d5de44697a0802e5143333804d9c0dc4fc0c043978ee2ead4b68180c6d9e2fdd6d5b2ce08b066b4b1d1a7f3596668e8adc16e8ae4afb4366e27bbfdea7ebba6ec11712f890f358807589a0817b19290915427a04f22f7ec8fb3cd0b5620f7c9be2436c3bb662350376fde573d1ae8009060453d21cdb1197b366f54051a59aae10ddbd2c3ea0d5b607c58416213ccc117ac73fd98345b5888d8bce6929a29eb715805359cc76c387ebd4824a2b97297a9961f3bf0246b276653e5fba29d1dbcb4ee6458693e436ededdfa234c4ff39dc52aac3b3818373910722c04d0729cb0d3ae35ed3a281409cb462be0242129cb87808be3baa079e47aa222cb2e84b95bbea639089826c9c5c738ba39b7c03bfa42e03d9c5b5994ca685dda98804d454b9e6ff28bc79e776c7a8bb09898c1e38330ca2344b7ec0ced0e96017ecc3d4d17badaf53997dc6a7bc70bb36778c13f9361df4c6c55014bf4b39b2bfbcbb884c9742fd71822a236d850089eb991602566902895aa3155b305ef7cfb46b89cd72a0e58a1053ee8a7584a194a4659fdf2de76454e753da66b273b93fff3bded755b43f193f1593510f6bfb9884b3fcfb4670608b162824c14e6cf7a3f3716d7d04a9373820c3f15b3fb8ec8de186dc77730071f154c7fcf7977efc886b47f6b15e27de4ee998864ad09f7abeb81c37b758389cf7992263d3bd4d81a245c372fa3e6fc5df63bafb7aa5693ce11e7dfbc547b6fb1e24179f8dc8659244e329fe52118f3b2e9a5cd3b2bd1435a48d3a482b0269345aea73dec08f3868380c6bf1f43f039e106a7694fcb7d0f711fb88e9f13c4478886da0adfa97f7fb933d6d72686acf14626e40dd62f9c37e6d330d48b95d48934726fa6048d0a8fd2886493735dfc3c42f69e5b970964d6976f55ad218585eb7de285b4f31f157f061735c515a4def0e774d785722f737fd69c16a4507e06b06a92e2145021a0aa8cc5de6b3698738c3dcb6cc8a69d4c55add27d51ffd760abd8b1a3daf12e2e31fe1ce433c772583ee2f1d8368c2adaf34709e8c74b2d2d8ef0e187cee4bc35e2b3917d1ced67e7dc8f04155a9375b992203fc615aac74d7d1c99e7601ade10aa78cab385fc780869d40a4b80bc67bb6453489b829283e7439fed21be04753b446f5f1946403383d4c932e9cf51f5d339b164a5e7e9eaca70c4c4c148e333451f323d4e3d48fbd26a80911e00d3a570b73af3ea971220c88d2ee2813da2a098f9127f547e1ad733447cc0390e1d7107963f6b202676f68ec66087ae8a678517fbd7163b92fa383f60e1b77a621f6ee620336d90f704a905be3d53cad9d066e20eabd167cf291af2368883b4854a2972a84945563f919d299b22e7fcc27cac8dc851f38a192929e6b94cdef08c814978487c4576e226a5e89d8d582f7fa2b4666df33ac7d63ca7711e21e23bbcdeda7bef6afed14dd0556def8ef186626f794434d258569de5f45ac1ff28d8fc13166dd88991377bfc2c80287f208a1af9335683eb07c707987400cb313975866b0e6ce72ff12395bcc3bd524e5c59260a26cdee5e0d9bd58bd0e72767ff7378f239c61431191c0a91c36a834dc20a16dd5afe95066d92d0b92b147b76d4afbd6974e3f342e623d72e406b79f223fd261611f78b17052b3f69673070cc07f0fd55e594891a90a5dba6be7fc8e6bbc1590b9eeea0540944b67eb19a4ce42161a0086c9ec8e2dba5f364fda327a8f729b81255b84430add9c99d8ed96b92c04394cbe0822537a6a1ab9fae15649cd192e3ac96c97f60b10a8b860596d01264dda1ae15333c0a09de17544358dcb004f68bde7e8508b4496a07e643e1abbbfbba2d00bbcef1064faa557546a03373a302c92a42476bf56dc5feee556b631a58571645d4279d8dd3ce1334c503f1adb9075a43a0f12079ad0d10fca39f4d5764b6ec9cc3b9ee2e2522459cd84d03c04e608e5602e43fdee49f18839a2d3f8e9843c67e98be52dda2ef2553a06eb4689892b433a4b853525c2c640ab21534acdcf34f1cea4ba9f0bced142a33d8f5348d4fd3309b05c6c668ceedd67829005904bc94fe7b5628943fa057d7473ec82f665f0441a166b148375ac0ca984220e7e206462a1aebf7af51d34fc02c543af3404aaa1ae3db5a3b73389be4df0ef61b1634b15292b7fcecf0a90f348cc3d324dd3dad089124de0d71d80731467ae15f648941b55027ce4e0a88fca50fdf0392b8bd36d98d8320e59069d37e5cffec1163308413a38bc3b16b4feba4d6f3f8bb49d8f9cbab421ad754aa0bbba5e325d3e876e634bf8f5c1e4afade656a932d3fdec62565e1f88b4684c3073af79a4d2c994b73a4c4db6dd015609c4503c3ac5f18b33dfad41ba959a4a98799546ba0edde1efec39f8be84575f1e827c70563910502fe75e9d8aab68b9278e4115a40f5a805410df7af36e0e2735fb141fc76c3631b99effd105d9627105983ebc2b59ddf24c8782594a8976b0e880136113444e4081c5822a503fcdb913db7f19c2041e33da090ae6cf6ebe14edf5963a7f4b2dc703f5041330c0531a727c1ced8a8f4857e461aa75906bab3643c05d56d22d8881d9b966d95577c27d4268a7e7b71c3d64c89175cb2bac6863c088193c09bbea447dc1bdc22eb75bcf7d5f13aa6055c98eb870ffee74c24b66cfe4f14829429c9745465bac744a58952e12246154f28f90bc6e034d2fedaf0d9384dda2a0df12e6376b6ec30d1da96144ef1b066dd05b72ff8112172a87d28b8de4c9d451959f538619fb5bf04965386ed8cc7155cc847f19fc12ed807cfd9d12e5132141b8e55375c44f1368e1b7ffbf6fadf808a0e062a9932ad4feeff854c63f9f29f2a4d3093576c3178e704c3d0183b166bbd1037332506a4cb95c0eaefbb708fe6d0ae91b76d3b9575335fb9cf2557836400f96f716ebba769c74ba6897e6eff97070f5489bfe88158a13d14732fd547f65505dfcf48b5826445a950769552dfb86eb10e81666cf3b7ee2dff2220e7908adbb1f2569a6fd2d80fdc1ecb2c62b40dcae39a46f41833ddf4befcbe9e44c9f5e1f9b20a29a58c88154e2e86f7f0014aa807e630e5546355b88f43c458954dc73c7121b3761a41b0e13d2a81b824e4a82127ddb1faa3533c49fd2734738430c21801d0dc6d202f11de4f9131eb5820f5543a8e6c5780bab91f8b92e00c26eb7f40b4dac8db21205e07a37b1c40fabd8ce0a3c243246e4e57a993a90de6b865938d086c2e57f7f819be5df6acf7e0407afcc21335a90fdf4e82215263d3cccbd0db79b4d2c565ebcb5516d319806754f928641509606ccc0500ee5b000c6a30b535e6341c02e47c29ef0d4b9d7466e67c3a390efb286a5b8561203a8d2e86ee00fa51eeae1115d9eaa3cf7cde7c848f853db72132a7dba2dede4183468cfb3a5d025061e1619b713a98a82339c473b2ecce69164ea1963be4053c235510756b720e7e546f4841061e1b3fcb4c46eb55e885e0b8fece533d2c259d340072f2cbe905ba1364c0f88aa060006926848806c5ece276244127e773b768a17253326e6f1e4e46554d8c53b8941065cb2ee651f9716f18507fc851f1399db8c90df1619a9198d2ba5546e0f6d5d14b875a83fd7fed8240cdce0cb6fdb011e3e439bff59c4243b4b3f7d7e7e61e5bf381b406e1e65f30b01117b69c79e7d511ca135fe7df082f8faf3b0dbbbb04853abffaff095a03657a8b89335d642eb3dd64d88bd1a38d726d3302cc36f0454b0ff5fdbe6cbfae8b095ceaa78a0d4a5d9ea136ffe98f7fac2890ee4e456a2a85ca02b48c92416d56da20c9e2f31377ad1c520e0c6a07f2ad385f0323fa808d55b3b8a7ef2ed9241d00badc3cf8f44c1b62eb33d676309a7837526da12c4c0944696062270096cda001077cf3d67f5e5cbe076b4e7de7be9eed9fcaceb0fdc1e6ee9863557d1676047f2ba9b1e10c47d8d4bd607bad8d6a92228f6ac078322e641f71eef19983c26e49cc5ea8822af4fc06bf0b8a461680bd5eadeefd1e954c4142cf3c59b549d7d1b00c33b1910672b03cffa7a086229b39f98c323715a41c62f152c4d0ecc882ca72b41d8965644ead922077609297636f94d283814d1bc1255fd5451806cd66a1a81642e21bb81297aee3c2c98e4738635ecec1d573e0231d761f088bf811f494b589fcbb5345598586d76ce442c827a172dc05460ce321c34a91b9f589a54100a960c95ea85ca1c8e2e13e95ef292b12cc11d0b5279cc4c9fade70c25cb3e8bcabde2e10800b8e8d8af65b9d8502e72e8262a3ee2d6e288196837b1d3b4b50d4ec8e3605b2b539e53bff0ecec88b95cb73c76cb0d0fd4b13241aa9b564336e2291f1e2a7ed9ed063659263b9db9f3dd6d309c5e848e22a5e238a47114f32f8f6e1a0d5d570d5fdedb39601aac9d3981d27fd98876a2617d77c6be5f899f791b38a785483294f42d52bfe43256b7d605484c7fafe803a369a35eca474df7f19a33d62df397efd2da40998953ab548101b54a0ee2ac93913051963e9a4afed78e87475855e4e5ab534e78a7ff06a00408444f097b87658ca934580d7763f452da22cfc0f63aa3b96fe28231c8a981617ae34ab2dff4feda7b1bde09faa559eb4356fb6b85ac271f9626a31dd5952db5f114c9a2d737baa91588f3f82eedef259c14f4b459702a51b44d3a58fe6252df88933f0b23086400aec9de2ee3da8eca995854f0465a41c18adff58f11fe6feaba575fe920ff4f6e339c4c7ba6450a83f3edd4ffd9b68a63fe9658ed9c4f80dd1e596ac6e85d232bbeb8516ec7fc140d81749d0ae7a93b2feeb94dce69386038ab442f439cdb657b4614619f0dda92eecaa20e2707d2874373c594077ea8b603c78512b60fdcfcb3e707446f24a848d1ac127885280313bea4f04c0036fc64b267275a6ac9b026bbca787ac5a6bb8eccab338617afc1cc5065db4bde0690da2b5c274af7d5d7f6c60f5d46d3c2258ffb8c0c5778e48b86185569580a92df28d011203318b2b3ae68e6f8273bcd66a4770159a495580b8d4301730fc24c5b60693cc9d5592517a236966d58d9a188b662ea1e9fd4f5a8d2708edcedb78de66d4ff75a755052b0269e6138b6f1b4dd3cfba5784a40f121a82846d301f65406737d6c1a1813e2b0a9027d66ce1ac141049e2be74ccb1213b0c17f6ea94e5b40b570b4cdfb6807e77dec522053d924bc6f4261ba6259c266b87bb19f4aad3cb7ce604bfb3e6cbb96052d25ac7a151c71d83561e192600d1d3ccb8f20776f1bb1e1dab41bec00fbca6481266baeab99d6758feb0ebc92ad6ea4440e7a6cad2c6e819404f7b3360fa37535f3b4a5931c0e92746f22553e9fc5aac11698e69a8f16b691a0c60b3a15782cb679eb97f24581b6b767688898fda86f01b76f9016326d6abcbb4063202ccd9836875970772630ae4a8c0c8adb83d8c10229189f217332fa215624d16fd9e4834d9c6cd6d86cd7d1b096e2c60b0c89dfbcb504469c86d2833e007f1b1178bbdabdb14adb20e4332c0f8260de61840d125d5fb7bfcc8d24109d216ae26fd376145f8b4d9d9d18ea0b4ec909ce31b259b908cc57bf75d794a729a9c1a3935901d4ec17fe1af0e2373bc25e20fb1813460a03c38", 0x1000}, {&(0x7f0000002400)="4ad5ef69edca88abd3048eb83e08f3f5b2fbf634f4126c3aa26fa533a743a17d40a1f10c41a52496e12d9fa6870196a87bf4d5c36132ecb1886f6f90b97bc244bc2026a0971d8550b9c7991c85af81b42d7f862a4294b234d2926c1b6c5fbdefeaa442ddeb1d", 0x66}, {&(0x7f0000002480)="454298a222546c1c12a15f0416802e1f92dfe11d3378718006c0a71c70460a38a9ec06f6fec5146f32e762dadadb5fb500ce8b6e47769b785a7fae0c9fb88cebae2b6b4ec4013f33b598487b514732d05feec20c10d178c54ac68c967b9f3793633a8caa881615533870abbc14fe818a5f6a32c69051b838629f2994e6a10f1e8e81a418349644304804c91f402a4b4f13a2bcf19f46ef765b4a7dc7634edd8cc58777a91a95b57793b8addeb97ca9e6df1b85a3d2eea70009064213aa93ebb28134c839e5d6ed4435c80db267414b0268e9b89a31d5612562f8947747fea512db42ca585bcd8a62407745b9bd1e572386808b23fba13dd24a2ac7e802a46fda1ba5d3d656195a5642a3f2c8b5470a0fd6862a3e6df41b553653f1da37767b6672f11a2c7664385aa84db2cc6f5a4265e4ba569560a6b780d84df3c38e7b32e181686d45ed6bcfb7e3d1f5b6962e9212dcc9a1644f282716df814d4ead53130b54c7645a13833582a9f387554434ddc4a385cb159ca04944f64ed3f8d3119ccabf38300034161e36536b0e56f4976aac195ad2e882fd036d63290cbbd058b509fbeeb669a4ad8a223654708bad7b8eaeb19a83f2a5e267f68066cf5c05b6b30b2cd8d05e7da47c47b5f697def7c6b886420efa4330424f37b6cf6427eb9cd269512968994a40f9d5e187daa429c93205b2177bb3f9c1185f51a964104169f25bb23ebe9317f05338c87e1ed9553d47de7f4e4d1778d459fb474fe598ed4c2838ae7c0d2cd5156f0f2afab424c6e9feead502ab96eebb21588148e4d052c0130afe013f061714d3360603908876c24ec54e9cd4cc02dc5673f9c1bd12ebbac0d854746cc3b9bb443ab83e8563cfdc72a6eb36e597d285043b43510ff79b4e6c86b0aa7ccadbb1107c2b5929add432c79d984aa67776d08f79b58178ae0e808319d884a896eac131b906aca55e02032914f7befac63a1c72d4e8c3eaec2be50ef2e93d450c08ba35a0662b22e35a864013755f9f61b036dcdee7df8a7e8007e44707e6262fd97573973c80efa55137ece60b0d1a07e039b654205e4f3ef20655f88d29c19549ae38ac18fe881d8ceb50d17738e29182bef15d3f0b92c96d40efc813478832ed65188ec354024cda384e912266173f01373ad108bf71fc226cfbda2c9f5b0664791d62cfc602a2eea9e4998a89253aa754e71e61ceeb922de59d696b22732ae55c329916ec8a725af6c9965e7fb3d9b7d4117b8da919bdda4a42e59706625cfc0ae0ac88f51e7f51ddb451400640dd719332e9ca1f1cb72806144805068f93e34687734aab370edda0935fe37ae9f8be11d8113a53fa53b2160f7ddc5b190e4a709f1cc76f182e2008a9b278b453e2ad52ff2bef3a24f5f4f751004ba65fd477ce6c2f4af6357f16ebb4fda2dacfa82cdde2d6c1483bc0fe0641e8d4c177beb56a5ceda891eafcba81b50792111c6778b1a4b912e75b8dd440f67daa47965f35fe06a654d7ea8a8f25c632d60d8ab9743c9ccf5e287ceee9ada2a0ba8a006180fa0d1b59e3639bc55572adf2a85254c87dd96e0c33d6440ce00496d8481d3d2bfb8cb09c80a841d074c31cb8b839ecfe3f577ae9fb8477bf822e78136cab89ef27e43b7542cee0a6d93517e8439d51171e6361f56dc5704065e7b2537f0c57f244c939ec5aa8927a76cc62e5d9d2917039b9803407bd22c99d78e8d44f3ea2b4034c9150c0b7ca2f24bcfab3c1f2eb934eabe26dd767b37d8d8e5a5df47e2e93bdce2a8418e7f828bb94ea4af11ed6a4064721b0c2a4430099048d824b70b96a5e96e88266a73dc3271b39a7cf88b2db273f44b0937d15e2c9739e45d71e2521ae520be435cab51314536cdc4aa8479511ddee85de566b92746dce18fd3c642fe8d4d94f4dcdce26d593aeaed592e19b364e2d7aa82156a21b4dffd7b33d9c020129f16d9451622f5db27bcebada9ffb1c58ccbc2f491581bf3cd76441ea275117cd1bcfeb485fb00e1351df2aacacc02af8ecfae73ef14da2b362b6434a01ca35803227f710b41a24fe723b79bab4abd9632b07d8edd57817e037845804b8eea3d3d06cbe7a17189334d7678829f677c57ed93b697e9115720a5401161deff673fa34d88b57b99131dfce619ed2f0c2c6a7984aa1d010ff3c049af0da85011c2c7992cce8d181e393f9e8076b432fcb436fd13c7db95954d3a4f895c0ddd2227a4407b4c9c19e1d8b7beb5398b9cb7720da4145082abfad65159e133c1e2015024127e4ba5e6d56467210a8e8a5694111be96218b0dcbd568be686f2594474bf724f7bf64a4dbd75723e011f31ab64da7ba3cd8c92125a226da5dc3651a0f9e01c3ada4a6b9d93b48f213e4effa5f64eee62b434cda310c52aecedbe08c2ca6ce4651cf5e820446bf50a50a0997127ea3a48d66fd3c1c941fbad6ba59b6e6af388a00abaf19bd493b3498f0be4403f7461ebcccf136399a470b47431211181d5b00f41c094a256a4a89f2979e67350d59d4efa29efc971e78e3324e6ef5c4358cff94f3f2344a87cb9ee974c36cf63bd6adae9a8a0a9a1e5c7bcd37460ef73317d4c091f347e97e10ce58b987ac7120ce5cb2df1c7c3f2cabe6d9dfd2c74d89454b5f5a2d01537b414f60903112c3265d24f1e988fd5e065bd3f45b19a210c8d7fa41fcc9c9d1f3f0a16537f8d86f6f8b3cd58a3d7986a44af668b72f183c649fb29f71a37f353af593b7a76cacaf217bef488bfb114c4da8160a1021532a4738c73679111a01079f005ca46ec12763f5fbc0f9f0b4242094bf275948a59914a8951221b7606c79469b899195f9b1030805462ff5c49a7d861398d9dbe5961bc561eda81450e647ae98ea72f0bfd2421547fbdb5afa98c71ead4035e2a0326a8d8cfce7b25217bc1deb1fab0922a19e98b7066ce0c7ac6167032342797b5b990fa61a6c14a2222d5334e255603c85bdb2f10f2a0f855d5b8864cf6ed776a2e51b03343e36d60e700b7a4777b2c2891431de95002b3d008f7fdc3f3a16332ef0a0eff1dabb09e1f1ff43db5f9f496d5338a836beb6221da497e8362515cbfae9b392f19e4cdb96122035490171fb905d3fe1f8a89c632c9a4f94a7f3c68cc2b262a2d403ea686892bfb9bff3b68a953b06cee9c286ddef69c608708238b50c1f87ecba259ecb8c7c4374d01b73fef240cfe46edb43dd039254a35eeeaba497b3c6b5a9ece9ceffe36f99f788d43a498502f1a53a82465d39f67d74cbfe1c66a08867175a5e5f415717c3b84acdf41fd60f1af3f923cee63676f4a57962efd1d9289863b6859e11e895fff4e1877c73a1b7cb730ca34e3d6a399b78f566795ae1bea60e187435efa8e57bfc6ed60d84fcba0ba5d23bcef587543dc8b56d76f71513c5d1883575c4cc2d695002a70c6f049d4e8a7be455283e6dcd7b216d977d8527f83a2a069fa12e73f0a2bed187ecc84666710d1b8b0842f8f9151bc9be85d6a89e3c25a9efde6deaaf24d8068ab31fd6548c5c01486fc366b315d995c6526c3647cbb28b58d0df0a2b3f695aa825985b5c77f89f2570d672ab2c0034b06392f36e55115a7917f9260b4bcb9b5bc513a30f41a5fe351ca8fa7aa918dcfe82824d386ab654844efd3a5321e28c267f5c9c4961070f827fd5173e1c00ef6709c76b213cab5a8f482dd100863a7214f3d9de6ec7587a201b98fb2ed9cfc71e973903a574885c8996ec02240d68b539bc7029b98268120cfc0d5525b1de0e08781189b6f25825528a127274e9d2d70e158fcd1a31b250e1d72bcf51abc97e02a57eabb7bb9e1e07837b725022dc5ef3552f7737224aaf64fa2992425e7a35746c07cc7aa4a8e329fc13bc4071c7de52d2b6b43e9f6762aa7e5e4a2aea3b0c357a540fc72e4765e23a6f074213b522021a8b156d0681d5a9fd68c8415155345592d92a4cfac3d43638900cbcac9dfcc40da274ec17f2748614678dcdff11585d0d28b577122b0d67c8dc61b96d5fa3713a895137fbf19344ed1405abd55a9899460749576fffd39bffc24ae85a90ffe2a8d8abd9fc7f885d229cd130ee31df0ac7b98e885bb12779048b31f2b7ad0a11a39a2aa8dff6cebac38c6977ef0c841cd944d74014e0c8536413d10d707ed32dde872c7cb015260c88010717ee4cc2a9e73d2730d0b75061c96d2bc3323346f2a35d491ec35eed5c72bc16ea468955b8d413d6854f977f9f0ce0a48fb13488b9702612714ddf77d8b0505185f5de3ed568e67b86c7d4dd2776acc89a2c91477b3a18a29943139d8e21a73c8364814c9f8841834f970d2176d770586bff22dc201ed83f9c5a164edc78308a22d8755c819ab641b012c0e153f4fe16b2a6059c0c7de37c42d314737c2b2e9076930326f6de70d11de987496424f83f45143002bd31a263c04f0e254372726e76e88e4063759b4701eb57f89f5649a81dfc8a8da51d6bc9cf2d5ae64321fe05db0b94ab8c94f0d3945e347b1db7fde08b597b330378768e3848236347297b52ee0e5fe5dcf44aa968270aa46f3a5a018d526060b583c6acef884bd86bf9c59c0493fa51de2ba702bea720e8834874e02452fbc31128fecd58ee62a47bac6106556ebf3d00cbfadd04c9733202eb22c53b57cded53653501ad3917b5b45245fd7364ab94edf9e5d05e38611a200993f75f5fc274a1cf0078a59946721ca06ab3b6e535964828ea53e4453e3f4af03570fbe9b6c82f374ff5e018756b60b23e2801edb33a16608dabab8a39f7aeeb3270a32bb6064081f3ddd79fbf3047ccec3a909a498694965cef5e8423455dd47e2e1a13e4524e06e9885ef360dd0c06e316a72f54e89aced3e2dcfb3bc1ae1f83b7733baf05e616e628ce85f2786831bda8b5e5f214790ac1cdfd381cbe620a7363ac7e0e428db5a023a5e8b067c70c0b8af0bf326b286f124f08a0afc4dcf72bb853b29d0cf578564fe2b575dbab10b2eccf30d7179d56ff3ee138b6b6088f7e6f76d441ed1b88f7778d1af07fba04f33ab3871977d4918d66d16489797f217d0930a7aa9e384a430494bc25bd8cdd207e3ee9b57a49b5a586c83d18e57efc45f965eb6eef076f3a5ca1c4bd17ef9b41ba66da288c3115b2d5bcb4f59ce10c7ad95592342e752f0326eebe27c7185528b5d52478558e82044375e5c03608b724583ab37669a46dd5f84974d3ffbe8e5ea006907066ec04479a9a1fd5b3d10b1d96bdadcb61657e4a15b6f06eb8ecddaff94a7661a5e456e7031155cf569c617102bde6e8af451c6e821c0c5e5f30d478e94c3bbf71b829fca10efce14fbe10b429867a4cd8889338e17d6387f3e6dafd07c3e75e2aa0e64beaae16309293a9f03d464b64db8f13e43887049cfedf84e26c7ed6ba1ee26531609e98bf60b91406818d13e7cffa9b3e7cee1c3df57344be829c2bf888cadf4c01abb5a5a90601bd44d039acc7a34782fe742ae19492e0029b6825286eba024c3f2614f6bf0312607d1234c77cf167165f0ed36aa9ee260aee3d002722285bff615f4fd948d1ab4d871597991a258ffbaadcbb57dcd6736bda3e6f4abf928fc0ba3e88b41df0f3ff598abd589f9d3bfa28b20f8a356610331e8370e8e2c1f229f69ff0e71ca41f4e5325007ca227d734bfa2d1861622889b029d066c7d45a10bcd064052bb33af0392fd318d0d78a1b25a956fdaee56a1275c58db63e7a65b7615ddb82435126992704272ed4440860e1a70a08e98c45051a623385fdee651e0e271a3c3fe0852e88feb8c1848d48389d7484f00866cc59ff640bf", 0x1000}], 0x7, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xe8, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x1f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:45 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:01:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:01:45 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x200, r1) unveil(&(0x7f0000000040)='\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', &(0x7f0000000300)='c\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:01:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r2) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) 16:01:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x11) fchflags(r1, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") getpgrp() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getpid() getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r8, r9) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000700ff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r19 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r23 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r27 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r31 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680), 0x1, &(0x7f0000000840), 0xb8, 0x8}, 0x3) 16:01:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x8000000000000003) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x9, 0x9, 0x10000, 0x8, 0x101, 0x9, 0xe2, 0x10, [{0x4, 0x7ff, 0xfffff887, 0x80000000}, {0x18, 0xadb7, 0x0, 0xcdd}, {0x6, 0x0, 0x92, 0x10001}, {0x5, 0x7, 0x7f, 0x5}, {0x7fff, 0xfd5, 0x9, 0x2}, {0x1, 0x8000, 0x6}, {0x7f, 0x1, 0x7f, 0x8b3}, {0x2, 0x0, 0x1, 0x5}, {0x101, 0x9, 0x3ff}, {0x1, 0x9, 0xfffffe01, 0x6}, {0x2, 0x93, 0xfffffffd, 0x40}, {0x80, 0x200, 0x3, 0x8}, {0x3ff, 0x1f, 0x8000, 0x80000001}, {0x7, 0x0, 0x7ff, 0x23c1}, {0x0, 0x7, 0x4, 0x3}, {0xd9f7, 0x10001, 0x3, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:01:46 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x7) setuid(r3) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r1, 0x6, &(0x7f0000000200)={0x4, 0x0, 0x4, 0x4, 0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x8, 0x8000, r2}) r7 = msgget(0x1, 0x40) msgsnd(r7, &(0x7f00000002c0)={0x1, "9fa8873b93b4735aa033d04b7c6da8bf2a56709b5b948c70499af5ff17a5ba85b182692c67262cf98d7d7f3cbd30e6ca67a3afbf831b6783ac5be0fe804836ec1899152ac17afb503853310a6db9357f4eb3d347ae1774"}, 0x5f, 0x800) geteuid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000380)=0xc8ae) r9 = socket$inet(0x2, 0x5, 0x67) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000003c0)="085924e874ab939042552bcc6cba9aefcd5b9a6c055a597f9bd1e4e0ffc1bbbe9e854184efdf5933900a330bda7d6456ceecee742e4152f0dc56110d93b9a2d7aff9107301a77fe19e46132e6138ae0a45484cf15db91fcd86b502d62c3a93ad7d02595544f02ff036aa75bb47b0f6ed1edb07dabf5a18104c9aa73d6f29abe35ec7b097a903557598bf593f194f3c0d4b16ff2289c6b0f92a0ea984c0e1981e6117959f44363ccac308dce3f2af8e6b00f09e660d1d4d45a4b2baeccca12f3b92767504680c3d2f96", 0xc9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r10, 0x20004269) clock_settime(0x0, &(0x7f0000000500)={0x0, 0x9}) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/250, 0xfa}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2012, r10, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r12 = geteuid() r13 = getegid() fchown(r11, r12, r13) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000700)={0xcb, 0xfffffffffffff001}, &(0x7f0000000740)) 16:01:46 executing program 0: r0 = socket(0x6, 0x2, 0xff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "0000c3ffffff7f00", 0x10001}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r0, 0x80}, {0xffffffffffffff9c, 0x2}, {r2, 0x2}, {r2, 0x100}, {r2, 0x100}, {r3, 0x2137df5d6e7cdc0}, {r4, 0x4}, {r5, 0x2c6}, {r0, 0x1}], 0x9, 0x8000) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) munlockall() pckbd_enable: command error 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget(0x0, 0x2, 0x10) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x3) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000180)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r1, r0, r1, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) syz_extract_tcp_res(&(0x7f0000000140), 0xf8a, 0x7fffffff) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r0, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x1000008, 0x202, 0xffffffffffffffff}) setreuid(r0, r5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001a40)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r4 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x1, 0x8}, {0x8000, 0xffffffff}}, 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r5]], 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/5, 0x5, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000001a00)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) sendmsg(r4, &(0x7f00000019c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x40}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="422d5daf43f2ee7e2da01bf4a8136ace5b7531ef4ae8e9e7e96704b4a8ccbc9bd0ee44e9e22e9ccd47bc828061d606eb64fd2d9b839f2663773078bd2d8ab109736cbf7d2ab977e2e92925720748b24a4c10b2a9e1d2a1c3139770894366c0d57886c006800b8ff65e5243633893b8fa449691d9d3fc656c9029b81f2f4cd63802e922043995c9f8a0724b5cd9a2ecb81d462f616166946b0499ae695b22fc923bc5b4ad9f67253b4636547bcc124986c1aa0b", 0xb3}, {&(0x7f0000000180)="2e1ef0ab6e8bbb04", 0x8}, {&(0x7f0000000440)="725079297fa145b36d031e56a0f4afdd5b041a756a2a4eefff47d55822af766b7813e6b70bf9134bc12ecc00df807760d42c6e2984020d87f5579ccb324a610dfac4f7cb9986f6c753b0bf7cf52dd0a62880e10ad147b3b115dfc23af004cfc1a36872a6b94d0374ab21f6adc229daaa8c396a73219cb47f8c221a6ddf0cfe8cbd5c229308ed8d0827da3c7fc4945396c3970211866a876fe6e92e7f30f14583459d4f42bff4f27abb1e20904008513e2a0f860d4d045b5dd35fbb68ffc21776e0b8d8659e10595e569edd7be51f0cc28efda2208c9e9c34", 0xd8}, {&(0x7f0000000300)="aad824d68a80dbf3b0a29615e70a1a87", 0x10}], 0x4, &(0x7f0000000540)=[{0x88, 0x1, 0x7, "42b9f553822b18912fe3e89317078ffbb8c67e62d267261ef1bf06c1bd9b24b633cb575778574f22018f3ca500ad33eecea706d02e935b33e720a36942bb090089a5a03454b04ae8648bd8b799a6f07d123978bc9b233b5a51c03c3a6b6e05e15261331cd9c090f97fee23c1c005a4343be9d49d30b0"}, {0x1010, 0xf173f5a13530c47, 0x9, "31aa76b2d9ace3776d1fe5eeff995a89ece132aed4af65bd3148531fb67a355f2e0683d877d781f472dbf5000498288bda9142e9fe4dbab435e8382ba6de597e6fc7ed4ddcd8408313f2b5aa1b4b17e054c1926feb2615a37b3c778c02888ad613cc682def9379820b275c976f87c659c72d585d2371e73d29bdc55166aaac57945ded59fa9b161c7d380972b2c9c8851d2ee63b265d27c1bdbb8f7d741f2570e6aeaea9a0280714c440568694c5287f2731f965106c6930f09d0c941838877d1061f32b2696f99bce43d068f64f36de206c469e360c9270bcddbfc7c5e02980c433c01ff313cca13965b90db4b84e55808abdce6f6d558409982bea53933482bf2cbfdf278594c39211fb6aaec53ca8603289f6293a810fe596a3e7fc868eb125b8147d0fe1a929b4fde1da157ecde51fabfbb1a91dff01d57dad3cb4b6ad084e158246b8bff12327dba2862f1a8a7b741d891627866479ed8713515f9bd839fac1a09e6d77e372c60e4464190baf65139290fc81865710841cadc61fdf6eb088465d4aa2a6b7848d6c7cba44e065cb78249ef5ab38c525a28b860dcd0f9d2841862ea8539c3de099225aa0d7d275c34d6294ceb562b604b6e4ccf523c81a4f8fd2091e3c9aed4424a03fa3aaff43a105a98616bb810eb099b1ff3cde38092c31a3985f2f66f07a04d4e44fc27da7a7e2969be63de4d3d362f600dec3e883a5acf9e10cf071fd912a09465fd8223a3a52eec01a130ea6382cd4cd046a386adcdcb5e3d4df8ec559c67e3c94640ec0066ec1dc4fd760a1e663206be7bb68df0102f96b8baa290c22c295825170efa081a57ec69b62686b4b1398771b01a9afbc25ebcf63c20afdd299d27613eab924c51b2d6f744dd23515ba192efadf4e6ade6b966b07d3037ac9ec791db25f476a4841cb2f5c975d5bec6cc59822999d5ed59265717aceebbcd9175736a159e4eff1e9d3f519cf683fb81c11ae5d2861a9898fb69084622ee4c12c127b3b7dea22e17ce8302c8f23d71701e9f2a64d5657d7fff30380b1d19d8be9a223b205a7be265a17debebc5727ad369451586ee7ed8d55913f3b0f45f99813b97d95a3ec67abd7a55ef17959a2ed2e369e5f9860a04b9b4619e6b10caa757cfc3dc354a0168b49235419e072fe8236864501758e8f843a2ee0d063a402db4b1d2e209f0abd608bbfc7dbf900ad16bbee80d6e4a57160ae645eed21f62bfd5d0e0225e03d5210eeafe2f99d441ae3683cba7299786a497e2faa7f56f7fcea129cf34479ac348a8a67471425d3044f4699b5d1680c4fb85ec412e81b888183c70e4cc73d2318d3f21c7b99013365aa602aa8953d311eeab389726391b3da06c76176c868d8c7bc1b1fb3110ab93f69ded9d99a1aeb9aaa27da32d2d346a764837ea43686b322d0fc9de9afb977f640176fb0f0c1a3cfffac89c0315bf937c1cf9034292ae4aa3bf0ea60f59dc54aaf7cdfafa15dbd3bf77ee0c49a8c669ec68e6ed9495fdc02a5f4215cd468bfbd43267b381bfc5dcd482fe1828480d1ec03561ad5087f1c35721ad5151eb5377765d24cfbf10822b06a596dcbb84cf691d720024d59f81fdfc44e6e7f71fbc72f57d22a136d5e4b1a2fc5d283c187639de061a5d11f80597fd90b5a7f82dff8dd600a7e83afac58ad3683f6f2f23d32f5c7e5c9ea26c0098ef4372460745086d3941c3f2a4d71ecdf3ebfc27f3ea4fe05fe7cd63d924e61f7391723fec036c6c8951ff55c5516d2b732538627861484822be2fb8c38e28534dc755736c9302f32142a1ba03dd4e588b5356e17b79a75500e974d1109d5b194b8d3a1a28f9a9bb154d37eed5d8ad46d3af2806ec224828777c2f81b2c8c7f9eb8dfae0d53bd637ea0b0811427a0b6b40198f8a20ea5054ba6e6492d3ec2ba8428600da03edba77e2397a87343ef6caa8b035a102564aecf8a1f50e19fde6fce8710b75f4512efe4c00dbe61e6b9996a7b0a6855307ea63dab540fee670e74d7635219ec643486e5d366a7a747ad0fdeb907eb2ae226e2d4297d389e22b96ab839f54ad1ecf2eb48b1b5659fcfcc31693c599511816b7c8430a31f640b8ac4fcceeda1bb1d82bee26e3b3748d70bb9ab7569c2a255b732b0db31133ad5024b5d41999b9b4d5a19d4c9c598cdf545323e92a0873f5252b1b3fa2376e3de61ecb97bd1b10818ebff1fb1383fe24e3bf39c48424505344274a179b54946563551908859a591787c63eb65509c933618262ac6921181e19964c8021e54b79bdac286b09e82a75c869c4662159739efe191ba30b1203ffb3812694db4ccd19e289aa89a75644faeeaaf5d4b6acef13f5c19664c67d451ebacb1b5732ee708c0c2bb3f5f9d673cbdf03bea63278d2aeac4dbbc0745d59e6c3520893cee3bb02664e381f98f1d0adf1a9e47a675792aa64569d512a7c1031ee384c368b303be97efabf6b8abd8070d499ad3565ab68cc257a4f3c2a070634381209e43130c56c8318b92b6d0e845814e9592bb59b5c2e62eaf81e0378c8dd97f50e0b992afbf8dfed42775b600fc90d92646cf394dc355cb402a783d51efac17f1fd9c8776d231b0322db36b41053bfa0b0ac06e129f5d29ed84e40f812ca6fdff8fce61ddd575bb4c02a01dc9dbb110cc79f21ebf928b816377bc1fb63a42d1d7aaddb027a00ea1764a8dd254b0d996ea663ccca22a5c7295d59a1ae327743172271f4486fb7dbefbd246fa75270f4f2a5165f4430ea87776bcd7573f76e2c33ce2d0ac54cbeda548041d15e6147914b34421e5627fa0930e6e85539f426f8ee92966f65619081613f0e5c90607150dc744d12715e9783159270020000986b386462765481d9b372f0846dc8cd597c967f405ebba5304d80f459aa2fbcb6c6422be10f4f7d77c51e7e9772b097980c4c801961f317f8bbf6710800bc881670c5d56eaef9e594e19c70f171af96f726af95f38d4cf4ddeea5ca896760d96bc6daae63bd3a9e7a1a8862e1e7faace86bfd1c854672ed21aa8f9dea3285c1c2e63c4c69c69019df4783ade496d27cf2542f188e31d9275dc023dbe8cd2d788f24e38631b8612f85fae031e2f3fac5ca3d71cd777bbd7bc13a4e9c165587b56c174172d70baabdfe96bfe275b5afe9bfd7e099ef767e644ad7f6079b53d54e24c8b7d01f8eeb700a83a3ba9e4e9a34e2d1feb359435e89576227d5f58b91bf1b3c7c33a73b830d5ab3370b8c4685cbdf9c29de96db59033e276f4364e1c7af90ab853a4e2419be1b7e75908d4b8addbe50aabc8338a1e9e1de526f990392e285c058731b599dec96e37b520bc5912d5cb02e0b3b1a07b61b1f20d8ab0887d3df092093d73452b987f6a7d13797ebb8fe55200663ff0969016512a6666ab0d844dd6a08b5b0426bcd0eecf6f95a324edf554aa9300ea2c576835a2b31c9a5dd4e6173f8e0f59efc4260f2ff12aced81382fe58f8d22e2670214d33e72db06b5259a266eb3955904d7860a689de2f342d668ded0a4b304d37604ce3ba471194416dd429e64f1f08f4e624caed4c09ed2e7936f1bace9a1814723d0fd6c3c810177f9f460b791a30655471f4c35acde12a41de18292eb6c7d84d22f0481004df3f8135a46e96c2807dd92b7b114b3430f30dbefc748944c13b74c656df5c74fb1d69ce3312bf8aa327b431d60bc29640443624495859ca8356fac85eb640bd62998951480719fabe1699e0fb54673d5d150657860f292e992f708faf17b6744927f30810105a37c812e1fd3ba19170248e4816d836ab8c83b27b38ff507a5d258cfa53ab94839f437a713044bacd1609cf3fe0767862dfa7ceaf82b7c567386595802de494cc7b15c819a77c5166d87ef2112b6aba526727abf5723f49b13b4b62912b5489734ccd41af9b2a2c286ee0b9835f5c0c03e295e4f623e356c02491e07db19a0d41e09378c2765b3e167025b3ef9c77bec751d744093e335a1cd524a29e580b89e3da95b0434b494ba20fa0dcbe8ad49cd67c062efd39a5304fa0167d7f8bbff56341456976b06f3bc8ffc2283c5504c747a720194932912fc5de88f30bf95ebd1189a02e8a6b80231f9d7b5c5b273bb6bda92ea18d8d164970e13667cd5afb6950c40f5117ca9784d063502f329fd0449b78d6e6f808f6cbdbc0998193d0478dd08956f2e93158bcaa8d33f08fda075d35fe00f46d7fbbf4424b53fa61491eeabe8e7726382c96314423c74ae780932484630b2c19430ee3fd735cccc9b1b7c6bf7923f79ac5e1d4edd62941b73bbe5473a0a43676524e47c78543c7d0c2ee6c66f3a6bbf326150d25983714ded5aa6c3c6851b5c5f55d89ef82c27e565587b013589e4fa4b0c7128950038a308b6256b93112f6fd2606905d36500db0e77124bbdf71ec52c727f23a3dce8fb471458d907b55b8a786863303d91741c883607ee2780c748b3ef5ebfca708c9d224228d73d961ed517bb39127fedcfc92ff95d1783d2707cc089f627da1d54326cacf85ad120084176ea9f4f8cb81b9fe66b190ce3f9f8b17cf14b9621b04cfa5dd29a05853e051ba48e898790d26bc42d8e22058f31599d569d322319f605a52e858471857bde8b5e7444ca58e4bbb52f891ed5b4d76ed2954e5a0532102a5e3a1e86353422b9f309a165c321262239463d042f3b71a1566bb0c1b5dd05582a8473b504b0dc1553eabeb7d458a2eb841c36976e751306a5d4147c4626e74d4aac110da183a0494c1e3fa794ed4b394b68415d6a38773c19128532eff3df0d36d0df4740650c36810351ee716cc1d4b414e7f876e23f3172e03c59da3288d06de3f4128cfb9bc16b3bf9811c0204aa722ddad06680989a5399ac655a0c7da9a86679b6c4e7e6c25407239ee02941e55cee6c032c6f27b773487a972f4baf3bd0e022ef937ee58e9bda8fed997eb0f0fc9039a3a29f9826abc3b6b0735f46981e47e8e9fca8694a327ecb2440467072eb44d51a90c27a9d5b34d6c14b0f5bd7d5a233c2c6632336ef51f20c060eda295762a2fb8eca93415d18856c0e96503f1fe9cc00540f4ac889421af4f66b1cbb7cbc631fadec334fa81d4dc30a00dd41538d5e7eedaf37d49ae6b244538be3a3d866287cf533c329e5aa3b8e84f77156bcf75d9897647bdea14e06f1ab44204c0965b795a68ad0cb78e254343804ee0fc21ebbabbefc0d8b90d8c8cb41f66a7e35c65f055806e0860c77ad12262c3ab7a33843467387aff87cb3f2b248bf1d58a82f88b564bbf6bbfec6764732cd124d2c6147450ad1bab22fdbbbbac4b0bfcbc406f8010714463e428b294fb81a0b4e133ec910e138be6d3e66fcc930512f0fc80795006ddf28d61abc74e30e5d9ab2ef883d3ffbb0dabc0435c4264df31afbbe30cb30a6b06bd4b3e09d982dc64bc47729fcb880bcdfbef5eb921cfce0f2246c9e0bd18f8568e81f16844e1efc70b1d9f230e49529cabeae2c62182beecc8270dcac3433b50e0a79e930b78663a641ddf6ec5da127fdc633871ffeafab19baace9fb7cd40905d24a521fbcdea09c5ad08d2acc4682a024a637aa388cdae0622bf8b61a20d1f2b35fa5550ef22933a52a46d4008908403ca44c2f320f6165861ff485ad7eeab3c91af1e6e2a617bc44298776d91a70f277bf50b4f7b3f4a1d6521459be373a133d925c2585fd5d812dafb829750c92e5b16a3c1c4551ccb48d7bfe1f3f9189d301f6dadc56d5ae0ad77631ce69e854917ced3e5b651c5042e7a14b8b699f23684e048edce361ed3eebebe1106eaf9c4f07af43ce3716e"}, {0x48, 0x1, 0x4, "b82ac9c157c4389106c4587f889f8df9b66da4ad4849f7f5c06bf0cc1b71fb725e384edad1787b69234a49f629756fbfd5c7bf546b6509d0"}, {0x100, 0x1, 0x5, "8e32e850fea399468fa5f7c1ed19f2465570627eb6c090733acc8b879c24841f40aa4495a2c43ff7a77a3b958b69d9a11f9a89ae5dd1c1b52b3d9344c2235e6dfdaa43970c8127d6d8d2d01fab9551711f38236d663c5b9d11d1d53eb3c7b5a1384fd0c920463f50db018ba34c5a4165b27677c57cbb6f40ebd718bed28f229175e32719c8467b5cf3482b741825fb5f99d1505e2f6b306fee73315df10904363858e223e9d7f58e880964b59d59819c039a1a421a8f2f2e3f21782f5ca9182d8838641223cda772dd1cee7f67611e28f65cc66ab5341280155f5d7a2deea57dbcd59322f425ee443eef8828"}, {0x40, 0x1, 0xff, "fe54623032bafddea04230d022514379139633807f36f2660d5e00f873446d7904a79d4e506f0b5b8a36602a8ad360b4"}, {0x40, 0xffff, 0xd7, "5ec9d109bbeab68c7532086dac9801c4127bb02f7a064f1220265bcf6ce8a5f533b64fc78da613617dd03b726dec232d"}, {0x110, 0x1, 0x0, "2b2f45c11c7fd04206cab27d0eabce815596b6a1990b00cf60dc80f4679dc29cd3e58595d93d712a45c4b6cb37d7b1a9d41acec432cc227103a7dd801a41846cfe1086b4982c404ff83b2a6b7c05e9767f44f4626ff255f58bb2c58feba68a734dd9f2dd55305afa8c8865d6348caf87cecbed64b7a7172c982e66b3e4a792fbc28a330e9a97516f39a7fad8e2bfacfd04a38ab1d08ef1e6f55e36e84e2720adae3ac112b01c43a89d50540817c1b83860bc276522388a7a09c5f98c472b4706ddaf08d280571f4a3e50819df5199a92bf5425113be49982141b00e45f254b4bf9c7c118fd0b94ecc3be572d8a96a7ce12ea015439a398ccfdde6c8568"}, {0x100, 0x0, 0x3, "c3877ff9d55dd623c51c6bda8957bf430f3aad44ee139914a7227531404ff6dcc1848b1913382ac02009d18fc82de6be99011e9787ebe26d021bf453f13199087d0f1478b2bfcd08390e375f567db873809fd43cb60fc8602adc32bb6c27ecaec4357789de4ebe35ad04c2bd19f61d76d65680d1914b4cb1abe7689c3ec2e612479c87a19810d5b09631fbe31631846f46fec2b05e8e7f182e9a073da4f4eb1d21143480af18abd038da36722624d3e9eb1a7a6d42887f22d7605719eecfd86d9cfa1e245606741aec8499849bf5757d0e8f7c4009c512d5504d3906df13631ce6b21270621492e0482a9a09f2"}], 0x1470}, 0x404) write(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x80c}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000480)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f00000003c0)='./bus/file0\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r6, r7) pipe(&(0x7f00000004c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r10 = dup2(r9, 0xffffffffffffffff) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r11, 0x0, 0x0) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000680)=""/145) semop(r11, &(0x7f0000000540)=[{0xce1a3c3333be9b7, 0xfff, 0x1800}, {0x2, 0xffff, 0x3000}], 0x2aaaaaaaaaaaaddc) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000006c0)) 16:00:00 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000b736000008009f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c5a00000008000010000000000000000000f8d24a5ee13426d82644ccd2e345b933d7e6e3a2de5db5d66ac782b61a67190300000000517103bf84a5a29c288ec5f93b6417aa6cb138ba308cc8b722fbce26ec9fbc303fa7c1500105b526fc2cca69f24a309203afcafdd263a8288ae3fe4a6b58835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe80700f7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb475ee169c48c13986bb22ba9e8226729f40a7b46988aeaa4f983910453b1cd19c2ddc8e2d1c299799777946633383a2c7f9d2bfda772f0718652f73b05d62490ee3795a637a590151610a39626d2b89e0683d5cd2411f8eb6d32cfb2ced"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000440)=""/178) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x800}, {0x2, 0x4}], 0x0) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) semget(0x2, 0x2, 0x10) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) geteuid() getgid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x100028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x79bf, 0x1, r5}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x200, 0x6}, {0x4511, 0x1dc}}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0xee1dfe3ed5ab15b8, 0xc0) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r3, &(0x7f0000000280)='./file0\x00', r6, r7, 0x54ca7a40d69a65e) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000000400)) recvmsg(r10, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xff72, &(0x7f00000001c0)=""/59, 0x3b}, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x7fffffff, 0xfff, 0xec6, 0x2, "23402eb49f1c4748039aebfd300581fe7e1a37dc", 0xffffffff, 0xfffffffe}) dup2(r9, r10) sendto$inet6(r9, &(0x7f0000000080)="1af7ce1a9f93f7aaf63699790d418d0a18b0951c19f68b86d71a4ba405339770abd7f4615981c0da8c3c3046c1ad26495582170cb09cc0ab0c60ff031951b21e2a54140e4df33df3ca35f2d6ef11759e6b73a80f6576194e87", 0x59, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x1}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x50, 0x28) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7f) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2a6, &(0x7f0000000100)=[{0x4, 0x5, 0x20, 0x4c000000}, {0x7ff, 0x1, 0x49, 0xffff8000}, {0xba90, 0x2, 0x7f}, {0xfffe, 0x3, 0x1, 0x1b}, {0x0, 0x0, 0x56, 0x200}, {0x4, 0x1, 0x0, 0x1}, {0x5, 0x2, 0x81, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0x8, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff06da5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630b54c663a7013e17b639887220d157f4acdf2d82fb59af88a1cf82b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e1"], 0x107, 0x107) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/160}, 0xa8, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) acct(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x28280, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000280)=[{0x3d5d, 0x6, 0x2, 0x1}, {0x40, 0x0, 0x7f, 0x2a5fa4d}, {0x8, 0x1f, 0x3, 0x7fc}, {0x1ff, 0x4, 0x9, 0x43}, {0x1000, 0x8, 0x3, 0x7fffffff}, {0x535, 0x3f, 0x5, 0x8}, {0x1f, 0x0, 0x1}, {0xff1a, 0x2, 0x5, 0x4}, {0x3, 0x4, 0x1, 0x2ec8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r4, 0x5) 16:00:01 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="203d29ef978a0000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x24000, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r29 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r30 = getegid() sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="0cfd4f16cf6e820a63fa1d92e51d0362749b9c102b83b1fe7a302ca7557ee6287827db80c52f806ebba3f41a7e9b9343954502664caccc0ffaac76047dde5bf06d87863401692872d61060b56d00b51960053667d001c80e8da1315c79bfca49fed4959ce400f43f63538a26e2d636da023228307e9dc07847ea984ece7bc3b157c8f0fb1d1a861130a73cfff3d4ec20d248fdac4968f476861c69927db2adec9b7fd4f1fd61399ccfdcea4c09e157f02d52dbc1e7119d7b2b930ff081e7fdaec0b2be3df8694a533625c9ca30c7ab8bcb9c988149fd8b9f82cfa546bb904cd7b4a7fe16240079c82e544301565166e02c8f6fcaa2", 0xf5}, {&(0x7f0000000280)="96de14f4bb6eddefb5", 0x9}, {&(0x7f00000002c0)="37d5d9bf6fb6c9d877c72cc9213b57db7d7158dd83b9a39bb4d25872e336a69a50055cfbe87695467210c0704aece9ed38aa073d845db103f923be161a375ad2f2f19167d84f24e56829", 0x4a}, {&(0x7f0000000340)="1386014c80cc8d1b436c05ea0da5741630097e7800c479528019a2844ce9de3aea12da46384feb94611f56f91c0c1833beeaed9b839be54ea010fc366e9182908cc1237c22c4296f40920c0117ecdc9db68f1ef817dbe4f0c4176513abb5ad4f92b990b2f7b234d856780d87e420e9086f9161d476a5d04eed774f31e81f38dc5d9d19ba88080b955b0edb589bbe06ba8752d21db8ae63116ae99859181b3fe1ad1be91e8b32a09ebab4055e68af805a0e8e8a1bdf6db1a1d775f97bcd122744e40e7ab46086aef583", 0xc9}, {&(0x7f0000000440)="71f3d05b6c85dfe116c5067a0c839d2db30e04c1bd7fd180955c68fef2217986b6948cd67756dc602a73506d2dd065f5ffd90a0bc45a69c2b6551b2267b66783511ea0e5182a566fce8a308839d55223ee70190fb240340229ff3fa97e276e216b756205166ad80ac7a70b8e887b9df2", 0x70}, {&(0x7f00000004c0)="5d3525379967939592c5a58dda915ffe0916c0c38da4949a3acff5ff0db6304ce1d31d6020c125688521219024ddf4b382e42e9e91a6371688637c5be3bebe231c309f10fe95efedbae73b45cbf49a7601cd59ba33419a38b2d15a01af45bb904eb7349b3a112f357f7afc664a0705b7beb59e184a5728017d8907bde6b558ddd235d0769bb85b9945b1c8f7e1797bd2d9022206e4ffb3bdd4bf4e78791bfcbe6cf4", 0xa2}, {&(0x7f0000000580)="6db648d51f533f2d7a8ac3abbfd3a3d2f95d8bbd42f478cbec97c01c4541f839eb340a2f81218bd4d2ef8f98ac0e913f9c76c5d1eb402e2fb01a40dc3df4a7c7c7ac0ee92bd58a247c605350b54d903a5e25e8b53fc59a7fe1dbbf4fee03a38211042b683f8c74c1b0a27adab70818282acf6be5b7ab0db66f79281290170d435932b0dea6d5df0db22a477dea529560e43a78e89fc4a5dd0dbb2f9e95bf75d7e091cb77a7b97678f0d7f1e1071d3b939a7b3e8dcbe371b35c762a03c3f0d5dcf86a097845de5b189b215946ded62db215f61ffa96df0f11ffb45549", 0xdc}], 0x7, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r15}, @rights={0x28, 0xffff, 0x1, [r18, 0xffffffffffffff9c, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r19, r20, r0, r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}], 0xf0, 0x8}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r1) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3, r3, r4, r8, r10, 0x4b, 0x199d}, 0x2, 0x9, 0x7f}) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3f) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0xa, r14) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000023c0)="e96853694131321f6c469eb5fc9bbcc8b8af3ab50ac30223494d1fb647e9870b7149c8ad6e34a45a95907def954416310de2c96a9bfbf87d12246acb2548bc1aca30f75771d97c69335133a7bb5af396cf58b0f2856ece5669f69420d08f8e02ebcf54dd4d355b536034d2be188c8ec5bd848b5b9fc0621b34aa40dbf7c9a4d49772df5db646", 0x86, 0x46a0636faf177016, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000002480)=""/159, 0x9f}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:02 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) select(0x40, &(0x7f0000000480)={0x5, 0x7, 0x4, 0x5, 0x7, 0xffffffffffffff35, 0x0, 0x3abc}, &(0x7f0000000500)={0x8, 0x0, 0x5, 0x5, 0x3, 0x9, 0x10000, 0x2}, &(0x7f0000000540)={0x20, 0x200, 0x7f, 0x40, 0x9, 0x2, 0x5, 0x10000}, &(0x7f0000000580)={0x0, 0x1}) semget$private(0x0, 0x4, 0x20000040) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r7, 0x0, 0x0, 0x3) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r8 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r9, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) msgget$private(0x0, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000640)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x40, 0x4, 0x7f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xea9c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xcfb}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a80)=[{&(0x7f00000008c0)="944fee304efed2806f49193820c18b4f5dcd6f115ef80c60076a68ddca53c8f97db3db1e6425097881cce4915e68b6e34c72394909e92f0b88ec8943ff831bd413e08e7b5db390e6bb987e4be5e4f8194fe38ff27b660434873a52a8933911a5d1c7c75c35a08fa88ad09ab717aae546310004c11502f92c3a06a0a43b9669cfdcedfbac81f4a983c6b82f3e8841ca64ee8a620b4e75684fb5f4ee082b8fd902d321c8af75ce47806e21f618cf67353e7ecb34a475f9b5b6cd88f2f8df6acb9009d4fd7bff40caa4e1fb6ac3eb1a1693661a142e1c1b8d11186ad8e588b3fa9b8675540da3496382617e92a84b616344117d9fbc0ab1ceb32be956e94189bc257d2f047d8fcaa3de58ea1f1da23fda98e97c0cca8cc107dc0fdd3255623da6439a199a5635940c2a461fd6c3f048e6c3344db693341f9f5bc119e130415cb0db235b0b8626e4bd2b7f97d8a0d034c36cd3d51b1d95eb36565c8b119e37231ba653834851d4ced2aaaf63116eedf2f1d2e661138aec08e128d01a0f50c8337f35e9028a99db07ad7d259552a8c80b9293114d5423f6e35b3d95c12612a6fa50e6fa3bf28dc2b6580fdea860accdd50f6978d066cd3c1c7afd8df62edee8d3a9632df51069c3606caa32b61c69675702a2d8bbbaf318110a1b7a4d23e8521975da4e7b411c4851b4e79992edcd2e20f11f143011149699019ca122ab822ac30894ccf5b4822a104b5f3453386903f45f80a1a2eef372ea8ceb82570140c81d2787eecfe0e0fdfab2307f747f3fa277be3e72b353df72d6cc2c5f5cbd26ddde2240e51ad5d3ddd19a19ab2d3b64722c1f611bcfcc34137200002853fe829c7fa657bcc2056a1c676ca5a076c43160c3727974c395a649e02fda151741dbc1b5eb6e85c18078aff68062f4b5ab6eb87e16cca7224c94830b123569aed9522be3e0a674a0c9b2d787c916d6130c0bf79e149fc9892d6df3c6ebe04a3051f4e5de7ae1313f2d9b6dccc405ce28ae4589ce1adb6432b7266bbd8ca6b1d35b5700d126de8fd3683be8c294d0d4a98cac2a1c7d6364b1868f91b1a069dc889a195d0822c440dddf87e3de196fbe983b7ae95f02875f019a2a7bdfc619e8274c17d4cf8469549e1eed343c8f6de6ed1aed5adfb08ea102fdfcfc8b0cca9a585907f29d1344b3c6c1f629d6592daaf1040988412233be85d6e084ac84c50202177ced2f519c901f4c5bfeb75159ea4770a1c277178fd3c88d922b23447c83d2cb266f06070d930e1aca3b560b75faebda3124a77920bc3c54b5974e51417cd5e6edca68593927b3a97278403791cd424eaa86ee4fb47b8fbe5e9d0ddd26a2e7b2442e1345682312da013bc6719a445b9e3ee6d7b1614244ca19a44ff49520dd787678080303ddeecb932d193bb13c047b23639264382be4f75e1f44002991fabc32a67a03779f563e4946eac17f123c3568ef6c719a94a6aa1ca35edba766ec76244e93c22f7c706b5e8be78af9d00490b36fd6725c240f9236ff3e5809bb0ad66c06d0b9ff09e31f464eb173a55d88268727e4bc2875c5db58902a72fb4f56742fcc90d5ef29720701f0d00bb9183a6c1b714cb0f23f7e13bf468aa2d4b0ec8839beeafe055fb4a98a8cde53c4f002126d9e2d4479c1e6ee8ca107826ad1b811b80f46e75f3a910f32863268fd6fb8395819eaca7509f3e7bce579415fe5ccc4ea292c460c7680f9dac60ab37e9c66191207a18cb92bb8b923e26ba186b2853760f4d2453622c3bc7a0f24b1e94acb4b30f58fd4ab262a824f9e404fa4601656a7064339d9d8f497cee5e95ad63d9e05b3d0ba19cd01ccc4321032ca0bb063311a466a4da3d9c14218e96764aacf143100f2686e27613497d61c188e3bcc2b5c908495b402308d4a7bf9930f2db347b6008984331db09072b1f8ef1a4f2ef8a1838f49a8fd06554cbf36a99a30938bd05e8ece1835f0c49d83e0b7eaf4e0655240eaf5b605915d6c48fbd5f889c2cbdae2186f78a0085db1a51698a8ed1c490a050ab171f84083dc1762fb342d5cd6c199fa317aa6e4117294de0bf76aff873527886a865b95554fe67436d22ca7556d876240bc1ad4041225fd0a863751678c88180fae1fc84683f479ede09c728cb65b086df30173777854c961662ebe30b816994fc8fc5ecf9cfb8fd6d11ce6aec0dd9656f7b468965234dcc30ffdbef0e334c615223cdfdbce00f981cd0e674fa117f2f8cb90e8a4dbe667ddfc8488478baa08f66b4c152dc7c4f057cacb3f484ec023e9cedfe627ec6abff9bda0276f795d7a8dfcd374eed9b99bb96e2c8b636091ef01e43da4b171ef1d1250001d0ab01ff151fe95a65c23286b6ab1bbf87118c1165c52db1424946b8754dfb3939837e1b2d26e828427a4ff56893e067642d132e9c7d9e6bd1bdb6d42d5f68483d0058d2ad021a418ec126365eac410a46ba2a673395dc6d9a9159571160b83192f8e2c7160461ccf7e8e9f0351ce763963d52bb55d886f06b6d225fcfc58b1548445c5a2f0cc2d9382aafe87315ed6e6f889d20064c4d2f0468c8174d035b7e8ab99e90add626e356271183f9042ac63d702ebd552ce4ef599ffb16b9a087f939eaf96ea372fee53a51eea0b19c64750d3788139dda19276987c66043ffc2ae296ef55045cc2a7d47df6d1531ad0fb3f2d234a18945afda03821e9eb66c51e90bd7ea7fb3da4befee7c95b5782bd20154f0aa2875f785fc93d333f40faa67de655029d57ca5e83685e9f8dfe968192fa4a99c166e6ef1f13f6d99cee71d86dfe17c5607c91c4df3b09db1217dd068910542f945c42051268b670f31b4fdea575f6ab8d9c2a3eef2346f1106b69a0cd4ef312a79cea014f7a8023a438ac3feac04468dfdc2755c9f3e2ce3521302ab587151d3ff71d96b13f061789097e9b5e5d1b1f123d87bf59283f2c00b847fddd0c5633fb2ac7f8377248876e22c5c79314f0601bfa83729694798d789f4b367b0c4af9b704dd39a266ccfae74c7248857708ea12d002d9006112940c3cd65ce3d8a27386abfc112b3e27b2d29563178eeb2261e95f3ad13ad96e391a6bb9752c6e32d4709fc6cd8d62dace313854064567a1f91299f3ab8e8d900223970ac6e6c53515258725aa45ab54c95e87bc37a90274a7144e63b9640decb074565d9e64d05fa9b56260ce6990adf9f82568de2393c07420e55ad7ac6e8bdfdc5ecc0ad7168eb8c2e9ee055213b7b178654a1c336686d5c4790a6c85771e807a2e77b2b52d917652a6b60e13e4cf50110a17b5ae868da3480f19c1af9e52697c73ce8f40caffc2934b9a4d99033dd59d17c3ca160d9b83a55c71e3c7b501e88bc0f13c01f6e91b167983f3784d679f8975f7fd8bff51109ba7d10bcd2410ca8118aa482f7d00dbea7694d4c946ee9408dd728e458e718c7e630d6b478daf3ff263d7107b66ee0e373c2e89c6d3d81fa4b4743808ca1dc8bfa8ceb5213281c5d94bff9b5619df2232ef3b85212709f707629335a87cb58b19824acd7fc3a1261c7957b776d725bebfa9a961599d2ed69cdb1b7c2e214f07a4f3061ecd505a09507be288f4729d63fb7f5ebaa0e9a1cb20d6054af12c182c0f8c48726db1b345b00ee7dd177e00473caa69297f7c50bb6eec06e4b1cdf3f2f3e36b964a1cbfe167ee10a1c502b521008a152b2a650e4584cb52730436758c5ebd898a71dff44d4006b791180a1f421f8f5dc05d47d9a62037ffdcfd455fc9f83dcf4ce65b1b9cc0ba9fad85a01d9008b83d824ad33b9ad4ffb409a54a9d12187235eefc0972ee4c50da4f9a9bc26cb7455b45de8f151e62b82a6b246cc60908baaec41e406151bff0ebef4453c4d5cc9ce2711bed2c68114b9385125f03f1f235c93be734bb1633debf760d4bf03c361694750ba67674bc7f90e6a399380e1efa7ae33ac8d64942555048ea61f6bfa66bc09380a81e8c42a48128ef956cb0fcef2bed4731ebc4622b9deb0f27423eb335378e1dc17a12cd6c4691df8c2614959f64cd376c2cc511cc8a6bb41176a95453b2d427f816b807cfcc34358677d5065b62c19ab645eaa451d6298a92ee38764cc3db9d29916db38b23ebf89edfe3bc29fce3377cc753d597eab4098ebcb170ae4ce231b5ab2da7d86f4d33124465a0217aec219c3db80ea38ef4d3a50c315db3bfcef139de1006101af05d361e67c8282823fadf77a1de54f42b610e88dd838cae271286dfeac6b7ee76ef96635f7d9da7af952cb8ad81bc94c203133aee67870a9281d5c8c4f3a66c04057ed76e9f4481db03bbe668d793900b4d91a86f4b4c8441b713e87bfeb68e59120829b5687521e1c6026df8d7413fd841ceb89ea037754d145129f327f6604567c5b25cc1fe02b652bfe8968b2524bc68054ae6bd3f00bd6b6643c9a02d48b98c04181b9c5b71802481016633e957c0a6d3e97255651503aa3b8265c1a99bc856a2bffec4bfbe308c506e417c9b683a69f8e61b8e25537c5f8837363fdb7c9c81fd81af95db4596fff197121bb8793550e83344f0b54ca45230e2c2836017932b49326aeee73d31aee6871f16bda133fa7c793ef726e8866bd38697d9dd30f271c1d7801a52d895822d229fa4666473170c266b18bb20f283d1c68cad36c5390da02653609d75069bf4c41414cdf607a0c7eb8fb3fb895f6a19d9492002feb478149bb12afa11a3811864a76be9a6d2acd6def6524ae63ccef26a7e436ac7523844c0abd469735c81cf675dd1e76c6d905801e97255730d5cc834a4161b0bc756a01469e138233b8642af851ef075331a83c3bf865deff229430e430ab51246561383e56280525d359600e4915e94abf098e17333fb4ddcf206623caec22c48c7900d7cbaf2f38be98c4d4802ca4731adf8a6d50248b06c8e15aa9ee1e8ecafbbc7be3a9f5277e65b981b86135a8aa1261a81a8b7b1c2db5a3f533bab3aa89ad2da5f3568f30a200232275b2fc3923a802d72482f6634094b2e5aca7714b497865b71c78c93a8428ec089d4303c2a98df1ad18407206c67407a04ca242fbe533dbf2fb4b7db1e833fe2bab89d152d60c300f11e3dd921232961032b5e5a6095680f365b94fafa7c69879fec3ad82dca6573332832defcf53149935a033deb72ec68c6a12ef33077c843310c38a6275958ff105fb66579da4e6ebdae3cac49883b44392b35a73eb5f4963be5854a8e53150eb1241dd7cd66ae5e8928dbf1a4fc71a3f4a27135b29f9bda9dee61d37f944e1276cbbbbbb05ef22c56ed764b84d435c513433074c9d5ee8f7bde8839a89382a53a139fb5562222ddfddc2fae23e144e518466876e24f2cc880d0d614751292b8f6ee5bbb706aa839696737ab5f143702dd082374fd33fbe3417682f14a0480baa0627dd938fb7270830d3547cf56e21185c06b44511a4dc89a1b87c662b9cfb6fd26daa0628957c57a9396cd079f219b800c70156ea4514c00a891c2cd78a28f7b4f16b5ec7d4e2f134c22ff113a6b8cc693c5a8e598e9f65ea828f9448b3ad8f7799db7539b90a28c520e365b9f6ef4b03b59c709fbf3b2152998e37ff65f193b8c761ce40da75f157f504c9cc698d5b9868d90334f3616bb5b0f485f3554728c67f7e5420f68d07fb4096d9ad635627b5703def637a0a2b275ddec7e9f57f8849aa01f67f218fcd286939a7ffea6068b9c94f2128bb923c28e3bc459137925594b42b553d5558f042f92025c3ca29f34b0e14e4759f7f5826c317edd0c0cded7e051d4e18b48a582235e6ea005cc3ef440b5f4c09393", 0x1000}, {&(0x7f00000018c0)="68bfe8f57063ba3c722e20ab59a1034555306034942fec651ae5c064bc7e21a957280888cc94e3b073a41fbad3ac1678bc455a54d4135707e2bff77a3ed80343894c98f1553c10cdb431102512eec083d7e74c824a698caf55bc3b927d4b5a2a673c971f9f5f12ed147beb325cf6de7383f879e8069675cf8670984d94474c4f577d16023acbfeec648a856598ca71bf98fbba4c9e1a", 0x96}, {&(0x7f0000001980)="285d0b5299dcb75b31c6f3d545c231bd7db944a55e50ef212774bae49124b941dfd55c8954e258d122ee950d582aa8746258c1ea434b9d80e0c0cab66ec8ca81f455eeb0f37d66021297ab4e186af06c92ad39854de3f8b8b65212", 0x5b}, {&(0x7f0000000080)="08541aa9cf1bc4830b5c070223aa075294f50b16e271906a26458ba02ddb88aa22", 0x21}, {&(0x7f0000001a00)="4c74d971da59ca42f3ed8a1d47218a4f699e26e55855b63d3f8aaa9d072570d71a9d1423986a064ada0e7576d4e11aba69ebc1e6398b58a27b02dafd7c12054c5eeeac0a474939a11c394890674fb7469258f7dff0f76fdbb9ba206c8203831f3d7f5d9e6f3651711b7881e58c8572eee77da8946e4f69b8818e005fc3", 0x7d}], 0x5, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r7}, @cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x58, 0x400}, 0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x1000}, {0x5c}, {0x6, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") fchdir(r0) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f666969aa57d1833f9553c7e60f7c902a9925132ebf602683b7186aaa96"], 0x10) 16:00:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) minherit(&(0x7f0000053000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) read(r2, &(0x7f0000000140)=""/55, 0x37) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = geteuid() setreuid(r6, r7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x8, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x52, 0x8, 0x7}, {{r3}, 0xfffffffffffffffc, 0xb1, 0x10, 0x81, 0x1}, {{r2}, 0x0, 0x21, 0x8, 0x8, 0x8001}, {{r9}, 0xfffffffffffffffd, 0x40, 0x2, 0x7fff, 0x4}, {{r10}, 0xfffffffffffffffd, 0x3e3880b4a28b18e4, 0x4, 0x0, 0x2}], 0x7, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffb, 0x20, 0x63, 0x10001, 0x3}], 0xff, &(0x7f0000000140)={0x4, 0x6}) 16:00:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7162f27e00"/14], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r5, 0x0) getpgid(r5) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="080000f7e08f1fefabfabc57"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "00000100000000010000200500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x4, 0x198, 0x5, 0xc0, "ec63fd0f196dc26d00c17c13015638a931c5d0d5", 0x8, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36a25bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63940003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88bc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6205a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c9457c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd3552710805855e05f38f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2c0b3205db35c5064fe50af3c5d41fb62fc4e5db71392dc7f36ef9907f50877cfb97c60c9a4e78a27883a38b26f97b2ef889406b40f93f622d14dd1a5c070d2b7b86bee3e3bebd1ce934b3d6de3006f00"/1410], 0x10) socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100), 0x100000000000009d) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x3, 0x5, 0xfffff165}, 0x0, [0x200, 0x6, 0x5, 0x80000000, 0xfffffff8, 0x6, 0x4, 0x8001]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x90) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x200000ff, 0x0, "000000000000000100002000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x39) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50, 0x0, 0x67}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r3, 0x1) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000004000000000000000200050b6dcdd3699f51128aed89c7c3dcfb49750217465adcaa36030f6fe3d0d9b5a1c8a395cdc7e70b1b6552f75561a24c1fe2a067b69f80ed3b9b6fac34f64a7242c5235b7f263e34f42d36544e0227bd6d785f8fcc069e644a8dc21e6c5ccfab92189dcc0c0a7462f6d3134d38cee46be9244035b312a20ad85dca7518bd9f1614ca3c6bfb51431db3574d34ab217a969742a99df089a7d83bbf26366a7b018053831c9ea3e6647c35a14dd2470f5bb4d0558f42040d5e776bc0e0f2d56712ee2d86fcda1bf42fcbc47798b7b0b10d1fe466f493b704df948cbcb4f58c1ddd874f5c4a74ff60044e5cee45b4333c80beb6bce4213e5c7d079d5eef0a7013b8a1928350b41ef3718bb7d766c8357550f627e982dc8778f841ecd4ff4817f4b2cb640c8f1bbd4dcd86364d54c8e7568920300fb388080669685f8c9fe757"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 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, &(0x7f0000000140)=[{0x24}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xfffffff8) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x114) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0x100}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x7) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f0000001200)=ANY=[], 0x0, 0x0, 0x1800) 16:00:03 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x10c}], 0x2, 0x7) getegid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/222, 0xde}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x4) write(r1, &(0x7f0000000100)="cba551d988735ff683f0150734feed05a83899183b7c6d670af8f6b802f0979b6403747f4967de0c52ab96a654d2b22ff40dc485a0372d42ab1f7605b786b0630f31d8366db07a5ef955198bd3c897dd7008c402cc2869e517db46771f9e088d20f5f4269b05754a65dca342609b25ee71b9fccc2e73b6ac6c85514c432a05779c13f926a57b5c39cab8bfa4817cad4674d557f1cc0f3fb74cf6be3fb2fbb7fbeaa878cf7e22fe2cf0b6cfea410111921caa16659762ec38e6eb70b24bef0153a23b", 0xc2) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000640)=[{0x0, 0x7, 0x1400}, {0x4, 0x1, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1000}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) stat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/177) semctl$GETZCNT(r0, 0xc62e4390734bd0c0, 0x7, &(0x7f00000000c0)=""/48) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3800a) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/7) close(0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x20}, 0xc) r4 = syz_open_pts() msgget$private(0x0, 0x740) write(r4, &(0x7f0000000680)="5b004e3beae4763c3f49f5ffa00f771d34d37f87253ba558d649634b912498f8e00c253728ce5739cd580c3fa65b2f4e9d00000000005075d1ac7fc663ba2b0c0c5b318ccc756e291172c437c506bc62715debed4b136cea4254f5ac3d2b071964cae752d3c13dcaca79fc0cc52fec0cdc249b8ca1337cdd2e5128597023cdce408652e84e8697679d57a1bd060dddbaf601dd3edc050000000000000000000000000000034037513806000000aa4d715723625e66b97a42a0c1907bd80be6ab19440ed15fbff7f744a10eac76ca0705182f731692631ffccbf579ff6a8dd4bd72f5e1ed16533b2420db9a735a986cfbc048ac5474df35eab1bbbe7b94e7f04e7685da2b68889e12f19db6fc359d51a412a29851b8c26d35fe41aa737c3bc0e226465f44c2fab5758618631e817c486dcab5fd2cb00102c10887ddc0e99ea6c194d895f823ad2169acdaa755aa316d22fd5719472296c5b89aea57fa1747213eaea8107f13d82c088cd95cce7df5161491ccbe00099c12fdf7da5596f3a380a6208acd3051eccd2d7f18730d4f518d97ba0f09302b44442f24723d6063aa32009e9a299373c0e4efeb7f0b2b04fa0e4f420ed9cf87ca10c5f11f590fb109bdc9b09fb7c3405f81eca02893c16291b024da5824dc6f7f20de05716901b7d09a9f3ea30b738339238eeab87a0ad825e66fbbdf2f89f40d3e9fc4da5292d1164621c5a8e20fe740b0ac17226cffcdd47ff027724a03e1eea0971e922f208257d32c9898677238604d12252453", 0x842) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000680)=""/145) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000280)=""/224) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r6 = dup(0xffffffffffffff9c) pwritev(r6, &(0x7f0000000380), 0x0, 0x0, 0x4b) 16:00:03 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0xefa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="7bea15", 0x3, 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eaffffffffff0195", 0xffffffffffffffe2) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file1\x00', r5, r6) dup2(r2, r3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r7 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r10 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000c3b30100000000000000701502f93153ecb58f6c5aac45f03cb39aed32b23f70d19eb7b0b27f4900b738f734e38901ddd97e3da704a91cfc12a9b0ef5c811fdc00"/92, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$setown(r14, 0x6, r4) dup2(r11, r12) sendmsg$unix(r13, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r13], 0x28}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./bus\x00', 0x7, 0x0, 0x2, 0x0, 0x0, 0x1, 0x9, 0x0, 0x0, 0x2, 0x5}) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x1) getsockname(r12, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0xfffffffffffffeba) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) sendto$unix(r4, &(0x7f0000000040)="96f932a2d34b5dd081d972ec59b733f33ccf45104302c6bc7569fb8b68a0c8967f61365744a3346993aee42f2abc7247eecb89ea2688f12d63", 0x39, 0x2, &(0x7f00000000c0)=@abs={0x9ba25cc471c99bb, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="35d9ff03000000000000e96914f6357e3a", 0x3a6, 0x0, 0x0) dup(r0) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) r3 = socket$inet(0x2, 0x4000, 0x80000000) pipe(&(0x7f0000001940)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001d00)={0x9}, 0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001cc0)=0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r6 = dup2(r0, r0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r6, 0x0) sendmsg$unix(r7, &(0x7f0000001980)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r9 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r6, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) clock_gettime(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r3, &(0x7f0000000100)="55fb81e006e8565552c7ecced480b2a4ce4d251ae9a8fdb0fd46f28651c6fdeb829be27374b0da41839cf8b2a1f1957e40043c51dfcf9b5bb2ae3459fa7b139411c29a12a922d1e472274d64d39d03bf795f78f90ac2d23486cf6de877c715eceb9355634a46ec58d52e26bc13bbafc2713de48cf2402ebd991829adae62793dbcd4bcfad93788f505bda53631681dce68bf187a48ab58fa379419f44e91a04bdfb75da242fda7002753732c60562356c7d7fbd40b0ba55a4e8ea4e0f2cedb2486fc37905fe43d9d1344403b1260ba6e16e1bc3e3ddecda0b016326ef285674137b5daa97729ebc3d35f749a609c1a2c1ad7bfa20c2edf0e16b82f60efb67ba54645591eeff4387ab22e3366634636a9d1df5a0c28e2065f446a5e9427c922628055a1bf66d69dc682783db91de789897484887841d508a9c8ff10eb12197ee788fa643af8631f44548f28322fe17a6bd94ddf850ad6755568ae04787315fb886906678e7d650a7f87460f363a2133a4db4c0da1fe4094ec9f8f583f0afada58f2b3355617fb37ddb4413ee34599708664ea69d91e6479fca02b15e41ee39a4e5dfb2125da1e6152990956529fc9fc2d9a63db715fb976ce84df23bdd2dd6365afcb21a303149d58a6ee5c51a4784b23639c8aab289165578d2b135b77c93cd65c9bd5dcee953eb3f141ba1b8994258c39a07a988867cef270ee71db84d09854e0ae27dd2c24b8519f663ad5eb82d40de3e9ab4d0c170cb2db481c97f38e3572d94c56de6b6a9891f000a6ec6104691d31d95d0f883c83101bb5fa9c7dc710f855edf6857ceaf4d01bf38bbd0f73700b576254a85798bbf5556df8714453f1d0665a2de66d612cc71d547cd9f926bacad68e2150367a1507c67acc61fc370db540bdbf8152d98118899841fa309f781b5c2f041526b257ea8be99a395f582e8148fefd13fbf048ec24ed8fe98221a214aed5f42be8ad52e72106f1ce19b5b5e8c0f0c725b84b124cfcaa9b3778829fd4a3935813e332d13770d09c0ab41eb508f71f9763e3b1876b15326144c39498a59574151d87469075470a3609ac2ae004439742bd963067f645e31bd131a727602bdc8233e9d17f06df43462da3c6a65a0a1b7a0b324ab41ff71c842ff8aefc4b53968b93bc390a48a8236f9872c945a1d20b83d53973005770904f5b3998f42bd0148f03b35cf80b894b537b738b18b651b180449c90126d2388d45cb87afdc3b0c16656c973c170327be9a4a21b883a20774e8826d341977f0434ea4886c1823ac83601575b824a1899835414ae860115c16afc7845f6ab7ab41cc91bd9c307ce278307e97046b19a286503fe7eaa0c1b15647291f22dda2e313c2cf04c5a9034ce92c6654c38b2db55eaa53153da9287d9ea6f0e1a108678aeb3e1a324a41af261f9b5c75dad28972b1780275ee3f5a0b69af03ce899297f9e5dd5d2a9587b681e08a2770cfeecd569a1edaf950cd62c4d7f8647872925f53b95eba6efe90af794c7a39d97a2414a0a78fcf8348458e629727929fbecfb8a633ef92d98557f414ca40b3c08657045e16bd32bd2ecd4d9f8f2bb276cae9871c4213efd4799fca0fdff8d5ba943eeb64020c8eaedecd60f069fd2c06105b171d8684aa80c38b9137d87d6c4aae45d4d7aa1b2b2587f176f314eb3eb4c2c9e3da35793c784bade646a69c195333a4c187226601d0ca92a61fc0ef1691538630516025e29b848809b3d659aeda7faf355fb923963fd029a4ef44fe49fe765c14a1c4f1b45aa6e36c28bee102166059b6f13e81239d2a6ec18ef74f5a61049d115271499a1ca7391cb95e2829e8ed0ba30706d768b8891186b2f43c0ee8959fb9771a0196f4e69b06a846062b819be99f592464a0a5cf7e12a8ef8aa542503b774ac4f3c9191d919cdfc46fac0b9713406c06deb230e9c981784093a3ba4feab5461b39d7a523218b05c2bdc8da7728ddcb7f1c404a4a2a3171b0831d80fc83b0b3b6f1876e6383f6d9a9a5c0ccbaaaed5e071db14eead0bc59653c04ac50254ed9cd5da4aa6834f2cfe340110e457b5ea911fca1fe03b0b90e5ae0652a7a15ed4eccededa1acf59ebc852d7652a866bdfefbaa57ab2f268f8e9c58c6e2e3f79f889e6dbbf25803d6384f6a73f21327d5bce7063c9ccac83f72c886655181180508cdd03ebfdd975149cf75d65ecc1e4f97b2a13174cd68ea72f087475cb69ffec6d9d5ec3e518c6e6fef5a90d273b34508217d16c49e1f08955f36f7dc89f3748a973ea6eae76ea422344bf07014d9ae38b2c779a74877ad068ec83e359e3f0d2639640957b8905b71f2681473991d414f64e623287295f652fe27363b6cc68c971a397b3eeae9938debea6c97a5113458337684dfb3f1f68e014c457f8c7351113d99f73696eef5769a18fc8af364735586f01ad377a5d481eba5c6dbe7cc8790bcf1d12b8dcdb088f7309af9596589ef5b5b9cbc7f1df608b9b13396bdcf843473963b1b36b06e680bf8937528b8cf4993c98333e3cef6eb138e1f36bc07021b26138e784aa10ee61ee1d9a90642af376ecfa1095283b72238e61739e4fc6fafcda54cc5fcd72cb0dcaf51b6fbfbefa7fa6015bc67f66bb36e2959172e88651a09d5d7cda80a37c776515d583640f4b31bcadbc159b8edab618ebcf51d263c2f824ce410e065210b3ea8a11b414136140da21c82694f535fadf150aa0342946b40fbeb09b3794e3c5919b8c2250c2fa0fbcadf4abcfd828308912cbcc32c6bf95bfc8f927150c1bafdad47ec92ccdf57ffffdad0f02857361a4dd34c75b8ba9e9f5ea53e04f2ab973fb4703e04c58806acfd4c2b45cf3f610c14b1978d1a1930d0d2b9f04065e7afae7a7dee419b1d8b5224e525fbe309c39400a4f39a77828c973863eb78e69eea3b349c64a20aa01417d8018228f3bf69c6740c53cee3917c255c715e0ee1404c4faf38bfa0a2eb5b5a15506bec7c65b909939235ae9b748e05a6626dc03e3ebb1de22b6c3f04454c2046729285e78d005debb2de703b59b2834a8aa958baf2bd1147ed79135ccdfec0b3b1b189cad82182760567bb30081fe9e9d06e0ed7bf32aa4ec3c46d585ab5e867c08928cc0e9d7340f642c5a996c6efa2a5b6a9511fc6df0901419671551ec0c5a3c80a1e5740832be2d61b9ff318cbf94793715b9a49ae2ec16c59c6f81f84b28717d3fb45a9ce75ffed04916ca230283c3714e94d1b5b78ac56a8b1624ca765a26de236f3f8ebf3f9fa5192bc5b25495b7c04f169a3ec909ba8681ddd198ca21beb815d687a8ff210743139ab5d15e8f39f4fe97cb69a616d65b948c2ecc7b208e07bf4e9f9fd7345e68f24d76ef19530972c4ad461b1ad08caee7dd5084788ea463cb72952393d18e773411f7b6faebebd4394cd9be22784c9211f62b8823453dd3d1fdd2b932881c265830c8b941d79be88a68ba4d0d43cf1639ad8027fffa648647a8b2d6bf355f25cc262548bb0357893508384fed0a92c83ba5cb281bb640f7f86fc81458c0e2e67c290e76ba4e6843d3b2995f93447241751b400bad88ba0d2c4ab484afed8d4befe22491b6fcc3a912227aeb3773824f92442586d1f62e924a76c55bc88257f7314aace3936f813ceb3e1f19633d08cc730faac4af02a5b946c2773f1bfdd115112ac6c6831e010de3cf4a82f00202549b930485a6204495e7f5a88cb4bf8fa7fd279a3bf81a24956639498746b6187819cb03983e6bb3c7a361e787256a0933270fa7c40bb74633ccb915496c591cae2135527436120e7a0f2fe941ffe8b43acb29b8814f39252ce7d5c1cdacbe8227550ee56a0e489662aee6f85486319eb8ce818eda8e26d6676a325990f876f94f6a21e82aafe42bb601050d160b1bf1957dd7cd00d0c54ccba62441dc922f5117b25b161ab2d56704f056cac1bfe9bf2542f619dea9b469a88920755871ec3362d19a40aa0ebf8e4f6afcfaaffb9ba0dce9ffb21fb12d60c3a446e4b5ebdc9bbf0d8237b83dd0f02322604752d8919fc2cca59c6a582939ba73eb5d5a2b32c36d84932211eef59c40c23d6b32e2efd24c6a66b707086992922ab9aa5f177a2a1abe21f210961ff84705a5c809c7e65c32a3de7e572ef52b02de3ea0b090dff08b11f8a872e5c9705c0a5462146a749c3048d706b10470070d12da988f58d64448c7faf533a1de40e47b877499010b277574cbfefebd17ba5b10f501132413e085961e0506693389a1d9ff56ec6286ee2d6061d7e3169bb86403dbc4308f57ad038ba95ff1450e991dc979dd7365af56a9477b1558f24dbef26daba4d8048f00f9d3c21e19d80e3ab0503bf6358ed1120089f7e2fbad6548c358a24be7b98d64dc82b427ced6f22459326d5a3c75cec218e91cf9f107a513c4d5bbbfda964ad214de0cb149f213376505276f0d47b97eb24fa824d90db29eae633d29a3a5643f659090ed89fe37fcdc09ef1472e26e725b656b058580185be48624bf2b46d0b3cf424ea32e59d4af71c5567dbbae62f401b5d7bf2b90e7d7532b55d753166dc938c44d5cadd24805ee03ba664d4fe77e41706235ee4dc673a61ec50ebb4f1a83404178643c6970df5ebdf77c277d2e4607953de310beb066565bee48c3467e350f63b3d50ef52515c894ec1cc3184391792c432aaf2a6a3a80f38b468a32e8d6acb72de523a089b06dd865ff2b09a248ce7b619dac3fae75a4e3aacceeac87207c21712192e0d91c49c966b85702ab22e2b350b5f89322beca7e744aec6cc6e575740036abc76eaa031aa07c7fc4566f150bf8eb5bfd5cbbc0857a80e1f97b1b4f4d905332989c0208ab5eec243f4640296443b09eb65ffaa122eda4004f7e2e80de9c234355703c7d44cd7697bce5927f75deb8fb57928f235c22b0a9ee71cf7994d8e9ae202d2799919687b943e9b9339f7b55651664db2fa8ae1a7dc87a013d636272cc0d460e784ce7ced6a1ab4c271fbfcf93319573be9c5da80c066db958003dafc9da2e0c70aabe03b338e3ae7ee66965da7efc3227a32d7c749a5d8c59732177cc8e6a4fb50867244796595e4b77b52ca33b5be4c162d979233eea28deed816707dfc9504fa33a972e759ab581ddf954372d993e1f258e9647aeb0aead8c1341fa062d4087435ce7af9bc2702df1895829f9866018aebf79810ec45042d82a11c369380c0bfc7cb00eb20b7ba5472f8b0198e15f5babf745a6b2a422c3de8c118691dab92d0e7c2a1ace1196179cd78e2ae96834113803a80de18ffa708c2728ab0e8ef8944acc2ff8636c241f22b9b1f761bfdc8bd7bb3a2d1d824e4ac48c04549c1240e51fbd21fcec3ad666a869e7f3e4682a949d0b1314a6547b8f75c2ee2968e10738141a19566ffb6e6f2fbf6940b0b18237c682111920021b72cc4217372384eb35e20a7acc5b189efdbba90fc59201116d7a172374611a9a9fc3dcf196141bb9a2b9de00f65285f1bd1bd09226b74620ac3eecfeddadaaa91835b3074a5c4362d20c4151af8b4029dbf1b6c36b6440ad341289e71a97716e285ad7adf9b2aaf3387daeea83235793cba475d75172dfdcf0b5c86b5c96d2879d1668c26cdab42b29c1634e4852d486d5139384a5a94fa537a1586996e1b4870a17d3835699946c4fb2b5836c6451a5056877822507c94f7e0fcaae29737ebc71af75eb4a9363c887e9c4e079735eacb38e742bbbb396b362d2c4be707b1abab403cbac3c6320e66f6214a3d0f938d4f16d2ebe45bcf704645bc5c407c83e750347196e8a6dd84b14ce4d", 0x1000, 0x4, &(0x7f0000001100)={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="565861eb07630cddf2fbcb9a6c54c3b7ca6a41a03608002990829a8d86478f6b05ff89b5eb0c189a9cfd698351d6b3f6b59c37d17d74f5bce6de867ae855976b5512f6d1286d4c24804c0c7cb71bc32f802a4cf7e0f64b5465966ba0f00518d450b757abfdf8018212e9548d8ad2ead6e8948907"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r4, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x8000, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x800000000006, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {0x0, 0x400}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x41, 0xf0000000}], 0xfcbd, 0x0, 0x4000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/173, 0xffffffffffffff34}], 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x30d, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x2ce, &(0x7f00000000c0)=[{0x87, 0x6}, {0x50, 0x0, 0x0, 0x10000000}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000140), 0x10001, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffff7, 0x104, 0x1, 0x7f, 0x3}, {{r5}, 0xfffffffffffffff8, 0x2a, 0xf0000005, 0x8, 0xff}, {{r6}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x8, 0x3}, {{r7}, 0xfffffffffffffffe, 0xc0, 0x40, 0x3, 0x1}, {{}, 0xffffffffffffffff, 0x160, 0x4, 0x6, 0x4050}, {{}, 0xffffffffffffffff, 0x18, 0x0, 0x9, 0x200}, {{r8}, 0xfffffffffffffffd, 0x80, 0x20, 0xf9}], 0x8000001, 0x0) dup2(0xffffffffffffffff, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x2, 0x11) write(r0, &(0x7f00000011c0)="4c3acc12bd746ebf5cbb244cdb2c0f52e6d49838489149e972b332ade6e5ac35f9f6de39280e776cb337a9de195468c128eebbb636d1acdf946ab1e77152b47f9ff252b32e5b0017cfe841997dbf4cd48f29eca3a0c9baa25e34365f56368ed860c6a6b2a0864622d2941f4f726b37d6b4e0a0b24905f30b632f933e94584ca99e4fcf02b59a1fab5566a013c324ea0c4561927eb2c6c6aab413fbbe939a89f1040ef379d14f985060dafe5271c41394df8d66d6f98522bab462c349e7e6d4c668ac3c18c289aec8b2c920ea16e794f07b8b", 0xd2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001380)={0x10, 0x7, 0x4, 0x5, [{&(0x7f000000b000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x13000)=nil, 0xfffffffffffffffd}, {&(0x7f0000014000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000013000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0xcd34}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0xa9df}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000015000/0x2000)=nil, 0x5}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000016000/0x9000)=nil, 0x9}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x66}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000017000/0x1000)=nil, 0x4}, {&(0x7f000001c000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x84dc}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x6}, {&(0x7f0000015000/0x3000)=nil, &(0x7f0000013000/0x1000)=nil, 0x8}, {&(0x7f0000017000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f33dd93d3b5fc9c5ddf80000000000000000000000001a0000000000870700000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000fff6a862ee0144ffff7f000000000000000000000000000000000000000000000000000000060000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000001200)=ANY=[], 0x0, 0x0, 0x1800) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xe) fcntl$setown(r0, 0x6, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0xbdd372b081d03b89, 0x4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchdir(0xffffffffffffff9c) r2 = getppid() r3 = getpgid(0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r3) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x3) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = fcntl$dupfd(r4, 0x1e, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000f331a29960b1ad4b28910c4123cd6ab9ffffa3ff0000000076011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010029000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6a000000000000000000"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}, {r3, 0xd053d29532154bf4}, {r3, 0x1}, {r7, 0x4}, {r3, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x322d542184b60499, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) close(r0) select(0x40, &(0x7f0000000040)={0x7, 0x0, 0xef6}, &(0x7f00000000c0)={0x208, 0x20, 0x0, 0x4}, 0x0, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5d, 0x0, 0x0, 0x1}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="0fab3a429a7b97cd84efc7f587fa63c9a82247244654c6b3fbd02202725e54e7473c3ee111b7c69f32c08df5e8288ae6c2f70e1e74b82aa65e31cf101163ab03e469d3f9f09b94f9b188b049eda5d0b9f1e8ec5f2be2e8880bce785385ff9a1e6be8f769c2f3565717cb0347434459db8a524113f473d257bd154a85afb7a98e875a847e564220c93a38991338d9a5556f459d62bf2de7221cc8ac12afb83493b4bf75e0e47a00a4580cb01cca12dac5e4f23ce7f95624eda849b436daccfd9837f0e50710b7b7ea7993f06dad7949ce8528282400f5", 0xd6) 16:00:05 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x5, r2) write(r3, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(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(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r16, 0x0, 0x40000000000001) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(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(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x28}, {0x16}]}) syz_emit_ethernet(0xffffffffffffff8b, &(0x7f0000000340)='\x00') r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x400, 0x0, 0x5c, 0x1, 0x1f, 0x1, 0x7, 0x0, 0x2, 0x9, 0x80000000}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000000600000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x81, 0xf}, {0x800, 0x7, 0x77, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x1000, 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$setstatus(r4, 0x4, 0x8) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x115, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r5 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r5, &(0x7f0000000200)="ce2d74804998c3602921e10483bcb1ab2b2f53b6b6d379f16ae0020df3d11b5d314028c67651cab8c2d040aeda57c8b186710007ccc03d3ee9f8dc1f36b5672046e2b0ff3896909c86696fc2eec9b9", 0x4f) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86130) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x8001, 0x1c00, 0x2, 0xfa5c5a75cf1577a3, 0x800, 0x40, 0x5, 0x0, 0x1, 0x1, 0xeb1d}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/68, 0x44}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2a000000ffff00000100000000000081af5d5e4561211bb111c10a21ff07000024", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) sendto$unix(r4, &(0x7f0000000300)="bdef8400b627fecc8a67b34ee85c685a0730799480209598c7a214ddd2fec6ee912d2b0706f980d7cc606467d645c689ef2e6e54999918aaeb9cce3c6f7e4b5d884a2c5352dae633626823ff4f8513a48d7b517b0560e8a078ac26c53ef51064410deaa087d652fb08363bc611909adbc693e1d1ffa45dee321d82cfb07600da97febce3d95bf73565955f51565910e83ab759bf13635b1acb7137a15d83bd2845c21746facf44b7df9e8c1d1cf8d9c91060b9de11ee6f3be73af4cf9861597e4714e110cffb25406bca8b68db194bd8d64f79be7c3aef12533be3e0234615c71e59e0eb6e02eb0fd3027780bc8a160f73a26432d960fb9447c9", 0xfa, 0x8, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r3 = dup2(r2, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r4 = socket(0x11, 0x4003, 0x4) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="bd8c21bcdd897a9936bd1a27022b9fd3f6fbd02da484c5e4d0d7b9ac0e728b865d7d931439148a67504e4a950984f275"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xffffffffffffff6e, 0x0, 0xfffffffffffffe4f, 0x2}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f66696c653000f65cd96abbd4011bbec5c8cb21f8046c700351b5c366ad477ce95789d399cc801fce84c802e82d8435b912c4ed4fe31bbf40c754a924c63c52341e8c54a6d99a7b607c4b14972f74e7d5ac7c18b7980f4041cdba3425c16c5a3011c46b11b748d01bcf591df47852e24e7281331a0e10a05fca0434cb8c43f26acda56d"], 0xa) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = socket(0x11, 0x5, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = dup(r12) r14 = getpid() fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r14}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r17, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r18 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r15, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0), 0xffffffffffffffdc) sendto$inet6(r16, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r20 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r18, 0x80}, {r18, 0x6}, {r20, 0xc}, {r16}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r21 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r18, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x17, &(0x7f0000000080)="174ae005b6068bbc10e6634ecdc7279b006e61de5afdd0") 16:00:00 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x90}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000138}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000001860b5008b00002b27d060b755000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x2) sendto$unix(r1, &(0x7f00000001c0)="b651aa16eb348d366e4a9619371a3417c5ab107767b296622f0fe1742a4eaa1e64fee33b5b4bf93246f66dc087bb348a30eb69d87705883afa0f6ef9c0deb8ae1bfa", 0x42, 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="9f2d5b54e35c492a40ad88c17dea7ab7d74447c6154dbfe564433f760f2d7ba43898cc9393bd90e03549a64854fce5ee92178d396912ff5f2fb00b944c820c50b5d58f2cabc1c13bb299a7a131cd59b191f3f5a42e2297b91f7555de28d7feeb681eea0fbfe190fdf190aa6cbdedae9250", 0x71}], 0x1) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x76e6379ad868b10a, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(r0, r7) r9 = syz_open_pts() write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x8, 0x0, 0x4, 0x0, 0x0, 0xffffffe0, 0x0, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x3, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'\x00', 0x1, 0x0, 0xfff, 0x0, 0x100, 0xd6, 0x101, 0x1, 0x1, 0x100000000, 0x4}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x24) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x80000008, r6) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) 16:00:01 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet6(0x18, 0x8002, 0xa4) bind(r1, &(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socket$unix(0x1, 0x5, 0x0) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)={{0x81}, {0x4, 0xffffffff80000001}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xfb0a, 0x8}) r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0xd, 0x100, r1) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30006) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x2}) shmdt(r2) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) semget$private(0x0, 0x5, 0x46) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f00000006c0)=0xfffffffffffffeb5) getgid() getgid() getegid() r6 = dup(r2) fchmodat(r6, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3, 0xfffffff7}, {0x0, 0x2}, {0x2, 0x9}, {0x85, 0x5}], 0x4}) 16:00:02 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x6039, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) pckbd_enable: command error 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x12, &(0x7f00000000c0)="00000000b7da702d20f47bac79d0f202b86766f8268f0853fc4c54cebb1e9e28890ec835ea7fd0feca23a558a0e5144ecf555656fa641b7f18bf12b3422c62c96764a2f4d804f514383533ea6591b1bbe373fbe45e32039a235728b37d16ca36983b31c43095db1f5cc6be39b215cf803bababc684d7c31e50414553628a5ed845b277257cd8b1b5d2d2b5ccf2fc671177d138916099cfebd561412eeb1075eb408162fa94e767ddd72588e863a35b3d7c11faab0eee186557d645c4b3cd3f82038d15b608a36a930aebea31acb57c07e986fae5cc7585daaafd1f5ae8741146539747", 0xffffff12) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'@\x00', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) syz_open_pts() readv(r1, &(0x7f0000001200)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) pckbd_enable: command error 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202006301fa7c3affba4b48202d990cf690639df23398dcd77e637c6696fe6b1dbf4b12ddf8628adc15cca6737fffeebdfc597afdf169a42f7782d4c63f390b94e63ec86399997e79b91e9569ce6a0f34cb8060e66fd14b2c91eeaec7f765be87adcf34dcfa312a00"/117], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000680)=""/145) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, r6, r11, r14, 0x8, 0x2f8}, 0x7fff, 0x7, 0x6}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x2070) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r9 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r20 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r24 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r28 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r32 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x6, &(0x7f0000000380)=[r22, 0xffffffffffffffff, r26, 0xffffffffffffffff, r30, 0x0]) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x6, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r38) r39 = geteuid() r40 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r41, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r40, r41) sendmsg$unix(r42, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r42], 0x28}, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r44 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r48 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r47, r46, r45, r46, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r52 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r51, r50, r49, r50, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000480)=[r50, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="798c41a9480544c2a09b9e3e192a201841608333ea91b0ac396616bfdf446ba8ec33692f39", 0x25}, {&(0x7f0000000140)="c0110f1a27b748a1fc6999a055e04096c3e4a19ea27391abab001368abb49c424ca0219132d149cd894359e3f58988c22883bc9e55aacfedb7bd0a441d43f89a2d90895b859b892914b32098934570e8a98556ba0e30fc6f9382ff5150d5eeb0", 0x60}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r7}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r16, r17, r33}, @rights={0x30, 0xffff, 0x1, [r34, r0, 0xffffffffffffffff, r0, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r38, r39, r43}, @cred={0x20, 0xffff, 0x0, r44, r45, r53}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r54, 0xffffffffffffffff}], 0xf0, 0x4}, 0x1) r55 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r55, 0x8020697f, &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x30, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x8087}, {0x50, 0x0, 0x0, 0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xffffff7f) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x104f3, 0x0) fchdir(r0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:05 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = semget(0x1, 0x1, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/135) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015983040 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015983040 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x4000, 0x20) 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, 0x4}, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7fffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4000001037f, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x5ca92a4809da7abb) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x40) write(r0, &(0x7f0000000180)='oN', 0x2) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="420aa6e9ff01000076dd275c2cd11f8adf", 0x11) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='z\xf6') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xf2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) chroot(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = socket(0x8ffb3cadb09f4723, 0x8005, 0xff) listen(r0, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) getdents(r1, &(0x7f0000000140)=""/209, 0xd1) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000340)=[{0x6ebb, 0x1, 0x0, 0x8}, {0x6, 0x1a, 0x7, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="6fd3150427df3226e482138a5aa3f7b01a07118de347224145eaec36fdd85f1a0c3a3438da84433224c8ad77b48b23367e744386bd62a9fad7d053746145c9e0824d48d04bc58837fb459888b64362463cec224c9b0c3ae9c2aa170fa58fd4b7dba95723f8b3a44e06c06024c7905c6bc1a070f9181893b458cab4939ea33c734df36c95594959a0bf64648e51a04fe0ab6fa6ae1012572d4a2560756a748599e457f4738f567bd534b8daf8fb45d560e6d244424376e4a58dd873c6d3e4cb0565ed9226736f21c43a96a84c8ac79170d54c9fceb78e4106d93475edc95f05ae9b69928990a3d3591ad7538917370344f0be5e", 0xf3}, {&(0x7f0000000240)="d20dd1d18838c114cdf951ac35db0aa2aff8c7e14333b0a88792f26c0c8b4bbdda6f22e432afbcba53efeb43e2f1869a4b08a438046ced38cdf30d6a33e795f0", 0x40}], 0x2) pwrite(r2, &(0x7f0000000080)="ef88581a5cd6bb3c8a15274a24a917cbab87a0b574dc0d8ae93748a665aa199eb962cc95746137cd30cec2776eb0454b117801f05cc9017ad42bbde3fdad9b085f479816c494e19a66c08c233fc6631259da90dac9fa95fc937a5329a0449d4953fbe825d20edfe354a2daf8b745a42bfb24d73f99518aed5d363cc0cdb44e4b88e2", 0x82, 0x0, 0x25) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x4, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="0e09e6dfdb350df73ffd95a56a9f275ed17fe5e11fb4be25f52b587af63b2c7ae4bc90a016125dc91947e4e0fd097e501a9d15e3", 0x34) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) r6 = accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)=""/127, &(0x7f00000002c0)=0x7f) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCSTART(r5, 0x2000746e) socket$inet6(0x18, 0x4, 0x2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0, 0xfffffffffffffd6e}, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f00000010c0)={0x0, 0x2}, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0xfffffff0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0xffffffffffffff19}, 0x0) getitimer(0xbadcc0aaf6d34a04, &(0x7f0000000080)) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="38000003ffff00000e42397a100523a16194a5748cf02cf7dc347ec82e6400e7c223832958a620c67a9de57bbcc022fc2a255121b86b71192ff90c46fd1cc4def2d2f13c004a40576ac3abcdb0e5db6ae43b05e547a7737d253f5b96d5268099499305c930900d15f08568b581dbea76", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, 0x0, r4}, 0xc) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget(0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x1, &(0x7f0000000040)=[r5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getpid() rmdir(&(0x7f0000000280)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) recvfrom(r0, &(0x7f00000002c0)=""/161, 0x335, 0x800, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0xffffffffffffffff, r8, r9, r10, 0x20, 0x101}, 0x4, 0x1e, r11, r12, 0x59d, 0x7, 0x5, 0xff}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) dup2(r0, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x1, 0x4, 0xe22d, 0xff}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000240)={0x0, 0x800}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/236, 0xec}], 0x3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000002c0)) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair(0x18, 0x5, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="bce51fbfe2edb2bd44af54e48f1f5e5e145a483d008c5889181fdbfd88de41ae4d0c210292324f9b616a588e7cbe3c164b8277616f58e54ec5fdd525d603d6eb8803f7b2d0635459d3fd6d6d91", 0x4d, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) r2 = socket(0x15, 0x8000, 0x69) shutdown(r2, 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x3d17}) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[0x4, 0x8000, 0x8, 0x1000]}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000680)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d91e9393962e5980b45f66374c02f93065b368a8be1a17e14cd8958f5ae0acd13bacde692630cf2ab44c67c1ccd259331de2e5f3f0dea02583ae2fc55b46a48b5e8f37d6a547a6d2d3f24cf0093dfbc9ba3e04739016e94a8bdfa88a3fc347204000000e0c29568e17a7f47297e1758f326f8a95622c71158ef8d54056aac74659fb88d40105ab1fc44dde28db7b4366a0000043c4cd4e505167f9fde5ae56f04feaeb993c8e31b92ac6e33537f0cb61458e9f6bb5ae89d078799bb0cd399b77b0108ffd5adbe51f8fd0a6a0ccc2601ce614589190a1e6d930a7e8d17291d49", 0xf6) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) r6 = dup(r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1090, 0x3) semget$private(0x0, 0x2, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000580)=0x21) r7 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x100000000000007) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000780)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000480)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r10 = dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') r11 = semget(0x2, 0x3, 0x0) semop(r11, &(0x7f0000000240)=[{0x1, 0xf800, 0xc00}, {0x0, 0x2, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0xff01, 0x1000}, {0x1, 0x1ff}, {0x0, 0x5, 0x1000}, {0x2, 0x9}, {0x4, 0x2, 0x9e131f468c4745}], 0x8) r12 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r12, 0x0, 0x5, 0x0) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r12, &(0x7f0000000180)=[{0x2, 0x8, 0x800}, {0x3, 0x8d36, 0x1000}, {0x4, 0x8daf, 0x3c00}, {0x0, 0x1, 0x800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r10, r4) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x34, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) sendto(r3, &(0x7f0000000180)="3076ca00ccf602e75c037f1c306510e1866c55993472079298deae4c9f2e3f8547d87f9c295c398a5c841721d843d0b14c388742bb44997c453c12fc361b6ddefac70b15e325c2d88be4e058272967393775bc42fd2febecdd1c15e3a8ddeb7b9b2c0901da4b543cebd6d26561eae37f4a74ea4ee04fff1b86a5c9101ef6ef3832ecd4071c110abbe271e201339e099a88b2c8d9dd67fc62bcc1c064de0b4fec717983e3ebb2438b7034c5848dd54d5cf57abe1496fcaf9b85892d79c7e98a95cfa597fbabb9a30f9832bcd048198a6f599b6b9bc0a5d61e0a55ddf92cebfdc873229683f9a78fe2db2350900f76384c36e5ff804ad4df7a", 0xf8, 0x4, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7, 0x401}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100, 0x7f, 0x4}, {0x80, 0x4, 0x3, 0x8}, {0x5, 0xc4, 0x65, 0x3}, {0xfff7, 0x2, 0x7f, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 0: socket$inet(0x2, 0x1, 0x5d) socket$inet(0x2, 0x2, 0x3e) socket$inet(0x2, 0x3, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getdents(r0, &(0x7f0000000080)=""/165, 0xa5) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)) unlink(&(0x7f0000000180)='./file0/file0\x00') r1 = socket$inet6(0x18, 0x1, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x2, 0x3, 0x1) sendto(r2, &(0x7f0000000240)="fef8cdeec095ee3620f7fa701a6eb2c96e23043641d959dd255664c37c6008024a0402a7e7fdb87e3ee3a81154842f8e39bb3174b7e3e6202807081d8717cbd30cd52a822bca27dd9962da0decb9c58f99c7e308eeb42df6969f161eed9777693469eb865dbe", 0x66, 0x6, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) listen(0xffffffffffffff9c, 0x1000) r3 = socket$inet6(0x18, 0x1c005, 0xff) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000300)="73b67f46197f621f15686cae55f713a463a660c4cb5a0ff8328fcb56aa82cee6834ff6f131a53b1691fca9f49d6d790510200056bb6a3f587a7d505f5696efdf6a98d281c210ef369d5dffa5e01b0fb637d9b1bcb7fc34f42bf76fb407a6a41ba1894427109d0f5c5408a14c5686679f31e197d14a842ee8d07494956d4ce07e6b5a3e3332aea40ebadd895fd958aaa60c3127e9684aaf83f1ee4fedf5fba02a056da8aa3a93384ea38a2f5e1990f2f4e964187ce42149b6be9d0c1724a3f30f20097a0db60fb57b14a6ccd826b6408aee198f0e75efd001ddba04e10af31adb0b6dd8", 0xe3}, {&(0x7f0000000400)="6d83410daec1c275883350cbd488d0b2c89fe25b46a2109897e9", 0x1a}, {&(0x7f0000000440)="363a4becffad24ced9dd16062eda02b439af5c365bd7b270957a54da40fc0e9b5e611ac7ce191e3d7f5d49a75d732b95eaaef5a7bb4573538c97987c06ebcb85426b5fcfff9f2857933c4116eda49147fe422f917e", 0x55}, {&(0x7f00000004c0)="c5aa4ab2ce5a414a0f32c2af743a912ba8afd001c59e272b92f79add585b4c979eaefe6066443d88cba2acf13bb347e6d0f8fb38008a987b4d9b1947183e7d2420d83596f52efb0b4a9451d971cade67c11819cf656b6b6c721d0e79dd922087965d115de1b57f534f9ddc1cb9d12c4fd58648a72951fa6257320d7479f774afce232bb9e772ebd10d4c5997e15561ea921bc5258f92ee53f90357228a0b58d982ce97a00a5e1af2b122328cd58b9c21d53cd77ca0d79bbc4bccda610aed459c380d47018d8b98dc42a058ab73a17da6192ddefdd7c1f110f0ce0f36fd7904f52a0499e7a2cda8a275b4e06a7189059b72", 0xf1}, {&(0x7f00000005c0)="aa3d2155f8c204de3e03f82abf20962489a423d7617ea54ea6e76d7447bdbdef1574ba06166942bae10406e7d52a7eb6851595195d3832b16f550540350c2803718745934436e1046cb803a73d66e7daa3985d1a3d5d8b50e5753d22043ce8eccdcfe0b7c346c94504693a926e68bc3570eeaf927d102c6bcee5346cdd1cc5b18fc34d509ed3ccc5ec2e65c2bd2267c61384902d9406d71c2e5781d38926ced1c61999d53a58fbdc89d0a54fe08dbbf02afc3a998e8d3ba6c6143bb6f312c18c8a6f7697d7d36be94b7397b345792fe79ca952a8735b825575b1b91ec3ef4dd1efa61ba751317059882ea65eb00c47b9084599cb600a3c93770b28", 0xfb}, {&(0x7f00000006c0)="8ccc376da13173287d804dcdcfa8ab0b628fe23992579043ae038c62d2d107d627c5fe8c585d87bdb40026595803ef9b97feeb230f1967303110d4004185441fd1db2ab0ab7fc753dfeef6e3a991d7ce882eee3c0c87ffa405e1a3951097e37e7dd57e34e05c5c6cee0951ab6702cc4eeeb6460e1af0e985f53e809595e2423e6a82d3981a428a18ee85c61a7dd21bdc7d2cf5cc4b19f34ac50778341436ba", 0x9f}], 0x6) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000800)="bcc300c124e3698c316da768376767f95d215c9569adb79c061939e69cd1140570a24209c3c535b4ef24ba77c26d398d215938960ba9db81cffc4dea618741eea83544db7829f3aac952afea18397a7632d64bf79893cfb82dc79ed0e4aa945040972a52605353a6b4530be9eea5e4838703667df5dd236aa5b9f1d1ff0adf4fd8b45197689afde06828a2a3007130cd986fbfdc34ffe877672e89d8f56b89dd0773a9d2532034a8bd5177fc7e1b5c7dca336b10920549038243e49cbfd0b87aa20779a20c42db01ba95f1bf1faec08a3e042b0015305a2b40d742867c6a0cc0f5f09868b1787abdc95edacb5ab2de43dfefb33a60904fd54f31bf7cdb519da292ff00afc63c3b54fe336598ce80dd94aa8a92e079e82a33d135d6e1faa5d0232fcd0f0c28e7bee408d4fe6d5379eed9b6ff658f5a61990179dc53203a7f90a05434ddc9c4a0b0b39dfe53cebeeaae0fbf6f4eddb0b281ee8753225439f8c635675cd3869126200b5ef3dcda86d7bd56ddca07a1e93726be8f00c6a39d331e146a24acb9266939a5c01a6baaefc2fa2d20c75a6c3ebacc6e39f1564802b17e7886a1b459a89409240adf39b19ead0b16aa3ee14b03c648b1280b1e47a52a26bf0dac6dfd672248f8070ea6b76dc7a6df40a193d1ff94ff8f02e1ef49c30e49578829283a197d618b3c14d7840cc18ade9b1fa143e879cb59abbf41835d32816772ce2bc0c2603455b6f3c6d013bfd01b771133e10b23a92a5e50dfcc9b9bcfcc4bf199acd0636d1f7151cb6bc33de43aa602662a4eb3ffad69cfee7c406f556c05abccb1a94dac5e08f2106857f438eb08a5e1dda68e4efea3f8aacf706aa96bd3bf3073c11a3eb35b2ebb59bca0f22457c4f23d3448c3272497da78ab9bdc2ef81fd3cb671fec16e34a778911d6c13f6da3bbb76301ea08a20e05cc3231b0a26365a3d396326595c0e8db6f827c28b04fd2984cec784c37eba9af1e5c33fd4baed490419e566cfd0434f50dec8aadaec2742963db8b8dedb1f9dfa6c24d167e949138fb6cfd7468b7a484efbaf3dce1c647065c3a02f4c8b9c5eccdef969f915245f1f4641c2188ab22bcc09fb9b04b9bdddebec50b63b6999b8f86a0cc397322f1b34023e62464c04f10ff7a5b250dd076f1aedd2a8faef7b4d848d6d0fdda2b3e6b17a2c870c80b449b492f1fb3355bb9e62d41f922fb8fc86eebbaf596cbea0855a819e2e34d32099079504eff54f5669faa5beb4e10e9320fb6ff8cc421f166d01b24f32cccfb23052ef29a74922d5eaf2d2c002065f2366bb209a17715744b6c7f5813b58707f5dcc3b7e0416f11b14254851721ece8e33d146848b28f0d225829730d83aa2bc88336f61a89da15b6767a79c515fcfdcad792400a9e18d26e2d4fcc14314d081ca3cf68bc7a3746effe77b5386bae5a0eed86a1386b62827ba1aef04426fea8f3778b7bfbac49d03390f5bbaccd4a94c96961eac679bef708db46e00e036bc43f53fd4d47ab7914b5c3b3d523762645af98d30dc3b3ae36f8b10b2b3eb5cbc2cf38e40961ae99f9cc8153916d221b884dc8f87cb08625048779a88d764ed9ef569882aa8a100edc1ee961cbc20c419e11d52b151f1a4a458e13700dc90bc062b49ed3f3e4c76a2457911ece23a0969bea9f459e47067a3efa0f587bd95e2857029ec3a6418d7fbb5528130da7115980b2c54d2d604c142f4225046fc4cb7c1ba43df9b55a6c0953ff608d723734a74206402fd1d24882fae981dd9a65dcf8477553e96902490cbb8d269051b61dd35b0de9d601185fdd9ceac294a91bcd2c97357d6f02c9e8bb341bc78e263c7b12a85712d4be79475b1e60752f4c28aad17e8ad655ec97753b32216bb7d16dfcb464a4e5154a63c53f0b4db02fb04a8b2ecbc99f52c7eaa57af63c54ec0d1f076f91af9c287aa9f200deebc0e670b3f6cd3e440d68b22dfb2103e2453fb4f12ce7757edc384ee4fd32ff905f0c48ef26cd91af1050873b2cebc1373cf09b9c7702743afd74a3f1bef2a9906f33e73eecacdb3634ce65517d6133252751519dd4eef1c6ee58b83d0c788811fd42f6f1f44362112b159b2db5417bcfed81f0bdd5b4af2a5a3c85797c5e70241b85809f0330ca483432c9466575e0a916aeddbacbce2eb2275d8ae118be57280d7ea3073e24c938d1a0b74288718fdf3e48acca07b60fd44ae6b8b558f5de8d443b9baae7a7da2b8e08ee48535c1294dbeef46124a89c561d17608aaf48aa607037cb02bb05d108734ed1c59b0c2f09c566681cf8e53cb950408b334c28f597eb4430341eaf63093a172327f2c2346ee17c923dfd8b97a8a6f82e2bebf329df29254db75df127c87c297ffa5e12e7c343342fbe166b7c2a831e133ae963e37243682e50673ad1ad1e07d5528ab8be2be300a10a5a74f9a42eb17feb7781e8adcdb4c89f77c344894899e3c84ce8967172c90503329355373c4135b677fad08e3ffa4afb7d37694dfe4e214de4a0b60143eaa921359e1b6a8ed37acfc0a470f00291873ce323d1cd75ce9e1860d413803c1b25b560bfd68e86fe010357b8b4b5e3ad0c7747225b4cceff4025beacf53e1bb673d0512aad1b5a5fdb37ca4e4693727553d0596b1df040871aa9976bd6d1f0c2ede9d61713bade756731a237f6f19e6f8236488f1bba29520a73ee8143bd251281ac47c60775ddf9906b831123a99d2da43d0f7c156efe928fa3671e149596fa93496cc1950cddc68d4539696098f2f47ebbede1351c7d4a08b9b4dfa0385e518836c0f8e96ed599b0c85369a47f1153b498d798b9070ce0de7b0d7b642eec81a5f487ec4220c2977ee1fb4c79f57ebbb82bd0c4436587c47c61a138320d7eda96c2fdf27166c2a240e03f8e3026352a2995cd11d44f38f324f731f4c99742542f5b2ad4e9c0262e0caa90e8e511c2320c1af8c2d002a4222cb645d287a136d36be12bf74db6895479bc842ed011c39b5676011c72e14d24a640adaaf75c4150301f9f881e444dca683268ef94e35094c92c0e9f50e45b96b7f0a2311634394a3a89ec576465a0e2086269cc0e88f8c1bc685322f2957ecc41e4c795a5ff97928ec9e5acd333855e1d3fec117e85cc62fd4f4e3dca095baf8b2851687226ff5b1076a1299b855c087d55e1a9778c7d8f85a6e624012486f9c0a38b87d885fca491b2236f415fff3b0cca6e375a8d53393902e6aeb5be4a4291dcf4e30fbd2aae79ce974defc6849bfe66c585ab7575ad2bfefccfa08f6d98f4ca98feb91427d7348309c7b50300b8df9c791aa1974c0af4a61f6f5e315909f75893275a58dac7363fae4efa0d43d9d8a3b11561c79b81cfe91894444c04aaa15e5d3b3013fb6cbd8b151c8600b5c8f467e51d9afaeec88c144270559413ebe3c8077c6fd0ff764929ebe52ed6e35c990fa856e6fae246c181ac47a43265e108c60f5e0b2a3f6b910e93013d4df559030c320d281875eb63e735029c13baa008b4abc2e36e47ba4bd46661f8a97ec2e02e60485a109581915906bde4c4d8667c6cd624669c9eff3ccd6ded9adf1e166443b4ae3075b2a0e1a12e39dd3ff28fdf73e883ccf188e783a5c47cbb9285d888cb45557b02b1a86a67b0cd696c118d55b24665be0ac6fde4ecf7e63d76291d6047333c7ecb68db6f0c1cc2cfc1e4de33ed17dd488d19f1fe7b93628f20c8d7ebf2a40c1cd91393f30603f1b481d1c03b7adce322e0a23243cddc8afa07ee448be1ec8e61663e24028b9dea6bbff3d9c0255bafb4dc4e1e24b7e92b317cc21f9673b1ec8d32030b9142ebbbe7d2f80f13dee130f71dce4d27ed78fafd2d87de9e8cf5e06fcec695e2922a05e28b729b9ab1b72a6a6a68a60a026f5347eade22d270a33fa5330310e75973b646533f36b38260777d935bcf0b7eb16a2285a6e0c9e538e5ad5f5d5b6790ef608318ac60fb2cd95aaec808406ac74d026c639d0fcfcb85660999538636d1e38f8616421101d933b87b7a5dc21f0b904b52c6758fe2365bbdf23c9a4ca4ca10f90ac46fe9c0eccf0bc27a6ffa8d927b5d22cffcf0a9a124726b9cc652f4e5294820da635ab3dfd5b4c947878d628b53f2b8381dcf2600008858988ecd31409c7c1a689fe30f23dfa6a2893d73a80b5352ed6b77d375393ffc4600e743c54426475d8b86b9772a9a0c4568f9394a3f90e5c92bacd1b3c4f443f7939e9d374082bd4702d8283dfbc826f46b3b8320f7aeb106985366027fce51255933f4ba4c73c5e75ad6c2ebd9ec1310a4aa4c3ad23ea28d29b0d9455bd947725fd91c51b8c5559d8767aea7d944430feccbef6afa912cad7871af6c2e3a017224b46c289fc9ea162603a5c37a8d68d551549f5a9d33dc3805d9233f61218ec811fcee1c25c875102b2cf1fbb95bc259913bd71911b8aad928dbd42d759b0081741b519bbccb589c145edc639125f163f38349f8b961e4dba5b3eb25f93451b67beff1f41258bc5fc9c672816c66bf921f9572b92926daf24385002a43605e710a64ac80c5ce2214d14aaac08d17878a5ff2e5be58a6b668266271ac1c37b7e558fced404e3144679aebe74c90a8172399c5e26b13ca7dc53647630a298a298c338f3d0ebee11a70fa71148b5d2e832e747758aba378a541aa7a6c359dc67a4514b03b8f258e26758638c3b8278bd06440ad010acab3c3832466053b9db9b412d581ad82940074b81f130c612359a56cdacabe6f98f211d4f548d61667b9339cd9613bf8ce54792f783b8ca69fd99e2124e0076ccd90ebfbb70bf6d7349f0821b7eca36709723bc38588d60006cf49c88ab58518e8be37bc3a232da7e8f82e8bb679ba1bdb48e7fb1eb7b4c559b1b0cc143e0ffd855eab82d458a9a9dd2958fb2d6b3a3dca22309e622c46ecf94f22d8e004f23ffc22f1f211c2f44ce5ff822351b2e7cbe8a1c790cc80165182d001fe6de65e799341e97d856a12e84c1800afb167f723078fe4e565195787e9cf2cb2caa638496210cf86e8cde74dcb5a758316b73d9dd2ebd530c764f196d0a90be33f4efa7a200b57512157eb88ac6b826303dee4418c88fac65c4da30103c3ae1f4e59a2a53146060c0b86158b2f757ffea0cf840be25dda6caab734b0027bcad746269c0d3770e1a2df5181e77fe74bfefb4132bf32222d736266b3d01c78aef4eda6569df9351fb33435f5053b08426d7cf6dd24e2d2d55ebfe0e7a83451ce7fdf55d3574fb781ecd441f615e7e77ac1c8035a34c6fb6fd7afc6536204a083e93604854bf574fc5979365abc88f9d197f331a0ae0b55bf0551ed258572d66275a79baaa02ccd7c6d43b7a51086d3877cee5eda71d250a0b243f7ec7e4e0bab1f4524212049e282276b66449ae8474137177727fd188524a0d1938d756553e5d576fb7695438853fb9239100ece878e64df2d8e49ac6473f23d08a37b30c48e1c29e649f80c094d300ec057cd8b2d50e1af8b6860864bb6007e1f1273bab2a4f376f87b2883879f84e617edd1767dc1de8782b5c29c5ee568dba20aa973504b8cacfc4bfc73f6a651da68a1508ad08a84769a29eb9e6eee3fc74196185fe0751d373b657516f3a6caa796f64f6267eea7e11a4ea2acc9e7f92861e796ef86099ea2d06f27c5b2f626e3a69d88010dc13ad6d96b8ebd313781e25037608cd1c25b4c784a886d4311fa297f940e7ea16219ef61b686e814c89b24f77cfec136a09bbbfd5c5fd07dd2750beca0c9a8a707d88b7f61eb437a81e454b2523de90a20223c09b6232009773662c5df7274e777", 0x1000, 0x2, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001880)={{0x18, 0x1, 0x101, 0x3}, {0x18, 0x3, 0x81, 0x7}, 0x6, [0x9, 0x9000, 0x401, 0xfff, 0x7, 0x5, 0x80000001, 0xa9a]}, 0x3c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001980)={0x4, &(0x7f0000001940)=[{0xfff, 0x5, 0x18, 0x5}, {0x8, 0x3, 0x1, 0x8}, {0x9, 0x3, 0x8}, {0x5, 0x1, 0x20, 0x9}]}) r8 = socket$inet(0x2, 0x8000, 0x9) connect$inet(r8, &(0x7f00000019c0)={0x2, 0x1}, 0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x149, 0x0) ioctl$TIOCEXCL(r9, 0x2000740d) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x400, 0x0) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000001a80)={0x7, 0xfffffe01}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000000c0)=[{&(0x7f0000001180)=""/79, 0x4f}], 0x1, &(0x7f0000001200)=""/163, 0xa3}, 0x60fce30f5be00fc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:00:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$FIOSETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x320, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xf2e, 0x1f}, 0xc) 16:00:09 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584f547695553265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9ce4cad0727546686facbd768c0bc7b76958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543d31002bd10299f144ffc02ee7008b8b3478490a1915d3b21dacae4df0b553ddeb777bb79fb41f010d4967d1", 0x113}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a89b547c71438870134c556f2f750000539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xaa91628c7a88c75c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7f, 0x2, 0x8000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2000037f, &(0x7f0000000200)=[{0x28, 0x0, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x404c) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/200) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) getrlimit(0xd, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000001480)='./bus\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x8000, 0x1a4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) recvfrom$unix(r3, &(0x7f0000000280)=""/233, 0xe9, 0x800, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) r4 = fcntl$getown(r0, 0x5) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r6, 0x6, 0x0) getdents(r6, &(0x7f00000003c0)=""/198, 0xc6) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0x3, 0xffffffffffff2d58, 0x2, r5}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x158a553d5637c464, 0x1000, r4) shutdown(r0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0x3ab, 0x0, 0x0, 0x72fe0f8e) 16:00:10 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) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x9a}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x6, 0x7f, 0x0, 0x4, 0x865, 0xffff, 0x1, 0x1, 0x6, 0x6fa}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x6, 0x20, 0x2}, {0x7e, 0x8, 0x81, 0x5}, {0xb0, 0x4, 0x7f, 0x7fffffff}, {0xc000, 0x13, 0x0, 0x3ff}, {0x0, 0x5, 0x40, 0x5}, {0x7ff, 0x4, 0x2, 0x9}, {0x9, 0x81, 0x6, 0x7fffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x02\x00\x10', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xfff, 0x25, 0x2, 0x2}, {0x9, 0x20, 0x80, 0x2}, {0x9, 0x41, 0x3f, 0x3}, {0xbab, 0x8, 0x3, 0x200}, {0x9, 0x8, 0x9c, 0x80}, {0x3ff, 0x7, 0x1, 0x2}, {0x1, 0x53, 0x1, 0x3ff}, {0x40, 0x4, 0x80, 0x6}]}) 16:00:10 executing program 0: r0 = socket(0x0, 0x0, 0x0) getrusage(0x98f8988ae284e973, &(0x7f00000003c0)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r2, 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x35, 0x2, 0x2, 0x101}, {0xff81, 0x1, 0x3f, 0x6}, {0x80, 0x8, 0xff, 0x725d}, {0x0, 0x7, 0x8, 0x5}, {0x800, 0x7f, 0x62, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="7c630cc9ef653682bbbe6c6d15738acc598ed9c19ddfb0660e902c3c3cf302223428ab7b1e64d9889a80c2d1c8aeb92616", 0x31) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) write(r2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) readv(r3, &(0x7f0000001600)=[{&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/152, 0x98}], 0x6) dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x3b}, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x6c}]}) geteuid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r2) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = fcntl$dupfd(r1, 0x1e, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x3f) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x363, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x1, 0x254) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x800, 0x12000000, 0x7, 0x1, 0x8001, 0x2, 0x594, 0x3, 0x0, 0x1, 0x3}) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/103}, 0x6f, 0x3, 0x400) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x1006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x40, 0x0, 0x6, 0x7}, {0x80, 0x3f, 0x30, 0xdf79}, {0x7, 0x7d, 0xf7, 0x5}, {0x5, 0x8, 0x80, 0x8}, {0x3018, 0x9, 0x2, 0x40}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devJ\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r3 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r6 = getpid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r22) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r19, r15, 0x92, 0x10}, 0x43, 0xff, r22, r13, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r32, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r34 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r36 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r36) r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x8, r39, r40, r39, r40, 0x90, 0x10}, 0x5, 0x54, r38, r38, 0x2, 0x14, 0x3f, 0xfcc}) r42 = getegid() r43 = socket(0x18, 0x2, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0), 0x0, &(0x7f00000009c0)=ANY=[@ANYRESHEX, @ANYRES32=0x0, @ANYRES32=r3, @ANYPTR, @ANYRES32=r44, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r39, @ANYRES32=r42, @ANYBLOB='\x00\x00\x00\x00'], 0x147, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r23) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r45 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r45, 0x82907003, &(0x7f0000000040)) read(r45, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r46 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r46, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r46, 0x40044266, &(0x7f0000000040)) 16:00:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000680)=""/145) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001540)=""/221) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001500)) readv(r1, &(0x7f0000000140), 0x1) writev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="db8bfb4e2cd4404725e7362de3bc742d0acf6712483a7d6f40557df475cb69a4d78dee977fb3e99aace1c64ce31549292277de95c94d8f218fbe77b196e9444c2a2d6e341734def5a6df30f3bc32f34fa95f120e6c5bbea29e32f50ec3077adf8e50c7854b65441191e3645894e51d95af39515cdfe05e995995263f1b9cdfda4461926499b19ff2c7c64c59eb35221c222348b1d959853ab19079ec6503416a1dc3e48fad82c34edbd2d204e75f1fff0c0eba8c5cd4", 0xb6}, {&(0x7f0000000180)="4b928b35fc83d65a28c0e8cc52c548e2877a42dcda0113a114196980208ec615c5504f6cc85c2e8ef55dcf781fa2044ee9462c963f39d7a8cef81571c49ada98e69646fec54383d192f3299d8fc99b1ec2d8a5c437ccd990f119965a81f7fe20dacf2fd95f474474aaada050d1f6c953afbf727e4fa4a4c5cda08450", 0x7c}, {&(0x7f0000000200)="99dd7e539f34c3bae6ed956b10a73bcb1fc88898d4eb6e067afdf9e1083c6984c4d68f0e5a733b9b30c82d6648c661ff917d5df1d211c2751e271be02e26d09b71c1be1ce3e5a6d732bc41686a660af536d70ec60d0c303730abe91efd9af7f9a62f2690e51b499f24", 0x69}, {&(0x7f0000000040)="0d072fdf47c83f043ce96830ea44b09fc827d64077da89dbcacfc94ec141074bdaedcb54f6cc484811f1b709a3006825373ffa82", 0x34}, {&(0x7f0000000280)="886ca18cde1bc2899fe02a9575da2a78d6098eed0fa073c463b75d561a68822dfe8d6e3459fe053c0d55b49cbc02d378d881fbb477c988335c5c0d688dbb999c0c73b026a428843f11eaccf61f0256eb7338e2278b882e758d815b246f8979a84135aba86df02e0783ce6f1bdb557e4defe2a23fcfee3403aa97df64340512af4e5396a14992754b25b648848f6cfa0472cacea1466b97da75a1c635a1550e72d2bc3cb699020dbe9b9317c07d7c380da1312c0ec84e11510ab6fa879ab3ad89a5af52585a649edf0053db8f9ed9d722e3c2d86bf3fe3749a68fcba9ce123cd6030bb6c8f680b2cafb040d396823dc321ec0e7657887139ee72b388625ea1d0c63e5f0ccfc6b356402d6d631c249fce59bbd8fbeaf01637463f9656547065317deda4af80bd3850272e57aab32ed3a87145dad6e4068b89198e186c21908945eadd404d10e9f8a70ffae22554b1536dc78e774c3c7b942eebf3178930ce453a5573b9511b681e5fdeead24607359cfa63f816e83503be94478486949b3c2ebc44cb426251062e15da039607a83f7ddb87385206f313aac0ca5a6ad46a5693c2aded2111316f018372b46989089501481f12261e17c67a2910eccd681595afb8cadd6f4e7f5b6e37c61b1f2c5a7623c465e901e59d3575e7fe73dbd60537568e57d56fe739bbb2c9d916df1cb3a4c702ea814cd2be71d9c92f821d5a8ab29e1f8150366bf9735c97b094d362ebdfcf9e319701528fca75454619cced0d8f26f8ccbb7072ee2ea3b98816a2845ac0f465753c7427ae2508324cb99bcba220d761651e426fb2f826f036c86addbb9e550dd6f9f8c0d750e08afa83ea9a506d8c5be48197353df8a43e2ceeac7ee6e365d2aaee529a4b1294549b54c043ec8f586cd34adb6c7815678f79a2de5264c863bc44548689def98953ebaaea2ee361c93e92b24acc598b57abdf6729dcd49fb54af63c0fa9c9b4466a6b9876a071902f956b69dcaced2aa6f26607de7b2d6d8a8ea6e5016c4d52ab98d14411626cbba128a9af43268eb49a3833630c14ccc4e79dbaf4cf844de3296a13f57a3922048bf42ebe5ca672ef5db382510e25224e337832942122f0da986d33203d5d0e16b859e936bc8708c9b8655a73d2b6ca9af15524fa322fa2d1a33e2284d14f658e8e649630a9038fb941a7f29d8d324defe3f94d739499f834221572fa50dd2c5d7f1b4c2606b8878ab730a867e706cee02be617cd8d8235543fea6db334f0ff4c14d3c04f9dd3478362cb72f30f7372b037c9b2ae11bf63039e711d821f0fe2ee1e5e9994919773d790995ecdd04ed036cf80cd0a0e8747fdba43aef6f06a9b29ca0aceaf8d2b01d81425554dde7dd60e9a838d825201b0abbefe76ecac79b74c29cf49f94752727b7875ac774bb991ea872860fba6463a39755492ae37666b5087857adc15f0e35f76ac2e8d7e82ce335cab0654cc646cfd186ea04fc913cad1f70e45a1e2907e5f026e88524c97c321eb2e32fb1c59bc8ea1b6e92659d7fe1119592a94d17beb659b8c55019194f43c8178f5d30367856982713a1ff817e4dc0f655973ef8e1d44cbe2aa465d3cacfbeba0b24d8886730cd00d5a7544e485f5d8f89188307ba0d90db7f110479fb1f3a19a0044674c085fb5bf751ebea1944a219cd8051dc4b799f3c539786fcaae37fbe558825578f854529b2d396820ac6c82b412644f3c8fec2bd7224b75d74e010c64f92149d83d963caf8a1581bafd3e7b6dde68eeda17183b2891553f01422b086e23c083264c0bdf542086962f2b6b1929eaabc7ffc191d554cbbc7b1c0610ab8dc18a75efa539b9d234953df012fdd8c814e2f1b98f13ef8e768ecae6714550ade3470e3fe319f7e3a299c4b943644a84cd86119b0e46b6e519e54b16acd5bec45dea292f6f04dfbf71df4ac3998020a02742898646d32d04c238351a66285432097aa6d058b5b20f02e7935b536545d4d77ec481503b723a812d3c1f7f874b0de2c3a7e34d5417304cd26fad1e405837cab947f6f559f7b85d02410c9188436f007caf0608d9af66cf8a559c281d53381b5f3aed03bf850af304303700d8429a71afe68480bfc6998a673c652362d4cca48704815ba051af928989047b25083e1be01851ddb59948bab06521ff50799202b567f6fdec952e11f0d57665fafbd623e9330ffd8bd5744bcc271635c02b6a3d4ea587c7c96f0f10030303fead81665a66e4b2654e02666b12f87232ab14aaa73aa970ab5b9f946afe535693da9cab8063cc5bc483ab4983515ba677346b29a073eb1c7ed5a10e3ce0520906f62b2704e3b6f6735f41cd549b5bffec6d2699e3fc0b153f6b143a614f8f668d3e8388cff3c8811001e25b60db052a3088d07592c44f9358e8d07c41de6753d99fb94e1ade10dd5087cb31c8452a35d890ed9ce2fffacc5ac4cc59bd1cc7028813be158593e5bde9e3bcdf7047f8c62ce9c0d422b21b976d9e77c7a9c1f6fe68d50ce5011bc30cd1016fc6ce412b2d4e9cc1d04329b4cfebd18ad2c12a7b0369eb45d214683e605b4087b2578a1171e2f8af0e4a7325c2ec195307cfb1a365174235149b7716e31df468e924a1ce00427a1b5fcf39410bca9076a3bbaa244a9d3b19387b2a50f57c7aafb02af12d7eb1acf4775748639dfda9d877060e6d51c712b22cb42653904638b7e5936ad074f6dfce301a06ad460a52ddc84c2f71dd454d0b09e0e22bee3f274ec6c425f8d2dad7b3411ee18ed6d7c6e70c40abe1a20fef5d2e6fcbe3ae982898424b8ca200d40a4fd080946457b07d8c9d79fd6f805e3cd2f70789c043720cc3cf3150781a67dde895844a2535e96c1e3e0cbc67684d67e7b3a7caa568eb74deb49a097f053eb11cc79e5902c856d8c9bcd90f4dbca591fbd25ce23fbda98b484a6d16b6a310bd2351214f45421fe05b7ac697b1124a258320be20f7a672b2a2ed6efc16c6d7ec0ee99b900862836fa3fb62ada649354ab8273fd79b2eb163d9315410dc139b16cd1bfdd3214ed211a8c1a0f0778369ad8328609a485119d32e14332d14a321e28cff6b59ae2b59b547d7e8a67edf12883618a70eb902841cb948db44a1b47859e7b2349a52d749cebba9b5277c9cbd777333b4db4d536a83107a5d9c5258e67b18fd924ad862844936d5329d85a8f70f3144c4478ad7b6f24ae128c5fd4bed74c6b6e302af0fae9637251ec0c70548eb66b8895cdb3547dbb78f0911e697f12ddd8a87e75dfe41cbe11093016d58a4f80f27a5af366340221a81f1f335265d932eeec247be8a8265d5056724194eb6ded2a8f5170d3f25dccfdbc2bf6dee0c1af9a5e2c9b85544fa8a5cbf65fa8fabd4d110056e9ce973f326624c9ddaf4d5f72afb50f4a776f03c36aa6bdf14360ed0e8e1742c438c8f59d4005bc2625a7c18bbddab865d347a7cdaedd5e6922be566f71866824cbc2fb2ae6c79b6b6b1593dd80541e80a83930ac074f30f8f4eef918252ec958fdf51e98ed6aae2963e49a1eeda8c28794afd32fa2678cafe196b98a7cd13f5db2e9b3c2eca3013028c88c53f4b5b618d952a94ba87009a934298f88eb7991ef0de26fd6d0b4b1793a1dd0c3c75aa1833b30c2ee7f83afac3f6775e5c3d467b85f626ea0e3c9d35024152f4c89fcc0a06e6d0dcbf848f51739353208a3668929b308746351655df4e711c9f7466f31a4ce69b440adc882a27bb55e3de91708832a3da13af24563e6b2930b8ac6f690826f3b23da00f719a5a7086d1d977ed80a240f2488693b1127234e332321a30c97e636cead49aa81ce4bc800f4969fe932cdff71d6a49e9ecad7a17f45092a87ee4d01bc3be111a2fffebfc016517dcdd06cbe77c4c1485cf132a55bcad70361dd461e0fabb3fc722660febdcda4f64c489831e2b573d439d7e200bf8981326c21124d3e3041770bee22504cedde64a046411a1e3ed95dba25f1b9c70aac351fbe63aacd2a72222c7a44119504fe140e76b9e361ca935948d43aa61804bfe881ede1a4f5dbf40da22ee094084399cd756e1bde91bbdd84a7cad611829d77d49179249c6be7b43d72ce4976c7347fdb3de4f84c252c313ee6ec228d9337e5688de86746fcb244225c39710114fe0421eaf6b7715ccbf91f2b6c0b813b5b0abbf9c0b24b6d74dedc7ca513913b5db27213df8a4303cb6a75a05fae0d779b52c33a6f861ca716a29afd47c594ef9045601455868c342360aaee514c5e326fcb60c745407082e16a7f3a9f5220b4e9e21ac799a63cbc4fb06f2398ce228a7aa75c5c208f40ff9092d13e5c96386f300fe95637e30e7724f8dde27603b62ecc42fce4498071c6258d0956ae13ead2ed38758d1cb38243bb95204c905edf2f82acc09ba2268d13033120082a6bf43094d6fe4533d79467e27ff53ecaf76ce8fdf84fe54fc1c52a3a2be72edbf365996e1708c49e5c93733c9c65b7aceb19398e8e205f7815bb3aa4afe0ea26539772560b4d21ed4ad6e7e07c1872804fa04e9dfbc5c15864c43d5413ef3764a23d8adfc293e4acc827aebeda3cd064b7dc8882cde417e2493e84b093ed181b140c4b61b35b4664ad28579a5c0581b0dad01eb587d5e38390a966341b7a50955aba7bc9eea36bec5564f8eb1c7ba75dee8543d58ceeb2aed074e906f9313d6f60ce162119918f291f0116a42e319c15fd157d795b96d8a339a04a59359adce136c3cc7f4a10cd5108f835886eeafb88546fb5aaf09a53d33bc32ef6b80747ad8e1badd479f90834d4084387d86af7ea2a2a7db1c74320578115c5a9598ae3611b4459c66199962669df030397e60c1f95bb7046a337c728492abee55fc8e0fcbd801e38a39d97195c7685cefef8b524cc6c9c313f8d3a02923fb1dbed1e47531458e4e86a7033dd36f57f1bd9bbb90d7525db01b3530d0949340e62fc4c0a19db7e11075d0ac8102e6e6bb6ee7ad93aa8a74330c94043aeabaadb9cbcb83ff2b1eecf23d771cc9af5ed75605446e75b1696168585e7641e37c2d8d6c79921baef2ae3f6479fce3cf1d33f547b9a91ec7cd86a69e454011646c617b93e2b7861a9eda6c2d96fec5e2f6ec4aa0423eb293f693397df12550dc18ad99f08a88a4da8085897c4b833f910f713df65db9f15d018955431d51a9875d498d55817c68d239a5b8d9b1d7a0366f939bd863c00e71749119bc246e317983005910ded94200967a8a9bc31547bab8ce55305ac593edced03cbf93f40bda6707ab7ef07222018fd01733084c01297f92230d02be93fbffc55dd3750bff4a36030ab030797ad730f94f30a78f2699cbc71abc8b4f8f532150ca028bd83decc69131b96d9a02dd21bfe4f7eeb2e8e85928a57b42f388e93008ccae998ca305e3342894f8bab8a99a175d8196a942d45e681b31298fed89777acb0da5f81177a7584d24194b5a6f8c7391dc52bb9ae3f9d6174bfc0db5332c8a22d98bdf37c0795a2df2554b946e3bb32213b4bffaa71ba76f61baf0679d3ecdde5867766046dfafe0d11a34b00e4e739afe6c1ff39998c78c707f52cc4a3a014b62473c0b4a4b0526f58621e37abe3c95cab8f97eb0fcdb9737c0976e88fbe1199430f058f3ed9829e5b4d59e75a89c27dc5027314c6e9f75322e6f24d4b96afc8b650dc42275ca27cbbb48d048318c3b676ce7729d4a664c7910f262d68e356382ad1a03b935ba1d074a8b0b676514daf3dbfd6e055513811134bfd6d996f4c3ddcb8edc0ce366d7875fb824de777e8f63b1d760026dd4e1b44089921af75a2292c26", 0x1000}, {&(0x7f0000001280)="54487eff1cb1da57a87e0abaa36fb086e62c734d1bcf5e4d3cf8035e09da64581a391d2dfeb28d4202ec7a9f6457e96a7cf6f7260cb0d0dcfa40b8099f69376d4a903e903d6af5a4b6e3258555b358d7ad4e79a7a28fc7d84e501e03e7d74500b1", 0x61}, {&(0x7f0000001300)="8057d6b14963ee2610d1f022685b5693438c5da0df7ba96e019d5976e96dc11b07571ff1e856d6517608158752b8e87afb622a00f0def353df9ae8e95fbf506ae97415e7a6234ae53153423b611a28b8bb9ca44e95b486fd5ae60f5ad93871b526303094108c126a7e4d4bc879aea77ccde78da37a1c47ee7d7d7c50cf092719366c166b9be37cc29dcb84b9f0673ea35e3a424a3c542047fb12196156895123dcb50c304468ada11e90109ad2ff1132f712e4ef6348a7c73e813b1a9901c24cee49a1794c8c76ee8d975ff6e371ee4d668d468ececcd5126995b51cac054582d1964a7152d25a229eccae1deefda3d68f1601", 0xf3}, {&(0x7f0000001400)="bd84076c2ece5c80900e5d48888f126c164abc9516e361260477cfd38a9f5477fbab198cd986c54780aa4c8a7018d301b6f46dac0e13ece0897122802a0ccecedc4db87a760f855fca8cc5fb47113a9fc5b4521834746226c74697ad18b6fb5d47bea6e6f7f28d", 0x67}], 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="2b30f2afbaa0771c1da03d089a4e28429931a93d66b48e80bba6ff2341a39bef91aa7ca30453e8d1cdbdd5b68bf7a68feb05c251399af694501deea33103f1215b0cf95b26a2deb66c2dffd5b0d21565d9bf8286a6aeb127c78a266bb3539d89011d54eb7d4306bf59c63fca3354353c616a1e29f4f49159d3937e14259ba25a9e34d64c1224a60dfb716353a2b6db8d3a10a59e", 0x94}, {&(0x7f0000000340)="8cb59754efa7d1133970d916fc7c294b74d3f71cd35a7c89cd78eb0e4413b81a373b00280822b097e83d5883ccc1fd49d4fdf07005904d62763429759f0466f4763974223a2159d91134a439393b95982a3769432ddff805ca63255101e4c0a24ef5d3118c186b292dd5bdafdbaf8b68ad82b866263d90058baff68f7b24cbbffaae8f835138a647c8dfb19bf3fd201abfc256bb8af604abd7b5275d00fb8a03", 0xa0}, {&(0x7f0000000400)="dccbf1c45e1d0176adf49434ae081ee74edefae072e117b540e9ba4e1d5cb064a76441d02fbc0ae5d469b136c0501248a3032c18872fa141f544a05aa09f3bdbaed0149a2e137c4c95ee17a9984ee392dc7244b5ea63b89d1f11c0646376585b2e95ac4f55265051bad33dcf2a515bdd60f334d4c8cab7bff1bc0683422fd9447364dba37f976a3c0fe3c280624b3d3d5613a8abb8ffa0df2468a51bb0ddd9312acc3b2d85d15131dd3eb93f", 0xac}, {&(0x7f0000000040)}, {&(0x7f00000004c0)="baa3538b6bde0a7107193ba3a105050b8315de4f7739535dde4c927a62630067aac628a9d8ee1be0ca9705a56f3cc88fb6f4b4893132464dcc814e2e2cdcc9a8937692b97c4f97", 0x47}, {&(0x7f00000000c0)="91a2fd80e254c281fac2a2b15d35dae252409b184a40b97ed944abd64516c5b1134580e5812bb1", 0x27}, {&(0x7f0000000540)="120964fb8a326b3afdee6c41b26a13c8eeb3223b1e3fb77cf6116ce4a6c70719d91de4f997892c6d5d109239c7bb291a193e9dce890d3ee86cd1350d7536d6466fb1f846b39f1bcfa45831df67c1b42ee5d2d76081eff7f1dc82481347d15dcae80caa6f000d429cf5190ea7b810e0e002896503d853da35debb527cae4a055734772b368d4b29ac4e3d85cc8316bac0e2f7cf7c7659cc3f6ce3a1fe19ce", 0x9e}, {&(0x7f0000000600)="81db879a538d0e9bbdd960870de2563a857d6715f983cd7b8a6c221742af66015cbaddde136c0296e04258dd186ae9b2a6d24bb4c0f887a24e17eb026c88c75db589d3a94c51c80b41adc14cc84c5ee8f4b342f67d304714aca462abe2abaf015bb2f4a2", 0x64}], 0x8, &(0x7f0000000700)=[{0x98, 0x1, 0x0, "89c7492c19c9813fa5e8f932f2798aa7205b38ff79d2b29c62e9529fbc41371ee0849bc0011939dc83fd25d92b90c632310238165cd0baaf2feee817eefbb09bb294d1fbcb344bbd72af977ebe14ba3c8897423f093a7f85742cce00ff0bdd514bcaa0ac7d78a3e92341e7245c2d97777cad70a2bdc7bb2d973199aebdf45388eb9bf0c281"}, {0xb0, 0xffff, 0x9, "ca0c4ca0ab281cccd6d5d2e2999483553ee20add8367520f22b40406a54c934a693fe87744c00bd29e14cdd041504526c45ff88ef14634c0ac7e8663eabc1a90e58c8b3e95873af996d28e55f7f4a6682691ece4f0f3ce114d31d72b18c3973b51928e88f793ab14144f29d48b849d1d3b7c8ba7d3cfd2c576c2b371404857dbef510a157859f6932ad21c7ab3af41119e5b47ecdbfdfab5065fe3e4"}], 0x148}, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffff4}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000009c0)={0x2, 0xfffffffffffffff7}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r4, &(0x7f0000000980)=[{&(0x7f0000000880)="60bb638629f75fab25e4000bf9b9a18d70ddc3606d7237f55ac84ebe361aa6642b3c33e8da1df0d7e9d5f60d0a8e0addb0de6b013d9bca66008aeb590e8ffcc8a3cd08df1d6fec9a3c8bb6c067da385c3af4d00723dde9fd4cfb439288aa65e01da630ac81a12ec43eef4c7a788061b6dbc5e4e7a8d5f84d4192c3ad237b5e4e4d5fd32776c7715d51ab213a4083ba8d2f954123ccb3e90d5be6577e026adbf7afa06b1a5b7581efc1e47af28bb0a771d43fb982524815a3668c1255731d17372b91d93b8de158fa1a90f8aa69af151e53db1e5af3ef2a27a412039d1aa70e7f2c3fa5421164", 0xe6}], 0x1) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb, 0x0, 0x1, 0x3038}, {0x7, 0x80, 0x7, 0xe06}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x5, 0x69}, {0x40006, 0x80}]}) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x200) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:11 executing program 1: socket(0x11, 0x4003, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) socket(0x20, 0x3, 0x9) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/203, 0x24}, {&(0x7f00000004c0)=""/5, 0x5}], 0x7, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000100"/84], &(0x7f0000000140)=0x54) write(r0, &(0x7f0000000000)="220e000800001c06", 0x8) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000001c0)={0x7, 0x3}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x13, r2, 0x0, 0x8000000000000000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x7, 0x62f4, 0xf392, 0x800}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x7fff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$setown(r0, 0x6, r1) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x3013, &(0x7f0000000140), &(0x7f0000000180)=0x4) chroot(&(0x7f0000000000)='./file0\x00') 16:00:12 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)={0x3, &(0x7f0000000080)=[{0x1d}, {0x40000000000024}, {0x2b26}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8580, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001422, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x2, 0x400000000002, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x800) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xffffffc0) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000200)={0xfdee, 0x6, 0xa311, 0x2cb}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00\x01\x00', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x7f) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) r2 = socket$inet6(0x18, 0xc007, 0x6) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:13 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202880532710001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x6, 0x80000000, 0x87, 0xd0, &(0x7f0000000180)={{0xff, 0x2a, 0x81, 0x5, 0x8, 0x5, 0xfffffffc}, {[0xfffffffffffffffa, 0x0, 0x800, 0x10000, 0x6, 0x5, 0x4, 0x96, 0x3, 0xc87, 0x4, 0x5, 0x61, 0x4, 0x3, 0x0, 0x6, 0x400000000], [0xf304, 0x401, 0x10001, 0x9, 0x1, 0x8, 0x7, 0x1, 0x3, 0x9], [0xff, 0x8000, 0xffffffffffffffc1, 0x1, 0x569c], [0x1, 0x21, 0x1f, 0x5853, 0xffffffffffffffd5, 0x5], [{0x73, 0x1, 0x9, 0x1}, {0x0, 0x0, 0x200, 0x7fffffff}, {0xfc, 0x40, 0x6, 0x9}, {0x6, 0xfffffff7, 0x2000000, 0x4}, {0xf5c9, 0x3, 0x1, 0x2}, {0x0, 0x3d3, 0x2, 0x9}, {0x0, 0x87b2, 0x7f96013e, 0x1f}, {0x100, 0x3, 0x80000001, 0x47e5}], {0xa, 0x2, 0x80, 0x400}, {0x7, 0x4, 0x7ff, 0x9}}}, 0x9, 0xa7}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000dcd4fb6a399ed9ee"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000500), 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000004c0), 0x10004) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) accept$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000005c0)={'./file0/file0\x00', 0x3455, 0x6, 0xcbb, 0x0, 0x7, 0x3ff, 0xffff, 0x3, 0x2, 0x7f, 0x96}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/138) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x7, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x187}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x44, 0x0, 0x0, 0x807f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffff2d, 0x2, r1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50, 0x0, 0x8}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f00000001c0)='./file0\x00', 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x2) connect(r7, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffc01, 0x3}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x200000000000004b, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0xc92e}, {0x50}, {0x8000000006, 0x2}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x9021f7bd007b4bd, 0x10000000, 0x8, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffa, 0x91, 0x0, 0xfe, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x402, 0x2}, {{r6}, 0xfffffffffffffffa, 0x2, 0x10, 0x4, 0xb90c}], 0x3fe, 0x0, 0xfffffffffffffffd, 0x0) sync() socket$inet6(0x18, 0x2, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = fcntl$dupfd(r8, 0x1e, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f00000002c0)={{0x0, 0x1f, 0x9}, 0x5bec8783, 0x0, 0x8}) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x100) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d002358376ff8ad2b15b57be42b9e579f1200d5e7e68c547ae4bf41f433e0f09384d0829696473d48e4c734a899f96f0b224ec76eed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc80627824ec6c966cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47c3619e0ba46f5e271ee4b91596ac44b4d2c38f46572cf51ad724ff030000c157e75bb241080000000000001d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b791070000af656f9362301576eac6f705d4729f7c40b3dffccd0ea95f1001d90d2367beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965ee16613461cbead0fc2a71de2cbfb1d3ca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb61568ab029314fa313d6b96db0a98280fb83864febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec"], 0x10) writev(r0, &(0x7f0000001780)=[{0x0, 0x17}], 0x1) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\f\x04\x00\x00\x00\xfc\xff\xff\xff', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000001c0)=0xdb5d) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) poll(&(0x7f0000000140), 0x0, 0xc0000000) pipe2(&(0x7f0000000080), 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000035000/0x3000)=nil) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) kqueue() 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x54}, {0x1}, {0x8, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x25}, {0x4}, {0x6}]}) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17e, &(0x7f00000000c0)="b75d55bb70420075070000000000") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00A\x00\x00 \x00', 0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:14 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x20) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x100000002, 0x7fd, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r3, &(0x7f0000000540)="bdbd5ca817e2e36ace93424b7e07a99cd2c2a608d832d392a2ea94978cc13e234c9d3bcfdd989a57515b87b62ebb07e420b9fd1187f74d45fab361426661101ded71298703938a9577b880f5de406231f9bc1aed9168e862e62b22d4d473c07a1232cef8f6bc10c06264e79d", 0x6c, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) write(r4, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r4, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)=0x9) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r8 = fcntl$dupfd(r5, 0x0, r5) write(r8, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r8, &(0x7f0000000940)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2400696c653000"], 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d5027df074a7244669a27a4bee8b7106f1eeab4b8764f2365f4dcb37f349b98c1d126b59b4a33e7bc6a87c3ca06bd470dc26f46fb81c6493825df67d6edc0045a7bef630a6325611cc3fae150f931849477470d3d5468ac0ade3742cd6b4a6e59bf6a8ff7d", 0x65}, {&(0x7f0000000340)="a7eacec678953ea69581288e53758575e699311b66bb356531746a4476749b74790347b116268a8e1999892c29760d02023fdf26c67db624bc02fcf75142415a389ede2a918622715366cf736d33fb3d172e9621566b53a8dee1ebb6f13067dc2ce2e022011dac588e7459b8cacecb31", 0x70}, {&(0x7f0000001980)="c3f72237a567fb6d5e555cec809493a1ea0d092c1413a2b9ab8212e215f37557baf8a017e2ab3bfdc02b69a5fdfc3b21b4ab937ae1f6b717159baee90123dd5389489c517400acb5efecc83f9095ad0f9300ec1f136f82120dda9ebe1551ec5c73d0eac5a7bd3d584756e3a38235dbb944371ae1f03940c0de21b5146568ebc4e371e6bbd211e46f9d6f9733d88a8283be6010460209c2028239bba44d9feb3a58c841a20261fca86ee1dc2e2dc1f01101a40d5f875fd106b3caa22e962b7a0e7860410e321517ce64d108d8b591b70a3c7383cea6fa27be0b539fa54e5c808686dd6d38235c6f0fb482b701e9ccc27e4aa9b6e1da4ccc55e63edceb429a5e960ef64a54ae82be8b744eb5ab743147bfc652f78b907662fe08a47af9dcd6444396cf6344e00551fd338825cc45ed15a2d2ccc2f19af8c93310f9b5901f1b7018d76b9a5122feb372db", 0x149}, {&(0x7f0000000680)="c7d06951476b659a3ed67a4822c24b67a6d46426bfeca312b716c5f36f7d83652f037c8fc065a1e6c624457d8ece0b9ed9ebf899bb75491de5dd713272b099ab9559deb583368679ca3d23bad5e7b2b2534e51ddb308e1dd888f7c5a9f043638d9290ad9d08c9fc99bc6390c84eebadc879d5b333825de76e5fe947370f2163353ba80b6f3b731348545fb7d08e236b36fe2edadc1bc30f60262cd922656ba76071a9d6414741cb62578376bf61b28dac39cb27e29566b618a4570b08bb76e7fdda55206465502ade620b3fbd6d9901d0b788b55a785eba3aa5bc8869805e3e0f01a", 0xe2}, {&(0x7f00000003c0)="a3263cfb26104c392a46ff1c1b14cea585fd6329082ce783fddee406df1b124fb611cc5bda506546e251ab09525e83ebd0988f114bd87c8802e811e55df92029bce3f555f971fe924ea715ec5274cff68fd90f19c1615cac25f0620a2d93d77aa72b3a4d4db99e1452d39bc941b26d2addef5048966f0ce8d3aaa9d48bf4b8d82067363a740f11ee41ee4441063d1e7c893821dc7edc2c82dba8b27c", 0x9c}, {&(0x7f0000000200)="6e35e60ae08b", 0x6}, {&(0x7f0000000800)="91a6c2c6cd9b766e0bcdcce36f471e5a5c6b7f50c156ed5977ac1dbe41f2634035e9ba63272d0ce62782f655e38e8958528ef8c488436fbc829ec1442ec7a58b44fca59abf968c4607342362fa861ce69abd0103c74b9c3a16235a3bde3453091bc443f0371c722c9e2560f8a074af3773820f40be1e76ca4ef3de405836edd894ff82f165667be45569dc6e89717be0545ab1ed1785739ab9346997e9006a33923e5c95b303f448e7c73695fa48", 0xae}], 0x8, 0x0, 0x0, 0x2}, 0x1) 16:00:16 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000180)=0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r1) pipe2(&(0x7f0000000440), 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000700)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(0xffffffffffffffff, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000040)="5da5a74a3b2bc18b7f0418401f7f09", 0xf) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="97f087da5234b4587657b8d04f79a544c233a035ac3e49804eb74ffd814508cdc739cf07752caa8e4131764ed4e92144edd30194ec3844eaaa3d20e61570271e92bd651d9c9af48e608f2b6b22bf5b6eeb4c0d0baa689059100d55a91bd24da09d4ed52381acf39aad695c38dd7fe1973f282ec69a662236ef57a8de75be22a548e9d9703c6f9415f5340f32e9e69776e5f0172a2aa7a5f62ccd44a19d19f0c17299b0ee785c3464ce83bdf152233434aede499ff1c1149bcfaf863c305cf725a6d21e1e0539d6288bbd177314296635a911c6f34390bcc99b23", 0xda, 0x801, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x87}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000200)=0x10) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x5, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x8) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x2}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:16 executing program 0: 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(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="253be4ee937e2536b8a429694ef35197a62a568b17625ca99a6d609c4468c159cfd50c6844173ea6d6aff318c8dc474d112cebb47925b9e7b35a825b11c3427e39f642e3d281f04a309ff6fb5b505a5964116771e233f33d4b11c056fc77df96036231e7b546b913fbaeb523a8f40e5b", 0x70, 0x0, 0x0) 16:00:16 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000003000000100000000000000040456b93b237562b13130000", 0x2c}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='#'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000800000000000000000000000001800000000ff0f0000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r1], @ANYRESDEC=r2], 0x3) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000500)) fchdir(0xffffffffffffff9c) ioctl$TIOCSDTR(r4, 0x20007479) r5 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) fcntl$setflags(r5, 0x2, 0xe84f9d5d8dbf9025) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2367b19661f88f4a26d44cefd0785e1d5008a629309afb8992b5e4713fe7ae1be471af9f0b0e48b092085ee2cfdbb3905f9bacdf38dbac3c083c0ca65515f7d1d270c10e5db3faa208781746eb72928966a6ec9362323d85a43e5e52b1648722cbc7809d0dac55c7c69f0b9b070420d1acda240b26e11077608d198ac642063315904f2fc61362030d5ee0a80263eb53eb225543e216c90b8c22b821d7987f6a38aa2b781ef0aedf2b7058826ee351bf0179ff0ecc5701a6055b5e1565f0e0c2ffa13cc0677dc242e3c074360ce85dc47800d5a8f84822d7cbb895ca"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf7fffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000004c0)={0x45, 0xfffff800, {[0x0, 0x1, 0xeb, 0x1000, 0x7, 0x7, 0x7fffffff, 0xfffffffffffffffb, 0x100000000, 0x6, 0x10000, 0x100000000000, 0x2e3a, 0x8, 0x9, 0x401, 0x3ed4, 0x40000000000], [0xffff, 0x130, 0x80, 0x3, 0x8, 0xc8e4, 0x7, 0x7fffffff, 0x80000001, 0x5], [0xffffffff, 0x5, 0x1, 0x5, 0xfffffffffffffff7, 0xf947, 0x7ff], [0xfffffffffffffff7, 0x5, 0x400, 0xffffffffffffff6e, 0x0, 0xa9], [{0x5800, 0x2, 0x10000}, {0x1000, 0x54d11edc, 0x8, 0x7fff}, {0x3, 0x2, 0x4, 0x3}, {0x81, 0x3, 0x6, 0x2}, {0xc9, 0x1, 0x6, 0x8}, {0xffff, 0x3, 0x800, 0x6}, {0x3, 0x10001, 0x18000, 0x9}, {0x3, 0x9, 0x97, 0x1}], {0x5, 0x1ff, 0x9, 0x4}, {0x3, 0xfffffffb, 0x7, 0x7fff}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3f, 0x8000, 0x4, 0x1, 0x3, 0x0, 0x7, 0x2, 0x0, 0x80000000, 0x5}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: getrlimit(0x2, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x3}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x6, 0xffffff9e, 0x8, {[0x3, 0x3, 0x3101, 0x1, 0x51a, 0x0, 0x1e2e4153, 0x4, 0x7026edd2, 0x2, 0x401, 0x42f, 0x9, 0x9, 0x8, 0x6, 0x7ff, 0x9], [0x9, 0x2, 0xa0, 0x8, 0x6, 0x3f, 0x1, 0x3, 0xfff, 0xc89], [0xff, 0x100000000, 0x8, 0xb2a, 0x2, 0x5, 0x9], [0x4, 0x2, 0x100, 0x200, 0xfff, 0x80], [{0x7, 0xffffffff, 0x7, 0x4}, {0x6, 0x4, 0xffffff37, 0x8}, {0x3, 0x400, 0x20, 0x6}, {0x6, 0x176, 0x5, 0x40}, {0x1, 0x3, 0xe67c, 0xffffffff00000000}, {0x800, 0x0, 0x0, 0x5}, {0x44, 0x1, 0x20, 0x4}, {0x9080, 0x7, 0x323a, 0x1f}], {0x6, 0x3, 0x1, 0x1}, {0xe, 0xfffff800, 0x1, 0x43}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) msgget(0x1, 0x19) clock_getres(0x3, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0x1, 0xff}, &(0x7f00000003c0)) r1 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x800, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000500)=""/56, 0x38}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/87, 0x57}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="2ad7f5ae78", 0x5}, {&(0x7f00000006c0)="b235072fee1ef667fd542f90aae8a86c0306bdbcc2e4e78e104230404dd1fd4809431f00ba981c863930f72a2db432b208b728fac39db26763d433d3d31c636d33be8ccc477b18de0e9d8c9bb213b548ed4db836440cd680f27a603c9aa501b17d9cebd2b4f5be06de65129f38bf74c78453a0c9a6f46e99c9f61e0a7f668ff8870266382c258b09cc60707bb8571a9bb5fb7e168441eff5478ce283ed0168e48df996d5851ff94353ea008150cc0bbf4fc4f0a631c638ad8eaf1c9ebdf805177c56c55c691635368a680653d0ab657175895baff7bd5d37e81348cae7687451ce45e67aa1de1e", 0xe7}, {&(0x7f00000007c0)="e0807738bd2c895d3fc59f332fa627e504965922fba9ba60cbad7bf7c93dd96a8ca65d8183e663d02862cf172df1b72ee187afad3eaaf898881e8e9588520302637f962795edc9b9daabc65dd09dc613d1c60e840e44fa2f1c19655844294899f9c9725eee08015a884144c0d0928e31", 0x70}], 0x3, 0x0, 0x0) getpeername(r0, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x200, 0x0) pwrite(r3, &(0x7f0000000940)="a4904ce1a96b523d095ce103b1a0e75113d3a7c2cedfb5de7ae0508e88fc8e97cacfa78d216a033dd39226c713ecfc8f4fa8fca3dc776d827d765089fd9a61cb9d3754f55499860043775fb6e3f9b0d1cb7105db4b3d6b2e937d1080bae255a28752a66506c7c37f6124fc93e9064a8aa10922507c77ec7cf23bbcc9663f0ac39e9058dd9b41f5e1df75985065415ebfb9f54bdabce00921f317f9fa129a221a0b2ae13c456ade005202b0221447cba245", 0xb1, 0x0, 0x0) r4 = open(&(0x7f0000000a00)='./file0\x00', 0x200, 0x80) mkdirat(r4, &(0x7f0000000a40)='./file0\x00', 0x2) r5 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x400, 0x0) r6 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x1, 0x40) symlinkat(&(0x7f0000000ac0)='./file0\x00', r6, &(0x7f0000000b40)='./file0\x00') shmget(0x0, 0x4000, 0x30b95af079266283, &(0x7f0000ffb000/0x4000)=nil) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r7 = accept$inet(r4, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) lseek(r7, 0x0, 0x0, 0x0) r8 = shmget(0x0, 0x1000, 0x76d76e16fca081cf, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) r12 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000d00)={{0x3, r9, r10, r11, 0xffffffffffffffff, 0x60, 0x1}, 0x8001, 0xcbc, r12, 0xffffffffffffffff, 0x2, 0x4, 0x3d00000000000000}) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x2, 0x2, 0x2, 0x54d09a4, 0xb0, 0x2, 0x2, 0x8cf14dce57b6ec4, 0x9, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='\x00') rmdir(&(0x7f0000000080)='./file1\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x8, 0xfff}, 0xc00, [0x20, 0x0, 0x800, 0x18d7e5db, 0x7, 0x9, 0x8, 0x7fffffff]}, 0x3c) readv(r2, &(0x7f0000000000), 0x100000000000021b) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6, 0x0, 0xfc}]}) r1 = socket(0x3, 0x5, 0xfc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) r3 = getpgrp() r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffff3c, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0xfffffffffffffeca}, 0x0) setsockopt(r6, 0x5, 0x0, &(0x7f0000000040)="bf24dff8609db228c175f7", 0xb) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe20, &(0x7f0000000640)="7ef40000012200dd000000000000") sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x2c7462bc1d27fba1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="fceec2f1befd81dd0298c08b927e351519cf14cb28e7866ffcdda726b8ea2798b8b34fb9285144454837446368a3b7efcee97653e1c81ce7f79f5610ffea675164fb894f648a5520b2b3bc7c67c57c838339d311bc5590fa94a28c6a6fda02dc6ecbd0e1f23fa7d277b782e07d7ce5c939f770689f3df5f2e5fa174cde662a7cd64eda2826f6a4d16064325973ed312fcf3f275ffc5aa31a197f06b18f522ebb3d7f1f9151f7b1", 0xa7}, {&(0x7f0000000300)="c28c2cfbe3ce379429ee7a3d8fb5584a3c305098eb92fa6ef17960996852e6ac8e80c91753b04acaab756ea3528c", 0x2e}, {&(0x7f0000000340)="565e333f5789e6d24ad49d3279fa3c6f8fc353d85a139b1fcfb26cbcba550b152d1aa9f4d87b50ad6d356f220b8f4e30cf85998527b851e3", 0x38}, {&(0x7f0000000440)="3f8a1a1b3fb81e68ec2438e092322ebafaa909c5c3d61e5154e4ac8ac399f24464b09fff9e8ad81e1f5212d4cad729fd6af1ef4456f305592917d735c67947823540d84dc5d615742890faa765b667ce4daada64c184e9da050853b6714533f3622371c9305a0af4ae1dd9df784e2ac393046010f8e6a54c72456676084ffb854e69ea4b634614a8844043d5baf4414ac3b33aace4eb624492fe92c2f1ca4bf33e2811a760d5369cbd8bc782c8c456d62d89c8fc06f03f775aeb8d26da641c7f29123775a3ebb6c2c93620f9ad2a0b99903d242b923801538d6bac063c875465db3ae00675326b9831e835daa2c5", 0xee}, {&(0x7f0000000540)="97d8e172b8de7dd4e75bdd7254a4d66d9ffaad2b5afdcd1135b9054dc93d57ff9206565eb1de4be24225167d34cd1dc7ffbcd8b69b2b2f9c95915e584f995a98a2e2307d349a6a20323f4e7d1e65a8b9eb4d0b5cf792480026059a278476c96038d899d857554b8941600e728d9dee3e4a87818b796f1172bdbba2709a967839ab5ab62c99fec2e37d075032591746ab8aa3b720f8d00d9ed740efc66dda51a6011ca6c8ca0b902c087a17e67649d2445856c61754c6652000ca63a4e40af2c5b5e09488dd511b66f78237ea67024cc91384df49e5576af4313a684f005ac1518a7769cf16d8e8f199754858aa84aeb4a9", 0xf1}], 0x5, 0x0, 0x0, 0x205}, 0xd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x5c) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfb1, 0xf695}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x8000200f, 0xe18) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dCv/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xb48904535433a3e, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x110, r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:17 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) close(r0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x38132d4f0b81b695, 0x996a2edd80accf2a) getitimer(0x1, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x1f) r3 = msgget$private(0x0, 0x20000003c4) r4 = msgget(0x0, 0x8) msgctl$IPC_RMID(r4, 0x0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000000000000000000000000000000000070000000050634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a681700000000000000"], 0xeb, 0x0, 0x1000) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r5, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81602000000000000dbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d1929bed727944285455e9b62d67c4d5b3f4ff000000"], 0xa2, 0xc2c25e0089590800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/30}, 0x26, 0x2, 0x0) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cf74a1caa7facecaddeb6a409e59cfc6ccdd92020000000000000003b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e3016a243d789f0237db6b3a12fbd87e8bf2edd752b4baa605f796e8735fa56b5c4c5fc911b6f04213877ed1886ba72729f6a3a7a27aa7cdf4d5aa1eb715bc7b4ba8ac92e5225148ec8d4"], 0xa5, 0x800) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001d80)="a51253154dab7a06872df03df47bade052c0f487d70ef803d619ca34ec8a196cdc15c805a71ebac4f30bd357b0a31abef2cb71b07df293bc647247c587fc8fbbb27338872dfbf3d71b8fe1d84244d969e3ea9c4b5a1d5ca740b5bcfd3571c46363a88e4a134b94921b50f60999d16f20f02484421897aae9954297cc991cfc58e57671faaae05aff2cc3a373dac64eeec45f3959cae8f198c19b89954584e6fe42bfa871ea4937abffb2b03f594890b86c86704bdc5a0b9868299305e78ad9400e0e5aaa93e88ad00dc8918cabed37612e2dd68bbb86b9f7909a16ab2ccd1e11ee3a8110a9cdde5f8a1b508b24f423eef400aeaf95c3f91645353920b3337cad113daa251fe5f7960b687e5f33d2cc6c4f89173bd8ba8e31e1630613d3345105a6ad9e93e7561aa6734b1a3589961dfa6b100736298aebf2d43ddbb998a520435471dafcf4ffbc87ad4dde39b9a564fc4d2407b96f441b4f173f0c0bfc44ba82ee00e9ffc6331de85078ecb84f8cc70652a484866bf53afcce1f0517ce9bbede080893abeaab74dad6fadb0b932ada0164d16361652d906b503ea0ead236dcbeab268773ec7d6036ca1b45bb07976abbf5a9139d5294cd130783f37239c12227b714c6f52df7ef394d25ca6f23bc6da5c937dbabcfcd49c9b40e23675fc78ab11a3f32ef0f7338fc264f1284e9cd80121b9bda0d7be7ef554e9d4384f689f344dbc875448860852d472d2af4722259b2cfdc2c3b945f527f79373e0a2d97e86087ae367c5da12a760d3e4630cea459f8a69d0cf9f2e51d6000430a1e66512b352c2d82163478bb96211f367c4480a74201333032cde05b50d5217fb7a6f3ec0a0fa03a5464ea4aa27c087c0187aa250d43e387c10dbe37f4011badd84268f9a31b1aaa2ca526ba2e07a276b5bae85ab1aa79b8109d7e68d94c1ec0630822e68c759c58915c5805acfb3116e22eaba0c0a94871e2904825a0ec86187b2dcbfbcd6484f426e9e727e864fd8c8d43a9e2124c3c56df8cd8e0857be5f2648c2014521b3b31868b29cc758d5782fe2eadb64f105399fdd8000cf998b0e45809d0ccc3d2c30cc556b293ef08fedd9ccd864260cb4c13529f94f9ed56da32127e4c6267c12a86c0241e2f60470bc3e9f865f9178e5e39f1031798bb1123ea72feecb6483228aeb6c6d145a77b51cf2f12893f2035dbdd18da2d8e01cc5a40e9b0c12db980ac584f17c47666b95380b28a735f3c9326db130ff31b2b06831b5035d8afccbae2776f172865aa3f1c50376f606364b42350d4b691188f6ce25c0f5adb2cae228475ad10590515272b5779096c1e33b17c56c8d578a81ceb083c1327e92e8fc092473815ae317618d83e6808f4d14d72e80a601c23e4f60769155b280288ea1be0e7418b01b2b68056f1868f662278237f9c97b31b951cb32d4255340a6c617598c6857b3836d715dd6cebf0738bc26de5615f5924c69a73fc71175defaefa74914141498fcd4612214a56ceecf12c9f9dd5568d6de8e46f6a7223b182171357c04e48653b13be0a24a8d3407fffd1e30d35299db6269345bed5c6b906ce1ae8ab1f65795f5ad62ef64fb30c0a73fd96ade8edae6a43f09ef75eae4a73d3e7ebc9a339b4396a286a4cb4e9f58fd05669c7db6a54348966ee4a3ab6889b958f92373a854c71273aaea25fa18f021e2ee252b6428e6baadb37a7e3fe6cf5762dd4ebd1bbb2201b24246809c3bd4cf77172485355f74da23291c6b181d00197ed681d14b086d652eb987e1ed04482b43263d3f184bff3dbffd440baf9a875f397157c10f9f0b9c8914eca107000d4ca15a9e77a57cea0d8225d2d5899b7eb41ef46610c4a47810d2a970089b5c04002fb36ca71ce192a14482c0585d677e33e0d67d023607f59e2763cf168a0d067d22866f0bd26497234ac6fee7cb1a30d42d195efd28cdb30a62f92225aa34dfb669966fcfdbef9724cb1b16109cdff6f7235271d6d0c0cdeca8bfb62e15613438a614524bba6514df47c4c54bfb2d5abd7037e177da23b9adc04b7bd7a4d40c7bccb6a6f4f15b2da72f495ee8c1062bcbc9eda3ba2ce0704d2632fb75a6d71cc320a54affee0afcd4c21a840b93f9b6d18b253e9b76b7d5cf8e24ee2fe21e234664c11b9f1cb419e65becef58d79ab7131d6b6d98001dec509032a2cb9c366c7a9a4146c44e67298d5b39a8ade375a2f638aa7f01f9005ff16f1fb9c96608d8938b4d851c1286e2b771494ac5bb2b7482a1ddb1e0bfcd0cce1949f1d8b153c9a5c628d0467d77b157696a37e469dab3dc948c02d76385f7f494a89dbda6c242fcfafb6f74f2cb0a2cb192b0339b892fcf5da2aa73e474dc7b85fd3fbb7d7b9f19c11d2fc73fa79f5c339f56e8592d92a56e221936d20e2650bffa0f4270031d47cba11b4401b58622d21c38d8433530ee2a5778ad5c8750db1a0ebe4a2991bd6b9524bc22851394bf4705b8d66a5e144b31dd3f8e9b31a19f5b76e5c2aaece6cc382792e530ca007c3e62d899986bd78c3f9834c3e3d3c69d914612d971c7cc99f14296d1c0e6d88a041aa0e2b26b9ddf47d90e627f6078dbdfa1ca34e9c8451a0d6d3fb4516dea832a7b8ad1e66622576a1d1ed0147fec1161093b37ca0356c7a8ef0cda3caf0abcbb6d45917348a303172df9dfe579043a6c461b3ef47717552732f3b8445d838a2a777e2749157661e1610c24196adbdcc6219b4b8faf894f72ca49c765772620fe56559d22fbbf8ff03e1f65cf3535c6bff2b5e0e56faac53bdd3dfbab69317117bee1ca5cb0d73a612aae3401c4bff91c0441e30d12fb9a749a17548cf3ac1bf6201f4b2a1098d0be16fb8cf353003d6f0d23ce47ae86ca6f9418f9f3a000f96410b2d0f0059a6704199f6d18ea67c0c7ba4a7d6d94e79442e69d361f118af5e6e02ed3efad938687a4fcc3c23133feccff9057c9cf3ebe7492d8ec6d6c453ae653bd5e3e9099d03f4bf8a66c373d68b818ab7ce009bc971885ac3b843e6647fe405212c28116642316771ce8190faaff6e28e1d7dfb33d446de248470f066f7404f40eb4977d500fa644fcc8a44ef2a9e430d43011a901af767d2ebb0c125d2610f7567704223b1d34bb099462353f6ae02f16e0fc9185b8c0849ced808caf30f7e72fcba93c4f413eb49181a36dc619a56c888cafadd235c09f910f1be1618bcc47dd7c3cd2593d2f1dfbd9696f321925eb9cc6c92a59ededde2b2482bf33dcc5e58cebea53f4ec88dafb0819f0c0e3636332e40d4d66081f6da112af0d49dcf0928db29e8311ebbb83f9bd6fec9504953a48659d0938ab43d781d756e08b0475d5faa5de1a709bb411642e1f0b90a1cc26583b256cd207d23139706ca37bcb80a233d8b785ec2f4d49801f5adc078e1129d3da9f2b17a6c9e83803c0a303b59040db5d75befb0652c061b8bfdad6114e49ddc709b18abd3f6a966aa327797e34b6174a5279131ece4691ae971d73566148b159cdcbcb1a2a0ef7b8af2ef09cb081a25f83ffb8a3a2a06a15e1caf8f54c26dba6d30e637244f708ff153d984d97dca59e03019f3341f4b8fbeaf8b7932717d77d058c552386f67372ff8a6d887ec30e9886491a880d439d506a596f2692b6daec96af8fd21a847664398b087fd52dbfe3cb47be80b6536f65d298295e1ee3afa0be2907ac031010ed698be2c523e05468fe6dc74f96c0cad4d7845f8838341d993c987a04b4ae05142f186fb164ad165dd58c60fb973f4a23e83d6b36060e1fc8c05bc8d2bc8358919a40b2f7bce509717e15a2cca39daa6947cf600345f81aaa8c34239ddf3f3dddfdfac139deac887e60e9f0c6b5e5d6dda80bdf8219a19620f6f98198bb09cad014ef1bc3a8741b426031fed18136f710b84a1e5ec592698202c1442695eae7691c514efde94aeb7314330e09b741cfad4e07d77c8e7c0cc74704b105b060afb50e381ec88a8d8edbaf309999ee908ad5b83ee55db785a40b2a0bf1db0caa212ded198a571db2727418d5f0ce86bc0629c20fa4bddc5dba6f819d7d7f1057627b574423e595fc5fec73076626ba0ee98a5caba508b0c0a72d83485ba52db1f55d940b61156db52ff7ed217502dfafa62f14fffbc324978123ab3b9470594851e921220a6bc893c0be5be2477466a630c88e3f455821f55aa67ab6b0e69425650159c2c3d5d9409de8b4fccfd7af436d5cd99eac9d5026d7addb32e1c2f7ef66438113c760344d8a5da6e318ded24b1925ac1c6d2ced7c5eba6d87e8c8c9b94ac7b3cc0fbeafa0ffef310dd796e70793a743e2728d47c711e5349ef04d645dac62c4b7761c22a5b66f305a138f5c520f46d2818e70114bd74ca76a4ac3a8d65929f4a8cba5df59d537fae2bfa47b76b012e8d60ed68de96955727c4845b58fab1b576a4d3c8a81fbbd7110d0bf73c9434d640ee74afd6d796568d82afd2d2d81e904ca3413cbcf592d76add068f8bb126fa6f331f3cc3891b6a76d039f875603efba1d6fc0f0d48b4c7b59bc5ad3b8ae34814a70194f78347ed7538e4a947793aa4461047938866e591431f647b76f0a3c95b95b0c09f6d9da713ef17485b4579c654950013a7684bd3a3c2e88f242034e70ec49dd6e54165aa96fc5d5523adcb3666f041a11f6edccc010448c567422828713df45a6ba4b7c13549bb6d624d58192052c4129c03572df2565a6333b2b447e94498fbdc8c6bd58c1e2de9927221425fe4536f43c8e477e964bcc0a9fe701740307914848dbe8093f09558f62efcc7427c3f811696c7d8880860f87853ce9132ed6dba8874932b222269120138e518582d761c88c4918960262099da8033a17fa17fb997fca73397888ed1329e8ff89315a4fb63ebcba8c983b9a5b8d7fd5ef5edb4c2eab341ce9e8d8dca236340578a5301615af54a7764d8a48598df1f055e979b539dfa3f1a17fe71409bccc9e47f6cec8c129fec70bf641d1242be36c8c611c74a8cbaa2fe8cebc87c1543b34707b5812712f02623ce0e42c8b92f36af2bbb7261f7cad68737106d8b1cb758c555af9a88644930068e32c4afa3381bf103ea28c78016e10b5b0e85d85a97eac6845f48dcd48166da07190b519a24cce20832b32b342e6ebcf676f058545579add73c1a73238280ce5d0d5f06d130a23bee6b50bbf335e911c78ddfa5d23e7f1a0894b09715ef6898cd5b172e32f5a50e31402f8adafc8e082e0c60aefe6d207e2e39ff7457ea7b565f91d0463c34cc1c59807e8391f842f26d4dde119f698c7403c8b55ce1a68a52dcaa84ca5f573a8045fe03d738f04bd8fa14aa775db6706ca8a0d4574830d1a9f81e8efdf2c2c639189fa9b0162e096340f95c937380b9d89ec321d4924181589a51980307f88bc8ef094a78aa59de9b5cb3b78a41f4d37cbf724efac7dc5b1aa79c8be47cc080b35b056f3af601f144f6a67a1ff51cfe708604fed02fcbea85cd439eaaf98e7ff98a21362d1d392cfdd6646f2fff655a33d34ad3d39a10fb70c13e3c579b7c7eebeacc968518da44b618187ac1532a4ac38db37eedbf4a62db6721f113588785695ea1908c2381c4f5b6fa44aaa0543804f384af7353be74786cebcc0aac6e8461aea74d8402156a0f46f4e9c67439fc0f999802951958d1cbfbce4656646efbbf6170823ed174d2ad7545bc8502447093aebc1b8b9bc97aabfe1bad85f89158ef0d27596b53f063683286efc19c81ba5a4fbc9a0d9be1d7d3e6f99e156a71dfaec552850c88d31020e5281cbc674750151bf06aa56df5d14373013850", 0x1000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x1, 0x0, 0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006, 0x0, 0x0, 0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r3, 0x1}, {r4, 0x4}], 0x2, 0x5) fchflags(r2, 0x10001) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x8) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) kqueue() acct(&(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000100)="84b7463549db3a17e73d7de086aa253d9a0e4357609fc6a2695c907d530f3f02f9fc84759b7c77129a15f57904b3ea2e83c1c9c81af3f66b558013d31f7c45ada3cff3a5e033a116c0b4a640f94ff96dfae7b3d338e296e8bc5bfb41bf28497ccddb9baf89b5e43fc1d3738fb46a19bfd046a273091f0b70c7284a6e055c68aa8e33f23de1ce7ebefc6b0cc38d5a132e836eff4c344ce17c790795ee487710fed0bb8597d02108c6f96c3864b67d1f9ecbdb7109af69df8daa2dbf62aecfa33a9843505a1befa82ef9b379cb05a4acc29d512e71f311017b0bb781688951b1cb1a3f5d0df4", 0xe5, 0x0, 0x0) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB='\x00'/17, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000000440)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r13, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) r24 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r24, 0x101, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001a40)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef32949382c5d993fd3b94fc447c543d32da9583d8db392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f58315134b165382d2d13c58be03234e3f995b312f4eb02e8a9d352475598723a6218a5158b52aad9837f43a27b9104675a47cd940f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65633c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a5717966e1f0da8a2399d52f5d36eff8900"/379], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r17, r25}], 0x60, 0x400}, 0x404) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, r10) r26 = syz_open_pts() lseek(r26, 0x0, 0x4c19c4870b6c4c8a, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r18}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r27, 0x1) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r27, 0x2000745e) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) r3 = socket(0x26, 0x3, 0x42) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) 16:00:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x1e, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x7) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:00:18 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) syz_emit_ethernet(0xffffffffffffff86, &(0x7f00000073c0)="8bad9fa685152c853e737e43b5a0cb02ecbf2a99269679c297d285e7b3fcc3fb418d0b0bacd7090c0029568872d391b68ba6e2857e4c480b7913fed920271f99d10b48375387626cc3a9310356e8ea699734bdf4970ec9ef3743a1512c376f3012b1a4fc25ed74cfcac2143bffd89286ad0ab0bb8d3071cde5a1268f3827af8699b83141c9923db92e1dd71f47b3cc428ef8fef521d8d59d73ff14886089d7f1b4f7d1fc01cfb65c9060325215ea474067763a48a51851aa13d6b896628f3c4f5acb6c50533850c5f501dc8d5e742fe4a5ee623aeca5e96a9454b8f6107b9dc47a230a04449a98923d2c6d60649be6dc610a940ddbded20569f617a186aa23043800d522d9c88866514206b011f7ae8bb892409a30db9570f34f49a896d879670d1dd84e5afd2581d013a38806462b1d63fdfb37476b0378cb97a7fd96225ae876d4e54aa1d5589508295f47c1f2172ad5552d20e8f37e6ff045c38833e46abf2c87c83d6eb5ba50aec9ed9659f26d19bd078a424f4060960d1d32d48a7cc67a59e36f0cbf52ed0dfaa7ca2fa8fdee5f81f4474c9a1e3905d6d39c21372ee4b8535f7d0226a7636c9ffaeefdf2cf27f8ca78886be206059631418b74120201e58e21564f31c09adf0c5aa675a686786271691ef8133d46f519d081292ff93504a735ad384e39c9bf58268a94b62a7c0612378e19c7e22b93dca9494ceab1a45d39c83c48b42c1821b342ad6e87975e37f6f7acdf35cbec21adbb6046e6e2f851ab0294f7c50bb333b7654ec13b93590500f847f5cc9212583fd337f1c72bbbd19849a63fbd6e8b50b882015f33ca95ecccd5a2d774fbb3351479bce26f887829ffe7567f5620eed4e878512334b0a0931deeaea6c8133719590c60c063a6a5a71c3351203c69ee59085e6720f980ea56c896c06ac92b9ad3fd8afdae07d6f30a21987bec10531510ef979baf404c1b3461ff39a96e75ae5856d5cf59457d8b4da488afef3edde380a28e7f8133eadf9d550c111ba3aae88a51f77412f1f0c9ddfc3cc4fda62acf1123d63dbf6dafeb1e8d1c31fee33390e87d3fbbf30ffb5f3631f10cd37310e16106d72cf76bd80ffdc4e7b8036348ff188691e2238948beba16c69d400e3d809cae7547886f5b5f3dd958d4280afc8c9064245084ad349b8dae081cdb2cdd086070f91a816f80532709d286a615c04754d91fd34465e4db8d9b578e35180f2b8ecb856d0b2c171f50a267f47457a57becfa694864c7bcb6e6be3a51aca1ff5aa31dd1d7f767613cc70105aa2605860ac3b19d6790804042dc6ef26b1698ea138e526c7b4271900ad774e1c502b44ec2cbca4045649dd7a50ea17bbc4134b1c4afb8ece3ec8c190807131fe2925f4b9c366eaf88264b6392dc8cb58e0562f04406c456cd48af1227f8c1b490237ba8507774907637ad6aa1ba4586e6a9874f1596ed1370fd7e840d6137167f0100c341a2fbe5e4879ee17e9576275821225b5b3d5f7baab3a5b378b8f01b6dd2ee478cb9656ece6e13031189bae06a0bb624c36fbcf701f9cdf91e4c320b41e4187591347991ac5c2edd08ea8641c87e53f5f513407acc8fa4accabe85ed0391c90fd43742fe3cd25aee53b2aaa867edbc4d710dff52a91c9bb884e2a290d221d9239d4f53a829b7c4e5470a11a844489491d7c345b3fc9b5a152d0eb211cae0114b1f28080f4febcaeaba0abfcb601b23a322aa431c6479153d6ac2fc502185546ccb1dbb19ac479231c1253b65401efc4da4a495d5cf82a735b95b734c1f5830fdc44291c105d51ea21c49903ca1a17790b8400e1740b783c99f03b97f2f551e35a86b6cbd6db67b0ad2b2eae7f4be0b0e44e3317b6718727e7fd4a28743fccc0ae6ac35d48e9ca36e9075f5b41813fdbd58af90a22d3b1efe219fa6ebde4e3f460c41ae77ea11f52d304f3e3edfb5f5fad6980ca68918353ddbccd23f442bc6ef83ab9e530e7ca4231e56d76366e084222d12cf4aac82ad8a87ab2eb92b2c0b7ed072e949ddd63250d75650374632ebbe6cfffee1840e496d299838170d51dc984f5a08dce5b0e219f7627f36a3c9664146e2ef3ddaca9a74e734111ba75d71b33fb8c19e901c138c812b36cc2429fd4efdc385af0fe9ef931014a8cff9c32ae58b46a506105642fc664fc2e912274ddf63b842448c16af0d047666297a912b553f55ef395b83815474dd8e29d7417e76c16407e3e54530d12857b3de0c823d920d615850aaf9d08312e5d1cc7a650aa845b292b9a2b27b045b0b89308da6ec1111aa03031c3eaecb66512a85d893bc4d34cc3f06dadba6bfb867258c94659d55ddfa551e756995038e6865be6d0979369dd27ef02d28fab3d351f32a60668722916ef84edec309501c57fbf2f51b595b0311f07bf99aaf4043e50d768a8796adb89acd3449a5506f83783e2ca384759016fda0f6ca587640029392a516a250feef26abaea89c0e4af428b76ad310f1c4751deae948766a569ce505d8a1fc0533ac8f6fbca91de4bbafc6b9cf6fd6e723ff6391194bd4f9efda0b6b6f2d20d77cc956093f98c165f0f7c53917c07404616c9426fff8ce612133395c8b7163f912e49fa0e5ce8a1af8ecd492a0fb15d0d201a17a04973d2b91a84d4b11ea76b3ae4dda88623c49e7345fcf58a988bea3b053a26c08d83be1cb15f78ecb264f24748e43dc7fbd5ea445c371e655e2b39b45c149b7c2d4f07367b5794f6c7c7818bd1ace4de5089fa6798875d937262d716dcfc64287ea793299c5110c1406f2d9b10a94b41eb61798d1e0e9d0ebc4c9cda3ee6711b7453fd281bec1b61ee2987f4c2822a32a0fff96510dd4d2d7d1ddf55f7a9349ca0580ff742a794be47ca25a9e4622a8719576309583a864d54b8b45e309dfdf4613fa542aee9a8525cf6eb76b3148d0bbb283ec0741b6a3bac935fdbd2dac7001a117f708b95e067ff9b0b2de4d190a417bfbb89c7ea4ed9c433301892ff72c211104573e21e9228f6480c5e0bbf0348a183f0c2454d233d7578f7cc4058fd7eeb1fe32fa5cadaebb61ca0230c702b0707f3f645b5d404dce21168980f80f97505c4b88808641e800bae99680a7199962bca474854d8745cad187205d6fad88ef9783a4088412a666dd133e8218d2c95ec5994599ebef96e4a7c2400e7d4a9b8ff95dd7503805766451621fab9d43858720db4261e9248024285bcf1c1ea612d05209b36aa301fe333e580087cd73e21f8d0ed01bcc266c4100d5fd5eaf379da10b44b7737a901eee5de138fd7dd61329eb6369d7a32cc728aa44fecd68d23f9b1328c4ee9bd35cba5d1a33ede3d85b189daf61ec3070c8d990eb7428fc370352b7e5515582837d8e984966ae189ebcd53ef5c00605dab991654ba4c4434d0a805f122fe630c04160f72f0c461a0fce6fb016ef2abf95c56f30662c6ec5ed02a83fe0609895b9cbbe311a296d1f99f565db7744745018e2e4bd8bbc9821211e309fe7361cd298993040e9cb368e71da781357e34561bbbb84366e38f80fc4387fb804d1ddbb2f2480c4922585dba29aa6655a907abbbd33cb37ce5159ca59ee9ea29ac21e5b5918eca8e0f555065a779442f7da3991fd9d4019e9ea6b8b1a70f9823bdf7c382561afc6d04d0ffacd99bfa8952dd83a7333da8608f2645554b9a315975d4b7ce3b82a8527648f8e5868bde428995b4aa9c1299127f00cfc4e9aa97ad2c26eab2d975379ae812ca260989d248c667c55447bea89bb4aa4a899c9e87bd5fde659c819dd2d708df8e4c7cf9220aea18a0089ff1db7d50d044b1a709dd37b0b96f5ec39f28a116f87a81fa889c515bf1fe3457988cf2f7da3f77cde3c83550ff233a358644cba066a32b6655e72a84664836b788856ab3770cb0c8aef0670f1c0bc493bfd10e6c1c36b7995d5f55ae1fe02c39add48dcd4bd4b30dee9aa27a5761b29dcaac61642ae6d4ffa8eb7c2ffeb19907e1f036384be9d8997735b239e15fb074d86e21539a032dfa2176ebf67de589485c4bce23674e803528df44fb290f44e9dd4b0cd46d7d6226bea16af33aa1fce4d197f72059146afcd02dd4e574e141dd4c1a2e98698da4621634c306f68b9f0b3d2bd5619794839f2e846b3de805bf6651cd4b6aa52dbaa46a121d02b396ac4da68b3aacefeeb20a74caf1be4c939b544f98ed825cae2d0124da3ae1fe8944f19519fa5ab940b41b08c22e762f54dfe62ba12ee5958e1bbf61921f9fc2a39bb4017040d920847aec593d70b4a9f923c4b31676820cc03634bcc7f97d8b29638aa77efc98326957679977e343a4297987c669c79f6fd2a6bc9d34e869ee9eb6b42be8e84a1fe468f7018bf57aa3508ec29185043e8ba2cd681a63793a25619cce409b50696fd3258657eb90866cd39e90f4081f0ad6d433a5d1de6e2ee5477c630f3578a644fd59c1f2bb66cf92dc8baeeb8cb7872448d4376a2f908de161db21f7b311b591d4d48d989f3990ce703994d6828551b31e6f018fee6c8ee45f130a0813b9e483dff57f318b941e1ff8de12f7a3f3ad5fa8af0e162041f251275d45f25db2ca39a4ac55f9bfe24ef27262c9f7863fcb5ae3b4c4375fbcb6e4adda9f34f56e65925eccfddca4ae5bc832ccb86c86fb4dbe0f18c1dd8da4540a0042b49de55c3cd4fdb5664103010c63dfe5d0c06f6ee5c3c073ff75a1ffec0360facc8a01e46a914212cb721d31cd2768ead99568fb784dab8b9554f49deea05f3070d77cfe61c4f3003b6c0f7f29909100031f52ae66868faff1b6bcc4c7d26af2d4788c82d5ad89b076890d4c7571c56adf99e212308448c59097e0760330f6f77273eb25a303543795d0721190b419adb50a812a4767dbc6243e0d77a7b2220a3cb2d0b3fc4db99c549ac83aa85d07b6519a4d3c99298ef904b42b58df1af4565b752e62950842e34addeaf1e9f9718061a0ff3de09f2f298d97c6fbdc6d8aebe06e59ac749e61da4053328cd89c5b094d86e423e2c0c046d2bd33066ba722d7ea6310f11d5ac0c2bf7e1b343f8eb6e02166a86a172e934a4901a542a9e9f63c83fdc1943920b5bf0d44774719d65e1a3b80a51aa6890771679b6848e2ec0d0e78e554da8d97ed7e2f2108f61e2f897fc4ebc3c62bd2899cf96f30b295a0129dd049541f666ff40ac965316433b46aad6c3be025fac8f12dd9e010d3b63d11254d86568f5718ee3754475c1c6efb7b16ebeb7afcb1988df7881493039694f295508272ab9dc0a1f127c0fc5e02f82b81dd623927bf8cc4166fe32bb37a926bddd2cb40ff1b075870700000000000000341d83cb586ed0ee80774aec50acbc4a37814c2a4cfc573acb22cd157ca4ca72fc262f0180000000000000fc16137af55015140d8a7c2b64f885e515116647545df9e66be40b5f3a1c8dfb00d8556dc0ce27f296293cbdaf93408c3e4351c4cb0241a2d9cef2cd579e65cf13e307b8f616f20ef0aad0556055e1c49b40115a8c56b0fe092889ca0bf4bbcd55d002e624e1dba37f0ab2997ffedfc603d266585e36e3fa839d326d3f3807b552d6794bf37376e104ab74cdbcc9ff721ddfb1f27eacaa671cedd02a4738c48e53abcbe3bfbee68e9dcc1a498b9638793cc94279505a4a320d9321d70a3b7e485c4207dfb000a69e51ed6193d3aaf7d3f913e183237888ca7709353cce90c2c362e2bd2b319172cfddfc8db15825abf8c0f2d0cf989be094f0a1c9b8ba7eacf948919ec56e3d290800000091f51fe2269781e78fe00ef4e9dda0236cbcaf3a3a7307c1acac0cafdf10bc693994e8fb7d1aa0706d74da000000209e13fc3d16a88e5d137f7c26ef3c5bc78c6d3cece4367f83004ca081d90d02f70fb573bfa9fefd7c747172ab040e5de4f4d7fbddf1c0e99819b11305838a529a6e9af048229a2ec12ae1ca8f7b387e9b32de6c8fe2cc4f5dbba5f5270767ccf757fa7857252cefd08ffca901239163538b451549cea5b0169e0862e392bfc9491bcd47713e23919d089cd319f4a41b3f10b283fed64766bc7c3e0f2de28b81afa3797e9c577842663dcc6140edcb30e4ff2cc3e2925f2ea83271e1ba6e725dc29c41c5fa1bc312a62dd8890c0b2099c0779cc8089f24f21cc945bab1fa2da2f473b2f9e78d1608ee28a23a4e73295ce1d29a8b55e16a06e37d252c54c35473cb393e70e4c9e4c04f63a08162f9de9013e05276a2592f5635592d807ee6eeb5400f036352aba574a292556fd3d09d6ea4b624497feab4e157c4588ae44ccbb43ecc25db6f2321f448aa283ce1508c40f7adfc4bc132e33505ca0782e445e43e4a144cb229b00e54d4f8aec01977b7d430561b2afe83a7b0052c892fe75d9442e810b43dab117f405644ff517f2e08e6f501f616078b293285286ad726717751806060491bebf52fb67a723719ede0620504911cf7ec21893283cb2dd82f88d20fc6b6378c89d2ea3fe51a087cd0a761d129a3f3e131915fb06fbef3e51585422970a27872ef4a38211a9bca918fd4b91467a8a36f41e26a5a318ca7f5426fe0f9b125906b1228f3d5aa96c01e15baf214c398297cf741f7c6656715f3e305763563fb335accc6669679179644961a90d7e4551a50e863184b17cb2298842ee196d6eff4ed3cfdc627a547f2b98010f2264f488de67d7bf06b12060f1f14a4c7eba74c40324088908c68d47379267d2391ca7affaa7d83af5cd62d233f9212d7ce0e640b866ba6cdf73045a6ee57e489d5d1d444ffcd9aa8fab80e7fed537955ee362a05e13a79487e7faa5ca1153173a7799bc502b11f23a51a95c69e7007a302bc6dd21602c8ad67ab7800"/4852) poll(0x0, 0x0, 0x7fffffff) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x54}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:18 executing program 0: acct(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000ffffffffffff"], 0x10) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) linkat(r1, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x87, 0xf7, 0x0, 0x7ff}, {0x50}, {0x8000000006, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRESHEX=r1]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x59, 0x0, "000000000000000100002000", 0x26}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGKBMODE(r4, 0x40044b06) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x7ff, 0x0, 0x8, 0x0, "aa750701d3d6ebb46edc7ec62d7ee3765834bee9", 0x7f, 0x1ff}) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x400, 0xd92, 0x7fffffff, 0x0, 0x9, 0x935, 0x7, 0x0, 0x3, 0x96, 0x63f}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r6, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000002c0)={0x7f, 0x210, 0xe}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x22) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x4) mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r5, 0x0, 0x8000000000000000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x2, 0x40) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x100) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x2}, {{r7}, 0x3, 0x0, 0x2, 0x20, 0x6}, {{0xffffffffffffff9c}, 0x85f8ece9076388ea, 0x40, 0x1, 0x6, 0x1}], 0x8, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x112, 0x62dcbf25b8a9984d, 0x4000000000000000, 0x1ff}], 0x90f2, &(0x7f0000000300)={0xffffffffffff4de1, 0x6}) accept$unix(r3, 0x0, &(0x7f00000000c0)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = semget$private(0x0, 0x0, 0x779) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = fcntl$dupfd(r4, 0x1e, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000200)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/232) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:19 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/68, 0xb}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/5}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/93, 0x5d}, {&(0x7f0000000480)=""/19, 0x13}, {&(0x7f0000000640)=""/230, 0xe6}], 0x7, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r2 = socket(0x18, 0x1, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0xd7bf5485c2ebed60) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x80000001, 0xdc, {0x9, 0xffffffff}}) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x7f99e2777f7002c5, 0x7) getpeername$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5c4bb8c90380000000000000000827d8163509c7143ccfc059e36d9167c82371c8ceb0dc403ecc4483cf2c59ca6e689e92b21197ad3fb4af21f0000003baeb18ed18c5a0000000000000000000000f493fede3a8dd603aa85b1257f2c0a3d836b44b26184cbda2fc39eab111abb79d39aff97c22a74f752c5ae91a2ef202d971076990feb52192ec300"/251], &(0x7f0000000080)=0xffffffffffffff5e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b230f5a6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04106005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000007fc489543b870d9e768bd309e4db43a938c89b2439cd0063cb3567"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0x8001}, 0xc) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4000, 0x2) setsockopt(r0, 0x1f, 0x4bc4, &(0x7f0000000000)="092d52b3465069a8e085a478cea9a83ec4417b815a478547e66368be111e4ea9d828b6930e74361f221b38fb49cc58c53f8908aeae01d5ad41b237580174d91bd2f4dbaf84561764ebeee73b4d060b6e47e426b224032c619ebd1360086651aa574c1ede4c63a73612f8ad2f9668721c7aa1f3b6360c9a00c97cf26799c6a75b78ad7aa8fa8581ba85b25aafbf4ebacf38f27146488e89f5c1efea95bc45d1b8af", 0xa1) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002ebda9472f05000000021d7dd64b"], 0xa) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() msgget$private(0x0, 0x618) munlockall() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r2, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000400)=0x2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) dup2(r2, r2) r4 = semget$private(0x0, 0x3, 0x80) semop(r4, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x5, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000002c, &(0x7f00000000c0)=[{0x1ff, 0x80, 0xff, 0x6}, {0x8, 0x92, 0x40, 0xdb2b}, {0x9f, 0x6, 0x8, 0x17}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x10001) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0xa6, 0xf, 0xb3, 0x100}, {0x6, 0x6, 0x9a, 0x1}, {0x77, 0x1, 0x2, 0x4e}, {0x1, 0x0, 0x4, 0x2}, {0x37, 0x40, 0x95, 0xfffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) minherit(&(0x7f0000040000/0x1000)=nil, 0x1000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b4011b90bd27e2fef618134f0000") 16:00:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:22 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x808, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1f}, {0x44}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pckbd_enable: command error 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x80000001, 0x3, 0x0, 0x42, "0277520000020000000020000000000000001a00", 0x10000001, 0xfff}) close(r0) geteuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x511ec83c9bc6d03d, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0x586f4d5e7a61414e, 0x11, 0x70e6b509070bc562, 0x8, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x80000001, 0x6}, {{0xffffffffffffff9c}, 0x0, 0x108, 0x40000004, 0x8, 0x800}, {{}, 0xfffffffffffffffe, 0x40, 0x3, 0x66d, 0x7}, {{r7}, 0xfffffffffffffff9, 0x21, 0x1, 0x80000000, 0x1f}], 0x7fff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0xffffffffffffffd3}, {{r0}, 0xffffffffffffffff, 0x85, 0x70000082, 0x680, 0x5}, {{r8}, 0x0, 0x42, 0x80, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x0, 0xe54}, {{r9}, 0xfffffffffffffffa, 0x42, 0x80, 0x0, 0x510}], 0x3f, &(0x7f0000000380)={0xf255, 0x2}) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x1) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140), 0x0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) mknodat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x7f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup(r0) socketpair$unix(0x1, 0x8625f0084fa6686, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) fsync(r2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r6, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r6, 0x40}, {r6}, {r6, 0x124}], 0x3, 0x5) preadv(r6, &(0x7f0000001400), 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, "01000000000000001982a27b0b472db000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x8a1c824615dbc34a, 0xffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r0, 0x40}, {r0}, {r0, 0x124}], 0x3, 0x5) r1 = semget$private(0x0, 0x0, 0x2c0c3c75c2be3dcd) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/240) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ac9e0aa60b3678ded0b387c7ad70e4ba04e904e1464154e21917", 0x1a}, {&(0x7f0000000480)="d4d7e6eb85b1423b1f65516c54f6bab9b57286ae67b9943fb9ee83c124a375e6e4bd3dea1688e30875b0cf4b23f1e496aeb516109bd9a0ce1f50379a90bcda9b902999494c1b1b16ac6cc9a86b312c290761bb2f53b2be32d65c84cb9192c43fed372d5b8b766e616ddff23257b9cb2bd9a509727aa4d78a4b459f31b40ec44dffda76b2876a786e72154cdb86796f8bd8a607af3933f5feb934d86ef29d642972dd700d3ea8753fbc818c32abb20c89dfc6e36de6d17006a229b82d6e45d961856a15c04ba59bd46fe715eb6795333a3de196415a1a581e82245b674321ff97ea59642d363dbd24a02e9b897a96b41a715f", 0xf2}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0x6, 0x7, 0x9737bef85278703b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = socket$inet6(0x18, 0x465963ca40412b24, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x20810, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000240)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x2, 0x4, 0x400, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ca2000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000cdd000/0x4000)=nil, 0x2}, {&(0x7f0000e47000/0x3000)=nil, &(0x7f0000a60000/0x2000)=nil}, {&(0x7f0000ec4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000be6000/0x4000)=nil, 0x7}, {&(0x7f0000fbe000/0x2000)=nil, &(0x7f0000faf000/0x2000)=nil, 0x100}, {&(0x7f0000e80000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000b09000/0x2000)=nil, &(0x7f0000a6a000/0x2000)=nil, 0x82}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000cf4000/0x3000)=nil, 0x2}, {&(0x7f0000f1d000/0x2000)=nil, &(0x7f0000da1000/0x4000)=nil}, {&(0x7f0000ac9000/0x2000)=nil, &(0x7f0000c09000/0x2000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x970e}) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x18b, 0x6, 0x60d, 0x64, 0x6, 0x1, 0x0, 0xffff0001]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) setgid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x2, 0x2, 0x40, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) shmget(0x3, 0x2000, 0x1e6, &(0x7f0000ffc000/0x2000)=nil) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r2, 0x1e, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="071400000000db2b5b74cb133a66d2149b33ff0fb2d9776e8beaa869931934eb6254c38b52639eebe07f69f9a968fa0f1123195a06e80cc4f4aa6a03755cdfb4e9a2bda90692a970bff451fe953e31f8d7211845c6062c1e6621dec4e9808129ff32bc4416695a434c9b0776322f7b5f0a89d853a62b2a89d5f41d22d30b828cec3cded5049edeeaa47ec15c6857cc045ba5a92dbfa664feaefa27ab3e7b4d9378e575f12594661e34fe4ed5", 0xfffffffffffffe6a) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a6) shmctl$SHM_LOCK(0x0, 0x3) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x2) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) r2 = socket(0x6, 0x1, 0x81) setsockopt$sock_int(r2, 0xffff, 0x282e, &(0x7f0000000400)=0x9, 0x4) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="e082f4af5074f5e31e1d676538691f6e9e74de60c3a06eb3627e1a02", 0x1c, 0x6, &(0x7f0000000440)=ANY=[@ANYBLOB="8daf01f048995ae8792d483bcee1c2f0069bd2515dc009"], 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x3ff, 0x1}, 0xc) fcntl$dupfd(r4, 0xa, r0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x6) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0xfffffffd}, {0x50}, {0x8001}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000040)=""/82, 0x52}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:23 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0xfd) r1 = semget(0x3, 0x2, 0x0) socket$unix(0x1, 0x5e376caf5bdeb63, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000640)=[{0x0, 0x7, 0x1400}, {0x4, 0x0, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x4, 0xf2e4cf5442ae16e3}], 0x5) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/177) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/66) r3 = getpgrp() wait4(r3, &(0x7f0000000140), 0x1, &(0x7f0000000180)) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000000)=0x6) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x5, 0x3000, 0x1800}], 0x1) kqueue() 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) geteuid() connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f0385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000742b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e3dafd9af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6e8e23130b5731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce0324f49d55c5cc72818536d87d3c6a9e65a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c3027fe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9409b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d4d84460abd680a645795e8a1493f1d33fd718fc196e3c18626eb0cfd9d9c5d77f06798ecece9895fe10dd54dadc2a27de3505791cc9f2e68d4685d45d6dc711010fb5f9b09ec4e2accb45077f4d9c4895a36fd89b3ab44449eb3111fa984f367b35e23e20cf58b47f9b5bbd4b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000001880)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) setpgid(r2, 0xffffffffffffffff) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000001cc0)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000780)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) ioctl$KDGKBMODE(r4, 0x40044b06) getitimer(0x0, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) accept$unix(r8, 0x0, &(0x7f0000000100)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r9) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r10, &(0x7f0000001f40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229095ab0209e1ec99f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089dce63e7d681b46fa830000000000000000006132da0ed6025689e1abe5eebb377613ca46955bcccad5bf17b23a66ac55d9f4a94788f6254dd9b138641994cc7774edf1dd7006afc0352b2696d787bcecb043fff050ccd394d6f02615a9b38872cb0baf6c1c73241b7db229aebf465fee69fb2be1102838f006e996abc771cabd068f5cd2a2f574fe56b002a5c889dcdd1dc30cc6198ab0eb"], &(0x7f00000003c0)=0x1002) write(r5, &(0x7f00000001c0), 0xfffffef3) getpgrp() poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000071e19d2664332ef40010000001ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7f) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x50}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x9, 0x3f, 0xd, 0x8}, {0x3f, 0x1f, 0x40, 0x7fffffff}, {0x4, 0x1, 0x8, 0x10001}, {0x65, 0x7, 0x1d, 0xffff}, {0x400, 0x59, 0x7f, 0x2}, {0x26b, 0x5, 0x3, 0xb877}, {0x8001, 0x40, 0x9, 0x40}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0xff}, {0x50}, {0x8000000006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0xffff, 0x0, 0xfe}, {0x401, 0x5, 0x0, 0x80000000}]}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20aa3, 0x100) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x8, [{0x0, 0xffffffcb}, {0x2, 0x1}, {0x3, 0x2}, {0x3b3051a3a3730a87, 0x40}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0x4b6e}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0x1000}, {0x3, 0x7f}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x6}, {0x0, 0x2}, {0x2, 0x7fff}, {0x1, 0x7fffffff}, {0x3, 0x2}, {0x1, 0x872e}, {0x2, 0x5}, {0x3, 0x20}, {0x3, 0x3f}, {0x3, 0x401}, {0x0, 0x34c0}, {0x0, 0x9}, {0x2, 0x76c}, {0x1, 0x7}, {0x2, 0x2}, {0x6, 0x4}, {0x3, 0x100}, {0x2, 0x2}, {0x1, 0x20}]}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x2, 0xa0, 0x6}, {0x9, 0x58, 0x4, 0x100}, {0x401, 0xa9, 0xb1, 0x200}, {0xffff, 0x9, 0x20, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0x10ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r5, 0x6, 0x0) utimensat(r5, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x4, 0x3}, {0x7, 0x29c}}, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0xfffffff8, 0xa282]}) getsockopt(r2, 0x101, 0x3ff, &(0x7f0000000080)=""/38, &(0x7f00000000c0)=0xfffffffffffffcb6) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xffffffffffffffe2) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r6 = syz_open_pts() getpgrp() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/48, 0x30}], 0x9, 0x0, 0x0) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/133) r2 = socket(0x2, 0x400000000002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x51, 0xc2547d3795f6e12e) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000d2ac9bda462f94fb6768d0d47c357d77514f70749cf08f0dbc92f3f6f24b1154215b5b933c765a17f6a26391e0f79f1d685442b22a4343be0279c91d34b3b382e51b8cc33f45608c3194c6577e484d2947961f24b119814651a1ec743fc5598364f2e6d0942856b66c51ee88c2e2f9d64517580679ee2d5483e1efd8fb1c1a4dbf7c45deaa8d139e69eca186efb2fb5fa9a4859013506a58ab70dcaa95412300ed1d733e8a1f0f453f3a765e47465468a1d77bbca7769b402d7a620f"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\t\x00\x00\x00rf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000140)="7b71d67f1a7ec9c909d6047b8a5e8aa19c3d9ca442d613e1a7a2cdcbf572961c73d6442d9923745025a6ae545f5d4a203f1c94e96470a90e4863c3517aafdd17f89f7e8aa0ab54b7401582d479ee36a3522fbb36b8f300baae0fb15e8862687d2dc5c95058ab815d9622d46fa6c989163e13b7d69f2009dd554f171d3f3f553a117a68bfb7704f308a619b9b51d07b4f66b812971489ba1985d69d6d04bcd6f9fbe24ed81b0da6a767ffe7686a0b378313c355b42b4d85294be1305983c59fae93b6f8a3a5ebf5a9c87cfcb536e5914c372551d9ac7172737f", 0xd9, 0x201, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0x200, 0x1}, {0x18, 0x3, 0x800, 0x8}, 0xdfd, [0x5, 0xfff, 0x78ef460c, 0x9, 0x3f, 0x0, 0x5, 0x200]}, 0x3c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000480)=[{0x8001, 0x3, 0x1}, {0x8001, 0x3e, 0xbf, 0x4}, {0x5, 0x0, 0x80, 0x734f}, {0x8, 0x1f, 0x4, 0xc7e189f0}, {0x6, 0xb7, 0xfc, 0xfffffffd}, {0x1, 0x5, 0x4, 0x1000}, {0x8, 0x1, 0x1f, 0x7}, {0x25ce, 0x0, 0x9, 0x3}, {0x3, 0x5, 0x61, 0x4}, {0x60c, 0x9c, 0x7f, 0x204}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x20000003c4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000000000000000000000000000000000070000000050634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a681700000000000000"], 0xeb, 0x0, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x9, 0xfff, 0x37, {[0xfff, 0x6, 0xfff, 0x3, 0x17, 0x200, 0x9, 0x401, 0x1f, 0x3, 0x80, 0x80, 0xbc4, 0xffffffff, 0x53aa15f0, 0xfffffffffffffffc, 0xfffffffffffffc01, 0xc59], [0x100000001, 0x6, 0x2, 0x2, 0x7ff, 0xa3, 0x6, 0x8, 0xfffffffffffffffe, 0x7], [0x0, 0x8d, 0x1f, 0x8, 0x10000, 0x100000001], [0x2, 0x1, 0x9, 0x80000000, 0x9, 0x1], [{0x3, 0x34, 0x0, 0x8}, {0x570, 0xfffffffa, 0x8, 0x8}, {0x2, 0xc4df, 0xfffff07a, 0x5}, {0x9, 0x1, 0x5, 0xeaaf}, {0x0, 0x3f, 0x8}, {0x7, 0x0, 0x2, 0x22a2}, {0x3, 0x3, 0xb79}, {0x1, 0x5, 0x8}], {0xfff9, 0x2, 0x4, 0x9}, {0x100, 0x8000, 0xffffff00, 0x3ff}}}) r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000080c37597c46cc740b45e1237cfb817349502fc0918b5a88d140400467810d89913d06760bb8e2200cc8023449673af9899fc77e12d9338372143aecde60a2416b44ca0fa1c976a1adfb2d5912aa2d0fdf2ee9eaaf16f15e9f6d54db5dfea51cceedb9f8bab720de58c103e780c8a302031791195213ea9"], 0x7f, 0x800) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f0000000180)='}@..\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd9232d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e3016a243d789f0237db6b3a12fbd87e8bf2edd752b4b6c37bfc1f5bbaa605f796e8735fa56b5c4c5fc911b6f04213877ed1835b55f4a455ca38c6c6b909294fe9a0b86ba72729f6a3a7a27aa7cdf4d5aa1eb715bc7b4ba8ac92e"], 0xa5, 0x800) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0x400, [{&(0x7f0000742000/0x2000)=nil, &(0x7f0000502000/0x3000)=nil, 0x101}, {&(0x7f0000553000/0x3000)=nil, &(0x7f0000035000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000af9000/0x1000)=nil, 0x100000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000682000/0x4000)=nil, 0x7}, {&(0x7f000046a000/0x2000)=nil, &(0x7f00000ae000/0x3000)=nil, 0x6}, {&(0x7f0000ece000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00002d1000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x349d}, {&(0x7f0000e33000/0x3000)=nil, &(0x7f0000a0d000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7063}, {&(0x7f0000128000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f000029e000/0x1000)=nil, &(0x7f0000382000/0x4000)=nil, 0xef}, {&(0x7f000025d000/0x3000)=nil, &(0x7f0000dd4000/0x12000)=nil, 0x9}, {&(0x7f000003e000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000e2f000/0x4000)=nil, &(0x7f00004c3000/0xd000)=nil, 0x90e}, {&(0x7f0000f94000/0x1000)=nil, &(0x7f00005b5000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/4096}, {&(0x7f0000001200)=""/87, 0xfffffffffffffe65}], 0x1f4, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x40) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) r3 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xac80a05a24de06d) socket(0x20, 0x4000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) chown(&(0x7f0000000200)='./file0/file0\x00', r50, r51) lchown(&(0x7f0000000780)='./file0\x00', r50, r51) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r50, r40, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000940)={0xffffffffffffffff}, 0x18000) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) r73 = getgid() r74 = getppid() r75 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r77, r78) chown(&(0x7f0000000200)='./file0/file0\x00', r77, r78) lchown(&(0x7f0000000780)='./file0\x00', r77, r78) lchown(&(0x7f00000001c0)='./bus\x00', r77, r78) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r77, r66, r70, r73, 0x1e6, 0x8}, 0x5, 0x5, r74, r75, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r80, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r81, r82, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) r84 = getgid() r85 = getppid() r86 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r79, r82, r84, 0x1e4, 0x8}, 0x5, 0x5, r85, r86, 0xfffffffffffffe01, 0x9, 0x7ff}) r87 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r90, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000f9ff000000e48885dd162e530000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079b0138c73201da2ed4e2c417567c8f173c0daea851c3e0939ce1051e10b686e0247861525622b74862eba7374ef"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r90, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r94 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r93, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r94, r94, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r96 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r96, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r96, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r96, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r96, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r96, &(0x7f0000000480)=ANY=[@ANYRESHEX=r94, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r88], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r71], 0x4, 0x2, 0x800) msgrcv(r96, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r97 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r98, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r100 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000980)={{0x2, r97, r99, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r100, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r82, r99) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x3, 0x5, 0x3f, 0x80000000}, {0x40, 0x7, 0x8, 0x7}, {0x0, 0x2, 0x0, 0x8821}, {0x9, 0x6d, 0x3, 0x5b}, {0x2, 0xff, 0x2, 0x4f}, {0x3, 0x7, 0x73, 0xb8}, {0x8, 0x20, 0x1, 0x7}, {0x80, 0x1, 0x20, 0x10001}, {0x0, 0x0, 0x40, 0x7089372e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x200, 0x5ff79e3bdee758de) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afe74bb2940894a65f08a0e010077f61d04"}) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) write(r6, &(0x7f0000000140)='W', 0x1) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) r7 = syz_open_pts() kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) lseek(r7, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r8, &(0x7f0000000540)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e707ecb079254578098d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b12a2ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9000167c4d5b3f4ff21fa978c1df75d3aadb19fa24c7f6d979d722399f2ff404d2e6590010f0a261809adcd9e2a34b557e022bd872124b0bf214661a2dd2c2cb3cea677d27d89ba361603a37c48836c33a30c7d3cfd0cf689f265c3a213416a7c6c31010ab5548c659cfcb133b1360977132b8a953e7e6e30a0b131e295427071bb19792bd670db38648646b6e1cd1234e3b1694e8ef6b577b1a5c8d4beeb1d838dcd8594912644819cd942d00466f91cfb64e974ccc817489fee66110495a2a42508dce1feb17e8f14cf457e17def53a5574d775242cff4d0caf5acc80"}, 0x178, 0xc2c25e0089590800) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x10001, 0x80, 0x1, 0x3, 0x100, 0x5, 0x0, 0x0, 0x7fff, 0x400}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r9, 0x1d0) close(r1) syz_open_pts() sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x1, 0x440) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r15 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r15, r16) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1ff, r3, r8, r11, r17, 0x40, 0x8}, 0x1, 0x5, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x6f, "2ca0382c84bb3f283c731300"}) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x400, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="615caaee96ca746209821035eaa32414b2f6b00bf7ffc6eb6953b714b5b2da8c4df09a1f81de623a8e5e275fd0cd8ca056c4d28008ffa65d4542c13115f8eadd83dc98a4038f7387ba63d36bb829d588dfaec5c07519a788d4d883fefdeea0c2d52f1193315cf3c9971bcc94d9c5288c066b7c8acce6b10bfb34f09cd15e133f65d68b2597a8c4f991cc6f8aef690cf8a43b9db64b3b32d852edc8e53e084d8b4b93a72eae383083e2962205c17770c5b7d4d34ca1cb99d9deddd69a04aa6febe279ce40522817e69f8a4e52c1282d6bf101610d3a1d5e1412f806d88b2ff0d99ebad8cf4caf35450c15d6212e6fa2eac2", 0xf1}, {&(0x7f0000000240)}], 0x2, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r0, r3, r4, r5, r0, r6, 0xffffffffffffff9c, r1, 0xffffffffffffffff]}], 0x38, 0x1}, 0x0) write(r0, &(0x7f0000000080)=' ', 0x1) 16:00:24 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x3, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r4, @ANYRES16=r2, @ANYRES32=r5, @ANYRESHEX], @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x20}, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x5e) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x11b, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd707200001a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66aba4e883feda38225fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b0a0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da4f237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae7ce77722a6128170ecc4ed24c5c5ffbb50838fa54f4024bfb57f884bfb2e35ccedf30ca72d99afbe2ad77610b8e97334a9070b21d245420f6a459238adbfab29d85cddb12a8b2d745f518e9aff49aeba5df57ad5c74aabd7975d15ea49909e4ad5131e9a20003404424a83719fdc448c23564e085eb2b8d1863e403b29f515e06f52102a6b9ad18c16761d6cc7f8c9482d85354acc00000000000c313a"], 0x107, 0x800) msgsnd(r2, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/15) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) ktrace(&(0x7f0000000540)='./file0\x00', 0xc, 0x1104, r6) setpgid(r4, r5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffff) r7 = open(&(0x7f0000000300)='./file0\x00', 0x1080, 0x40) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000002480)=0x2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803971410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368d4afe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) fchdir(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/54, 0x36}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/123, 0x7b}], 0x6) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xb) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xc68, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x4, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x400}, {0x4, 0x8001, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r12 = syz_open_pts() r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r18]) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r20, 0x4, 0x8000000000000080) pwritev(r20, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r20, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0xe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ftruncate(0xffffffffffffff9c, 0x0, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) wait4(r4, &(0x7f0000000140), 0x7, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7f, './bus\x00', './bus\x00'}) 16:00:25 executing program 1: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x0, 0xfa, 0x3ff, r1}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r4 = getegid() chown(&(0x7f0000000240)='./bus\x00', r2, r4) writev(r3, &(0x7f0000001300)=[{0x0}], 0x1) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat(r5, &(0x7f0000000200)='./bus\x00', 0x0, 0xa1) unlinkat(r6, &(0x7f0000000280)='./bus\x00', 0x10) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x3ac, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x181) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:25 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x80000000, 0x400, 0x6, 0x4, &(0x7f0000000540)={{0x9, 0x3, 0x0, 0x40, 0x1, 0xb2f5, 0x7fff}, {[0x7, 0x200, 0x6, 0x7, 0x243, 0x80000001, 0x4, 0xeade, 0x10000, 0x3, 0x5, 0x80000001, 0x400, 0xbb, 0xfffffffffffffff9, 0x100000001, 0x8001, 0x6], [0xb4, 0xffffffff00000001, 0x8, 0x200, 0x7, 0x4, 0x1, 0x6, 0x7ff, 0x9], [0x504, 0x7, 0x10000, 0x1e8, 0x7, 0xd7, 0x26], [0x8, 0x7, 0x3, 0x4c9f, 0x40, 0x7], [{0xf7c, 0x8000, 0xffff, 0x401}, {0x8001, 0x9, 0x3, 0x5}, {0x5, 0x1ff, 0x3f, 0xff}, {0xa7, 0x0, 0x5, 0x2}, {0x5, 0xfffffffc, 0xffff, 0x5}, {0xfff, 0xfffffffe, 0x80000000, 0xe0}, {0x4, 0x2, 0xffffffff, 0x8}, {0x4ecb, 0x9, 0x81, 0x5}], {0x2, 0x80000001, 0xffff, 0x100000001}, {0x1000, 0x5, 0x2, 0xffffffffffffffff}}}, 0x8, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r0, r2) r4 = openat(r3, &(0x7f00000003c0)='./file0\x00', 0x2, 0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x3f}, {0x0, 0xf3, 0x40, 0x1}, {0x5c26, 0x8, 0x8, 0x4c1}, {0x1ff, 0x80, 0x8a, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x8000, 0x7f, 0x0, 0xffff}, {0x6, 0x7, 0x4, 0x8}, {0x5, 0x9, 0x4, 0x1}, {0x0, 0x7f, 0x63, 0x40}, {0x6, 0x0, 0x0, 0xb514}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x6c, 0x0, 0x9}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x100, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000300)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x7, 0x7f, 0x5}, {0x800, 0x0, 0x6, 0x3}, {0x4, 0x0, 0x6, 0xffffffff}, {0x0, 0x9, 0x7f, 0x7}, {0x9, 0x8, 0x0, 0x2}, {0x107, 0x5, 0x5, 0x7f}, {0x7, 0x40, 0x3, 0x8}]}) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = fcntl$dupfd(r6, 0x1e, r7) writev(r6, &(0x7f0000002c40)=[{&(0x7f0000000400)="25a0f3e646a9e181b6c4427b9b15c7ffeb4ad8ed1e49aea3b9ab994eb52b6694473040fe5f0600b4ac2e812ac9080a4986b1c20ad17d1441e6ee2297e182916bcc5263c1a2e6848471ae978c04e410b61f099db6816ac0f2d282a578d680e6572bd822b5925a2492b5b2b2e46e2ea2b2bf5de2cbe6198baea8ad532ac4847c69f07a76b2f0dbe5f488a65b83047feb5e42c3f1572e2ff9", 0x97}, {&(0x7f00000007c0)="114df8ce6ecb437a749ffaaafe8147acf1ceb575f1056bc049c96c553bb0c677b4d9f51fe8446fe9a20bd54beb45b42007f7f143a14fc4ec4feaafd903f758399cd6e5157996479f08eadc12e1263df9d33610ef994b4d7c91f14697b0750d2c9f1b901add1cab8682f72d0ae61363215e0b69b3ec61e789f41d2571ca79624d3fffcd9f4fd7ddb140326226b732c728cc9b24bc4dc75944950483bf740c83003fa4017bdd5700524362438537aa2e65c258964a182d6ae7d9c7d88cad834c44ace56fd7088f32c0335d1243043a91e4babd3774332e49c739d9cd988ab9762ae1516a34effb21f67ae94af5950453b45be26ba814ceaa75a88077ea2412a35cdb9a81da0a60e7fb60d7bc3cefb4f45aa2157581d1e96a614314152a7ec4a83d2250fabd7937ddac393b3401851fc42c6909efa0e5aa7e328351cd50715dea703af8ebe94335526ac7293ff556357debc6d170418eb16a6145c3bea4db97a06c07f6ecb4b6ec28d80e4edea0f698fc5775769439e89296fadbd3e31e41ff7c31b054fa146e99b322c20ff1697c47ac0758ab7b33c907f406690088d8229865cbc4ab9bd947db1d1c4179320f2e93fdd83e4cadbb4bc1d9562ecb84a14ec951f6a1022836e13ece5dcd2070ba0e63478ebf48fa36d6f4da0bae51a7c0e6bde52a3270e99e087a5f8ac598dfce4d37e7f755aa59757d76ace3014c675e377cf3764c3d65fc13e0200e374a67fb6f96c03ae8df7e9190296985b1e2427c2ec2369ad379955bd9fdc28c16d56f3abc34765b21907e9d703994bf771f55bfaf2dcc18572e8e6b09d625f4e4742cb345f90446f43f78d64886f943c2f659380bb3dd8e39bf9fdf0cd22cdf013f6ebc252243923abc6bddba21ac72a17aa41a50bd10b0306b967c7d587b3906b11ece63f5208328a2979c633286020c71e9f560d48148dd3ec1f5ca11a7fdf145126aff5f913901d49a34249458ae0d8810e2853bc09cf4ce678ad8f6485b4d5cd56bb5b2ebb0010ab61498c8c7c27bf3913b3370b1868d8de74a0eb3a61a3d10775ef3ade6b2c5572d376562bef48e495854dad037269c562636cd7ec8f04644d19e0965e1b5cfe2877d297ec7fad510d6147ebcda6d1f58b68721c2ea9ce3c42546b7bfa6f1580aedc98a23c5fb65e36efaf3325f58ac8cc56e9892300fa9c215ebc303e228fbc2d6a23ab34ccd755c5f51c6e856dfe1751983362f81591b7e3348edff0e7fa4ae4171c977336ff41769ec80ce5f66e2357ae51597cee5aed67b2a3915ea7aba1f0b7b27fb8aff8ad301902c4e665a7c148bdbd1b69d4d2c4b673f2adec0471a4e7f50a63573ecc1afe9ed019fcc982fed8950214d6c67fdec28077b8193351388084f1c6ff1232e307a166b31e39c04fc1f24ae4bea8ad26c5c0e83df78093209c1b15102ba0f1ac5e99af65979aa5e61307413827e006ec15986e7d8a97673491171f7a6d4f7bbcbe520685a5c83b7f71968bcf7dc951a46cae478c64a9ab61a8f8d7cfbce98ee8a850c049ce9d86141a9f643e9ad8b9445b1bc31da2ab402060243e44575315b10204c67b77a2e6560beea835bc18318dc58cfe787223ebe5f07aaada0b5333b5efb610b249ae1f8390a1a6e8b034a4563512620f72981f661d2eb1fa956460503962b58062e41a8488b14524cf06f73b787478930945a99f5ead461cbf95f44858472f3086dfa07b92e8c22d214742c2f6c0f10453107559bcb4372cec00ee2a10779c48b32c3a0aa0485a798a8f7d44dffde0c8bb40c3e9b988356344ef7fcbb61bde304285647f3fe8cc2f800ab552d30e8f988927a7ff89655096c308c887fa3dec2a7759d44dad4ea684001215391369bd2540a5d8e6d0bb13183ba5889ac81fe552a4dd7289d649d4022160ba965e978baea4faf2f8e790e5802de3cd5ec998c8d6901c60a283dcfc1ad35bc752dae2ab1496c4910ecdee7694b569794eef1d68bc2f4429775e7286d973d98f761a4b220b115f2ece602943d3387682eb45d4459804fd60ebccf6a7d4fb9ff081aee5a2f3a2e29037febc6c89e1a66cbd2084d2fdf1075d0b2782104e32415de77ce7272028711a8482bf7035642088c961ceddd70ab143cd081e0da40b46ee55ecc418eae05ece3ac252c81319833cbd6dd2c2d72e53120ca776a39f3827a4363fb8c9ca34c42a5c743a5c135e5c15b3f1a3188c620c2680849b7a276d42e79b1871f6055dd89254d29f05959633052cea8a2ccb6f00e5aad92bafd1c0e8dc4e5ba05ddcd347fe1e94eb6a0fb3130d192ffdfd13395ad105f028d91d7034cfd2e73806436df74101c9a357696a4f1875b4d17840dcc244129559adf46e170dd5ed36a9dd55caa5c260263233b302b227c6ea94f0a8a763495dd467debbf1caedf708f1f843452dd10ffb4b0f380140f29665611a968948ac1696f228a22324323a1efd4521eced5d75c26c1b9166073dad9d9960de4804ab3639a8206a0876cddbd3de507f2a2750ebba08a3187b9727b8a2447bdefae356fc1787972a00cea521d675cc1cd7e260b9ed8363353c7ffc8d6ef94099d53fcd3536678d6aa12f1c84e2a76b9cd765e344bbc866385b6cf802a4bab92197e332ad2d0890150387d52adb42d81c22faaf331e9ee4b140b4926a39d0906247b73df7611afa0a7875e017af96764ae14a6a7b40cf9c1648bcca10d3528dad3244fe407027578b7f882bef61f6b8e6b5b924ddb861e9a9e6a1d5f5c2994eaad8448c1c443863a47d9910bf528949fb9b905aea435495b279408476cfdf9204b3f7b1ae0c161e6aff641be53189f7df3788169a9d3ba7822b62135fa2db1c994b644bdffc9beff510ec2188df98aabffd0674d47a1cd0a6fce3cca2217bd35dd005e447939ef43308fd361d5b95e76e6f32d21358a1693d86cdef2a04d466c379e319e2da2bb5a48323fcd3a48f11c1a469b28ca56bdbadf36a80db62b9b21cd0a46e01525fc3ad26a149bc2b9fab17ffc2a5956540221351c0e5a7eda2712b2e3fa215d6bdc70c5576f44b23f415549c943b7843747956202c6783302c08827171cf05f5782ceefdd3d53c06d8a0663f97178d5605bd8a80ac72a60c3d65c9dc5082407d8a32d276350d8643af7c86a8e6e9778653fb86b196b90ebc75c294dca19083b350d4ca824c27cc8d133d9955b5c154f575706d736518ed6d7266ba134a2d60489199ce9ff15f59f98020e74f0dd47202305ef2a738a31c1dd03142234664494c58c8c261daeac59419bf287ba115ef92a2c705840b93ab7e662c60b71b49690571438c61c9080e2749f653b0d768ec5ee5cd2bbbc0c18a6d056d59c65faffc24d5d5d424b14664a9b328dc443180280a05783f444e59fc00977ea5fb56cecd1cfc6a32d1f6e2cc1db9cf591d8ee98fa949e3038c51f45344649dfa8469c961dfc0ef1a754cb14a3a9bc8dff854b67ace5bb0784bf5e689f6b00a484962444495f62ac10255d75df8d44988b48b83a0df523b738708af3756e411b44dd6ee4a82705e63fc91ae68a532b0a3df371ce1435f771d875c5d0b1f1ab07fde4406317c4cf0fff5af448ae416691c633817d5d2323b806065f711f3482af93bcb2a18ba75d4cc8bb7f8059557cbdce27e20a7ade21b4212f651aaa5362e73103d5f21f5b10db669aff0c535764553f8cdb5e6a4bd036eee8518bad943e331b80ca755883edade07ed49911317c55a604b341a09057cd2c7e15367d08d0108d2288923b70e48713c7a6bb581e805edd8cd6a176e7639f100c120e790847d493c2771b3bb6efe76277935a8e26626326446e67eddab7ed285061813f3ecb8a974565618da91f8d72995b2021991c7fa0aff07a994c8197c81f80db4f06a0f77b856916a5ea66e90ea7b53c33b7c38be48794f21cefbc68e805414ee84bdb522259e3d0269603e74e15c8863e3cf70e016f5d16c4739d781ac685550c859d0457cf58885500504b1b56dec4ac16fded3d02542a06ca5fc865344c6a47b57ec988e8301e3f872acad9e3ab2eecde2cf7438e19244a7661e812b729d5e479c30589e162dfe883e7b93603def023b0a3b224f8c7eb995d7218216baf957615469f8a0c4848072c1d7debdb2b6f7819fa58cb9f8081bc68e03cc8cc025da1bbe58bcf922366f98b202abba08df483186d83e109513c0a9888aaa36f8f392be4fcffc9204330b44a38f9383cb7ac1c72cb90cdb048e601e42d13d158381b2999837c340d9cc14a5fefaeb7374c41b6ecfb31cf6a1e64aa441b9fae2eede9837d976cd1811eb2ef2ae164bcb31ae4f8a5d8dad86ec190b6e19e88a6ac7e67f23ee07ca525b3a675271fae9d773c64e2501d294c100a657e79b889bba54a5432ee3242caace6fc520cb09f91801ad7bd72c0bcbdfab6445436f8033f9fb35c1f97e529dc83f230e8198561430700d8174b0b8a390a5fbf030b3cedc09675fd25a65f366fd69a5292f7aa3bd3a0ec09ebf3d214c76d17c32628e13eac50f6d5c2da012c5ba092a0dccd4446d6c8d955b405102418abf08db2c9c20f120c2c3b89c14c8803ab7fa9bff84569297809a06ba73aa2047d62e4c00b1865784d7334b4ed8359b255438356e56c41db7713903aaaf760080bae12a9adff00bbc945c649fec08ff446855a1a992b7e1641897b10e6e1bdb13fe80c8da7170ab41e345923c42f70203ecf4f39d66e102102cca0010fbe812b95a04cf3f6bee8cd1d528b6b834899aeb627af50e562c73171e27e0cf57916ca5f9e03ec0f7599a4d3ce032299c5e216a1cbdddb571d47190825f19916a6e798399ab6a485919f28c85c0c5db54f62599293b4c0545757449e5a221422939d39c301a01cf2c0106f1f0b33be6abd5bfdf78b564a51f2ba21577ee2b3eed244ba74c4dc163eb556fe009dbece770b9a067a8ad8119983f913f0fd4feb2c747081cb961907321066d5d90e80b6b147c4af4dc56911dd890341a4bceb4eae454ef833d700ec3622350dded5b54b1f36c6f22b72a89ec9d8baa149bec9deb782a199458390f2a344cfeda57bb4600ce6aadef56f9c56c5a14f466bcb51ccee54fc216824d13467ea40685a1ef639848bf28ec757eaace3a5761f1a5f097867b41703cd1ad1f36b8411f61f5b66fba3624a98e8118e2dce73324cbeb8c7a8fb749e51d83181be7ae0c4f3977018307a924c0c4cdf0fdec4332f17642d3f5d7ade9c7364f8112e79dd12fd8ff38c1046655e4920c053adcc9152908af6c9a67f267a55b33cdf8d42553259d5b49d799918aec8ada5acf59c9ff95effd8b509da0145a5663a8de44d87438f88ee23f64b63e4471b1d2810b16de307c1e2f97389c60e31c610eb92f21b355337797fc64fdaa1ee8ad4b3ce307cf9fde7338abb5c444e71e3b9247260d8eac7cd84488a2b40864d18ee4388370c6e47f745e75c9aafea2740d930a86e2b199db9a07f3e4f48075265ec7ab7a1a8c6b87beb59a130e593fe3dda0098ace3603f64e0a80838f7a85e8927356b1fe99a537f9b6b4cdc60148980f49e3545d828518118db8bd76b95dc20276b572d8a01c6c0377127eefbbee1ad99d3059cac014c69f099c2a5138d539a1448f691400f83df0eff82895d2fbde823ad62236535255f8e18626b623d1c20901737aa8a6e3a7fc74db42080b0e862644a32873cc8c1bb0b356a593c5bd7381bfbe13ba5cce2eaab02468ae99da749bc3a1ad1c2dd0312f4a16431e4c405bd1d5a3d84ac3d8dd2192d6d99949516b367eaf283877bf99aa50102c6f74bc9fc", 0x1000}, {&(0x7f00000017c0)="f559ebdbc51d7074ff9cc151e332f675999ee2475577fc99a35f5e37eda9ea0d31726cbe5aa5ef2e849e413b2965d8b1d9d6b5a48e313779d7f7d8bf70e678ca716784aafe2dbf608ada90eee1191ad8b0eed73fcf33fb7733873e09f91c4b64d6951f941cd3e5cadfd48dfe00f25cd2426df35ce5b770f6b2e18a86399846b6aa13cb1bac73680177bd175a6d6c07b47aa2362edf4609a3e5d4f517cf77517cd655b2f4de273613d709b3154ea24f91186e7d06ab97f8c7476c8dfdc871", 0xbe}, {&(0x7f0000001880)="b7532ceffb69af48f6b0c0cf494974bf4ea25cd576bb48abe832bd689d6907ac235368fadb9a208aab3977419daa9d92b70613417093c785485c42bc605d87927ce57ad14fafdb040c9cb1038aa1184638e974cae813bbd8e3e4dc6f0c42a8e37ca5a3294feb", 0x66}, {&(0x7f0000001900)="902547d83bdd2967c6a438d96c3f09258ccc0fdd33092ed3d39dd718ec94be2669bb799458d9a35b2f522f46b8eaa01127a9dd24a251e41e36cf85b68f96271daf7fe32ac5ba90f032d8349c113513e627f2eb7ba9fd7a08256f473e58a1db46dfc7603a31f2990b5230fb547ba0f8201ba082a3d7279e15f6b5c94a92e603f95d750c6eac9654fea6340dbab20e7f6de6d43db9f97c1c19353e3e1cbfe6c3054e3b979b77dfba6704bd1c89be0fc3d549", 0xb1}, {&(0x7f00000019c0)="40dab4cfd2826ad5f945a5daa61be015ff8d6de249b3f6133e0683c7c85a0859d4542700f286db8f25b3483630bfa60692e4c45a3ea08606ba081860e3d5ccfe6cdcbe121ad31fcc2f9ea5768b2d98aa27136ac180b798cab31c6924b74d42a215c08967f498be654605d39f3c3f33facfb790a9cc6e42d91ab38b09ef657844534e328f37f46f9fbbb78661620bdbd39a3bf0c6668c46814f33f586559c29cd38f62cfdae8d7e24ca96d354215057c42c83d430acb3a07eb72f98b30650aed804a25a1db5505dbab5067b880efdba9c7b88157554c5e9c5c2c56e4202579258d3832b7392c307f28591e30c6be6c6998c3ce910761bf5ae1372c84d8b87d3de5122f28583b031848a35ccdb30b7b6dcccbb7debfdb1c97478de199bf276923292d5e220d627da2d27151036dd16fc58ebedc3a5079d1ed3576c20d634f830e814f89c17862e9befb602fec920b31f16732c2b616ef04adb15da87d733f3ca02b1d336bd297a9333eb3ec8a29cf9eaec3fa778907a3609512dcc4d30e1f89f9081613475239ebef2b51fbf28bbf2f0195d99861c0401dd835b939b6a3ed2171d7b7eb8956a8fdb3206b0e586ab9d7565aa615ef2a1e666ea63d3bb5f20302e8bcd5a56a8ce83cc8c127555016f7fe506b1a8fe896fe59616a55517a232eb225ced60a74b44da7c795be9e31dc2e681571264745e4cc75f192798780aff56616f9707440f7fbd5a4d4feeb8a715ebc104d1ea2d44b67f05ac258255e87cb25a8e036ad074a1c7fb5b5a7cd87710fee43fc8e6d48954e4e18c3ba682f60a1ad0f6d40806f9e345baddba1b716e11cb93a8c7cf60a0d5a3b759ff7ad84814f4cb5ff127fbfde4d9c64421bbb42df31409ca8f1eb58070208ed1396e0690fda553bf4167a86a1756c62e0575027def88fe327545bc7316aaa579fbce7fa2fd88f15cf61baca1f024cd0c2100092698d67c3e31e63f384c025a8f4f70d49cd3ee3f8a2534c9528b5f4cadef3772f79f532bfe435d032317115ce7409e7f4566e8c43854e437357ddf8451ce2cb67aad0dbfbc97dd270dd78b5bccac506f38b9ebb4b94e3f6123ebcbeb29affbec9a5b571a8df26c38f0c3203c117de8a2bff8c3c4c6a62b08e395143abab3a10b64e5364ed51718e025398a8cbe21c8bfdbcfa356b8c3f45a664d5cd7671e1eb3eeddd1b45d32be187d15d8f4cd4f8269fcf6e4aae4cab955e4500628428fcc5608ffcad0971b6e13f9afad4d3e223a56a7a386469ba0723f8ca74b4db5e74aa5e4a7f9fd3eac050caf0735291e9a254b36762071132b115d42a2b29a5c7bfa979f551c9f6489227c1a923affe3e7a8d83d1962d92d1268a469b3df3545ce17137095beda7f329dc5448994b1797a3d6854f03fe4ac6077d327c2d6031206ffc63b37570121d1db013b365b62e0e56997f44cc52b3a3a4f73919cb3be627c91d61bd62e505f1bac31020a52b54ffd6b5a0dcb89e2e8e8491406748fac4e87d3e9123eddca766ea4b478c82c2adf0fca433d5007923c36be6425ffb603e8a804e681c151fb691c3753a72dac76ffff9729b3443e404c6476cd973a6f2644bc082a7fe8b7e97bcef8fe0b6356b34ec5e5b4d2bb5959d402ebe3b4c1ab08a8bbfab266a588c50f8274fc947189d7895c6a41b0fe77f0d147b3fef0f5c112e3390b945c0209c839e38bb232e65a0c99d75442ab94207c908c841f60f3587e209e9cd6cc51232c694cc8e8158a41b16fb4d5a81015e97e1ce6db08dc9a4fc2b6ef7cbb58ddef7159f21cebe9d2674ffee086a1c3c428b3f83c7d7df15f046884e1ef8f2fcbc8035d217a88c093f6430dd2512eaa0915b97693e4ffbd625600a5877063fa61f6872546ec6d2c17d177edec071850fb02151f5ba6da32574d7ef90bc645f14b0fc4291a5dcb3cb05b82b039173da06d750a49a87d5a3f7219d626faec31840a5fcc33b89d6791b77681a42c5fc72242ad7e90a7d7dc941f9d1066efd0499908092f71ede2101c3f4e692a717bd58109fc408804dcdb49f148f0f6a810581e81b3d4228f5f3014c9e98f6265a3088a41acee93f3387003380e9c9b652d5d417665b898ff9f7ecf0d4197a15bf4437a5298beccdb8b559060d8f798ba59b94f0913282b21f38b0f11c46d5ddc3ab331784f029c6b4f5f8d9b6cc4cbf87825f7e0638d3d1ab8980f2b5fe8502db92da991a5f616c5c5e43ba0c93c1124e5c1c469e495ec145928885113d07ae2f0c5533945a3e79d19142f021be37decb34350a7fc23e7fb5ce1118eba2d6362a2bb91b6764aff798dee68f06ebdfe42103314cfbdd426f6da8064922769d39254f9fd0dec47b47dcda4db2064c50877157205ff0d24ec345b4fa4c04a7d2031330e9aa19a45652f510710d24336112f57fc97d205665dc0578308f56747f08dd1c39d5dc2ff39995df76b83ef2d4b6a9022f1422a28bd8bf243d359eb5c61811a00189bd039ba83e2543f7a16e9529c0d5be90317a84040d820c61937615302fb0ab7c7f9e46fdf20e380d124a7a7687097b63b4188e5281d8245e7a7069c1f3b23ba185df419c13a198c68aa8086ec03857eccbe0e43deaeda6e7d5139f1e6cdf6d7ade7017bc81c36c3d814c9bff79d48a342aa9e95048803e697511ac3038e7607795bf56064794e4115f73e0f53f2d2875abad36b79014d825f337b904f70bb3d298934680bf597e2bb92cdf044f64f5af395128da1eafabcac9751b21090656d08142d7f930f8ea7f23e4388e676245aa965c45fc2fa8eb86b55f36f296df76a0cdd4e0eda1b97f522cc8e41dcbf55cdfd2af6b8d700eeafe2049359aa31b2649fc0bacf946786637069524b32cbb30822ca41269d94ff938de3405acd728e64e643a0ac1d1b21110e0a2e0a635b1a8c6a9c1c74cf1034ac6a60860d4a71fbd86329d57c1e9820bb5383436bca7d7c9a1fd0f5f3b9400926cdff4bdc7a307ed7178b8aeacf333e3a4774eaf34a9f1cffead513226e542b48874571a6faabcfc1f2454709e563159f525c1c123b2985576b06980f18fd897aa1fe476bc8809c632c51d199315e3ced4c9b44a07611342422bf7548c1337ee9f58b0dafe10a49889f967dafa7b51afcd78f153e6553e00d692cfb28dc75201c6120a2a62ba208dbd0f3643decb1627e27285435805d81c628e00345e95a80291d8ba02096d6bc63ba45df73867bdb0f14a80d0b6f1c37b172c3adef2be40c47aeed89837e416555a3672f7078a5a4d2d6c4f56fb2ca09616a4ca16104a124177855fabbdb27f8784e6ad6b5d2c67bb79c97abf09d6c633d028be6606e626c79a6b0e5c485ca95176a588b79d50d7f833cb752e8e9d51981efbfcccbc3eff95872a9c7ecee5557e4f9cf44f24352d4fd6c2fedda1791610a037a2b702767a8fc4758f83c4d5fe49db45f205a49318af1242284336f4eff69213b95af470bcdba3f858c2b6d6ce9e10c233a3e65f8f656fdbf4b054d29ad8c333e2b8138aa9bb24ef15319ccdc5b59685f8c60a12bb73614a02ff699fd296396a45ede3e3a33c2b2a3b9a3a63b9aab4f5c480e3b813c3cbbea7ce416e531aff8ccd3805e803788a7665b1d9bd58940c59f4340feb98bfe85f17670faa39b0eba68c7f26b065d0f27ca341edcaa35153eb85b7b7c9b9647e40797d77a31f4f6a24423adb6c1765ebc30f1562150d102febd5b7ac7f4c5dde3f9fb178f39d2b7e2ac7f280ed5a00d677d12205a783a00c5906ceae7e4000863a1b32b4809e1c2801644140277fe3e5df23c384c126ac533d8f749094722fc808ac4c2b9caf9036eaa53d99a535858f170fefe64ed2617f4ac2665e38646142e2978d7ca8a6cd4b61f45a99290407e9c6f6545b01dea9fd27b4811e44e49ee0e6b048f435134c660006ea55e2ba558345b0cf877356156b4683d8f3d7b28805df6442fb5da5fbc6ac5a50a42b96a32c8c99a5dee606dd146767c7a36797d0f17bda4c0717ce2f36cc1c820b51ed6ed1e2898a212027f6c011fa5b4a3ce8585387b00b47c5d705df641fe44d6fdc4b4d384282dad3694ae3b82b8a92991d18a06c93b6173590144c6abac865ed43c73cb6d7c7a59f48f761f121df7cdb2a777d25dedc4eb63d9a44c66f2708b0cfc795e5d5c8f524181302c56cc17db7e2f9bd609e3daa5af506d51193865ab75c1c9ac654f4a8c4fe2645cf92329e71ad7950f4459e7d47d6e16d6c178e954dddeb9bdf616672d226e65a4fb1289fb678eacad8a497cd71227ee1afdeb6f788d4a904707a752ee27efe926805ab8d6e81cca7bb88f7c47769e83924a18859b0a356705ea22b29b9ebb6cdfa5040a02391068f113cee8879ceda10f71f7b525d22bcb006bd6709dccd54a52f9226a4b6c55ea8e4e1f31a03b65161060fee4eed7903729f21fa6f01609c0ba3f5039c51339809f50693f13dfe68d7b0e021729601978f162e7d736fd99c7e40aecab40ead2c26542dd761ef4024adee60588fe2ac2ce42077cca6e2079175da8e16e0b2154e081f535d7c0473724754f0482d851dceccbc860052a77b24e2aac94005a7153a4c2a87dde845f06c510dc2131fe87283f122164b3600f7e34a743ab60ce55e5415a71225e700ee4ee7ce80f1400faa6eb9fe9c2958f41d75bc61147f5b69b89cb1b0cc9611de82a5d93795af40c2f400e3b79b7f36a6d8e9330b8affb0be21f64907ec2ed3c0773728c254e969b43b7add756597f05723bc01c5783dc036ec03a3604fa19c2d192364bc19e8095f1c589469b46966601911a7e4ef03b601658ee2e6d21d48050d273865f4992f3304501493aad58a081b02c03f8893990a66f31369523585318f00588ac2aa2ca17d8f1eafde4ef799d600469849aa85784b0fb4942bcf828df7e6f595becb86cd0d62764a923e30e55f672a62df92d13a9dce3b60629d35e2cbb79fad733f3d496e41e113f23d6d313d626d72dd3eee4a5fffa9c00e6501739b4cb9a99b3366ccbcf449fb700749ff13e11454800eb9230957cf583c46745dfae2975ff76f26b776436316a5756b0ff4c8757b7a2410fe3c4505294618c71d9846555a8a203d8ea9bdd5ba6e5ef0fab6d176e9eae4afd29f0643721d330912d6055be08c6fb694eff0841de57e840b1bab8b6a57a7569b2bb4042d5178d0d0585246496d38b45967d5dd9501fbc733cbcb2188a6a4ccb04993614172234f48d22bf9efbadae0bbc72709c0c06c024296343ffab17760f1f0266400a2e852bdeb4716468698880e7bbd9ed68e9ac0e31a038aea995b2cba5507577cde837c2f5e37180a945238d2d22cd459dde5fd0f8f39f83e68274dda7584960eeb641cbd65eb50cdcb6d219a774410118ca5471905111737c08bf58c0ab5039d58fc1bcd615b36149cad83c6f1d60455589efdef82dd8d50900d163be1c27dfae48dbb5b7c55d6378e9a1c93722d771b647c19bef0d2ba800087059be2cf64e7d0555fef39ae9007eb2af44a315904ef9b662716989276605fd7d96f3191a150a3f74d16b0f4e32109a86a4a9c0f6bafac881fb9b99b5dc1392df6d65fb0edb9b3d5cc3e6af48d76621059083b1708d6e9628a72f4d3e1721d7b01dccf6a8759726c892b75fae059d2cac67d5a9480186a09586bdf832bf54a3ca9fd8d6ea460f3d6afce1a42698f83c89e310a799af252688b87221e76a09e2d6cafd5f586368f63278c1fe7c4cae894c8bb599434745de2fdf2bdac83aa6850d56caa2be84bd10f234ef00aa6d603474902fe810fa5db89d16b248bce15a76de", 0x1000}, {&(0x7f00000029c0)="d3676e28e71b9a7128b009fdd46748dc2d6603851cef8cdd9c8b3767cd46c831bfd758075ffb4fbaa7c45c37753c2902cbad4ef2a4473c04df31006945e0da200a131261fc422092fe26ddf868f5fb2a4a85", 0x52}, {&(0x7f0000002a40)="741ef26605d451aa6a68fa128b1c86395a7f00ee5d7f176bc9094256b4c18b4d0831fe1ee786b11f2f80e7e892609e285607850c47de1d41ff1cd43887cc7f667a4d7016547f12955f2315eb1d1914ad9b0ce15cc993e0e9611d36b03a66cbb1a6b994bcb10245088e7c46bcb1d25a1a16da32c0e217b8ed923c6dfc656a291b5bdb05fd276325986c8e1cd94d76ca090d939c3f30a32f06f512a390276d6a1f23d428ae540313ff1ae0a55fdee3947a92f923c965267d040ca5e7987145cef8e00f39f50f327dda7cc0923d1c1c4550f24e41ea7941098175ba0a33d8a1ac78ef4d612d23cc1c9036e87a3ca03c10ae", 0xf0}, {&(0x7f0000002b40)="6529fcd9a6b4fd3b655f9c0240f470f9680826ae5b27112209f9ce4817a7397b56deee751be18d3f6bc9d3de222868aaa9ef66f07029f5ff90d3b9178940a21afe9c9a35f6c2441035e248c31092df2eec11445bb4351837e943c64051d2899ba227ef06b63f1f1ad0e6e59a0f4935c1be6f5b724d4e5c2b124b78c38f9756016c23d308d58b3fedd32a48fa014964194ae1bac8d5b989e5e2938b32bbd2bb8a0a9a53108c6d15d61e5fee0b51c606c65c93d36ecfdeccfcea9f64d76601c7fbc0a7918df60fc17a5485046c4dedb4e18dd347fd48016bfe4a01677747bade8b85a4987f09901504d982fa4b247ccc16", 0xf0}], 0x9) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000380)) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpid() recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="7357d031ed736cef2b52c2c98b1171e570d9f3a07c79784b13f6", 0x1a}], 0x1, &(0x7f0000000240)=[{0x30, 0x1, 0xfff, "a15572a8809f5c70a2f8d28684186b8417460c472de74a8d21944e"}, {0x88, 0xffff, 0x5, "1f05c45416bc4aa773828d7c632196187c578a6f0affbe5ada4bd93ba5c51ce413fabf0b4b962bfe9c69115fcd4458700fd5a3aab23184a215af6a8574c67a49284e121197e4903ab5acab3b794d020144a3b2c8e6f20ad46d83fd8abf9ac5d4c5c719ea652b4944a0263886d206bdf2522897ad7384eb"}], 0xb8}, 0xb) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x5) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setflags(r1, 0x2, 0x2) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x20) recvfrom$unix(r2, &(0x7f0000000000)=""/221, 0xdd, 0x802, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x28) close(r3) pwritev(r3, &(0x7f0000000240), 0x0, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) geteuid() mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc) 16:00:26 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f00000005c0)="d5ff96688513c216e5bbc3227ad599d67d070014fa13892640b3a2001a828112d48786b5462832d78547e29f47adf3a174ea85105239794de2a73d0695537f0766a9e7ea3b102a99d3ca29c5f5486c8f67b11436661d0b0f12b5372eacd0e437756c1b5e7a0f4d66b6d99d30ebf41069b52d560f0337a5a9835f0000000000000000000096f02c2826d88ca8af5d84395e6fc116051b5e2e0884cbc022adef27b802d7a3434a273e5132920c10103a93fc1b2bb7ee6a90bea0088bdbd6c1f2ce780e11d056d58839dff3eeddeac22e7be421f2b349598754ced2e84ef3d68b6cfcb5936a78a570f77ad67d822f1422c16d42dc09205ad85f088158cab341fc24f3b7c7ba2a533debbc2216d9016d7543a969a1416bb1fa8715df81cf61daab8d2803440329b655f4987d9cbee45e920405d3ed972cc3098c81d7c7af8e47939c8c1c310e00d43937a5fe31a74d78418676795844d4fcd0b34701093c04ea0109d03ebe442bdbfe917ff46a6345ce68c6c409d07bad4c89836b5232a4", 0x2a2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x91, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x0, 0x1, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r9, r11, r13, 0x84}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, 0x0, r3, r4, r5, 0xb9, 0x7fff}, 0x6, 0x5, r6, r7, 0x3f, 0x100000001, 0xb1f1}) getpgid(r7) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x211afb27e02ed327, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r5 = open(0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r6, &(0x7f0000000200)='./bus\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r6) fsync(r2) r7 = syz_open_pts() r8 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000040)) close(r2) dup(r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r6, 0x20007479) syz_open_pts() 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8081, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x7fffffff, 0x2}) 16:00:26 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x0, 0x1c2) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x14}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x590, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 16:00:27 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)="cc5b1b230694708ae3af02058ff8750583dea3321cb4d7", 0x1}], 0x88) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400800000fecbd8f0dbccda0000080007059dce4ead7c8ba9f42dacb97aee8671365e967365da97aaaeebbd8f0a4835867692348951aca185b8122dc8d3b43c66fdbeb7808d510a54f772ff288ce7b96edf34f665e26df5d4067cf05b6800"/108, 0x6c, 0x403, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, &(0x7f0000000180)=""/253, 0xfd, 0x823, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x28, 0x5b004e2da61c1e76, 0xffffffffffffa552, 0x7fff}], 0x5976c532, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x10, 0x2, 0x3}, {{r6}, 0xfffffffffffffff9, 0x61b1e4823c9df4d5, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff8, 0x135, 0x80000000, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xa0d, 0xec54}, {{r0}, 0xfffffffffffffffd, 0x70, 0x20000000, 0x100000001}], 0x9, &(0x7f00000003c0)={0x8, 0x3}) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xfffffffb, 0x4, 0x100, 0x3, 0x8, 0xfd7, 0x12, 0x2, 0x0, 0x7, 0x3ff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x6, 0xb5d2, {0xab6e, 0x1f}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r2, &(0x7f0000001200)="8d08a1df792166002e350615c16d0b02988588cf3013117fab35f5d9f7d78c672d5b4fb665a1ce56e7a5bc148ee9694d6cfb316ab38cceaaccc20beaf4176168695bc9f5a167a59de1642c75c8a5b66fda57a699b76e43b32e300e576911bbe62a8e2dce40fec167e74727f0d1834faed693ab3bf8", 0x75, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r4, &(0x7f0000001100)="a8402e127e045cdc44299d2a4dd229e099609288fa0836e1bf9b3106acb9acc14a786dbf69ae738a82e82e505814299ca2496613d7e638139e40c1742169300d02f0fad3bb1ff0aa1d6e212da5b6d9147565f4ad61aa579372b9726951e1719e7587351e6e30f4860f01722a40b96713db07a816d67687bf55066ce47cc4eedda452ccb111ec5e6c00336a94107e246b67e8867310b8022399e85c2d8ae1ffea37bbdf6fca8b1b9a0bc6ca4024695807550e35d74161693021b26683df04f213eb6e3c67cbd5cd003800d44dbd8fbeca5cab5389bc4cd04f95", 0xd9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r5) recvfrom$inet6(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x20}, 0xc) close(r0) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)='t0', 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x84, 0x40) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016], [], [0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x2, 0xbb, 0x3, 0x4}, {0xca7c, 0x2, 0x81, 0xfffffffa}, {0x81, 0xff, 0x9, 0xb40a}, {0x9, 0x0, 0x92, 0x403}, {0x400, 0x7f, 0x1f, 0x7}, {0x797, 0xa0, 0x81, 0x47}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08ae87bbe68da624") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8041, 0x0) dup(r1) 16:00:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x800, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f0000000400"}) socket(0x6, 0x5, 0xf8) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='c\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='c\x00']) mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x8, 0x6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="d8580000ffa5846c6726db48e70000006a1f758da094038a96e7dec06e5ce23a30b95901863da8c47a49f93344e2773dd26f3c1b10b66e3aa13b0f4ffd3d79f8b6cbbc5cd29fe76fcd218f33bf21eaffdfac0cc6873729fb275c5e9478a07aefcb90", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x402, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9}, 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78709a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dc567240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00bd39189cae4c857d0265612a69b41d1fa0a25d914009b2ac49972495ba08cacd50afd86b644f57c7f59a66970881cf52984b53ed8d78429bb2c3b440365771468e5fdc2696495622fa585881ed09caf7109747615eafcda146440867480348f7"], &(0x7f0000002280)=0x1002) r1 = geteuid() seteuid(r1) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:00:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1010, 0x0, &(0x7f00000010c0)=""/4112}) r1 = socket(0x2, 0x3, 0x0) r2 = getgid() setgid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = getgid() setregid(r4, r7) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCEXCL(r8, 0x2000740d) 16:00:28 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de818a27a85bc"], 0xf8}, 0x40b) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a5}) r7 = geteuid() setreuid(r7, 0x0) r8 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r9, 0x0, r10) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = geteuid() setreuid(r20, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x7, r7, r17, r20, r28, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r31, 0xdc, 0x7ff, 0x6}) seteuid(r7) r32 = geteuid() setreuid(r32, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r33, 0x0, r34) r36 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000180)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000340), 0x10000, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r40 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r41, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r40, r41) sendmsg$unix(r42, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r42], 0x28}, 0x0) accept$inet6(r4, &(0x7f0000000340), &(0x7f0000000400)=0xc) r43 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r44, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r43, r44) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000005c0)=0x1a2) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r47 = fcntl$getown(r34, 0x5) r48 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r48) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r39, r45, r46, 0x8d, 0x7fff}, 0x6, 0x2, r48, r47, 0x7f, 0x100000001, 0xb1f1}) r49 = geteuid() setreuid(r49, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r50, 0x0, r3) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = msgget(0x2, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x9, &(0x7f0000000140)=[0x0, r4, r11, 0x0, r15, 0xffffffffffffffff, r7, r7, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1ff, r6, r18, r3, r20, 0x0, 0x6}, 0x1, 0x9, r5, r2, 0x0, 0x6, 0x2, 0x1}) fchown(r1, 0x0, r4) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) socketpair(0x10, 0x5, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r5, 0x1e, r6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r0) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) socket$unix(0x1, 0x7, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = fcntl$dupfd(r7, 0x1e, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x1, &(0x7f0000000280)=[r11]) setgid(r14) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0xc5, 0x2}], 0x1}) 16:00:29 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) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = open(&(0x7f0000001600)='./file1\x00', 0x2, 0xd5) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x7dd}) 16:00:29 executing program 0: sendsyslog(&(0x7f0000000000)="873667f4162ff56f222826", 0xb, 0x8) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = semget$private(0x0, 0xb, 0x447) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x6]) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') r2 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x800, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='\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') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:29 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x205) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50, 0x0, 0x7}, {0x8000000006, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getpgrp() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getpid() r10 = socket(0x11, 0x4003, 0x8) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) getpgid(0xffffffffffffffff) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0x4003, 0x8) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x151, 0x80) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/240) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000009070c439234f2ed88f48424abe145b07eab0ab1cd18556e83e0dbaaa925b685ca09a742741d839edef949fdf07e423d0f40f37f8dd1b6b03e95468fdb20e2e49f1c5f63fe2fb98f472f36ea4e95556b39f70cddab855352dfba2ccd5"], 0x10) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x8) shutdown(r2, 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653000bafafea058bb40b80796501a8b94a07842060000000025d75c1d82eca5182d7594e7ac47f66dbfd02b6eec180c0610f4bbe0006ee40afb347e257af51f0e66f1b9650e13ffe7974b89820572c44d6dee24ec81bbee95ad28662c21040d4c6ddafa515e5900cc6ba18efde173fe13dd60bfe48c7305359bf705a06dd61e33935a4b264f1ef39b9a96bb16fc5d6b4807c6c9d77600562d7426a59edc3d14ff772ee633e82753f75a214a495c898eddeaea0b084cf7bbef64ab6a9ad9f4cdae3560c51bd6e142edd718fa53b937391987da2f46883b134411e17ae7438c7477428d5ed8ca2104ee8d431b6cca587217ec8ce72a8856b0afbc57bc8e9931e08a7968e12aee7ad67e33125e7269a6a0d847ec8a6f555945af58784a3da4b305584ec99cb83e83059e94694cbb288990994857820083ab45f5cf467053a9de9939982958809d52ace8"], 0xa) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000380)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3ff, 0x0, 0x0, 0xfffffffd}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0x4b2804b92681f72d, 0x4a, 0x4, 0x6, 0x7400000000000000}, {{r4}, 0xfffffffffffffffa, 0x101, 0x1, 0x8, 0x2}, {{r5}, 0xfffffffffffffff8, 0x28, 0x1, 0x7, 0x7}], 0x8, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x0, 0xc45ebb9cc6853579, 0xd9, 0x5}, {{r7}, 0xfffffffffffffffd, 0x20, 0x0, 0x5, 0x800}], 0x1000, &(0x7f0000000280)={0x7, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r9) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b5b1b1b542a5300a71400006de90000003e000000030035700100"/56], 0x38}, 0x0) 16:00:29 executing program 0: getrlimit(0x7, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r2, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x88) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x3, 0xffffff00, 0x1, 0x800, 0x9, 0x80, 0x7fff, 0x9]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000380)=[r10, 0x0]) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r8, r13, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = kqueue() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000580)="40126ce9fc42696cbbd5119171fd72e7dc414829daa8cd9c60ae6b02bb4d8971d0bdb53239637dc3b47750d9dba440f885deac44566f20b139c4f7486b905847dc97ade589fe7aa8b568e2d18511a844eec8fc456b6fd788c05473649b1c284ca5ac0544528c064b9ab07b3652f6d609f9c2fe015afeb82559a318dfd991e9138bb002586c03", 0x86}, {&(0x7f0000000640)="4f6681673ae20cfd31a03b5ad4c1d56c0ff441b4615134257da09818a59c28215fda6670bfcb919aab0c2c3f3fe1cf2dfdbe7f1c2e4674ed547a1fb970d5e3e5d4aa27d18667b2906f164801400ee852a31c8f31712eaacc92b6cf4a06a19f672835b19b0bbfb3fdf983cac3049297a5ec2e52662d1f4d65aa222afb74527e9d9df4d3b2a3849f68d84ddf748c7047217c3faee1b897d8b9b767457df9bfed911db1d79818ac15d23fa95d169be915c63e74a48360e90428856046e26eb34b9183225af1017710a2542fbdbfc80e9408", 0xd0}, {&(0x7f00000000c0)="2fe17e8b1638f4158027340ca36e851e5f279c954118d0752d3827089af88e35c93122872294af8e14195368e549162251b3fc9deb5e0afb62e1b5886c18d6f0e1341cc48970b89b2cef5c0e1e3983625db113c07916121e8b5ba8ccbcb50ccc9031a58b9b24d936f923f06deb22e44b9fb04d6cd3ad2aa3b77ba3c1b9", 0x7d}, {&(0x7f0000000740)="b00c90dc0b93c5d95f18b3e3c65ab74b4b608e7745fe24127241f39740e77ba095022c9d82d8a280356018e005b07aada283f5e7b6aef0ecf23cc20fe55c81b440ae3da281e605844a4c90c07e40747257e9410d050aa271522aebc203d1374a5b311ce54c91a0ba868b1750b059df11c61ce90103092ac70d00a3d6587192343bf188b8230e3e2b002835c96a1a84ec7aa2c95acd5e62cfbe4dc494bb0f71406ce8996d53f74a0ad9aafbdb80ebd269d90a29a766cfd905fd34ca8d2ddc9182b3aafbd835994494fadd8a6af04fe95c0289780a8c85b6240b03771c62919e1f7e85fdb86d7e5a65aa92a7427c37ec5ec3663b9f4e9a26", 0xf7}, {&(0x7f0000001600)="484a100401bedc89c3d81dd50696a6d91374111fbf303292188d0eacce1fae20ed1ff3ba9b6cad9d94b4f4e5973cb70f6914f61a4dec5f6193c7498f04e1bf162f46dec33097dbe9f8e23b30cda95dc720a8e48f83533ba861cd12982e07c45835e3649bd0a6e386940ea0bbd9ed77f3c953ea3983d2551be41adfd05c63bf1922bd3cdeab453fe6694fac2533253b5f7f41744c4545d8c091f09071eeb3b870705645a9c865a5127b821235a4e0c97d3b55b16ce7095818fe6bacfd5461a5c2c0c11af49055cac30f512dc615bb74b17f5c104f3783842abb9d2d6456035c0871925d6bcd193e80158e43819b374b3f101b8be7b0fd461b1b3ed03df4879dd19a423b0b6cb590e5ed5d33fd283a4d881a2e9327275371d927af3728d068785b627f8ce810a0644e57a1fec748fa0f0a2e0b58761df81dc15e0dca0703229860db26ca03e7dd1d05ed2fec22c5fe04b0831b68c20fd0472856cb9065d384250189dae6ad87335fcc856c61d7728d1f783cfb3d1be71b0771fdd90cc4cd4c2f6b8b093a66d918d582b867f3815091c4d8f9286eb68b4ec934cd20fd9c122662fe6f649df60185f3166312d696f538004830ee97ba1b204fe620808db5a6f60ab43f3f26e8b6423b75fd4afc4cb7dbecbd13701bf9065771b3c5125b578d23bc1888d8cda28472740ce3deab6b90572c91d1dbace15848bc07dbe3eda65059850fd4cb2afc281ce6df886f351b48cd3298ad1a2e0e7546c0ba8d532d0c03266f1815480b25a9dafd6cb15c487bbcca4502c652ce7544122adc59e326b5eb53fe8627919cf7959c7e1a79cb8c256caeb53fa3585db662ab4458a43bca1356fab04dfa94206a80ec590b0173a096fc795e38759afaa6ddb9c6775993192ff720ad0c982fb5d88794b99c25f1bea301855b997f81248752397a684901f6f76310a7f41ed7ec9e4e6737c2170951cb466fed83a754f320493d2d54e475ab059eba91352c958a6761ffa6e3f5c03c66a21dead4072a78a9bb0b5e1f90dd1a59b077f40f7a4f4fc63f453ddb0271378f7dc9833b59fc2412e85c3306fd734f991e48c79ce817857547fd5a378aed18928619d6c065863712068135e44b346c8a7cee90f25ac70fbe633f09cf0bba1a43c877d7ef74269742a82d05b809dec19f7f19d2b79423be9b8f82933f6b9c65c1ec37930fa1b3784df4dcb79a594a0980ac097f4f82df64ca6cf29032b6d839f24ea483cb7c8ebc47bdf2c580ba389c71ff74d5c0b701820a4741081d19585b622a062bdc18f1a6d3d1a55517aaf0f8c2c699e637bf4a840b656f3e67983624bcf567c12b0f879afb6f958f8d8da76f244f6b70765d8d017b53a909b2c1454d1d93bd32cd3069b071836870a3bd02850ab3d28875de429052c2908d1687835e6beb744fed37e806db14097a0bfbff0e49b5dfc8f39ff6f22698db729619d40a45d21e91f88b7fd2a19596e47bb817a2be8991cd16ff8c6eee5441f6322f4881246568aba36375c01515d5f3cee16712a86684905fc741c91cb51d3ae896b54a51f6abaaa492410516e34b8a6f225842b51b724768daccafa069dabb40098e66514ddfa22c6ab0edda102cac1e85e3e53d19bdbc981387b46521bb5e76dd02b4593c45779b138677c61d711e61013f0d47b6298d536db5e83b6f50bfcfe3361565707cd989901d00e6b6a9c7e3a362497ab6a6b5bbc02ff21be7c9a091012d3e6b9eaea3e5105834df351a206246db75453d40cacafde64138053c0496947ba6868f0f6c08f702c9e28b3df9d7187d7ac17b92686dc5238754424ccb91144cca54b9a2626f4793173b63c62f560cc4d9a8ff6354bd8d16e633a03b7ad93cf57e45dc7366d54178362afab361860f49a1319b5a7825f2b23cff5b53b0f54019f68f72eabfe95cec54b178e924375ce64f689abe4892bc18b64c133e83145d3bebc9cef232adee12deb5219ebe07747619e240ddd2fdf37a6e51191afcb8d9a026adb5f1ac30bfabca5d93277368559ea233720efc0bbfd1220649b1b189fe6601fa7f49382f06e602dc1827ea181aecb6c26ef0cb5c68f5e86dd947db7dbbdd55971e3a72314a7c77b00dac495ac99e9f3de0746f5be792637b203d373abba23d9f4b691de2bca4b913dd5b54ae868d3e6d2076462c537c0e2f51caa4910d3c3970293cbe78f5601ff7ead2da583983711ac02919c0fd490e6be56c79f19c59e16c66323184263d876a9b11de37dcc1ff311865e94417d1caf9ba88c9e80a6eb58ca5ea47af0ef98d5109d55facf54e63ab6f3add5fe04e12ec8ceb7f3d0b662b21872bb6d4128fb94ce3f7ba3b2bfffa745b9c0832395d0133f718d1ee4ff59b7e4beb803573b49084260de9dd1feb488d314551737289c77f7bcd0f0a1d9fef99df1db38f4dc4e80652d320d4e2411b1c6cc7b213fbb6866bb7d467f4a7803e03a1111c360c56cff89a86656161a01a6e55dbd285b9fee2996b6c23265d7ef7db82571083e25e5980ed3f9f3879c9e9f3c8d9bd8a98a4e029639c2a37e49cf2afe9faffd74a5463c4d919ad48f457b7f017def87fa8e77b06c08a63db8677ef10c9630f2a183128448506cfc0cc119e1fad31fd2f6b68768ca6a0a773b382488f40856ee147e1b45636b360e2668430311f0e580dd3964dd09dd46774f9c0a31c4ed1a925f2f78a76b3bc418c02e40f2b85dbe943eaf9c25a875dd1f630a945d6e8c1724aaa6f87fbe6589fe137f02737d8c31173e8b0b4ebd7d70329f7167bba77f12ead60c73a40689f046bf16d08895728b070a70411fb45d5e87d0fcd0bea0e9f74a025da6ba80a76dbdc6bc0637ee1730e10b07ba7e912963f3f02874dcf5f010b9231835b75c0dfd578c500b26aea7e63cf550565a3329ec89e9f7bc4693d0108c3709a81f8504eb545249b5e619fb45668cc32c13c0cb597692549eed62a891042fc1f9789b309e52d7a25b4d08538bff6bd7bac4981bc408a6209b0ea89ca14b9d3247c53e8fa4e2e00f1ef690587b1c15d55110520db456d1f9ff5596dde864e6df38d37a3772ca0f86bdb63466892a66e01626fe22caddde5e351755db660108172635e6b6695adb72fdb5e3cd206891b75684184b041a94fed7dcc222073206c7601bdc13684f9785ac2eaf454500ffc72b4c72be8dd10d21d8e90b50efdc2ff6150f4f3ff10147d0942668617d1adfd270d63c1db642ad2063fae6a62a982c44100cef6fb745e2a4a147f14b1757e1bf902d743d0eaf218b49991879e0eb1933d0bb7775373aae0ba973030ef140479f70638ccb7425cc5639fff72bceb63be9c2a5cc37217f80940b844b1fd0ec941deb903f6d63043ab7101362895bba25416fc9a8821f5b9534cfc79c34655ac5db34ddff0133233caf2a1d863055ffb15c01aea1fce2339c5d6900c38665e2e35e9f94dc20653b318e77ba5c75592aad89745e775b1ec79ee8403ffa65be5cb79f7ff0afe13d9482f00bf1be3aab34d6bcfcb9ef5e492a72e801e9cdb7b2e47b6ba479e9128aa7eb91b7711bc9e79430687e867846c74dff5e248136b9f51e8bbc2bbd852c4f541bec3e02a28f8617c1d8522f4bb60bd9c1bf93e17727bd59232782cd7a6f9256b75a5058b70435ed54556396b76473bdb60203ef1ba370eb5b5a439508c60d08378eba5a6d0a4903adee5a010afa793ad1d28e2807381cc9cde66853df202b11980570f1845bc90404c9d5479e3cb4ff6435ddbebb58c6411a7baba2e3951c0953517b53a7bcc0ac546deab9d2da65857ce2953408db96e2b2dd6fd27a0b6374983b4acbb9548a95a4ecd72ac57a733cdd9ccb800de874c4f2685e0c7a4b63c4f839f6f8cc9ba14b8eff54be7054d42d93a1e69c4a3946b10a37cd5ec7a3b52b14723d98c7b61c99c3a44f2ea16bec8a2e9957fbd794e45e84469f6cb93324a5ac34657a6cacbafd35a1f20263ee771ad7199211cfc2e827df186c6a6a4fd090d8998c66038e59b42083335ed0e2af29ec6378ffae0c0525a48fa1e645353580ef9eeb0f3ffb8f90e1705992c509d744e8dba522cbda1528d61ec4961ec13d265b45cd74ce21d0391ddde347c396761dc6494d624c9bb3bab394f749749cdbe67aaddef6389c33df74eb2713281acfba050cc48e52a8fd084bd4c17775570031eba6d28c5fd791d2cc75833c099b7af41893bf85eb8a412ea3907d1688388eadf3fda03e1959a29a166221f69e99a6f909b801932d21e66726c3dd53cfa37800cccdbf7ccca029080d1bd67f4ba9d741788d73011f2d990ff853491b4f06971e08a653b47120bf91d7f8a516c7d80ac39dfc645fe01b09728cb59291f391830a1ad30b505c6b07ced4cbd25bc8b37a4388da835a1dc672d52fc4fd2c715b9a8acba3d484c985a0359e13161a3d1c7334df041021c9251a0b5d0d2deebf045de32116de47a251f1d6f1284e005c2a9b0ed5ef27449c8b8af350909b6da755fd3d681692046682791810272baeadf85a91e87e9ceaa9a9779f29c8703fd925230738bf573188abacaaf6a5d5cc61fe81d20479ced9c47ca15fc924d9525c24ad02f9899533e1b48e45f878d81b434d27e2e3c1bc5b96dfaabd05b205158baa930a4a751ba94ffdce4ad5117db02e2538e4f361f1c8586382ebe57cee407abf2e7f7cb3592c55a9b34dfccf8e1e95c24374bad436619ce5e5a1fa25f52f622b9cf2fd94e520fb91669871e16412e6d7bf16ac016f5589a32c01f6a22aa9ff8dde9ec5b6734b103a5036796ee3ae885de5c924239fac19ade4248c2d8fcf5d51b22f69448e8cde84224fbd4f1f91dd262f250cb338ae1a9a79c0ff6d92b8502ccb639862453ad2f63fbb8693ff7c50568fd990e11630107ba82d97b20d60e3e3794a20d38ddce6294a690f835b3539a06a0bd2edd2131badc472b9bb3bf49daf14ed27c1ee9d0b94a5bf2dbc7c9cf8d232634c46fbe1cf956f41eaefb24ca81f239290b2c7e4e7daaf2f982cc53d205b6498071f037e424cf60a1f9688f3073e57149bc5ee51afea364f6168a8e7ebe5a337133c3934b6a6c856de79d61647146037625b124fcb3f7ffc042c2c93b9192496bb0f381252e2088d5c4f3523b66ee88bd46b7e3bf5a2ab291ddd116643c6cf471c38b78268a94a4889b27a32a52f7bfe7f77d800dcd93fcc1d313457975815501bcda47ea7d7f6bef55fd1033350303a081803850912595e8cd1b96b6bca70444e2bcc62f145cb5f7083c060d7eae15b7d7575dfc5b0b14630bdcc3a7d5718484e31054701f03497663d620a4997938b22b13584650d84c5aaf7cb882f28adfadc5f068b189698065fc91a23f2e60faa89ee5b626448ad7f69069e603502a10c112dad619e6f69d8e8186c9e5253529d575e509c19eee7fcbff562eae199106b8e6aafb2ce4139ff743acb051c88f89cb0b8601ae934ecb0dfa68529536f0754091ea6a91f65fc75be1931a83e5c137f1bc6a87800213cdd9eca0f6358ff53dbedd633c69f888e80a60c2d9c1572464bfa75651d3c2be7371817c11ff4f8a426d2a5d974e6c27b39e21250a683345b12f500fe90000e6068906962c7eaf276dc3b676d8d2835244000b77ba8e93a59360ab166dc9d517c44be642248cecdb4058f0d219f8da9e54d63c07d299c3f86718cdccdd3db244ff1e675cf3f3078bc904e6b5f401eeece84334db01ba4ea9c365d2199d98148421eaa4f457a7a82bfa08ba01e6bee1c66453176677243ae4cc1dfaefa838ad8c8796c434d964ecc6f258b39716c39ee61a1a", 0x1000}, {&(0x7f0000000840)="09a0676382d7cf7bb47740067bbf0c7b3d75efc44d3bc9a3fb04886c7a081f33d3877019806c1039e73ce8584a2734661f392f41a9e2f34fac5063b5c7427cd0691b003efa1dc37d3b0d5d7eff95ef40981c8a9598823aa2bb3f482c5a0fe2e182465300671e4f594b466ce7f560eb619bfb7db06222d134182189bccb7c59d2926c37e5b47b9a3633fd35e422d221dcf7fb871757eb243df85d799f607389", 0x9f}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\n\x0e\x00\x00\x00`fD', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x0, 0xff, './file0\x00', 0x400, 0xfff, 0x4d, 0x2a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x9) r2 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x4) 16:00:30 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b0900000000000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0e657aea800000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x5, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x2, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f00000002c0)) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x140) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) 16:00:30 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0xfffffff7) r0 = msgget$private(0x0, 0x11) msgsnd(r0, &(0x7f0000000080)={0x3, "caa6740afa1d9ac1980428b125175ae23fad0f9edccccdf60f9b8268fae0ce08a50fd002f569717a855a9e"}, 0x33, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000400)) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000480)=0x400) read(0xffffffffffffff9c, &(0x7f00000004c0)=""/219, 0xdb) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x8) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000600)) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000640)=0x6) r7 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x2, 0x3, 0x7f, 0x10000}, {0x4, 0x40, 0x26, 0x6}]}) getsockname$inet(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg(r1, &(0x7f0000001d80)={&(0x7f00000007c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000800)="8f760a13e0f1adde47bce4e88ad55e430f9590f872fd25b58500d9399637ba09833465d7388c5b3cd62510c104f2f5d0f70091ac718d78e977e8f8b4adf857490718729291cea1649769305157411246fb345c81eeb8b118f09090bff5ec06d19f1fce45c21624e9ffaad2dbe727fd0a145ef3edc3710b6c392811b985950d5521d5c1ab91b0d1f6d5f54b8125d095498051af370d7ff1a3bd33132842bb203c7fa4e7640daa6a1cf2d6469e64fcd3f366b0cb7d40e82c224d3ced88b59f7cf10aceb04dc492fb2f4ecf51454ecdd5cb1459fb96ce5ebd196c545cf3c401585cc451a7203f70e81fab4109a200bd1dbb1a86c338214c8de707a0b49d940e5d1ec678757836342178867b4819d03c3b1c989d63af551bf61937e30978be640062daad0fc15678a6a02a13263b709faa5a0ab6ec5e840588e7b645efa281d5077cbe22cb38207c8796833881fddd5e1e6ea4e9581fa12faa6d318e78ccd4bf3bf31404da6b52f1ad1b8a6b16ea5d426ed28b25646dbc4bc660824951daa29b89136a2b590788cfdcd1ce9cda56e00de32f251f0ff20f099eb49f93080d772d2c85f1f4b796262c700532f51e0a8e4d010772de11b90e19a835ebb6cb9f0c7137a02df9bfcf2a44e72b58611f0cc97672110b7340f8a5d827fe97481183d949a88cc3679cc7fb3d936573ddb966f152861121a40aa8ca4a24fe24c8e3ab39e79bfb51c28b53864fa14cc6d2d02782a080b4ce16d18fcc4e4f6a66f3d4231c616f6dd4e0f4de59bf110e0b883ae34b61c39f6b0139cc4f4820c31405c99ba614c191c6d6ab8c159c72c63ce2047eccb2307a472775e5a6ae1328a9bb051663a4ddade4aefd39114f0df22a157603a132034a88a5fd4c6877a6331c64a4ac21174cf107f0fd9dfa17879d86920b56cc976c8013fcd7cb9501b953bac751874f3756ea4898b2a0c0b16d351dd0e5604e8a7327b94d76a54ed7456196c2b414f7941fa0274124d3d03303a8e0bd91b2c70a7c4bfe21e6834135b120536a1ba5a1d6cc93e7cc1ed2a977cffcf4e3c937536e9229dd739eaa46ede151988605fb22118f06b509091853356617d46a6748a70cdb01ac1c3fcc3cb371ef88b45b85c6fe918a827f639522c87e9e39b73922f1f12c84c6cf77c33d16d97e63687bffe4a4bd87f11321783c3868cc041da8ca59c4d0dc188a0fccd8a2837966f17f988c29d1f6f3bca0ab19c72799a3f1d5d6529fc1764a485d5354086945d5338e3468a195def8986653c50e17d14742a0154bcc7256a7f34f81a382fe3ee376358d2cd3142aa3df34f8471d973c8c3bc52fe56da6fad4a0b853d06b1f9ec3969cb9208a7d882c93b9c896fcf3cfcdacac12576567abc68caee01f969485f23298344e511de77758286f531d067fbd2dc0fbb28406f1b3f7bf2edb472b6f90fcf0416480f3841d9409c4d6b7f31346b7909349231901e4c7c21831fc6a52cda00a74badfad08fa6bec691024deca51a8c125fc38109cfec378096d49c616e64b3a126c997ef0eb63967201d07c4c5b1cce6c526ab5de2cfbbbecc361368d95e8c9e1b2f4c0219ea3dd951b7aee4a4c361802380ddd9f0cc54b6cfa69328d8d7815f137c10c95563f27b612661675ce1017d9952b4101df3164b69ce6d22cd710de47290c5e382d5280641d15483b20e7f4013f5c4e5b5218c4daa75a4540f7915128d4c31b8ba8d1d9c9a3de5e49b4399a3dec23d4062d29e0213f3d2f0f337259ce29a3566e9cc329a8f7a7341a18fd8864cbbbd231e34e23be700c71c1460fb40f33096f4e8a659880df487c493f755c3fcbd8a8add1943a589c1b1889d6fbcb882869c34042099b924b35a44b105f53d17e362bac29e1ef2d9fc14531346c4e63fcc8ccf7691c9521803d46baf9b0828e81fec25b638a0ddd60e22114d26118f07ee2706be736140e212a780bf7fc3071ee8df66c3ede6f1a498d6977ffa7bcdf00ca985f1f705a6e3478076b45c79a06e36445d365ce0264cdece479dd4a10fb7d53b3321401aaa0ef05b2d7497fda380bfae976c23c1e5806a18faf2ca07f802b10534217f2c4dea2cef4e931cc68a4c7953966d306242ed10c23347d436e02de8102cc9e947ca630570e7652d387a49b9cfafe62eb44cc2bf6e517904d8ab437e0e5751017476adb0849fdfc0b3e9a7dd90443ee42b968ebffe740e0db2f7cc94961d4418b5cd05490ebe636830d23ed901589ccf1e9ba29dfba967da893a2229c1da2045250434ba541035ef56800e802ba80ef284b7068acacd6b7eaf1e70f7582e0f06d4ee49453f668cc63f5621398e35532aa4e450a8b7c45ac0171ea519c95f0d82a47803e2758ba20c1ccb81811679623977ac8b7fb8feeb77fda069f61553136fc41033549394096abb663653332e02ecfed6d02269248bf13618c2ccb1c871aa0d23ad2f5ecdbe645a2b88d08b06007635fbe47d45b816147bea066d32b90a5fbbc3794e881f145941c042e1f82e2fe024b198c0383e587311ab1b1f9d52750e24f62e2743205ff854fca11863b388dd4f2eec52149408f4e33125d9864ad15c80b5d464a489c7a7a181ba09d4f8efd22ac9c0e849f1f598f5237c644feb14cf69ae1615efad294050c5f5df4cd01f12810c14fbd67871213059b0a575044e587a82bb9e4f5eb4c1429bcbfb72354742ac5ebffadddcd6398eb1ecbd7d9265ecd3c9a7bafd78da4ffd2f0217c49bfd1c758e64283588d276e24c881e509d0b3b8b8fa05fdb6889e390e5b0562bdb8bb43d9a1e6575e0ca1ae9c3545d69e191642de0f987a328945f084501923375a6689bb1bc83c6cec82a225a3822568cfd061d194374f3fa049fc4da104aca6905ea85f8a2478625f3b558f9a57e25296e3a8a33a1e3fdacd65616926ab9a6f98646f3b550471235ea67e057adb65c8532b52b294bdb90a7b0df8f3faa896ff38b43af6dd6a6a7ec5dfe87df79ca26aed237ac8ddf41dfbf2f2e034edd3c042619c90c3c5d846768b201fba443f4369dd193993ecca98ba639351ad82750f9a3f869fef942aa125d5c67b90f306208c64dfd1fb1a7ceb93145070bbd9aee160a6174887667a3545543538a2f58c3f1f4e11220aa38c8486b7828f6f0dca3b65f8f9fe2920a7b1d46e738f211ed08842ad260a276df5dcbf2a6f9610b0ce292cd0c46488e99b15bfde8bb6dbd5edaf130f85ad0af94320f78dad4f5b3db4e9bc8b674b2a898fc73df7202302ed025adddd8c9fac95d35db8f80bf2b9f5cd8ac28066d116a561b0879ae0c6ee96f1c822893937aa0e4bf14d09a4483793828bc5cfb78a11fa68183b6cc2cb985aced326a43470718ac6ec5cc359fcecab171e8568f06e9354e0770382230d92e5e7a8e89244ebf2a63a0a4c75106fe9cccb7b7bf7b20b27580e13d94ab2c7630b1bdabdaf0792fc36de723e9f50df97319055af8a878c6e0a9e1b0aeca3a2a7811dad92ad9cb22ae9c47408da594297ffe95a40107622e35a60f40b99ca882b7a641b804b7fa129e3059c9d20829c4ce1d5f3dcb7d8ecf5271ad2a923c35bb5dc87a74f8b9e01ff039972a264de5da6fd52366ee5d7dd944d7d9bad1efbd218dc22bdb96f441f462f874650db312f7e084fc0129820654192ec31695aa7a728fecb6ca4d8c245e0ae20933acc8b651708b929228813f452724ab8ddcfacc9ecb9b9ea5b9631891f4949a8b984680f6d9d067564854c93fa9603294b9819e996448d69b5691094a9b293bb4568e48c333e7f57414c027f41f7185d69f3f416e9c53293cea74a65a0e412188ee742a6c20ca11a1271eafd7066a05c381d87cdd634d4fb43d3044f6a62279a0efccdd7907b425f0e2e3d607702303a0028f91487d743533859490a0fadf31b589fea780ba089ff5a06ea6f3554842a72639c128f52026258bc88d4067212aee6fa947e3563bde84d67d326677939dfc6d89d8153333c71848008e28121d1045330ae6bdfe31888b5b36d6d40ede15bb4c36b524d4f90916d39a248d3366eac5cd9f1b758f627f73d683d4b2f7bc3e072c582663a04b7cc38a8361eee969341458b1f0707a0a27576c3e15b12af10869fdaa86bfd6ff7e452f124f929cef3bc21568bd2de64cf50e91b3b263a0b621b56252fd3222506a2e07a83ac8e8ce865670e3c2ba96b50f76286325b6008fd4d8551b3db0090e0c8bf47e15b883652fc20921a7479ed525963344298a44bd92a1c310a60bd77232af2531a3006b10d7caf1097e3e05252bf4aea6571621dc1cc650a664e83267a46af6299e7a514c7c2c9c343334420a8b2ecdf49f6dea58d1c9b8a9c3b0052104f95ea1afd0f2bee41b9201b34813c8d7d82fba2eb3de215dd9e1db8d9e544fe98d335549750468a7e7b365fb73323436d494626986fee0918cf2035a693df9e7782db693d4ec8ee6644512329638c3a25b21085cb6b6b314060415e37e42a5d5ce4bae2278a9af56061d10927734c300a7c7356668b15005d16c8feb3d0a9d07329ac611bd55a9f9ce7e18a46dbdb4e282af46ed61fd844c53514d828e46356ac8e930f51a4a9b1b7d2ed6120780606454e0cdadcf28c5f9e95397bb0b9075708c274c8ec4a38071e9301bd3e9e3dce6477f4d35c281e0f766fa42780a813e5216694500556743650b4a8b0285b24418db7995f094e4671ffe051911a67181ceb85f02fb459053f9b1969622db743b11f7ed34a91003f66ee69b234a20bc48fc5d6cc06b19930fd6d7c8895c37a6f43599ebea48aecd571fce21849ef0a35869c2ad11a2c0a829cf012639e6a0950c7ebdf5601d0b687a7b43ee1d2765ca0febfa6baf307ec3d7085710eac3e1afcb2130f522823156bf5aa23cd23577703de9d431fbb2a9cfac15d36078056aaf8a10ddb67f79097983a11626948c54a92a887d160135c6db21a8a51541cdfc887d8cc6f70ee2200b43051917a585e9070ea5836730503abe54881f4200b591488574024fd9b02f7ad535d44c2d4df63a4dfafdffba161e910837784accfd0ecf90a48a798f0b00e53c2bba16783b0b93bed01d499f5e840a1439192fac50a08ba727f1fc789d30033305ccd24c920a4db6da472990451430dbc16fe019615f55e83daaf3b3d68cf5bfd6378e2d718eaf4b5f3bb37a64a9eb3983bc0254b8e10b2e8727c74c8f9d2989e387baf9f9fbc1aa05dd6f95411fca4c860d4591653b2e91d80bb48a630e9021a0ea22ae891821894864864ea796a9fea71e18384577bba7027e469b72b18a613917d6cad1336487024e845a4455985fe7f628592ab5285b85b97572b7fc89ff37acbaf8b000926e4bd87529779bcf51592229ba1cbaac07a67cb8dd99119ab435e4af2d3dc03e4fb80ed8519705d964a3a3ecf08afbbb2cd09a44dd2c13a2ed6b88b5cd4b33443a599dcb7e9945abf0b95a80287fcb7bf803b0daf76e774a03fd8ca0eab7f115fc334f4e8b3d30b0751c35e8a62675d7340e59946f62c6f52832cba25823e28db7fea6f004194dd05abb10c290b323d2c826d8c1b41f4900fb3798c513fb3a62c9e6d63ab2821ff1234b8a1dddc56e26e391f30208b54506392321308fc221742aef44cc1fa4060e770969738ed6201c6723345edeed64edb9bcc892a738e8d01579bf8ff96c2adb59625f51cd6b664fe33507aea155acd003a3d6035fbef4b50445e158a5e18bc3824648977eda5fcbc3af310af76ade5b2a0385f46f318cf885ebe8686b7758bdb087a65cb497dd4a5f2d6e7e416b10897a8aca48694534264399e6ab7", 0x1000}], 0x1, &(0x7f0000001840)=[{0xd0, 0x7ffc, 0xec, "2233f8d567c007699fe7328febab815e649685336ac60b3c221fe03ba8e03cf3c908d889f66f37332426825fb14fe7a0c04d1990dac46d2b2d560681038195d4a14574525c486e18acbd35ec7e28552f6f01dc6bfd81315012acb93471cf610d799133a91ef1809b1d5e308a2ac99b5e4ae9796e50d856b6b92d6beb388d8ae7175cf1d5b883417573d30fc1f8695a4cee11d594bb92d0055b0a4acefc12fe96610e967788aed869d000a7bcbb481bd647c68e710970be91438358fa28"}, {0x38, 0xa73b62810f2aeec3, 0x3f, "3eb2d01b9e6c86e612de7fc645c9da1b8b2a6f3707160b323732e6d8fbbfd1f5963671de67cf84d7"}, {0x58, 0x1, 0x2, "97df5e1d3338b1cd0cd7e60ae34488a4cccd101b6d26ccb16ba402e98d6c4cff4841cb99a3658ee32678d946c66cb2fce20e12ac5565ac3d2bb2dccc00de6cf40b0ef23569"}, {0x90, 0xffff, 0x5, "697821d5ac6b531fd16da7314da0a6e8c08a30a7f2cd8c3ed25bf47235acf2af60e121e53933b7b6e846cdff858d5e711e07ce4710571285a08e04d8244548ace0c99d3e61a4ad31895fafdfe3d77f37e3f77c8f048fefb2eb9e010a248b2ad6234c7591c875179399a0f1875d1cc2a1fc1b2f8b6ddefe7cd30a3630c4"}, {0x58, 0xfffe, 0x81, "77402d267e361d5ad45c54aff2aa02cc59fcc53ea403fe13da46dd4e2a497f977c7a2bca9c9536a5906afbfd2fa8d68a81386f49861096d9d17183fd08e0e9773d2afae1"}, {0xd0, 0x1, 0x486, "fca1497837c2f1d5ccb8563e961f8f446bb1b8f9349ba5164db99e36364308a441bbdfd8d647187f30919341e9953d7801f705de97179116e79b8f9dd4ebee11bcae251f79f12608ec10c005a88f9429e7ed490eb9322f2bc74c2d769d3e84d5f6097af7785c9d18c3fd603827eb90e1fbed331def14b6dec09ca5855aee22fc1e3585193c0ee58da6ec6b987a7a75e74c4f552ac1ef5e2f74a9d45c5ed3448d8364b2b4a1e3feea6a3a285bac73c399f65e4f9a48d804e012"}, {0xf0, 0x1, 0x1, "fee7071d0190179ccac9f1c85bca0635fd3546816bd46fbd9af96d00536018999edc4578cdcf1ccc19ce155c719417ef0fcbd971f55c9bf23510f6f4a9745de1b92149836d47b487d0d7074c1152a3e80d9701595976114f369db353c7f638bd90e03e7fea9ef1866c4751b12f70f22784dbc0d485cb30dad50c8238a306e41d7db7deddfdc9e47d9eaf804054bef9d9d7fc46f10475e11bcff8ddf9e4c9747fcdfd216d35a831c54f4b4aaad8f5c8772129c5fc4300848890df19b91d20cd48288f25c0a98d217dc66b9322dab2067b5219c29b44fec4f439df8ad1"}, {0xf0, 0x1, 0x1, "5573729ac077f1bf0cc4629484ba7d224e32a5ebb103b34ce2fd51a46d642fb6350eba765646976f886acd854524dfa38d33cb5637cfc7d79e116b2efacff2b2a6e67a82951aac83d34308c9b7eeba8cd07c51cc9377fe2d5d5a6d0a611d3727429361a6556e35d79adb18d77b1edfc1f6a731d2a36148d69048eb0babdba036c53b98b63430cdf2c1d453c685cfe9e69b212e42d2d2e99fba79381bb5914608c938babf84c0639de80aa72f2f8e5b13bb54b566e9393cf60872119aee1bbebdcc1fb1ef88226496816db469a337baee4768fb9354efeb93d5a14e69"}, {0x28, 0x1, 0x3ff, "25ace03f203ca8441dbe52b259a5de88d726f543"}], 0x520}, 0x400) r8 = dup(r3) fcntl$getown(r8, 0x5) recvfrom(0xffffffffffffff9c, &(0x7f0000001dc0)=""/30, 0x1e, 0x40, &(0x7f0000001e00)=@in6={0x18, 0x0, 0x7ff}, 0xc) pwritev(0xffffffffffffff9c, &(0x7f0000004380)=[{&(0x7f0000001e40)="a8995264ccf4a2a6dc6bd2cacc0e25ad45cb1e1c162dc8d25b8c2a439c8602454ec7229d113688e5ebc8a258f5b52c29c58f2d6d5c7df8a3460e4230f86b27213327305cfeb499c31ff57caff75dc170229bfe2c4e0c8e7e318d16b00ff45f3506b78891e58b5fb1", 0x68}, {&(0x7f0000001ec0)="9f06b2b5f0439e4366008fca45128dabeee2fbfe49b1b42e34c07ea12bf1b29cd6109a8b2bbdb2fb8ce0de150a13f44792cf0c03bc65424f189c54124df3e88dd5ac75b3af4d44845fdebb5a7d0e3ec8105db06ad2f55ec0989f31a263be1c1e058cc2bc6ed2f3ae63d862af223c3545406a708ec379c2597d2df583f9b8f968b92eb95a175b5bf68b36735a2d01bc759d02041366734a99b2cce8a78f122605d945492226fcca73056b4846bc6977b0d18fc048053717538b09f487ccb9903306980ff99c05c5b8e1aad5991c69a546c4a7275a17dbc94379505ace9d10aa3df86607259e7779be9fe568811f0943d41f3d2a2818a7f262d6ca5f77bc790080c856f66ee2cb20640b652994296986f9e07082048283bb9d71c45bfcd4a72fc4d231755da59e1fe906cf9c9679a610925dcdb7cc5ece1efad11c29c921b5ef947d580ba4b9f1961042da71a7d8d3c2d27371cea4f582202e231a57f37532a084d1da966a2957b5c25d80a9d9d2934d7831c0e07722580c30a46b4b74491058f3020d89227e4b9b27efff9aa9ed9cf0b4570196b4ed6c4a468a60d8c1c46f46e94b32c87639840505add878c9e6b04ecf4af6049bd580a1a9fcdc913e89fc340005905a5d1179ebd0c941058c13feca8e26116420aabb9b34b41aae12584e0623c2472e81eb936ec7e3f8504734f95bcf08542170ce37cade8b94870f5e8bdc0ea12d62d76ee3c60e79039332d348a3441c4f593bbca9eebe7642ed0e80f20bdfef959cacc912b028faeebdfe42e3e95fbd3e599690cccf7ce8ba6860b66e23bf89ba8e27eff9cd4a48ddaba7fbafcb9fa472b841aa717927f5cd39223f172661d82627bee794c6872fb2e59d0503dd8f66ccd9df1bde86ea82dc22d5ca852f2389cc4b0c35d4539911828155873d57eac20e104688c09bb4c44411e89cd62ac561ccb4460232f0aa2545ba55d002375746fb9c9a6b98449da4df7bdc8703ce535b0cb3726ec82e05825f8cb47abe41756a751f1dd6d4d368febec5fe450c6784bce06b7c7b05b1266b2775db1314c3a326c65a95f4362c2194cca0e0595afe35155276476c99abcf4ad3da4378d53bad9e6176680f863751176e8a5feb647caadd2b48f6418262cf694cdb0a782538d08616f0b4879255297954bc5a0fec20e2c5c564f70e098b6f61513c8869f94343fcb3e3a6cfe15ca315a8556720fc2f94f69be19a0ccbd6858c1e62638cc61106d25b2aa941a331374b8aaeba4435c8b0c0db297e7d3bc88cb91f739b7cda178cf14098a9db54cf25b63a4ca20a76d2d543ceb3ca371ed1dd8e35ece9bb5fa89e362f70aac9226113c47c39308871860832dc66c6f2215aa21e4eb84d6fd47c00143c84d5cb7bf8d270cdd3d5c4d2b14382f4989e6972fbc3679968b29b35c0be85539558e8c54c3b8743e9394a5afd0fd6ee3d9419f93bdaf90d958790a829482b19ee4cc70d43a8acdb12633fadd6413ef8bf87e1fa5701921cfa9d5eb5f2a3bb424bf3b1ddb617ea175e33587e49fb17b597dc47f55a3822c99bf0536abc2936e735332fd8e71603e8609a134508e4715f8b528a96efd5a6a8db29b0c4414be34fd79d44fa8a4cc77a2de25597a5009c6e07f4bbf1cb2b250989f19d2e9586ee1a72b94b4cb7b046227f290a9f9aa1477f6887a3a89e180261e14751d6167647fb0f5e3cb145c6abc8582b00e1c180c45dee583e8fa990c6a91a3e346500edd40bbc82a4780bdd7e402383d39ff805cc6048b9aa1e140954f1225b121cbd7452933a205f0427c00778810488c6fb218a399a978bd86f71814299b93c82b2440a7289a92c5d96e0b974ea1d8b5ffc8555df8c5c14f612c50738908d22812241b65e16955cb56355c0581b40a9c539af8326bec6f86203223e60f372471c226fc2724a8c127416ef04c2a9f54b52a0d17bad2ea1cddba831eadd2bd9704ff3a646e7c79bd8c2e706443107c68d2c6e1e762c451820a6caf398a284a5088e672c168c228f87101b457fe26498ddbd105a4b531281c2d6bc180283aae9234de397552a263869ff4cb3c058c80244816a0d1128951c2a1237d1e50d2be4f211e893dbef072ffb6fc6f51a75645e74fc15c1c8fd8a3abd6d05c5fcf2dc9f5eea2be946650a240d7943ca43a1942dd1e4f10042055e723e30e2b6f5f3623d6331653151fbe363b9eceb33eebb72212ac28ae42071397bca8600b52e71c25af2075f10c2d9b457d80dc88392db0d555fd4c5a5354efc7f085878caef280bb7766a83be02187fa68c459e8b6527993ecd442bf85dff0663854d4e0ffc9a4a3a9d759acceb69f9f6af1083540dfc416b864690319e056fa99630c37a233fce667c7fcf2a61c21ff7f5d7bdb50bf6d6dd2452897fe1ae696a84e1483d0e1bd3b7039ae6464280864259aaecbf00631dbe2f2b3155f6e07db0ce58d5f35c9b8178c685cc4e5de8c6d917b55eff4b12f0817c98128401e3e3c221c79becfea466018c098204db3bb7d587741e4ce77c1be63ff88c7269aeedadccac91462c25e8e603e85b39fb52649a2483f68e7f4e1f631f24b1298f3f5421f2637db2dd08faa6862ab05ff0ddf3def4d6637ff551f595f9ea0d2c710b935e76ed171d75b53620711d481738706f5b8430187f43702c947e718c0ef89caf0b7efbb720cdffe1d6c07f88366be7a932c11c2d0784e6b7d59a9afbefab78c60eedc2d68b8d9d8964eda9874690b59bcb5ef98583d33f7f782bb62f52511f891859f9f9fc15ff691df947c14bf12c3a7bdf9bd04d00b8101f0aa36b62f47022531d01dbd69d2c3c8d0d22d1783cbe7c5673b55f1a2464620ea535a4437ba301e780e1a9f7a2d0b8f80fe4c4281124726ad23c0c1bcf623c44be9d64ce57eebc79ab438d20cf92663e332290e19d8fe656ad1960519ef4282d676df66d62916e8eac5c55dc9cab32117507b78d19966f4f91b958982741676ea39cec785d7a17b04bf99b6071d1f0538024d453917b2fa1d7b9b85bbe09e20805631e8b1d97e3ad8c67e70e73a6ae90c5e3a2dd09dbff68f86a2fa6db40200c994b64a9a7a56274b9c1d15b794640a9ddf9abbdc95fcf9e1bb54668669bf3e938b24ebc958d35a424d6c474acdef7f5e3ae75316ad1c5155ef8845f24af3d366225401f4bf790c0c92dabcde84af3ae94a46f57cbee67d164a056e9d3de98c3d39d54707dac67128637308359f3cade8e746005059a9af7be3e96b4ee78addd4a9963a6d77a8ff74c1b7a1b36a31a3fdea5e3a64ede30162397028e83ec509569657886c21b40b5ae830cbced206deeb333bc5355286b85430b5ba0ee8c2cafa9878cb970fd5891172da5573c8d43f47726a1c8b4144f9e25694582dc8db8304c0c973d027e29fc4e6900e480a7f0e5f0609d1ade8131083082f5665c9209ceb5760d321c5dfdf2cc751c0dafd5e7a73649aa54869b83564a1d40c7ad6edb3994eb261cc95cbe468c33d3bb1e9cbb650681ca872d04e8bad43c5608e5d97275676fbc6dce19dd44111519525e0585feb5eb5cac06f52a51dcf6352fb3a01f8d4890941acf91fc54943a2ce3875c43856c5be4e5251878c60c0cbb03c3d96cf594bdc6b1258fb3f4f1b83aabb35796a7250ce554d312f56e921d697ad447c224e24907d81771314d18ff6e9fbac0795eb83bddb5443e71b36b0d9d31204f2f1224577737f7570feb67ec02fe71a7853c936eb09ddee2682bce244875ba78d10191dcf4f8b6718dfae1b28a151542cbeb53dced34cde9d5d715aebb9ed9a8d45753e7ceffab4c10de64855e91118ea47ed66d0426c98cad8fab240d444f16448a4423c207ce9d4ccf50e57db2999ec25b5e693eb898f8fe9600448e91c400a4c1c8250ce71e10b27421bb4ac9ae946938580a4cc649cd82d5ae40bbf4927f111e491a9504516969e313ad52ae76f44afc87f44e5e7a9e30180adaa3927e7a467b38ba177a725bbc9c9cd18167e1bacf4fa309ef3183eaa511ed76185f5af18df8cd652c314c63d2bf9c3eea51c4c8f657c952a0d3c67e4395ee6ee9417e53834dfc0dab5a61ac51f8eb9b91f724ea2ebd87845d7dd2914ece2afea1f0761e85cfd6f71587186dd9b44748407f18d4b8b0a7758243d6e687b192e3400d0166d83551cb63b0500e9e835a226ba8bf4697888b103b242817d253e9c0264d1e3d3e4e0662277423221dc5bc517c4ad2920bbbb1e5eb761b1e3c71399668593f51ce0e68f5a74136c2f54cff00290f39b4e69522663feb694f18e2f71621a65cb8621faf663c692447c04f4bcb4e6bca79264867f46e1ca0d5c0b3005475ff1d522ddfe7ad1017bb38e5bc4bdd95c12e39df4dfd0241457f5b1591d9f2d96740543036be6077bd4b602fb62706c87765dfef43e42912322676b5aeb5d16e9ef2e3553fe75e6c6f65c2d3d7cf1a51709ec1d9efa8e0f2d173d9725e04a69f54d090e0c27b4e36820c8586408664a954470cc5aadcbb4ce8990edc6cd1b0c215c6dbf99bfaaf4d99b408349fb10083fbcd7bc490712e80a8eec1c20991f8538cf8ee59bcdf0247327b37033a40ecbe97f5a37ad1bdb60005568b4debe905c636c2a3949c98a5dda1e8a9191d24c3ab7d9c0b3d22eb552a742b0c990bfaba9f02b70e0c3a7cf065eb37792d7d6856a833350037388db38c05f6d2d66b73580f9d820e046a6c29fb3dbaeca411987e060e9edfae8c482666a910b9cfe501d96f5ac2d3fba8720aea605531d0364c24bc88fbaa8c89400b27c08bce36ddf7e3fa5bf677fe385d792e639c905ac85c0880e4923ce0dd3336bce60e96dbddb272accfeae53d12a9c05b642c30760e2f860d800f9fdf84cc6b7fb96db29773b69fc40445d505921008ed984c6ccd79aabc0287ddbc32c3ed9b821418f79e220d9a42024f50c8c09e1d89e25440b9ada522ef777726ace1403d7f19c4ca062d38e1dc34b67a7250c9d23e18732f4094332a84df0b7b543c111ae8b4886f5bab0165d1ade374408eed4e057a83ca8ff42d66635e494f96974ab7148e020acd173d8fa4c670734e3d9bb427b027139793bcefa3e1308dcab55057a0175cf65edda701d7465f6dee1681ef689c6b0505cfe52ae8a80fa8681d0eb1f554b06e14c74d6ecb18415eca3bef7c754c074b1d81a9454ec5d41dbf652ccb96ce385c435b1dd1089d36c01bc88b444d771ff45226bb4834db09c9323a14eb05dbbf41c1500109ed4ed53fd59ee44328cb1a9c68be797e1629e43518eabc223b130e011a834a185af46b33fc1a215a0be7d6ebcf6e3d5f0ae0c4284070a190eefcbcc69ebe534477bf0757e9272f77bf8c9f4a0a8d92e23624417c254f0c15bbd827509c1245f63f4bba04164eeb5fb39dbcbc0f0dac85619f28a805b2bc6ef7f43b45d321ec80f25b4ca20b759a91ea90c605450e03fb279969eb450bf49bba7d3c75ff819883266685c42a625a2df988c1751383a0537e74519c8fda6cab6493a904100089842ca0b61be3e50e749c2dcddeec7d1ef5a10018789657ee7c826b1edeb791dab9e3d0d4d9882c8e280950badc6ddcd924dfa67de44c63eef1ed5e31eed954002aa2f6ae0472a544ff4c5b0c8f780e74be91e8f862c815a90c04b499507a60a174d90ca0e26d7564ea86d7a369ca778bcbfced304b102f50de40197db2c981e1e92ef5c5023ae930fdf51b2c33d5cd4460c5865ee7dbb593af312d3e36bec02c56e77cf9470e3657f9ad0844f4c946ce477d1c08edc804e96d73cc945bdf1da7ef87b0eff168a3cf45504b", 0x1000}, {&(0x7f0000002ec0)="7944dbf76982f8834cb21aabaf5acc337ef0e030dd14dc3b0ede32b42dad7c0a32ac1c6231e1d9003b7d43e282f81c2114e8710161e8922a7d287226e75d38f83e66ede376f04cb32d9c22029f379bf5290cc2bb127467b6310b162caa7eb67273817d9b135d9f8ed8832e3f654618ba15ddb16a3f136bfacd53578e586436bdbe7fe8d2b19f162281563953fcc92157c57d3fd6d246c29db8921e580b00b7d124a6ef39ae2a60489a41fab8bf34e7c4e748936833ad4c149b739e56600dd0d885c915c538bff83d4fd535d8b55dee83d7d631af9ac53485c0f9bc7a4bc9a7f5373f427fccb11132cb59920cbc095f77145e", 0xf2}, {&(0x7f0000002fc0)="4f0407ea5ef4554ab863c91c7cb2d04cd930610a33be420d11d2b445bdbb9affc06b20b3c472a64afa6559c560260472593a2b47249a0adb7d498f5029eb671d36f828eb9b31e09f3e0729ce9a49102909ed44e7eb2066612c3159e5be59482f19fcc24dbf87b2c8a57daaf825335c25feba73aacdc59368207d380af7a7e320d88702e9067db700db599b5a685b25bbdba2456679b8ea375d75374743ac8989cd82fb30f5f36621dab69e75bb1f40ef4bdd198c34158a77eab748abdd89c00e87b38cd6c24a4a739ba1c39e0b283ae517f9af028c60fc874fe725d8af6c0b743d319d824f2190e545", 0xe9}, {&(0x7f00000030c0)="95681aa7fc8e4a2fccfd70149c440797ac194f1fae1f8796b5df6ab026d3d603df5b166c34603358c89f0ed3fc82e5aa06aba8964f141a910729d96e40e7a0f8a68241f9e79c21b362f59fe481b826861c48a3feba68708340d2a24ed0478f5e97a7086f0afefd11590ffd75fa1d25d1bd22fa001a7291132d3c6b9b571faa9ec0b5c2ca289d4875676b360d95d8fb9ad85611710139c951dc81f341e52bb0e42759d8c4fad9c37f2de8ffaf1dfc6e84cc6abd0e4e061f6ed89f9f486f56b39e35262279d580b09852f8939ebdd0dfab387632b457010f25a260bf092d5c2bca29789d1dad168b100501b0918c56b6a14f75674d5112c7", 0xf7}, {&(0x7f00000031c0)="b961be0da5a4c1821dab8a5fb2f4bba21e5a069c9b79376c3b616a9a46dc4e250970cc6e68ae86e5c87a80f6b9c8916e9e9e97eabb1f97478ec4b948fba6f71fff1ca3d507afc0cbe4678e8c64efc7dfde375cc3be772a551d072e6c5c1a6fdd41698c76f066c89b145510ec33c9164d8eacad485bee87d390587412e95b05ae59b5d9c43aa2848d6ed4307c7dc4d26f497d6e0b6468595bb5833649500ce70eb63073ee9e5cc1ddc96aac2d81edece75c718a747bdad08f770fbd22c55fb00e883eb747ca08cedd94c7fc92ee0b8e3f01cc7ac93b71f77d563b7597cd702005c1381c67c905df959c306fcaabdceb36c9e087656722710c9976a5af00928dbc028beb28b01ffd753143f0967941bb455116d6f655e9504b0bea2e8690a8e722c4f911a5125698775c863f84277af2d89cf3281519453747f44f2d0ccd7b13dce23a405b88c647d12da6be694b8807f4a64f03c8aeb71bcb3f21992b0eb31158c4230d59bb54e044fd1a96789c2917e0f2ddad930d9c7f18bbc3749783e9a980feb480844b3a499e40c5b8a76bb2fb14815638be6e404e2c23bde84b0e85eeacde8a640e040bea9b559c1f57fdb30287f337e99974baa464db83d31db0c2bf8f362cb81ad21282d8ff810eba341e6eae83835cdc18872ac8deaf3a8da61b48f9da59eb2468fb27ba487ed8be0c35db571356101701a25bf0069e6a381c885dde77ae0b384a8f7c4ad1934f682e2d7b8d6c1f875aac7d89bb837f49100552e05b8dc16c89948a0f72c4e06ade1fe3a17ac181c9f0504bcdcb2cb3874eaacadbb2e1ca5053df42bdd564a166b81cd37dc36d6e90f6fdd83cae1f7eb9856ca6a2c155655ca86d70393977ca814c20ca5630b3cbc0a9d3f3c11ba668b5dc55ea4e2151be4c1541948247923bb92d5f1458471f969f3ba3e282d862f90eb44e62d1fb30252c3f6d2e0c3294b24a4d3ad564cce33b4d23862e6108a383097b716c9044f07faed9ff3d56b9b9eb7007e6c7104e3ce47413095ae612317393f7163acdc8645c47967e9d15999c0f2bb752788a92764964508cc157dd3e7ec828cbf44392878645ae74c27f255bb3cbeb25086fba4f022386121a1ef3598eb614c8df3b03cb236752627a5a1e828012371c9391e227078ba7fb8c0765ad3a78384f40e862b3dee892f62fe069fb9c7d332b9501a5926830b876504f564b0a50664baa907f4e58964116fb4d6df20f1532c628ebf4d72c5bb192bdbb4523a55111f508ed1a29c470d3ff6c6b1da2e5eddd5747c2eb1579d3655b79dc7697bf4887a873f03a825ff12801eab3af7e20625a3c5657784a33eedaf689fa4b542ede58004c2e29f0f194097766725e2339fba5a5894d82229e12bc757f56117c2e83f3f190470e03bc68c04e52f827d8e91bfea9114e4f1f9c1bb6d6ccc93957855a393c4024681cdb58685c775dac795dd6c5dbcd7b36c97020ba6819275ba82fd07caee498a6e7081df69994f31e756849eb33368dbe8627007fda8d4339cdbd0db853648d6c3b132cf3a3224750e486f9856e2b97fcb8c3f5ea345220e70865d49abb897378549da17a47f39b20ea9a737f94c638fc9fd6b242bfa0b6d1ed3c201a84a78379b644b5f03ba13080258e8471f49682af9bf2b5c11ecd3798d1293497a733f9a4b665cdb2a8184f4017fe78645a26365ea81356ef003e99d32e37a6cf00df17acdda6dc5b4a30c27216d67afe23567ce1f5b19a67fc398119c7d816518ff3aa9e406eb35451f7c7e84d365be3084ad867a4a2f70ba2d02b5b21e69e69617a0d7e744bdc89e4e2ff5eeba1d2950fa10d08a36afede97bd80003083d947326c126cb5784a20f7bed2e1471936b743be33d48a5b1c26507fa72492085f5f2500fff11bcdbd7e1def27e048f8746031ddf604b6a064b9b5faff85cfacafc479b1bd1e83fe726aacb4777c9ad351f9a22b43c37b7724b39566e7f5afa1af3b5ed0c9031f062915bd1abe3951ff743dad1689ab8141ecb17d4307deba9ec7d3b1ddf8368d8485abf1ff3732344f5d5f2ca8d88b0de61e4403f86f9a4b6865c30feaa585b63f546cea4dab8be3436a6cf7ebd4eed939586e190675e61768e76f061071a6a566849ad3675724feb4b66e9852dfbf1814d40ece2d6e5fa895bd0456f9845ac696caf9f65680aa7b8440dabfb8f257b26326d312df2e538cc9fad3e13dcbfef9387376450a1ca33a2c297ed17fee340ac835bf9f4dd04f0fca0d28478bcc3690f31c6a7948a77f0ead07087174501e8d3683944be7297e66a232b1a0564613df0e09c03012a779e3a5728b92f5e8868fa3b8db83d40f20ab6a4fffde3bd12bcb986dbd4888845c5df88ce272eb8f502b1f8603a301538cf65eb8c7a13a83c4bead3590d4c594eb64b32335fe48dab1f9836ebafd11e73f9808e919e99f212c29ae6165379f185a35bee8fa8a47e6455c6982130da01e98c8035def147a658a338f2a931049869b759bd9dc0689bf0c995b27a3670aff284d324b5da191f69525e5c67c271d6e865d21fa172a8c572d6d1c85cb379029afe2215341bad665d0fe8ebe7003d451452907c81d2a5e1fc0af949f70afc723e37c517db9727b1e2fa2be1d87b766361e856aad15721ff270d888ffbf3ba4a4c866ac1769837ef3c56969bf68774a45142038374252ae5ee97dddeda07db113d7fdbceda4f7a4629effd9c3b09a56b55739e22193bd110f5c86e7bfbe3defac1764bd58b2e371dcaa1ee99ea4f3cae29b846bbee9a4983e3a642267ea8ad44a639813789de7bb675db06bed1b6e748d8113e9028c442c639da44d62f7cb1e94c7fbe5f946ca534b064c857f3f2eccda70973c400b069d25e6cc1f40a7d7172740393d6f8bbafebf4c901e0618a29f3d3377ab9277067a1c037c4329ca7597b8b9eec2e50a02d0120d6cc2897018e31c0cf24c8e4b2d8ec53e0a56fdd87778bb69ad1177ce2d9b04c526342e73d706eb219732bf150b513b364376cdebb525c6dfb4436f030ff67ab807a382f515bc4e1f4ca787d62176d6a5288f3cd248a69ed2de1b0c19801ead5821f05332aa9a554e03263bbe24e5d86d67359962fe6aa5c421470a691e8a48a04fa3523807e56fbbc46cc6c926338f6ae1a17dea8b1c49483eb71c5f40eaab1e486de398fd324e2e090b9e0a93d042f700684771ef7e9439ec62e9e1c716572e35120baa7f507af2c088c86b3259a47626d38822418158d0ce5003e2468a62e49402af146c6b038cf45d726dd395b0b8cfffd8032a89ded63c61c47b1728a646b2dea861698df1ee78d7bc6f51e9166e77eed69611377be410503ba3c59218f8cd34ea0d21fd14300487ee7d57eda79e204ed7967ed62e3954e39060a602e7601b0af3f40924ac2301ae5b99906624e8d48c6eba853f6b3141a0e841ad8747d434e7003fa79aebc8d9a73836779fdf5decc16002f9ce7dd19f80dfad3a42157b2c84bd51c935892b2fce5c7c8810fa20284e628dddabadd567dbd549481af8f8d3a10af435d031698175f96f0e9fd428fb350e614911094beaf7af96aff56e42d1c418e1c7a4d5ce1b0ef5a7f3d772de15f5d0499a2c67dfaf193babdd0f04c25fc5777bec231ddd3b8d3aa87a85c4c707fbec3ae8b7ce9ca06cfb5a283bf26024bc1a4778b70bf1c03eed08a87ac54a9314d5747ffe55ecd3721d87c39def62f3f62e0463eba71320515c4240eb78e5180edcc124493e4e6d7312a97c173938bc26667a35bc0aa6e4e65b96dbc30664a445d5688bc2de9ae6e6b95d6aa27491aa5efd879da14c5d7dd0ec16cf72c6512b31bf77b8620399d9507566d17c6406911b353809e4ef15045e95ebff767859f1f970727790143d6e9ed26b7302c901c4ab44784a2ccafa7defb2f7c01ebf21880f73529ad3a210858d8f798dbbf8f6194f67b9fb9e5f0d7225b6d37c8863d6776a27174c6d69f615257714313b77c182682dd72e0ae72c4c75e262df6c79e664ddaf0298366b5b9458ed7a9326a30c35ea93ea6c36e5d8a73f778e2b6b32f3c96c2e0ac50df1f854a91fb51fffa9fb5c9fbe54c5faf016759cde50e1681316367c186f85bbbc76642433a2cca3d00de7c822492d28d632abe0e1e63e2cd00938952a900414924607a86273be8109b8424da63ef67db05672a3560a468010eb7f81f50ebf19855daeb973b1a8e86b9386163fe174cd930720c8cdcd53791b855469b1b30f371d44f994bf3ceee6d79463e5ee7a9623b316ebc93762d297ea9d8e3365c9b8b55d0c9b66305f7e07f3f408894f1aec869b7cb7bdc307196c18e4b87a5261877970fe8d52d3f01691038f5a34bcf14cd59898c572a1ff242c5ca010e4f60a82dbdf4f0821bf2b7cd8654c876ed2e4d3c9a0edd18ec7fb19674f9f42434cdcfb7682d0cf56d526849aad03b7e14df5af9adb0c064a51138c91debff02de859812dda9f2fb047bb5fe62a73dcadf80593a299f7049eccae27906ad708d4030b00fbc4769fa63b0a21318df5c652dca34810065285f4b10aed84cc9dcd18c2253c4b6a84c88f2b1aa836e304e2ae8558f9672da6ae0afbb49d21ce84a162d8642bb31b017b337149e48db1d7acbae4e76f19de022b542b9afff44b7bd9384d7a3c74be9afda427a104462895fc8cbb036b0513dadc877c00d244591f25c801087df01f75cc2c2494847d72aa00edb25b46768f745d233dd2668eeaf589cba733816112073697de1402ed2e204b545c40364dd65d3eba197f4a3bf9ee5cfac16db876d9257a600854b7115e68eeaafc477b5b83f4f6852a51afe770256edef99a621891f1317d5e824e035360271d0416636859261512122727d8cc8e518bb0903bfffe2e50f21860d5cb9d9fc29bbf7041e6d46bb51635667554245661f45da1b039085bfca5a9d00a967f293c8c6d87202d61df20a7e00c82bc4d1981fa1d0b14b5de91cae2adc8576d2eb54dc4ab058c01e5c7e15c19b076b497ea6cd74be9fc0260e5ab8dc7ea1c08ad8ec8807743f7ecca303e53af6d221531a816f19a7a1cf162c194503924e83ed8df3665a976d610f7403e9afa780d9f03c713b1a1c29363bb88091c602cb93d234eda77453d563477fed16efab0aced8bbd54b11e14f5935a72c36e1997873e2f0277ac15aef354f290e23d6721c1cff616e3400b83c1eb5a1146ca7641e3b277cb5a2acf456ffbb15664d37d83aeaaa463451d2887f243b76248d43d8eff8d2553fd24708359dbeccfbc17ee32c7246adfe30e78bbe6c3b7a3c28b3db9012357dc38aeea0c3c8c460ea64db83662e8556f5624e5eeb5facc919068623ff2ad3029c67900b1aeadade32f9791d459c145368a50cfac015177856e1d663be104a95d3d497a94f90355e5da5d97b56ee8a57aa68ba6b48f617093c0696e58a4051a13569c4994e24a9711cc9004d745b6c27a420ec9d529f1117374b0e4de06bf76af82f89911dc7166e6dd34b75f2004b9fd8628f181b214cf74a3f810fff6d48387490fb4891a096e37f93f6eecdce05d55ca78b5929e13c9bfbd07d2eb9f3479f703969c51fa505fb735849cddd0cda80096015d51a68203e7ee42e88071ddcbefb8a15d5fd5c8a0f61c615488caf97b814dbf9128fa3300662fc46ca544258d588ae056f4166ab8ae29eddceda17148c6bb31484c25cd7e778c04d0063ab5497d8d5b3a48570f21e2a3a38f8a17be3c81b4760a3cb0acdbfed548f766a0f66107d249c01193d5bd2d9ca384dc8f065b0b529aeb2bce015e518a842da14cee12e2", 0x1000}, {&(0x7f00000041c0)="c6e1f141913aa075f014f11e9c0e74a75d4ac0", 0x13}, {&(0x7f0000004200)="79585b44736c0f3fee1456d60eb8f3cf8e605b939da9e386cde195133c561173a41fd368cd92827dfe6ce96d7d440dc753663215287c9979e38ad17a7ccb03873364572ab5c094bb74ee8ba296540859b77fe08aa2fb8da9a5582fb5b6d969d395b0551bf31c8377db3eb4851d81d455e9f3946efc9a1fa1d6b653f22f3a646436f9dbc6fafbf22e636e857cedc3e3a497e52e753b3c7099956417df707bff78a02ebfa0193ca2f08b77b848d624e24b09887fb0de198f9bb5e32c8c0f7169b6e1318f173c113aa524fa64189c7b9815c47bbf8a0ad645154b04a7d54b7980b9d95d85ffe7e394b93ca727b8140f049f43ba908a", 0xf4}, {&(0x7f0000004300)="06eb02c8c1ad82d2f99ddf679d441ae5150f25550bf7a30cfa854eb11d89aaf6600e9a15a84e93261036c941603dfbe62d0162da986822316e0a5a8dbb0e47390d23b2fb4bde10047636ab0a37303cd335c2776c1b128e97938c0aa90eed2f03a28549177db309c8", 0x68}], 0x9, 0x0, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004440)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000004480)=0x10001) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000004500)={0x6, &(0x7f00000044c0)=[{0x5, 0x1, 0x1, 0xbd}, {0x1000, 0x2, 0xc0}, {0x2, 0x0, 0x8, 0x2}, {0x5, 0x40, 0x5, 0x8}, {0x2, 0x3, 0x6, 0x9b}, {0x81, 0x5, 0x1, 0x2a}]}) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x241, 0x10) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getpgrp() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getpid() r10 = socket(0x11, 0x4003, 0x8) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x3, &(0x7f0000000140)=[r13, r17, 0x0]) getpgid(0xffffffffffffffff) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d, 0x1}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:31 executing program 1: mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003f1000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff, 0x20, 0xffffffffffff93e8}], 0xc20, 0x0, 0x4, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6ff56a659d12c960, 0x180001, 0x1000, 0x7fff}, {{}, 0xfffffffffffffffb, 0x4c, 0x0, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20, 0x4, 0x3}], 0x8, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0xa4, 0x0, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x2, 0x8}, {{r5}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x8, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x7, 0x8}], 0x200, &(0x7f00000001c0)={0x3ff, 0x5e6}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f653000000000000000000000ce76fbe920acec13d390126ec15d3327e0e5ff81b5d6ead0a2bd315aba4bf51f38a966434089a59e0e9388a867620e80377e932a0081a938da70bde84ec420f33cf89434479780bc465c1f33ae9a343d266469b041d74e8def270c66d2cc47fee9865042731186018938b0cca28b27375a99811209eeec3971357cbfa714d937df3bf70a1bc61803a4fdf805bb8ca368cfe08e19bde2ce8fb7c73b2579a9637f825d5260f835be29c1f181716bdb6313bdd79098593fbc01ca6cb1"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x10) login: pckbd_enable: command error 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x62) write(r1, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x100) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) writev(r2, &(0x7f0000002780)=[{&(0x7f00000011c0)="1a909a11fa992d62e47aac366eee6537792c595c74495a4781097722f6c151ad46326a3de0de5aab7fe24e9c12e64bed269720a7aa1c44d7385eec849d1d8451d9df12e59bf2d6c41a88a5ac03826008", 0x50}, {&(0x7f0000001240)="26a1a539c984155271e2e4b6a00f36dc7bf1b84ec6e4038f9983018ca63c05128b43d2595bf68fc270192bc088f77328ad677622732e00bafb1e916bc6a58fa315b01ff8b7171e9abc3c0fec8fd55b41722dfaad0a160038496c2ace5ace066c02b99f5d621df20e568a23583e4c50721d1586d1bbb4df6f20cf48775ccfe0a29efd", 0x82}, {&(0x7f0000001300)="9fd805d81c517ab9cdd189bb85847dada9460ae1cacea58e3a2034e0845fed306767737b3bed2d96365eda881218e7ce47c6d065231374588c4f6155bb5bc90dc38aeb60a185399ea23eb8795d63a5ecc2f17e88ef9afa960681bbfa1e117072467d76b063a2717f92fdd1dd0be57c19b9af9d1f98f492bd50f85f9575931438bf3f", 0x82}, {&(0x7f00000013c0)="d3dceaa72cc241e17e18dc41fbc351e6ebec07e5fdaed9859d5b3cdca6178f8e9d5698e6c62f123dcc71526da55a9fd332e0611a0e2ef63c9fbc6ac7182827bdd61c1deb46c9e154408e7c6680cdc1f95a8ec76835149ab8aa7c2629115e47236d3a6162410a7c578b382554b7c8112fdb2325ba0ad597ba8fdd4f3877dedd06a61d8322c818a9fc5f2e407be2c2caaa6997316c9001d0496946932adb431156421b62aa1074d12d8e7584420ec7609580fd91b6326c705ead5a7f3316138ef313803c139d467fba6fe3c669a38eda2fc5d1890d12b939e5290ee4b778e8159082ac53b1189efefd9a8dfc0e0c12ebbc5b39b45e7528d9f4674fa161ce9b1da19744ac4eea095a2fa3f6f8b26c75d526060a56170089368a3cc599e6b91db913379833394f3b8fb7e048db1e2b432975d98a7c2f066ed92f81a3aab15a2af7bc5884ba412df3cae81264d7f26dc52baa1ddf81546d6d6a868e091292b9f1b0a5affb9efe44b1065307706129b9abe249af14766775cd4e4fb1e72fb41727e13df0641b98e2b83c0ddd030b4ff373fd6f726dc213c5dec9c8f516455e159ffeda96f96d8cad022ecbf6735d936224b03b259ce96816132e718bf1937650645283eebf4ae2294f81f62f680f5ea337e3d66a70501db63c443158f2829f6e7baa2baa7e9f5b97ce3fbd62d7b82bc259b3e43610e774e6f8225eebcbf56482874ed9eaf1701238fd3bf2db3597683133be3016f0d0fcb040c5b5f9b0b9839ecc175b5fa5ad94cf7ae6992f28878a64410c540dcd9eb4f54a5aa127528f5895dba6cce7591d7a00e379bfab9b5d594e79c2ec4f16d4b2a0c2695efd4a241659a567ff860786ae16af4fe89f6a4b0d550ad79b92b6e09cad1d37a4ae434d084049397fa047fb3d96880a1ac00354d40eb6fa141d517e29c7d9f4dcca47cb24771b30d48b905909dda6320956727cc62bd69859695d61a3a148bbd8481d9d6ef2aa471d7686fe2b73936bbaaab0454a3f62932ea7137955b7c10a11d37fa1863d803d8af3ee9218355f38a35f996d6461392614c3dbea2f5c6817a804f502936ed3b0f5ff98baf7e9b826b1d46f0d032be31cced77ba8a27fa95ce94d5b69ad7bbf27d2b152036d432ffb3499bf195c1278fbdd2de8b3bf4e095f10a814e0ff7379d28e00607fb752f447f52f23619b6b819802059bb793a3dad7e00f4dfc2bf56c1b5a30fc64bfbcfaf20c54f6fd908b2fcb6d09dc1e87374c398bad3850042b0f1e0f34c6ef2fd73cd517ec8a62784b6abe13091d7701ac70b78cbe6bb5aefe06735399d792ab1d92c10640a13a38e9a3c54db30ce4c776472dc013690436b8dc7c4755085ca654a79cc249aa47571ad4f4f632edee74f8c1e21ca1d9645d71219f8392c3ac5c0df4cee815dfce94fa3bf0b0f8b60257f6fe282ebaa4f783046013bc0d306898318a330e1c618965b81e0ed592e901d10a172ab1a267e65e687d660a8d225dd2f2019f8c525cb90ce45f969243016fb9a9886054271b5e87d8bda3a55bcc444b8e8dc6c2e86140a259275d089ee7d565b0755232c02487e322b95b83f375aef090decdb316a6b62e5fb49c314a01f914ff81b0ebbc0e799b5ca38b2a13b771ee011de669b434c3b44537632bdcd37be47a32ddfd6a7ce2f854f136a56c279778e5253062281bc40428c0f2c2696d8a336e86f0bf5164b793dd51a24b5439bbfa76c530cc2b5e77594190770ffe35a509c48c4b4b0696b288a05353943e2d2b85fc03dca320f6ae73136c36bdd510ec743502d0982fe00346af2a0f7b4051bfdffd29087ea1376b235a9cb97d1a6fd30ae0ed637c2bbacf7b10ff3c855c9114746476d1d461e8b126c0fcac0e1d07771593fc13730bf3e3f78d22e98980d51aa519e22bbfed9580bfc0fed1668146fba0b3a536cab8eaf5af76091c5da159dfbe1dd62626a1ce28b3c63f8733fe9c182e9aedc71a0e7f5332ee86864e844e6f3c44fbb64aaad66a8c145780b813c677bff7612d8f7d9534372e18c5648c5b8bced8c1270c21cb174d7aecf33c4124ba3b52bd063fb02446ba70441a23bece2d462e619244b54ff443c3a8bfac2873c1f247af51de057b62a2695f9facd5ee657c4599a438d5690ffef25f665db1b52fd7f5b3909b0ed6a5ac7986bfcf9467bc0906f709113a6a19ede97577c288251935272bea1be8a56d23ffd7e40e85761528b17cafac267211e95005f66f724a050d36479273aec6452347607f3ed1ca63840962e42952da88dd327ed3e13f832c11a44111e564e5188420d4bbdf97eadf2d2be7b3532b414fadce84deae47a22aead54888c98e882c90312d4915555c6f0a30397a1a77c88c38918419c94ff30818c4a44fdd65095e4349b8fddc845711054cbe2316f1be388d5e8c21644b62c13b432bf3e731a9af3a07d56fe7b2ef144b1920711ce56653a66e0c766524b7e22dc7df4c4f522fea51e74ed3d2639961c3102e180613c930a8dacc8b7c8051d3dfaf23970eb5b76163ef2804d385492d15fd2516b8b6d3dacd6d6c48293d1f9b2b8ff6b65a76f1fef63e8cc0ccfc43208ffb57f7157a60ffaeb477e6e3442a7fdab5fdc7b542d8fab23da499349d9dcf011013eab3695c3a59907d1d554fbe3e9887dafb14095520380841f91432fe622a3aacc0b21ccf087321da51d54e6bf4bf1a8e63df0dfbbd5fad0a093a405b178f60a71ceab13faeed8cdd3c671ccc72030743ad850d5ac01a5a7a0d9a9f6a9822fbf0633c72e5c91f421a1f7f2380f8c5aa8388db00e66dae967be9c2bd2b20df126a5295b5595c767a8e096e84ca1dae39e13a809b3998412cf45afab493f427287e29f725bdbbffa96707e699da5859243ebd969b47005ec0a03118d80b1faca1d630b8dacc05db50e36446f73f8480d20365c6dcfd8d4a11888f07f76a66c98c223b6caa6b34c19ffd38e83fbd36673f4c35fd91dc03680e5324bcd1aaa7c57459369d1f51d7ed11a4014beacc75c5b4a1aef9890e09b4df4f4db2bd0cc7449090eb357e22430aad800482394b34895625c8a8588af3084a06e9d74c6494a63cca3b8a511ee50d64a37a7c8545694dd6f21acbb0f762f54e0c1b0d3180517b65eb6cff5f9638f3982d5b4d1dcc7b3d630dd6c8218b6ae9f3fdfab66902ae23ac5dd6b41d4f933b33752a3165e815f6279a33e01de2ea8da4c3a45ecbf4d54ee8b3fbb249287129c546beaaedbcacb9cb775b8e00840105b7a7448c3dabdfa5174854ae54d3d45feae2047d7a994763d794bd61618a070cb1bfcb17350c8b9ea144204a2d30a3fb5787edb4beda972da8d9718d9c95bc1c1072cf9b82a1814696575348c6c185dd3599cfa40da58a56e90b68eb5480b5c6161677879518e172ebca5964cc63dc762028788ad15837573a46eb61277d1981966e4c00c659db2fe14e3a42095739a78031e92d01cc3f49a304807e634cd123b1fed8171a54467a60c1a68427ea50f2736b616bcb6f18d8566100765580ce403492418e4c7ff7b6ea23c0f3972afe8bc345d349225ec2c9b2103de3b0daaf40463daf6a8c7c78759d4484e51fccd0766be02bc02b3df7dc919638090c0942cca4d3e05d1486dea8aa2fb4ce74c9a3431fd626680c367089289f245495c2816bdad4a4c2a89b7959cd2a2a73babe00829bba2e50e153bbc480dcc4bc84c671d0f0b282a147b201bfacd1d0974b5794658417596976dafaa68453eeee90c71f467e66b1a7b02d512b2c19c443b85a5c05aa7a5c6fc71999b476509136625aadedffb03070f43721c47975b395cc5c3eb97fcf578cbefcc11a7c174bcc1f0cc047fba4edbbd8a992b3a3daa19fd03a3ae2c7b34ac3e38f19fb1b0eba2f92319e3042c11d1f7793b4a96941967f99998b7cc039147bda80094ddbb2cc187e8b324892ac1c1fadb704ff93ee9a8f0295e814e4c0b935aff6c94f68b80f34dc82c21e8387ee5d407db95dc8fe96989f45fcdbfaff21fd2a90c442b580f7d659dfb397411a8d906abb5a1de7ff5441a428fdb5e004050aaabd91a0f3010a4856a54ca4463f19fa44b7a1a3777c8e0de4f5f03716af5c6f5ef46ccc370760d01b4c5c4c0dc8a49614558011eed80243c264260a2883e42c41f79029bfea7b25cdc0660ec57692927b52b83af8979bbf6606560575ec64ee4a8c65ca9dea034f2a89784f2c4f6bd92d40435772cf5f128da5eaf6e1cb49fb6062ff7bbe0cc5f620850150f93f3bdfdbc50205c6747387936fa8bf58bb4bef77afeaeef054a3befcb31a22ea0d3adad4b5b0eb9b16f5d570b733b27a7bda1eebed01a803146cfedcd3b89a13bdd7d389f5702a100e3c371f2c75358ae5f2bacc59550fbec875ec196e85316d3c8e6d7d2146ae6675748f00586a77dc1463b0ef2c840d2d25e3041c546943f2906e928622332fe577e62a14271bb785710044373c933339af869a1627c1940bf70d71f63d9c16fbebd5d49abe8f7c233330b1cd84dfa9b1122d970543cf00decd458cc7ba505d53ea5d35e3ce4202c9f3c673e536163816bc531f85d7d747b7f78eaca14b4b119b6d814fa7bfeffc6785b8e1b328e6c7ab60bef0d9adeb685d9273f929b28d2c95824f7e517c8aabcb55af02f97579795557aad6e2415da76f892b402798736464a3ea701a3b6c9af1419af8d796cf2d02e6e215e231fe2e576736b2c77da0a482a5b33c3816b6804d5d80bb63a3f18b39cb3ecf68be5cb8f7a804694d8103bf5155480f85a4ea466a81b768ee876e2161328ef21b33a1fc24f9341167f32b18fbc8b4e59a04684e03abc51d8850729be7f4acc2add6459f3f73ce41c1f1995b32cf4825e01302bc942cf43702bb7f5296f3c22fb34e56d196b0c49b6c27a2c7a80654d1c002f9b005e4d7f04a585b435e5e32b4da30728841e2ee0b2a87da8db5a4c93714750feef61467eda00d178219fc3e9d9b040bfcc40b1ccc373439d4a0ada3805400b713eb41bfb4f0b9db4d1610a81d3eb88b50225de72a54b2af7110f01611dc3846d293d47775cc8c62114e68f214fa928a99e95c1ac8381aed41fd62f970bacc27dffaa0639714c7f95fb1489cd3c13966afc0883d5c8065a8b7ffac52d13e107db57442977b19386ff313f51344c2a0c6d454a45c8c1d9f7209375608fea94ee61b78fe171ffe689c2f2c67c790b9539e7b0bdb7f4f13f87a82aa232bcbef220cd084312d9b9b17015824a7bb619465446ff8229a71584869e6c70b82c3881ec533e5f961b3c8f134d0ec8b0a70252a46eb4074765d137d8740ba448847dbf6e7f7f942272547bebb143d3b3fe05fd6091ae503865e2a3c23136eefd0d85b2b802e30f5bce95117ddebe7cd45a9c4240196e131ce866f41172f3774468ceb80ba5444e8d1cd616aebc52e630f9ce9b47ffdca228019c0189efe7ed0b79ad3e98ef21ea13ecef01fe298a2bb52d21da63485726d998d49a1f38ee201c7ed504ce531056f8b37d1fadefe0faa8334129bb7ed3e9f83be148c9cd496fd662e7f2f3ab716ee9d3422edcc74f01a6cea2fa87d3e83afb1df9d9e0d1fd5e0a3ffa670d3ecd88c96e2f30483b34de8f2948a4bdb0378899b7a1c9ed652ae6cb641067eacaff1af8b88f8c66aca1955fd9df6291be92c190ac8a7f30a2f98a071a5758e7849960691ffae85196f356707351d2196266bc883e917e019ede486611ff461929d46d93a8819aa8eba06301e8426b2fc17dff5902910f3df85f13c9e06abbdd5067bb82118dfcb84768e6a2821bc5e09fc3732f3fb", 0x1000}, {&(0x7f00000023c0)="a06af89b2411f8a37512320f2026d89bb7fabc6d539edee653fd3a6d75022af48246463ba7d3d5ba1fc631218a4625ee0a9e8a1e05a5dc9c078eed9adfe9816beeee26bb606d596e4bc1b6154f4b779deb3d891260c00ac8231431b7d64f0f2fcad6e98a27b7578777dee746c6a696febf6871b465390c20937516e917479cbb8360a0ba30a407014f461004b4b38c91ea48c2b079e1cc5301544e3ba8286ad0a2212254a7ebdd4494e8443909314323369660312bf8140984241655a5f72907c3926132f6582af11b5898631f0118393d95a0e7f58538d08ac0e14b93d1839156c588f3a7a3ebe5e21140a9581a44c3cb11fcadc430f1a8", 0xf8}, {&(0x7f00000024c0)="163496670c3fbb16b10318a456023e5f573bba105036dba9d8fafb1b12887998913a5d4aeb09a6cb95c97e1e0d1649ba24bf8ddf15db4f8cef00cbd46c9b5094b891cb5e55267ee51709866031e0f05fbafb4ad4479952fec2a514ec57386e41cfd668ea761cbbf523e6494ffce6c452ffa7f531a8d28528bca7cdebdcf9e478748f679a25e0c02f5f05b21e3e2503004dbb11269aca2ee3d5cdcc5cf540efc9ce19414f6128e8aef030a81b846af0f1825e96f5dfc1bc8d0d844f691bc8439923d6a73f63f8173a5fd79bcc00e211bbf848aa7bdc55ac85f5bc42332e69a4f41380bdd76ae7aa4ce1ed7432e8c13a4b6944", 0xf2}, {&(0x7f00000025c0)="aaacc326ead0bfd511fb1b09504c24745c6c82a12252a93b3f1b0cf1c4baafd641a6c24ccf25aecac1cbc2486e1bd3fe34bc3dc9cc5c8db95962b420abe5ec04f23ac550bc7b7b36ec0bd9e334", 0x4d}, {&(0x7f0000002640)="0718ee929bbda1dae75472ad975c50d4e390a706d3688f5c6812e45b0f374275b191ee22d39db762696b7e62f6af03a270d92948c1c430a2fa2132c802d2e9b3ee18c1cf8f7d870ba32b0602bbb556a4c46bde3404e14e26cd129ddf363c7d1589f0ea4343", 0x65}, {&(0x7f00000026c0)="b7f705191a91df3a9eb1fa0eb03a703f989ba7c8d16ec6bfb5ab47b5c4dbd6e0faaf895fca6da6fecb6acba099e4bb6076f8fad240e466ff3df666b69ac44383747aa9a8c60c4fc2b2a95ac5c2bac8333c0f76f492ae2add6fcc016a12c81553bd5634253a94705b0bbc9dad99365c2e605571b2e9edc27268a3d9b8a4f916c923592fe24986541193d4a4324f052c18793aae47f22e7643ca7b2e6df4a8615d472cb532fe7975", 0xa7}], 0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r0) pckbd_enable: command error 16:00:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x80000001, 0x8000, &(0x7f00000000c0)="0a1cb266c9c698952b48e571f5363e7d7f6c87b2e9aaf9eb5d34757d43ef78ebe4bc15c26de7324b7daae6d60c8ace17a8b4549c3e5aa222b28cd223", 0x3c) 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r1 = dup2(0xffffffffffffffff, r0) flock(0xffffffffffffffff, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65e772"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getegid() ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x8000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x592480f1b42cb10d) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/155) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) write(r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r15 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xa4e, r6, r8, r13, r15, 0xcfd1fab0dd2226ae, 0x7}, 0x8, 0x8, 0x6}) r16 = socket$unix(0x1, 0x30f16cf6a91c1a4d, 0x0) recvfrom$unix(r16, &(0x7f0000000040), 0x0, 0x1803, 0x0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30, 0x8b, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:00:33 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x239, 0x8) close(r0) 16:00:33 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xd, 0x62, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x9, 0xde}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x34a2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x2}, {0x48}, {0xfe16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x7f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xff, 0xcd, 0x3, 0x4, "bac3e0c0462d5ff1e22052623e609300862f6bab", 0x3, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xeb3c2e02f1ad1a3, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x100) fcntl$setown(r1, 0x6, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x1cc) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x401}]}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() seteuid(r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\xf4\x01[\\\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000001c0), 0x3f, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x50000001, 0x800, 0x5}, {{r6}, 0xffffffffffffffff, 0x4, 0x20, 0x80000001, 0x7ff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x49e8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x20, 0x3ff, 0x4e}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x100000000000}, {{r1}, 0xfffffffffffffff9, 0x2c, 0x1, 0x4, 0x5}, {{r8}, 0xfffffffffffffff8, 0x4, 0x80, 0xffffffffffffffff, 0x8}], 0x9, &(0x7f0000000100)={0xd3, 0x7fff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x10000, 0xf9) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:34 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x8003, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x7ff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) 16:00:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000500)) sendto$inet(r3, &(0x7f0000000000)="74b9a29166b16983ba9f1f7dc5fe00d7aac46cd2382b44f6765846f49d7ebe3b7fcadb4bdd879af94b91c4565b87ae510f591ab105b3fa9dab2e76f9f41e188cde3bf0183954e6f84713dfe5f22a7dd8b9b5934d07e419219a0f58b8152bd4ae81d78823ec3504093bb7ad6ded4da9c7f7be90a4e63c991aecec2b880672364c09c0ceacfbcb8971fc454c483b6eaebf5456dafa3a6c7d5c94e583629141c0dcc12c236b789ff840266b816542d3314653b77ce499b086ef8e0397816e5b366341da70157a3325bd5d77a5a7f0aac9e58aee4d074b9ebcd2b42ab039c13de9fb7d058c952a1e90118025d1e1e2aaafd776f3e721240b3e26990c308d", 0xfc, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x81}, {0x6}]}) getsockopt(0xffffffffffffffff, 0x31, 0x5, &(0x7f0000000180)=""/242, &(0x7f0000000000)=0xf2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:34 executing program 0: fchdir(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r12, r11, r10, 0xffffffffffffffff, 0x9a, 0xf7f7}, 0x2, 0x1ff, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x82) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=ANY=[@ANYBLOB="0080000000ffeb93ff00"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="2feb09edda11ca4efa40a60010", 0xd}, {&(0x7f00000000c0)="3c72dcb3c87a5304", 0x8}, {&(0x7f0000000240)="df853bada1b0968bd1ec68f4c2d6714571007f9082923fcd66c9d94ddb6eb7810bc5513a5eb7710a5a9dbcb41c021dd9d78a2da24def38a2ffad69a70c7a52af0edc6e3f39f3752ca4bca5336dfb6a412726d13820735d04ca2f4b5d600d4f3be883ad15204744b94dc4ea1ae2c09dddea0b6cb011ea049d0802bc297d8971906631dedf928c6c0f17581f936d47dbb36916ebb6525be9d9a94902b99e69ec597ff7141ca80d0022efcd8718", 0xac}, {&(0x7f0000000180)="45f00d6d3c8ed8fdc56f871c48e3bc5cd55a30e7952c1a45c8c96afe6e40ef4c416b9a35ee4575bc15cb1f198101d769e69f18b7a53994b868cf11fd2d83e0fa0be76daa3359a3ddfeb841d59bf54404102d096c875258f2117134748dbfbf37d9aafbbe92df548a06b1004b6285d124e134b491231f6bcc77a8", 0x7a}, {&(0x7f0000000300)="7876b642fdc843ed179547905b8c7883a6ad8924d2bafcee001c85cc208a13664bc0b37cb5eb9c449832e69c97292ae99d8c6e88391caf8c6397c1c80409eef518463d8ed624f8077f9d229e6d5071b5303675e06bcced84f94eae9b75b98e6401730204be05eae3b342980dd17cebab7dd7aed7e242", 0x76}, {&(0x7f0000000380)="52f59923a8e175e0360d1ad8c4ff4fbf1e0b12c452fa6ee733be53c7f890689fb47a15eda0f2b2888bca40d73f0389fe204d551bbda557ee3b94e57354a652d8f8413143680b442518fd953c7bfdb9bb3d553518fae6d92221eef71845b763fdd7ba5a580dde5cb6a11f2ce02281c9153ea14ba9a6efc634c89e3ed72f1c3364053c2206960a9bf096fb9ff6a338d30af22ad796a16b5ad48d305513b656501c039f356a6c57c77ee7538a35105b052b73f938949ade18f3a86c9202f0983ef52ebdb789001decbf0ed2df89b8ac311fa2652891de56c963cfc74953285f56bff0a77d3b29048eb84d0f", 0xea}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r9, r10, r14}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r15, r17, r18]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x90, 0x202}, 0x2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:34 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, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffa9, 0x728, 0x5, 0x3}) 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000180)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2cab1e8aa4277aca22f90d164d171fa7b91561bd28514999527", 0x2c, 0x8, 0x0, 0x87) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x800) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:35 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000735000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") getppid() 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='*\xff\x00\x00\x00\x00\x1b\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:35 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r4 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) setreuid(r0, r3) getitimer(0x0, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r5, &(0x7f0000000780)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x3) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x180, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = dup(r9) dup2(r7, r10) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r5, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r5, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r11 = syz_open_pts() close(r5) dup(r11) syz_open_pts() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = getuid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7f, 0x200, 0x400, 0x1, 0x3, 0x3392, 0x3, 0x2, 0x2, 0x9, 0xe1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x8, 0xfffffffe, "00000000000000010000d62ad9ba5b1c7c6c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/87, 0x57}], 0x1, &(0x7f0000000780)=""/4096, 0x1000}, 0x401) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) sendto$unix(r2, &(0x7f0000000000)="9e664ce3fe31590fcaf5ecfbaffdf56dad4444f867dbf8c4a6e9e20c356790a06b90fadd25c90946cca144f9cdb4fb0faba9ae197e741b77c0e518960a45c8fb37e310391c460d2d3a8e64272a25b9c8c36d45f9f503ad5556ad6e079616f06d66c0e2bb2526c60f7363871cb002d0db89eb59231192d75df6bd45c03df3dcddf052bcb8", 0x84, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x20000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3, 0x80, 0x40, 0xc9206a48}, {0x200, 0x8, 0x80, 0x401}, {0xff, 0x1f, 0x7f, 0x4}, {0x1c7, 0x0, 0x7, 0x20}, {0x20, 0x7, 0x1, 0x7ff}, {0x949, 0x40, 0x5b, 0x6}, {0xf6e5, 0x3, 0x34, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x80}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10001, 0x69b9}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x20}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) dup(r1) syz_open_pts() 16:00:36 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000500), 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000004c0), 0x10004) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) accept$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r8, r4, r3, r4, 0x11c, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() r14 = socket$unix(0x1, 0x5, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r15, 0x8058574f, &(0x7f00000005c0)={'./file0/file0\x00', 0x3455, 0x6, 0xcbb, 0x0, 0x7, 0x3ff, 0xffff, 0x3, 0x2, 0x7f, 0x96}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/138) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x7, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x187}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 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) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x4}, {0x6}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0xf5) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0xaa063920ecbcb816, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x38, 0x10) ioctl$TIOCSTART(r2, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="97105bb8785d4693be3a2ce43e860de200003120c1ce58d56e3d199292f87c878d18a224d9527805f014462ea5516d48fb7d83a2890d8026ef8ce58efe29541724ad2452bd919dcc974833064e1329076706ed3d552536fafd84615dd45d046b5b808330e4612aa0ecea55c32a77737d19491d631f01066b131bf17b5c2c6f3e39bfe9bdb57c02e8b662a15cf64db71a3807f66c24b38084c8fc5dcf2000ed373252eea33af50b68d7d3d423f38b80e6799a1964591ddd032120f6a0991f4d34e3a2fc9c7ad4c900d47429b5476d705da334204252f9c33f369035d98f8eaf60ca9bbc91703da7a168bd576a7a5ac355f81dea111103ca8a043b0c7ac4a1f48ccb"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x3}, {0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x20, 0xffffffff}, {0x8001, 0x1f, 0x1, 0x424}, {0x401, 0x27, 0xf4, 0x6}, {0x20, 0x87, 0xe4, 0x7}, {0xfff9, 0x5, 0x20, 0x5}, {0x6, 0x72, 0x1e, 0x4}, {0x7f3f, 0xe6, 0x81, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0x81, &(0x7f0000000180)="5d641b3469f8bd2713a14dade85a7bd80554d833b57bacb4e4bab8812e4fbacb23f267f002288d68b56d61d4aadcff3a4c05789e4f54b9cd288c00a2101b86b86657ac908c12b0eda561aaed6fde9165e0bc83efc468dabf93094487bdc7fdd73f983d2b452ed7a447ee3de446b18ec15259d3333404fdf59e44779ed0fca7d4f6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="2009c4b4de959ab5e4c75de5121f8391b62be6e45d1ec4ce87113d859c9d572249320e7d38d95bc4f8aa091b9c27c0d0cfa3b5a9cf27e16d58a3818e26c2342a9c6a2aed20cb98a4ff17a99f7231944eb484fd354864107e10db169f04393157ff9c96f9bb73615e5ad6f23300e05cc75cb32f94a242e1615fbaa7618e67576f5d877ae98e1c8da2589a"], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:37 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0xfffffffffffffe58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005d7000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setflags(r2, 0x2, 0x1) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) socket(0x20, 0x2, 0x8) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28a6037c000000ff6480000100"/32, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) setrlimit(0xe, &(0x7f0000000080)={0x6, 0x80}) accept$unix(r4, 0x0, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") 16:00:38 executing program 0: syz_open_pts() mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x2, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x80000000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000008c0)={0x10, 0x5, 0x4, 0x784, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6cf9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x78}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x503}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe0c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000680)={0x1, 0x0, {[0x3, 0x6f], [0x0, 0x3], [], [0x0, 0x0, 0x1e1], [{}, {0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\xfa\x00', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x2c6) semop(r1, &(0x7f0000000100)=[{0x384f446e31b880e4, 0x7fff}, {0x4, 0xfffd, 0x1800}, {0x1, 0x401, 0x1000}, {0x0, 0x1f, 0x1000}], 0x4) 16:00:38 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x7ffe, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0xfffffffffffffdac) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x5) wait4(r3, &(0x7f0000000080), 0x10, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = semget(0x0, 0x0, 0x400) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r9, 0x0, 0x80}, 0x0, 0xffe000000, 0x10000}) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) write(r6, &(0x7f0000000140)='W', 0x1) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) r7 = syz_open_pts() lseek(r7, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r8, 0x1d0) close(r1) syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r9, 0x0, 0x3bf8) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = msgget$private(0x0, 0x6) msgrcv(r1, &(0x7f0000000140)={0x0, ""/230}, 0xee, 0x2, 0x0) 16:00:39 executing program 1: getrlimit(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) dup2(r1, r2) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000140)=0x4) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0xffff, 0x4, 0x6, [{&(0x7f0000009000/0x13000)=nil, &(0x7f0000010000/0x1000)=nil, 0x2}, {&(0x7f000001b000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000007000/0x400000)=nil, 0x3}, {&(0x7f0000024000/0x4000)=nil, &(0x7f00002df000/0x2000)=nil, 0x9}, {&(0x7f000002f000/0x3000)=nil, &(0x7f0000403000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000201000/0x2000)=nil, &(0x7f000021a000/0x4000)=nil, 0xecd8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000273000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f00002d4000/0x3000)=nil, &(0x7f00000b1000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000255000/0x2000)=nil, 0x8}, {&(0x7f00003b3000/0x2000)=nil, &(0x7f0000046000/0x3000)=nil, 0x7}, {&(0x7f00000dd000/0x3000)=nil, &(0x7f00000fa000/0x1000)=nil, 0x1ff}, {&(0x7f000030c000/0x3000)=nil, &(0x7f000004d000/0x3000)=nil, 0x4}, {&(0x7f000021d000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000015c000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7cc8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:39 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x2) fcntl$setown(r0, 0x6, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa08, 0xa0) 16:00:39 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)=[{0x2}, {0x5}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xfffffc01) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x200000) socket(0x2, 0x4000, 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x104) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x401, 0x7fffefff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1f) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x80) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, 0x0, &(0x7f00000001c0)) r5 = semget(0x0, 0x4, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000200)=""/12) r6 = open(&(0x7f0000000240)='./file1\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000001440)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000002c0)="f2ca824609ccc6f873b43088b33fbe898d323c19370af39fb6de073d9c4e4e670837524c21f658efe619d4bc7198a02b3a298e9f8f6ad6d86eaf7a8c41837fcc5a4c02e95d00d83eb7ad25221699859e48a85f223d7e22cba8adef760383be6e32e0859d850ea29da195a4d12716814dfd537179b04b6e2c7f5fa0aa0a34f29ff3d98b1bdd36ac66e22807012ac2fd3506e69faaec0c73a5e1000c2f824e03fa511177806c8dc7004930fc68edd540b6fcb7b1756ee37fe1ad0451712c64976f94aaf68948706460487d8b8ade5f2edbec25a9d56c4106e6f3b539a5f14f622140028482ae72", 0xe6}, {&(0x7f00000003c0)="46a68d0980c39094cf2d1bc502e5c4798e667d", 0x13}, {&(0x7f0000000400)="d857007225f41e59d873d3beea3558e8da49b541c529310ddf83b903df9ea4dae384335f0ed7a11106b5d47772b80032939481307e09ec944d51fc96f0f818374a688126cb8cbe726d4c4946079709876911342a665f1ed21e0ba10a8126c2ed8614e4f6bc6b0a66859330fc505568bad507afb5d12886839b4cc48fbc63d973897e539f3a58c3b6f92412de72cae9fd61369956e4ddb9a735d479e15f9bb1d7859a54b4ad202d70cafe57f4de557490b71d79a8ed2719448faf64ac33c608f6cca45ffa14b9c3bd7d908a7ee8e35fca49a231c8a91f52d68e741b12ce65b39c16f63752e89010cb4a82e5663fa7faec3c08bddcb1016138ea7cab49b71ac9ac9ff41685168eace121948abdd1710f71983588ebb0d9c0f3939e1197fc24e1137373c4917c528ea63ecdd65d99ea6bc967c6c9b6e32bc7bd30130f457f05b30771b28163c5f8af735a00905aa655fa781fc5404268b0f68a8beec83b71f651ef7a33947a3332261645d23c2abdc1e54c7bb950fe2dc75fa91c639b6e989fa3cfc30d59fcd6c881756ab4218000540305adb30cf32fa52f9b25a99e9f20f649b657ae3983b4e5b5f85ee3f99bf7f8204f202df977f12b43f91877eecdf76213e2c298a2162dfbc9b7e5245435d3494755f42016d8aa5f27f03cdd3034881dd6ffbd232e4ca6dfcbb9b8b77c1d3d9063e8a3fc96e13ef403b6ad4b8e15e88dabf53e4d803d493fc862821b7813378d5b7fa956a68cf4f90e8e8e26e6fbea35087e05422c1134213d203b112a9c755b52bcff981d9afdbd587499f4077c4ee84d8d09694b4b6555a461d076b99d4effc9439c41df9d29c7de74ede9660e41bbc4d2cf203766378609cffd5eadb370cadf2b382f7559a46440059affd61cc8619cc8d0af185fd5cfd8655ef1da0d2799d23664453dd705c35ccec7664a1179198b4d6d2fdad87fed179ce76fefa636297db3c88bd89fe2d2b7d40400ed7ac1bae6a6630524b6e2fb92c88c48743f22601de9ea724d743fb37f6403aab31198adbdd1d448bf51316e1520144fbca3fe721b38365779122a6086018d3198dbb8ee68e882f7b043026c64cdb5043f6d6a5d1d6312b7f66d6463835812e6c7acd93f8327240951ba45b7b78c1e18a5cfdf49ff5221360ad53087f7cc955723f90129f869b337ea052a0e88a2f67f5a462449d48996c646fd4dc68e8fdd7bc071b717ac6938b2c7f62cd5a8ff0977a6377f502d5c08570ce73ff77a9d6d0ff5a9d752dd529efdc0f1ac320a7fd3705d6f06342b038e9965fb8a9d8c09796d365a12daa044e9e5a803d0b537b7ce57c0f0667391ab12ad7242887677a28bb0aa609c8818f7e75d060bd209e9fda7402aab3ca6076160b403527d42a5ae2c27b70ddfc630e0f7436e243dc029ea19242ab4659cb26a85e03beef660093bcab3eedc99482972e66fda2df8e059e5e486cd90d3d83e89167c6ea26f45657c44a3d237d07e3fe0fbb5ce23692e1a697c661c9af6219578483ae1fc196ca7f46a4e4d2dedb549bd754f83b1b4fb40af831174608964119b65491929f92dc535ed859443d3cf3e12d716048f3c162910aa568ff7fe129756bfde3ebbef3a633725ef73906d88cf339e346840087d18b6ae98ab6b052a0fddebbc97beae04a7a473daedab5853c1356ddae5cb512ffe5d80320a8459db1d3c85c883d1caaf2924a0356602ac2b4661cc4a14a9c99245740039631b2b7cb451275cb7aa70130e83fd7d5cf30dd86fd7117813d92156a803a00734dea6b1fc9426351b73e79a8ef0506335a3cdf1ea1f9a5fb9bbdc0dfdf1aaba59250517fbf2febf0fbdffb0b45de6d2018e4bb97fa28e3a32519e010ef1c5b9e2f597ed672a52482a0dd7e9931d133077b547b3f369c0078b136a2f8dbc4326f14ba008ed7f14ee62ae113bfdcde11bed2d4ff24d9493168d1b965efa7a3a2df3fea1f13350cacd8369f2bf6e3bf671026937823abb5f11998372a7c78150cabf52da6ddaf06aa90a99c70049ae0dd191ad94fd93c314d5c1c2cc36a79e23ce2111f42cdd58fcb3d73291dfbedcd840a4c29b054556ef4cbeafa773ae329c476de553da874eb9d83153a1432fb384f6e23b6d08ce534fe84d63dd7a92e2f45aed622739dcfe7177749e76ae602171d76147b846f6e57ace38ec281f515d4811549c165f9cfdcd0ca1413153b089a2541af6ad1e0fe35004cbe2c6e9ad5c9d107e3d35521bdf57918cb09443b03a187dc6c1bbc8ce5e6ec06d67ce00d3ac423de5dd51fa1d784afbf68174746a576f32028b94ca7bd3efee1c5a8e6a21e254aeabc1058e7b631002b8fc60fbdb3f1d0c64c47ce1d12e0698f1ed970c28eba2130cf88accfa82f6410db3f01a9b31d09df8ad07232a4f3fee5abf9507afccc082321b12a699f80c2dffbbef916c9524b712f5e0333fb56e00421349bbef69326838a3d4325c04352d07aee90baad4220fd8da6e220d268322183ad0b9f9dd4b2f61e7657ce5b90fe7a6fc68851f06bde10645b6e96e49d85642c5cd750be0547c5bbb22d6837baefda0029b5244f292ae1400c85cc16947e1b56ad377c8b0c2066f45726270363f07ae3bf5d46cabd9f9048c16a42a2c586a6bae073c4750424d5b6c73b85cf493893455015cf0240f78e1b3ce3b19b7d703b6d28f72661511c95708a290bd7a93feab1b0a42c807b5553cf77b8531099d435457fe6feda1f90001fcb1e40b237730a6c8d62a2a3c1b1ac854ac7e35bb8a815478e37dd6df57c2e999b5f5a33e3ea29c6cfb92d590e8adaf820d5f3a2c0f9a489519ea0ca6c218b5b3e613840a82f26935d2b7f6e6da35d16f250feebb16ceb17a56b08dfb9fe162b348491377d08ebbe03a1a6707afdddcf5e5f83ffa8fd0a973330f2342d4def2fb7294416afcaf89d4a48c52e421f93ef7c1682d72c86dac48764a84e03aff9367da50ab7a41793456ad022a4ca7a541dd4e41b5c01e8d6b8cb688b76006c75c2bc5f2a39ba4cc09e15c675eb827a39414b3699ed7c3cb765d7452b938366414f8126b38e6c47944e8263ffb09692cc00526b1730d7e5ee17104b89e6518339372499664889b2af4e89aaea9061ebfc2bcc4804279e4e59774c8aad66c7900f7194ecaf67fb68003c9ec4ed546125a4d7d6431c8922d5afc2ad71c75293e946eb51089c34b2fc797a991f52a2ab326dc3294b7428aa274df0142fba298f9e72e5c3b2091e4fc2382a294f2e25e98978e6ad7739953652b4d50e8eae62789e1f8ef9b7ef14c278e8c99059fa448f9e6d3d32eb249af6a3fc2d38f93f5854c599c132a1d6c62a0d01c9653201fa6f012da028ae8772f9c5ab30510a7e0767c088da65933fac4a7c589d411d58e74420c0c1315333b7bf2e691d7576848b235835eb7eb36e54dd464ce12afb8454ce64a65dd55d4d580c77ae3185feef0bd0fd972336797e8b2152d9ad7467163785f1cbfa91773c3bcf306d8fb25e2ffeb53792c35752175d603193a99d1b9cfe6e45bb3c6556882cd826d53933b5363e7106962ef0e21ab5c91d976066c9f232a7e7b8be93a4292608f831f95187e96232ab5238e169fdbbabb493cb62b6c37beb2c13cdada70db1c66519b651f6bd13a208231445f7ab2d7f5029748e2bd7bcfd53964064ed6ab00e77024a68311466760af9ab9e6b3bccca2d475958a8579d0ba1ec8c12219d88330514a7247e11bbe8853c5234b9d6047bd573bee1f78ae8f5358fe729f992d8a955138bce33517635234077fa8569e382a7cba3563a94c69ab737b201f18a9aeba81ad445d34997f4b7ab13f2d014e16f9fcd0911b8a3b976250b6c0741d57063f81b9505ffdd2693fbc48859bba0f6788fde83463839a278fe88edf9f13f838a27977aeec8af2054af953c6328e4e4646c75679d3365ccc14d06f89a1812f2abb724b7bbf0b043b5e12eed5809fca2e8a836cb944c284b4e2ec72e70e5919bf9f53bd056102d9b1bfaadb8ba4d0f0929c6a1a88b3f5b1e3946eff9576280cdf32f22c6f6458e7ba6344ee748f1122dac87e1ab59bad3bf98e3de22e71293e5f4081d5b7912d1e73b8e97a04e1b4fdd5a6b3f3df64293fb45616bd9c96e4f0c6720ba823d806a038714b4899f091e6551821ea3d5c887d114a26073631f2060978ed4f49c9582e99c24887a63d8c7a497ed71800657cda8a91267d3b28a430eb71ac01e138fb00b79feff710f46fe1feccc955cb26ee7214764cd05db9d736024e1ad4409dab36cfabee9f79168560cd9d718c276731d7d950afd6a99a070e16c02ae0b567c3f46ba68603d72189344557554992ed228464571dbb0649445cbe34637f919b44aed72e0e22e709832f1cd9d9ec8ebe30e8be0d737130f3269e7200f0fe56db16ddc14df75d0eb721849eb8a8f9990e87826635ee2d29b72272b15de714323331d165aeb1cbf8ce4ce3f9a87d380124c9ecd134f4c45475bdd064274219134a36635f36885b1c1748bce6c80a538be153d57571d55296709b92cdc53dc76d4ea2f0dec1e4e0eee9edbea8ddee82dacf4329e9b78b09a9bf160fab9bc94a5fe1813b62dd574ac8d988ecee42ac9a2159e78b53109e6297aa22f9764f058539003e51c4497ecc78b45710607e085037e9e915e243260ebf91bf331b4e4ab5e95b01b0235301ef04aae91e071391bcfb3fa35b57bc5c4778f4789074c611a6a990bf8cc4219fa357c058ace4bb1d97e314366c3dc0bdeec1fa01bcd1965088d819b13633b7613aa4be426de53a5669d18c38e3f192bd81ff8fe64c3f110424b8a413c3e07824c4aec88150fd34caa159f5b8e6b3522199da51e80c834d66829903fe7bac7b107f6925654f6dcf42cacc09fc1af8cd361dd2442428eed8f479b8e3c80d38b9604ae1a892765a4ce0f2621b8a9c7e1ca3135118274dff2ab3a61408edb6e1d3318feb5ebcecb65e8fa9af89203591799bf4e0acca4e5ef9eacf7327f91ffd9f58385228907711983a42e2c27e4f9bea51b4fd6bba60894dcd521a901883d72acacc4c4b0c09b2f3674b1b66368b4249d03d18a9dad490b41572f5f7405afb47b46d3ce7d6775d3d1cdccc9702d40211f1fd5c2ff65afaff8f5d348f4a06172b5f3604475bce5a422277f009f08a86e38e0ad5abcd582d101a0cd19581a489789694a289c32ba3955b9611da29771afe342a0df224408560b45b3d9da39015c27408a25e8004e55c39f441caecbc8820ed407390c4d84f5dcd98a6e3e6be68f02b44d5f3c9c2e197d18d8840652e4327e78901041b44d34260122694ecef4b30e89be29dfc21f57c62b5caddf4beebd5978604a82e2113f877a3f3e6ed806c19d5b70b2868b016694d75b0c6fd6e90d3f2eea8eeba5e3d4f5fa89185b25d117fca3f9eeb2a633e77d0a8225db9023b6234748c625bb7a57c3dc62d9ca1986999939916a095c8173c4e36cbdc83936a99a94b175ee04dc762c355dd0be9c61d80dd6ab1b34057d9034fc6471ea42c4a3e3a1ec8c47a761da5f80cd3f1ba13de88d392b4becad46bbecc164c74f0d861e6c00e891b1938f2b53b0426d167ed98baa18beb659f09fba3f8976f7409e150d2b03602a31b529b35e5120ef2012074e95a91ffb5fda912a6c69f25dec7d85025712ad4bb4009d3e5bb89329b0345a667eb9651835518799ee4b908de7ba0426cc9c2edcaa97f6e5bfffcb9c958a13afb5500ac6af89cf056c344adf000e54da237a7fc2f5157890be3055979d43628f01ed3973b6415aa1d42c2c31b223079b4931c57c638298d", 0x1000}], 0x3, 0x0, 0x0, 0x408}, 0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001480)) munlockall() r7 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@file={0x0, ""/49}, &(0x7f0000001500)=0x33) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x80, 0x0) dup2(r7, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) link(&(0x7f00000015c0)='./file2\x00', &(0x7f0000001600)='./file0\x00') socket$inet6(0x18, 0x8000, 0xfd) geteuid() pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000001680)=0x1746c14b) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r11, 0x9, &(0x7f00000017c0)={0x1, 0x1, 0x5, 0x800, r12}) clock_gettime(0x4, &(0x7f0000001800)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) accept$unix(r13, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) accept(0xffffffffffffffff, &(0x7f0000002980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c73ffb04361d5ab5026eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e83d92ee88bf5be16a2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ddbd64f55d54b355e945c03c00398fb4e90d00bd00535c93ea6db9d54c60304a5ee5957f8dadb76265c4b3263ba70a35ac837ac3f327cca89bde26b4cb7c804ef16229adc18a3b9a0ff64bff79687460d62f01f738cf4cf38fee51d3c4c6a6a7c14afdfa89dc04f16ae8c4fe5d03cedf2defe71f5a9c8b81384b3c8653c1365015578cebe17f0be5db015a6da2292cbbca7890569154187e08084c144963bf3646960afcf43f70e1c9e7df7c77371d6ea34d8c9c2d4ef7610d6adfeaa3a0268f88a5ef15722ebd4a1f58fe5b983afb29a09e905a2d97582ad21849d8996db800f4ad62a6c145b0742d5e8524a361c7ed760971727abcde200"/4370], &(0x7f0000000000)=0x1002) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x9, 0x81, 0x6, 0x7}, {0x8, 0x40, 0x5, 0x4}, {0x3f, 0x7, 0x9, 0x91}, {0x6, 0x1, 0x7d, 0x8}, {0x7, 0x3, 0x2, 0x8}, {0x4, 0x1, 0x1, 0x80000001}, {0x20, 0x7, 0x40, 0x7}, {0x2, 0x1f, 0x7f, 0x3}]}) shmget(0x1, 0x1000, 0x150, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x7, 0x3f, 0x20}, 0x1, 0x4, 0x4}) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f00000002c0)=0x7) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x2000) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000140), 0x63a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000000, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000140), 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4c, 0x2, 0x10001, 0x7, "9acb99a99e06a13f93bf5483bec4829dbeb5b7bc", 0xfffeffff, 0x4}) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x10d, 0xa0, 0x3, "c76ad8090582f652a36400", 0x80, 0x5}) 16:00:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x40001101, 0x0) poll(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2c, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe, 0x0, 0x0, 0xffffff89}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x8000, 0x0, 0x0, "d730c5e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x8000}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x6df546572539e369) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) syz_open_pts() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x6c}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x8001) r2 = socket(0x10, 0x4000, 0x48) setsockopt(r2, 0x1, 0x9, &(0x7f0000000100)="92678398fd1c35ab64309acf5fc9ad0840a3a275e9505189ef1e2218227641e2b479dd3aa6a930675751c543ced1ea13bc24de4de2ce131631ef9dac88d0f10ede47cf83288876a9da1d3cf5129352c49be73eafea6ed63feef64f9fb92179f8ec650d72be2bdf3bf4107a0f2969f309779620c1facc851b2910bcbab52064411884606ae696", 0x86) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) r3 = semget$private(0x0, 0x0, 0x8) semop(r3, &(0x7f0000000000)=[{0x2, 0x3, 0x1000}, {0x4, 0x2}], 0x2) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000002c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20000, 0x1, 0x78c7, 0x80, "f866502e33ed9060de713b177d1b7dbf45321138", 0x20000000}) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x5, 0xffffffffffffffff) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) write(r0, &(0x7f0000000280)=' ', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00@\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x293, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x108, &(0x7f0000000380)}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x451, 0x5, 0x5, 0x2}, {0x40, 0x2, 0x5, 0x3f50}, {0x9, 0x1, 0x8, 0x200}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8, 0x0) write(r12, &(0x7f0000000180)="f5dcf656a588c5fb6324d28e3048f27f56953fbe063484f6951f291bf986a167db696eef1c52ccac114232e7062c023002569fe4dbc49ad40e00"/67, 0x152) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffcbc) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:41 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='b\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='q\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x89, 0x0, 0xffffffffffffff88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe58, &(0x7f0000001200)=ANY=[@ANYRES32], 0xfffffffffffffe4d}, 0x408) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7ff, 0x2ebb}, 0xffffffffffffffec) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xaa) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, 0x0) getpgid(r6) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0xe328bee99e768753, 0x1000) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8248, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0xff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0x5982) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="d251c8436e10dae66deb6bfd7561e6974a1ec6b5479fb0579cc2945cc98b209b6f57084e011b9fffd2908f6dc348114026738ad36765f286ddf3b6f53d658a9135c58505ae33aefd134dc7c63679459c5fa4e0f728b1eb7ea3041eda46ee529d6d83adfe73b7d3d4e4dcc6ddfd1746a917e55c652a262a48f72f6f609682fca9fef97cc7c84fb6adf70c578a07450551afa2003ccee6578f0ac8893a0e79d4ba00a72f4b81608d67d1082e274ba56217ef6bbc5387f6e83f20934c92369341e816385a4b02713172ed2398c0d518e496edb81f063321bf0dc9", 0xd9}, {&(0x7f0000000000)="8c", 0xfffffe8b}], 0x2) 16:00:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000002c0)=0xb70d179e5e2ab34e) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES16=r8, @ANYRES32=r5, @ANYRES32=r6, @ANYRES16=r2], 0x24}, 0x0) socket(0x1, 0x5, 0x0) r9 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r9, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r11 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r11, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000280)=0x6e65151dec4a79ca) r13 = socket(0x0, 0x2, 0xb) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCNOTTY(r14, 0x20007471) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$TIOCSCTTY(r4, 0x20007461) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00', @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) getsockopt(r2, 0x0, 0xfffffffd, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) 16:00:42 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x8b5, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x0) sendto(r1, &(0x7f00000000c0)="b39b5dc744c07dd1223a8df86f0667232ed537046d45fab85dafd7d2239d93bd5b568ee69ea6f48f8369cfb81738fa9f54eef22fd06a73b80106d50c2485923f43777dda1efe2c93ca0962098ea0d16497b3158bbccbf374a2bf4357c4f39f918bc0c03b6c2dc8d146d14c0c0aea2dd64f", 0x71, 0x8, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="f173cf5c6318d74f219f9819feb8f5ed4dcbb12aa564ffeff7fae5118adf6a3747c64aaf78355cf664ae456bd34fc89f319f39cb4d92c640723e7b7e95d1bdc00de69c2c9e4fa98c89176943c2f8f6ef977e10eceb977634bc2e2ac0f18f8d62b4bad6526b55", 0x66}], 0x1) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x8001, 0x5, 0x9, 0x81, "0876c094dff371e77edd5b5022768b0fa1a300b5", 0x25e3c493, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x8, 0x6, './file0\x00', 0x40, 0x2, 0x9, 0x4}) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x1e, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7, 0xfff, 0x7, 0x0, 0x7, 0x0, 0x3, 0x7, 0x0, 0x2, 0xe1b0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe, 0x7f, 0x0, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) linkat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x61}], 0x5, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x30) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/135, &(0x7f00000002c0)=0x87) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x7, 0x9cc, 0x0, 0x1f, 0x7, 0x3, 0x1, 0x0, 0xfff, 0x8}) clock_settime(0x2, &(0x7f0000000080)) r2 = semget(0x3, 0x0, 0x550) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1}) semop(r2, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x2}, {0x0, 0x69d, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0xf27, 0x1000}, {0x3, 0x7}, {0x0, 0xfff, 0x1800}, {0x4, 0x9, 0x1800}], 0x8) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000280)=0x1) ioctl$KDSETRAD(r1, 0x20004b43) fsync(r1) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000680)=""/145) socket(0x2, 0x1, 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x2]) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffdee) socket(0x20, 0x3e1c6b3513018da9, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r2 = msgget$private(0x0, 0x12c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 16:00:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffad, &(0x7f0000000000)=[{0x325, 0x81, 0x40, 0x7}, {0xbe3c, 0xfa, 0xe6, 0x3}, {0x4, 0x3, 0x20, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) read(r1, &(0x7f0000000100)=""/184, 0xb8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socket$inet6(0x18, 0x8000, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xc1d6b96) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0xf80, 0x200) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) 16:00:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000300)=0xa0) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="1dae782d22bd7d577d1c23c7dc"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:43 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0\x00') 16:00:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="92caee5414f41f328ff171279a37d545fbed6c375ef056cf7c4a0d992882d960f2d381221fc818c86091b16569055ea166549e1dbf3cc4ff09a8ae027521ac", 0x3f}, {&(0x7f0000000100)="80b877c674bfd001e0699c22847a23517a29d31603d328547d3979e000aa73fb92df83be2f0dffdb758fdc48b398a219444e16c6562ea86a", 0x38}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x7ff) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/17, 0x11) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "ace3d33ef2105a229408c1ecf8f7817d4cca4bd923d28868d2b1adce416db309e3b105136cd1878e9f07b898951139f91036b32afd2693e7bbb5b4d6d3cdabec07b9aa4322df2b595fe15426f242bd787a81b7ef19573661decf66ee18ecfa0ab18f1f50aeac293fd81c773e99633a4e972bfa6ecfacf4981c1f2cb4c26b39b393fe5d8f53ce264a9cba29c9c6d5f94bdc6789b7d7450b953115e66c1c372c1dbe2e"}, 0xaa, 0x800) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)='CW', 0x2) sendmsg(0xffffffffffffff9c, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:43 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) msgget(0x3, 0x10) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x8006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0), 0x0, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) socketpair(0x20, 0x8ca4b3357c59a71c, 0xff, &(0x7f0000000240)={0xffffffffffffffff}) shutdown(r2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) accept$inet6(r6, 0x0, &(0x7f0000000100)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r7, &(0x7f0000000080)="7e8939d1e619d6bd4fb908233707a0cab968bb32bc8b370215bb9fa409762699fa71df2b5b1c786e96737522269d9a014d0408627e32202f50fa52e00b4a8e1bb75b1ab011440734db9225ef66d017a160a8920c4378245bb7e2d92212daaf747ba6d786e1c615611c0d531375794e2eeab1aff89ad92489472d", 0x7a) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0x2, './file0\x00', 0x4, 0x100, 0x9bd, 0x2}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x40) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x10000, 0x800, 0x0, 0x3ff, 0x2, 0x400, 0x0, 0x1, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:43 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000500), 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000004c0), 0x10004) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000500)=@un=@file={0x1, './file0/file0\x00'}, 0x10) dup(r6) accept$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000005c0)={'./file0/file0\x00', 0x3455, 0x6, 0xcbb, 0x0, 0x7, 0x3ff, 0xffff, 0x3, 0x2, 0x7f, 0x96}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/138) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x7, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x187}, {0x0, 0x0, 0x3, 0x8e}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)) 16:00:44 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/91, 0x5b) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000a7, 0x0, 0x0) 16:00:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f00000004c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0xffff, {[0x1, 0x101, 0x1, 0x8, 0x5, 0x7ff, 0xffffffffffff0cf0, 0x200, 0x4, 0x6, 0x894, 0x2, 0x5, 0x8, 0xfd1, 0x101, 0x9, 0x1], [0x6, 0x10000, 0x7fff, 0x10000, 0xff, 0x3b, 0x8, 0x1f, 0x7, 0x5], [0xffffffffffffff81, 0x8, 0x2, 0x7, 0x7ff, 0x3, 0xffffffffffffffb7], [0x7, 0x0, 0x7, 0x8, 0x7ff, 0x40d], [{0x7, 0xff, 0x2, 0x3}, {0x1, 0x234, 0x9, 0x4800}, {0xf91a, 0x1, 0x6d70, 0x4}, {0x3, 0x10000, 0xfffffff7, 0x3}, {0x2, 0x5, 0x681ff603, 0x5}, {0x7ff, 0x2, 0x81cd, 0x1f}, {0x3ff, 0x3ff, 0x7fff, 0x3}, {0x4, 0x4, 0x1, 0xd46}], {0x2, 0x80000001, 0x7fff, 0x100000001}, {0x6, 0x7f, 0x942e, 0xfffffffffffffffc}}}) syz_emit_ethernet(0x30a9, &(0x7f0000000740)="6c5cec3c63c6da07085a44475c94e91a4c92dff35172c39460348bb14a4292f3f1778d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendsyslog(&(0x7f0000000100)="cf3cb96f78e4614236881b4f8b3faed4632d4a99c9b7e7d9729c5206c63b18e2b7bf47dc21e770a68cf24d8f6356b11eda64c02b8cfbcd3228b60e8b9ac1b6bf314c8e09c00ca2471258f6b4ecc0220aafa7f375a53ba677f040990cdefc67316539707ee91c49355d547f6c640ae293cba0d735563767945d9d6ccc3f14d33dedc1011c7bdc7edc037a1c4c1bf29273079a862100b46652f7f2b0dba752388fd0bb1e0e580a29e91dfe87d5410cb4770142f77eee19b3cc21b373fe5903653e9b8eebcb21bd0162ddfb9fb926357e2bf25b", 0xd2, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x8) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000150, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)=' dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x200, 0x7, 0x9, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3f, 0xfb, 0x0, 0xc6ac}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") unlink(&(0x7f0000000140)='./file0\x00') 16:00:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffdf6) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') unlink(&(0x7f00000007c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYRESDEC=r3], 0x1) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x402, 0x81, 0x6, "0400000000000900", 0x1, 0xf6a6}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="033177701c8839974dbf32ba2fd65c384345ef59fdcda88f3819a76135a6af29e184a71c0c59e7053d7135b40309eb210448ab40122835409e16ccecbd5c05e7eb1daf9b0145b2e2ce71d6eb2bd8dcf0a9e975db3b1ba0da2abcbd0331bc6c5aa869", 0x62}], 0x1, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x40) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = socket(0x2, 0x4, 0x1f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) recvmsg(r2, &(0x7f0000001500)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000300)=""/60, 0x3c}], 0x2, &(0x7f0000000500)=""/4096, 0x1000}, 0x802) r7 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r8, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xdc5d, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000140), 0xf8b1, 0x0, 0x10000fe, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x60f7803ff4418c3b, r1, 0x0, 0x48) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x86, 0x0, 0x0, 0x5}, {0x50}, {0x8000000006, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x8) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x1010, 0x0, &(0x7f00000010c0)=""/4112}) 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "b04d00f3ff0a631a00", 0x4, 0xfc}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair(0x2, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pread(r3, &(0x7f0000000100)="258331fdf328e73263df84aada921587460374d135bd0571da6120fb64bc5067e1009e4318931f03d741f15d751478f7ef0ebdf4f7abaf3fbf06676f970b7195a1003390bad0e8289bc9e11a14cca081440965be366f8077a489cba14445ae79eb7b90c91166c4faaf5b9d310818fe5a95ae8e891b4c4d094c02316e195ec353cd9f5ab289edab92451aaef9b6bb921cdfc2f4263f3346976296884375deb9dda8881a6ac9213513f9afdece8e4571", 0xaf, 0x0, 0x20) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r5, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65300086bc183fbcd2c5539dbc3372c8e31202eb492b52c9e69f06b179274f7560c798c02f29aeb9dcd8f3cdb21dccf648bcb047ee021572ba75d9dbee9cad35044f943da58518559e3c4711cb679cd632fb0c46c7dd788915c99f95264e948e76c4601002f3f1437f97ce64f0a364230afb060adc4213a3df752b2781336923fbe3c9434fe71d3a286bb5803143e1488c97c78f4a0ca87f24e36db1a5a94e79443b0d4f34339093fea68c68363fcbc61405a56f46ff2ba5bd10e06fd6956be7cf69fffa21029640e2e8"], 0xa) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb9c, 0x4}, {0x18, 0x2, 0x800, 0x3ff}, 0x3de, [0x97, 0xffffffff, 0x3f, 0x0, 0x9, 0x9, 0x9, 0x40]}, 0x3c) 16:00:46 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x7fff}) mknod(&(0x7f0000000140)='./bus\x00', 0xf4466cfc27e75949, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x1e3) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) connect(r7, &(0x7f0000000080)=@in={0x2, 0x2}, 0xffffff97) pwrite(r2, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/242, 0xf2}], 0x24c, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getuid() open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x11) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x2}) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:00 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4000000000000000], [0x8], [0x0, 0x0, 0xffffffffffffff01], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f0000584000/0x2000)=nil, 0x2000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r4) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r2) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="06b77abdae23ee17b7d7645f383f8a0d5f5a5a9cdf59c7e8c65b0d9f93ac81c52df85e58fde8", 0x26}, {&(0x7f0000000200)="3b531aa9a975f94f39ea728c88246ea401e1b931a5a8f33422e551e46786ce10339591855aaecee09ab5e8726bad438098cfaeddd060565743ab8dae0b0e943ac6d81021a863dcdb81fc46f6c1d770cc47e4b1688291cb4988240819481f47607a5a707bc8895d0a80ecda30025756eff68b27e6e5f4533720dd3677e8feb05a1b97deabe2b9539c806319e7c8bb30173e71398a981810011fa3b5", 0x9b}, {&(0x7f00000002c0)="2c839bc0c74262db2792b67d1de86cee86918e64210784218c2273296f5940a66b91bbade98ca3413d5e5baee96a8339e3801a345e294996565a273be259e7dbf634d5d9ccfabd", 0x47}], 0x3, &(0x7f0000000380)=[{0xe8, 0xffff, 0x81, "5de3b8c730d068b4419a1092b763d879bc4348b83be2ab2f1bde96cffc1cd3a2c1278068e92ee8d37babe449ce74acf0d3538b9d1ff7549ef2b1b3f17acd603db685c6859043f80d4749c19c92fc249b0b5b369c9e7bbf3d94f500bcfaff8757269903bdb2507a32ebf182df0981ddce03b36db987221abe2a7684718cc76b0ac279ab1b8d31a4238c98342c90042e9493b221b96e5078862d76cf5a0e632822804c4e1d45496d7a2ffcd9758569ea62be9c0e0318119bd2b29978779ab7fd36eb1196004a307fa4cf784e0b9f605a5e3cc9d0b7d8759f87"}], 0xe8}, 0x404) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f00000000c0)='p', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r4, r5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x40000402, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x2, 0x20, 0x4}, {0x7, 0x4, 0x1f, 0x81}, {0x5, 0x6, 0x1, 0xff2}]}) socketpair(0x4df52c9f1b22506d, 0x9d83a0c90ddf2da3, 0x0, &(0x7f0000000100)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x2, 0x9, 0x9, 0x4, 0x1}) dup2(r2, r0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x2) socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xa5e) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699b, &(0x7f0000000300)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000780)) socket(0x20, 0x2, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x81, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r9, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x204001d}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:01 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000001940)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000001a00)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x6, 0x3, 0x180, {[0x0, 0x1, 0x8, 0x5, 0x8, 0x9, 0x6, 0x5732, 0xfffffffffffffff7, 0x6, 0x0, 0x401, 0x8, 0x800, 0x8, 0xe1, 0x30000, 0x6], [0x101, 0x3, 0x8001, 0x7fffffff, 0x3c1e243a, 0x8, 0x0, 0x5, 0x6, 0x2c1], [0x6, 0x6, 0x5, 0x0, 0xfffffffffffffffd, 0x8001], [0x7, 0x3ff, 0x7, 0x400, 0x48000000000, 0x393b], [{0x3, 0x7, 0x3, 0x800}, {0x20, 0x3093708c, 0x8, 0x9}, {0x9, 0x9, 0x7e6}, {0x15b, 0x3, 0x8f92, 0x40}, {0x101, 0x1, 0x7, 0x11d}, {0x1, 0x44, 0x3, 0x9}, {0xec8, 0x8, 0x6a, 0x2}, {0x5, 0x80, 0x0, 0x1}], {0xfff, 0x5, 0x40, 0x100000001}, {0x6, 0x10001, 0xce, 0x4}}}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") chroot(&(0x7f0000000000)='./file0/file0\x00') r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/93) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) 16:00:01 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = getpgrp() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r5 = fcntl$dupfd(r1, 0xa, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffe, 0x4001000300000005}) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r6, r2) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={r0, r6, r11}, 0xfffffffffffffe41) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpgid(r2) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x3, 0x2, 0xce4, 0x80000000, r3}) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000016c0)="2617e73ff497c1ea5129c8500eff7980b142d7520ea39236c8d8f83eabcbe26b214a8265af9f12ca33ef40af01709cdb273d7116443e4d98551d83cf846231a8046ff29d484c8d16e55f12bfc5776bfa7caec54f63e486c72622077573fe4e3bb3ff4c0e456b6dbe545ea7e5326a4111cc87aaa3596b8854e39126e4c612da0be577d1b287a3f76844e5e0982c1fc2a96ce125971d37c1dc449755923532e95ddfff14cb2ec0ed1061b5443c40c689261e4c336abfef01526282916eb2ad3d356f0fb91b1c4fc33598e296a12919f85eee3573721e1f2b157576b6ba5650f6e1efdc75e0ece272da8b898ae72e881c6ae4228e781835cef268527a0d3855949ba2e167c9a7b10f20057cf8d7a1249418b1944d9a34ee913a09473aea836e382066c9604bdf9501a4f3280ec059d0a7a48e346409fc89dabe3ca6640f1d3506a1b3a8e9b2ddc608482091d886c3c87d5fc898912d90209d5a86f74823e60d7d75e738b90e5dff3914c96c43f4429f880f11af79bb24eb855d235c1553f0b148c31acd1c45d806301500489d3a556d5077dc0d775e1fdd0307cdb0e3d53334e7d409fcd584b3713baf9ca2bce5377cd37657ca4b3362713e953dbdb0e4a55e49788a3793bc00db3c7b00f912e5e53b497d6ddcecd23fc6b63739d551387ff6b37b79d6fdcf6cbc20971d3758e77de7975309208b8b0fface58f87538e958e08ddcc0752be81e4c9df0fa95abf453a02e397f692df19cc9aaabde534865ae0f19fd742ddd73d39c532e85e398efcbe953b3a8aca676d6e8021a541a6ead8a722b8064b67adae03659f499c81145545f6d1ce028554862a9c638408e4539c59b2aa377b0d885c4510bee844e4757225f8e2eb7bf8bc8b1ef3601edc1aaefc0240baa5a9414285a37b6b84d640c16c48c8d70008be46083259f86338418229c871554e6cfabbfabacf3e866e06fa94d9e2e6382cf4c3869393961d1a3172fe386b78676a4d9909fcf3093f4e5a3e24fe66f15ff34daed27882f200d26ded8f7bf462ff43f8f7376362ffa1d1a6e7d5741a0205c9e6d1b072e98642e73ca8d19664477521debba4bfc0b2f0e3cb178afe107ab28f4e0ead81f9e00728b035ea291d69e49388549415fff438d75f4727ea66e0733e89ffc92feb1c9a53c9eef3fc1ca438f1e8c925849c38ea3de029d36a7dc10a3f22e930faf29c24614d6499ae9fb0ffe47f1fdf971c9cbb53965e65d5ab3dc37c44a0d73558c1436be38cbc55b80f4f8170b6b5eb2932a2afb8204c067c89adfbf9e10b235f6f35fb274294bca2d4019ea3ec1278c6ebf170c0adbea19e6deec78fc3ce048077adfaf0356b7ca14169c3cdda938a24d02ce15985acf6c96c935ef5ffd7c242d54f00939939497a989e31b7ab2f4589e2f68aa6133454837233c6c9eae51793dfcaa01efa2b23f16aa1d3223208d43dd3507ea58020aeddd9c419d514e2b8a9249edbe2057d6f85991e2bcb0e0c5149b9ef98571e899eb0e437a360bc510f7973819deae73683221e8de31b70bb8b396cf01fd231bd6d714d3641ba99b8d26a2bb03dbc75a7dc3839d85cfda4cdfac9f2457f2082aeac9227a792b398ec6a41da81ffd9e13f67658270915381ea9c78412f8cfae03b4190e28a09e8ee15360cce74499a80c77ece72c5059997e470b2a90bb70f7c989b8e60d686e33a16beec4ae4d5d45cf7615bd5d8ec4fdc08dec378bc8270626b645f9cbd527058e986ea43ac37905587edb16f05d4918ba3532dd7bb8fc20fd202107aa15c77cfed793ded2b380ccfdbb5b9c1df2e82c4a5b4561a4dc1aaa3c40e0a29979696a8c5ac6a4afd81f1a3c88c17353401b2ef01e5c1e862e91a16f3d460d59c6bdaad869f434a9c5d75d69a8e01b03830aa982fb3ff1b452885c05b508527e864c4dbf395117c542cb8b3d821b4e67f150d5f5989956b0f7b454773c846fac9166bab26c7ead12b05a50aabbc0676cb3fe757aeec5e8aa1d136f1dba647e8b0fa812cb1d5b902a4e97beeec57e5c9e472d31e72b17ef70c64636dfb353fc8b1e7eeca82e71ce70a492ba92b284c8e5555a6c2d1334b979e7b343a2292af1f421d9d271161a016e4a01f2cb81363af1e3e09364412c98cf35467dc6bf4775f5affc5acaef2b263c2d2c266bc84e6220955488a38a4652f6debd5cb717a1398995ef240d9263bf4054e070610654f73ed55612a32fa7c973c57179e9a81f8ba943a019ab144bb00e9068243607e7d0f074406f9e3008249c54260ba3b1df04577021b8fbfb393c9bb5422a0e44cbb26fb0aa6ddb0217861fb09acd952a5fb79005429e01802ae2436e180c2a6f9616526942477fc6081da6972143e996ca04e2a2bec3857185fe0289cc87d84fdb4d5dbdc7b4ca7eb32a912772b394c5da52c1baf1c9bf0dcdd2f24c8ea0b4a337f0825af9cacc55cd952562acbca45bd5fe41108ee933d230ddd87786c73a198252fb0a5af77b399b2cf93df805a6e4905fdb9072c2e6c50e13dc68de52f5b2a773c54e487ba1d619bbe1ad25f5af24af5bcb8fc8f5f3924ff4a053238dd3cdd4ffc84e93b0b2f9caee88685a0726a7ff20cc66dbe5aa12d3e18deccac9f8c4bf0fe9f35c5a4edef2c6690ab06545580e91e5b8f13e47310edad71d2124c6fe4dfdf6409c6b14415dde19b5607e6befe7642cd91b36c7a2a7c65f3ecad756579eb3f8ab3332bd5d9eb111d4108849717defdc0f131ab074fbb1e27df58beccab1cd87ec4c40bfc5633a508be5d23ce1a25ad3a90a87ee1c96786c5db2af35b0144143118fe66258647dcaa7a005dd3812e382e814ab374b02e04580b3577864c341b1408609d7f9bbdafbece7a3819e980d61a31c2515d6c9c57a91fbe7ca25412fa608c259edfdb47eda239ebd0648af3292443bf1a913a48a607468b8a834ec94b126fcf508284bc9dc5397c5b7fdbfc921a12004c7ccfa38398a5a26885ce1f104adf93f26d7aaa216d36a90893f3ab4bfe54d264a7a042ff496311b2d93ba2f273a4195c88d8405b99579d93b6737d693e564aafe77009d32fa26c285c0e6263a83ebbe666e6b1a8bd0b7b37f75e247f698c5de47080eac4179f9469030416e641c7eb24ab99998050988983ccbce093da9a5473cf902feef92b6f3160894120b7e16e58a05a3b528072b47da9467a54685b090668d3ba7ece3b3cb75734f644dc42f94723f68a87867c39ced4268a5e470040c7a5df7bd63c774c0f35debf5cb2957e7a3c8005bedec4490ada47702e997d28167bbd0a6ca68c353603d39318c8c0f084676a8caed0d300c147d332ea5400f2fc838052440631ad1df394fbad37b999b3d62f8f476328f010b19bcbc827670e00435ea870bf4265f4330b3ff030860effd6436e5dd198ce040dcef86beef30342718822458dc234ca610670024269616a3c96689058d014c6985e1b38c156896d03a4ff806569aaf783f85cb3a52f213bc39cf78b7f1df3f9e9fc22726555ac6e4599470b5272d4e978ac9c449da14b98999d71cb44f1122e2fe6cc0eb26b5dd8732cc02f4f3de819f784760507ab86dee053e4c7cfc6cfc3cf3632b7360dfe0096ef14b266df2af669f10f09130b1c4d1dd9748494999b0a195b7bf9ed6b1460439416cb99f9c7940c1e6ba14787e34dacb389b4e6a6da18b7321bc1aa13846534857ee4aa064a871d7bfe56e2b49e7288313001128079b707747b15df0a0ae720728738571195a264d4863c544cf5edeb9b3c4aaaab22ca7f26346443ff90902a1ee965945d234152c71a0acbae5385d73e15f78efa2da4a65d988a1452b5de39e029f1360b38aa94b77e66186558f6d7bdd66cc71e724efb2f344b188793d8dc069c30ee80d0cd259cee96167eb2353685e4d062f0069b6ce615daaae84133189370a16db1197e2c924a643d6e51b4bf34d58d3aba75ef681c03ef81659ff75fdb17fc67643fc2d7d61c747f2132999a206f655af052f7b34a84d993678edbdd4dc87daff3cb0b835a7c23db5bc3c4ba7ef6a74e4e7760da8662c40c409e4c21573257e0135e314dad76e804a35ab86bcf1cf550e3c52ebd97ca3557237c445204177c785e8faf85c6d12dbb5d8447772631560c902c6ff9e4f31fa98c63619ae5f7d2d6efd136ae123f0d253473f80ab6cdba38a52e6b2485a16e1bceaae71639721c292c08114991fad033ae069bfdc9378d1a261bfa46507f95cd1665ac45803e85bf2d02a54a2b2f74c117776a1c3a646dd9ac94de9c1df8dd9919c123bd68db729297ba6791dce868440c528dd97133d9718277b1cc47cb1bcac6db6569bec54ae6e5b1f9d7c4dfa91eb29163945756871a5b5e19bf0a4881da2b8f7832d13bb1e83fe9cb944f9f228adf0018695f091d6ec211fae25f593e9f392436e18a9e35d526586ef5508b7a6f831f8ea0062ef22eafe72d677064bcf5f2a3e197708183c48bda3f2fbc90ed3073609a1dd688ac06136898fb01b0ce88cfbdc7db9df1cb4fc434288e55964aa79cda0025249ade89a1089868b9d3e910a9a9b88d899b67b0833c3bd712dc9422aa413318563a949c92e31f95b4b7d9ea4e95371e84f19eaebfd880cecc8cd3e2c304413781dae920e1f771cb8e8f636461b7a18905a008cafcfde7a5a628b48bfcafa851c3505a7cc04c60c53a670cbaf9ea8c7df37269d4aa2d1c694aade37113cda323302b8c595924bd191c0fe820b28b7d7a20983507eb2873a6ada05f008c50b60e27a19ea1eedb56b1ba2a4a0adc1218bbe9f066ce88304e9d3cb3969ce0ede37bb707d8f05b05c08af9401cd00f8a7f59b80286665e72cef373f4d3de289c4e11f6e5dc7427739d89b4963454bf4f4dd7e644389fd11efbe377259c1a4c947836d2353019c7351ebee129a28b45e8fb57577c8af1e7d24635dfa1e88c6b520577aa7efc4b85b1e9d3a15823b79eee93372fc2b2e32c4268d666e273376e860c6d4fdafe3ecb1fc275b1ec36504634af372f64a1d9021895940a8bb497e869c25856bfe8bde958126d5714347336d3b5d1d3ef898684d18602b00aaabac195d845a5709c8ff094637ce8d07b09d6c0032351c5eab95bfe7ed83880d10fa82c97b7ee9e71e19cc9c4919f8b4978d1a01e2ed99a44366c466d33aa126e566d59eb99efb371e9464a0c8658488e5d685647a23101eebeb244ed855a926ecf71631ed6b04f1ce1b46831c94c05cf0f5da0df2f4db8ce1c6df317ed28d7111354d7b8ace103b2fab1dbf14b4ca5c4d54e8375f2d5081a6662362a7f3a6b9925aad4890186599b3ad90549c69a9c97eb305ce975f92e337825c4d196748e989728390c69bfcbc8c65bb54d7a97357b42f536619a5f1b2ac262f39e181c0c93c32a4659c3c20dee42d19a715f67e39c5e4190e74be3be707bea253f3539eb36dec469fc0c0c688c2c6994774aba99e4e95ff8a45d47342f4c5881633009bcb34e0e27f794fe4ae6cca0ddc9fd67abe542c749a5ad67e7596edf746f7aca540746187a01e17f34170472cd0ba79ab6cd5830e9c7df1c49982c1662a347343bb9921b1b7987ddcd5b47d36f6df99542c3114aeedd4f6ee547080a381edf79ab064b5013aef6d0ec6aace7b4a4c20772e1ed257d8392ad47c24b3b00692e0ed342b5b3320f3cfaae08656c32b123bf474b98a01a2e31040cbff9ada808cdcb7e6ac0778e6ee06bd5926afbb35e962ca8e357e67610f2bdf86ba9d547a8b490334fc7d76d6d33df9f24e1f771a28f41be87e9bc25adb1404d0fd62517c050f140700", 0x1000}], 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x16b}], 0xc0}, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = getuid() setreuid(0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) lchown(&(0x7f00000002c0)='./file0\x00', r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r7) recvfrom(r2, &(0x7f0000000200)=""/185, 0xb9, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x8000000000000000) rmdir(&(0x7f0000000180)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x101, 0x1f, './file0\x00', 0x6a, 0x1, 0x1000, 0xf6}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000040), 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x9}, {0x6, 0x0, 0xb4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xe0, 0xb4, 0x21, 0x331}, {0xbaa, 0x6, 0x7, 0x7}, {0x1, 0x9, 0xfd, 0x80}, {0x1, 0x6, 0x2e, 0xe557}, {0x5, 0xa0, 0x9}, {0x5, 0x2, 0x2, 0x1}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xeba) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f00000000c0)="0d1e3af29efd02569bea3bda06649a5de2c4c3b28f4a491866c56f0627e8bb7e0ecc879b7a55cd55af94b6a22de119e2226ecc34be2e87b8347813b97e74c94bb9a50c8158db39c09650bd430641d2965dd753b4439b30f7f6101e9915d437f9062d38fcd7f5e362e52738abab1ac477c03d4b5f4bc45ac48525b047e596b5698a1b339dcf9f042caeb32f92df7b46e9fd98382f08bcc2f5fe3446bce1", 0x9d, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x6}, 0xc) nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x7) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 38822 70760 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6d2f,ffffffff82202a57,2cc,ffffffff8216f65a) at __assert+0x2b arptfree(fffffd802db3f238) at arptfree+0xfb arptimer(ffffffff82558270) at arptimer+0x95 softclock_thread(ffff8000ffffe768) at softclock_thread+0x145 end trace frame: 0x0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6d2f,ffffffff82202a57,2cc,ffffffff8216f65a) at __assert+0x2b arptfree(fffffd802db3f238) at arptfree+0xfb arptimer(ffffffff82558270) at arptimer+0x95 softclock_thread(ffff8000ffffe768) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014812b00 rbx 0xffff800014812bb0 rdx 0x2 rcx 0 rax 0 r8 0xffff800014812ac0 r9 0x1 r10 0 r11 0x808e5e416e5556b7 r12 0x3000000008 r13 0xffff800014812b10 r14 0x100 r15 0x1 rip 0xffffffff820a1928 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014812af0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=38822 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffe9e0,0xffff8000ffffe288 process=0xffff8000ffffca20 user=0xffff80001480d000, vmspace=0xffffffff8259ece0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13969 118448 42581 60929 2 0x490 syz-executor.0 13969 22100 42581 60929 3 0x4000090 netio syz-executor.0 13969 263321 42581 60929 3 0x4000090 fsleep syz-executor.0 42581 22803 18487 0 2 0x482 syz-executor.0 21146 267758 1 0 3 0x100083 ttyin getty 39797 157085 18487 0 3 0x82 piperd syz-executor.1 91211 508318 0 0 3 0x14200 acct acct 33883 224967 0 0 3 0x14200 bored sosplice 18487 138008 67856 0 3 0x82 thrsleep syz-fuzzer 18487 155522 67856 0 3 0x4000082 thrsleep syz-fuzzer 18487 54450 67856 0 3 0x4000082 thrsleep syz-fuzzer 18487 96080 67856 0 3 0x4000082 thrsleep syz-fuzzer 18487 15844 67856 0 3 0x4000082 kqread syz-fuzzer 18487 122054 67856 0 3 0x4000082 thrsleep syz-fuzzer 18487 406533 67856 0 3 0x4000082 thrsleep syz-fuzzer 67856 49653 59493 0 3 0x10008a pause ksh 59493 134578 46196 0 3 0x92 select sshd 46196 23517 1 0 3 0x80 select sshd 83941 334696 65844 73 3 0x100090 kqread syslogd 65844 41245 1 0 3 0x100082 netio syslogd 4110 153297 1 77 3 0x100090 poll dhclient 1345 67180 1 0 3 0x80 poll dhclient 21813 253894 0 0 3 0x14200 pgzero zerothread 51764 215593 0 0 3 0x14200 aiodoned aiodoned 83136 9982 0 0 3 0x14200 syncer update 5515 425891 0 0 3 0x14200 cleaner cleaner 99669 64569 0 0 3 0x14200 reaper reaper 80788 186965 0 0 3 0x14200 pgdaemon pagedaemon 51576 392468 0 0 3 0x14200 bored crynlk 26199 442118 0 0 3 0x14200 bored crypto 23472 85210 0 0 3 0x40014200 acpi0 acpi0 96438 251206 0 0 3 0x14200 bored softnet 94441 297558 0 0 3 0x14200 bored systqmp 5565 155717 0 0 3 0x14200 bored systq *70760 38822 0 0 7 0x40014200 softclock 7795 41482 0 0 3 0x40014200 idle0 81645 445596 0 0 3 0x14200 bored smr 1 129735 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9574 7003K 8913K 78643K 21221 0 0 pcb 13 10K 12K 78643K 341 0 0 rtable 98 8K 9K 78643K 1285 0 0 ifaddr 84 17K 17K 78643K 402 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 225 0 0 iov 0 0K 24K 78643K 589 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 4049 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 28 0 0 VM map 11 2K 2K 78643K 17 0 0 sem 12 1K 1K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1798 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 49 46K 63K 78643K 865 0 0 subproc 32 2K 2K 78643K 187 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 126 0 0 in_multi 14 0K 2K 78643K 215 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 1 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 522 0 0 pfkey data 0 0K 0K 78643K 2 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 120 103K 107K 78643K 5711 0 0 UVM aobj 130 6K 6K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 359 0 0 NDP 21 0K 0K 78643K 125 0 0 temp 233 3545K 4184K 78643K 66974 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 42 0 37 1 0 1 1 0 8 0 rtpcb 80 276 0 274 1 0 1 1 0 8 0 rtentry 112 227 0 194 2 0 2 2 0 8 0 unpcb 120 2137 0 2123 3 2 1 2 0 8 0 syncache 264 11 0 11 4 3 1 1 0 8 1 tcpqe 32 78 0 78 3 2 1 1 0 8 1 tcpcb 544 1204 0 1199 5 4 1 2 0 8 0 ipq 40 6 0 6 4 4 0 1 0 8 0 ipqe 40 60 0 60 4 4 0 1 0 8 0 inpcb 280 3038 0 3030 18 16 2 13 0 8 1 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 27 0 27 2 2 0 1 0 8 0 pkpcb 40 12 0 12 4 4 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 40 0 40 11 10 1 1 0 8 1 art_heap8 4096 28 0 25 14 10 4 4 0 8 1 art_heap4 256 1100 0 947 24 9 15 18 0 8 0 art_table 32 1128 0 972 3 1 2 3 0 8 0 art_node 16 226 0 195 1 0 1 1 0 8 0 sysvmsgpl 40 58 0 38 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4291 0 2897 46 0 46 46 0 8 0 ffsino 240 4291 0 2897 83 0 83 83 0 8 0 nchpl 144 7328 0 6872 60 41 19 60 0 8 0 uvmvnodes 72 6606 0 0 121 0 121 121 0 8 0 vnodes 208 6606 0 0 348 0 348 348 0 8 0 namei 1024 24702 0 24702 2 1 1 1 0 8 1 vcpupl 1984 10 0 1 2 0 2 2 0 8 0 vmpool 520 15 0 6 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 28023 0 28023 18 17 1 7 0 8 1 plimitpl 152 169 0 162 1 0 1 1 0 8 0 sigapl 432 1944 0 1931 2 0 2 2 0 8 0 futexpl 56 51873 0 51872 2 1 1 1 0 8 0 knotepl 112 465 0 446 1 0 1 1 0 8 0 kqueuepl 104 495 0 493 1 0 1 1 0 8 0 pipepl 112 1306 0 1287 7 6 1 2 0 8 0 fdescpl 424 1945 0 1931 2 0 2 2 0 8 0 filepl 120 18027 0 17928 18 14 4 11 0 8 1 lockfpl 104 814 0 813 1 0 1 1 0 8 0 lockfspl 48 280 0 279 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 1869 0 1861 1 0 1 1 0 8 0 zombiepl 144 1931 0 1931 1 0 1 1 0 8 1 processpl 864 1961 0 1931 4 0 4 4 0 8 0 procpl 632 4423 0 4385 5 1 4 5 0 8 0 sosppl 128 22 0 22 8 8 0 1 0 8 0 sockpl 384 5487 0 5463 28 23 5 22 0 8 1 mcl64k 65536 191 0 191 4 3 1 1 0 8 1 mcl16k 16384 25 0 25 10 10 0 1 0 8 0 mcl12k 12288 48 0 48 7 6 1 1 0 8 1 mcl9k 9216 23 0 23 10 9 1 1 0 8 1 mcl8k 8192 84 0 84 7 7 0 1 0 8 0 mcl4k 4096 228 0 228 3 2 1 1 0 8 1 mcl2k2 2112 17 0 17 6 5 1 1 0 8 1 mcl2k 2048 69413 0 69367 19 12 7 15 0 8 0 mtagpl 80 104 0 86 3 2 1 1 0 8 0 mbufpl 256 124811 0 124689 24 13 11 16 0 8 0 bufpl 256 14744 0 8139 413 0 413 413 0 8 0 anonpl 16 285023 0 266069 147 54 93 93 0 62 11 amapchunkpl 152 12503 0 12373 49 38 11 16 0 158 4 amappl16 192 12578 0 11520 142 81 61 65 0 8 8 amappl15 184 101 0 98 3 2 1 1 0 8 0 amappl14 176 498 0 494 1 0 1 1 0 8 0 amappl13 168 342 0 341 3 2 1 1 0 8 0 amappl12 160 511 0 510 1 0 1 1 0 8 0 amappl11 152 75 0 64 1 0 1 1 0 8 0 amappl10 144 18 0 16 1 0 1 1 0 8 0 amappl9 136 925 0 918 1 0 1 1 0 8 0 amappl8 128 508 0 473 3 1 2 2 0 8 0 amappl7 120 78 0 72 1 0 1 1 0 8 0 amappl6 112 83 0 68 1 0 1 1 0 8 0 amappl5 104 712 0 702 1 0 1 1 0 8 0 amappl4 96 2000 0 1968 1 0 1 1 0 8 0 amappl3 88 843 0 838 1 0 1 1 0 8 0 amappl2 80 14650 0 14581 3 1 2 3 0 8 0 amappl1 72 46002 0 45584 26 16 10 20 0 8 0 amappl 80 4848 0 4805 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 1960 0 1931 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1960 0 1931 1 0 1 1 0 8 0 vmmpekpl 168 15763 0 15731 2 0 2 2 0 8 0 vmmpepl 168 244361 0 242191 242 122 120 138 0 357 20 vmsppl 272 1944 0 1931 3 2 1 2 0 8 0 pdppl 4096 3926 0 3883 8 2 6 6 0 8 0 pvpl 32 754749 0 732931 359 144 215 290 0 265 33 pmappl 200 1959 0 1937 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 624 0 77 16 0 16 16 0 8 0