151ae76c69d2877a54c7445e30ca99dfd3d1b95821a53430e4598b21322f53437301e5910a166fcc679125112d10e769cf96b96e18ccf95f65a69cbb2e43523054c3b0d8281e902b529606fa41", 0xe1}, {&(0x7f0000002300)="b3711bc01fe16730944eebf37d", 0xd}], 0x5) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) r6 = fcntl$dupfd(r3, 0x0, r5) shutdown(r2, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x21) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r7, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) r8 = getpgid(0x0) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r9, 0x8004667d, &(0x7f0000000040)={'tap'}) r10 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r10, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000180)=0x1) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) r13 = getegid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x2, 0x580) r15 = msgget$private(0x0, 0x54) r16 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r16, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000180)=0x1) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r17, 0x8004667d, &(0x7f0000000040)={'tap'}) r18 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r18, 0x1, 0x7, &(0x7f0000000080)=""/224) r19 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r19, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000180)=0x1) msgsnd(r15, &(0x7f0000003080)=ANY=[@ANYRES16=r16, @ANYRESHEX=r11, @ANYBLOB="62bf01e84ffdf421cfdd862a8c37f93be90eff44a99a7e63f0de62bf24c289c8366436c12c83d6413a8a5ff55b56fa064cfbfef7240ba025c77368f159da41ac931ba9eb4c631169b9a1db3a70369da5a2fb86f531029112a9d066b2f738c74f173b4081ee57adb8286eda9600e094ac28d98940f088cea09b9ee127cd58b127d2cfc43df716ecf3ea53", @ANYRESHEX=r17, @ANYPTR=&(0x7f0000002c80)=ANY=[@ANYBLOB="954b3984102d681b9452201ec03bb6679bf2543555bba911e8cd87c69257b962e66fa7e408a5a384c349b8e109f2ae26aa83f443dd40203470284eb5422466dcd0ba04da9ca3fd221b2dd3866f0c130a65c087b7bfa4d1fcb0700a70d150c1030751b38a761080b09417572bcd0e", @ANYPTR64], @ANYRESDEC=r5, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000002d00)=ANY=[@ANYRES32=r18, @ANYRESDEC=r19, @ANYBLOB="059e54bf82114a454f66c945eb51584945222a768fc11ba07f1fe96d8c5d382d0bf4b00823e30d4e0b2de8490b370be24caead7ae5cb8c219456e47e991693fe18510261b7950c81ed65110e9265b995f093e4b4d1a24284691978d7de79e37a193500d3259f1fb7d7e0a63962a411993d086c2407f9e85a2fbd2a1cee3d5148cb9e215acdbad19b06ceb7a97254767bd9f48d9d305ef3769da7be1997794ab82084dae148a81cd5fa597092f50c964ddcf898b075f4d5cff7a8a795c7bb493f06b8855e275ac45cabc8ddef0fcbe5af9a84b6"], @ANYRES64, @ANYBLOB="4ef0fd857ddde351f61acf75d88875e00e09d9fbbc29e79075bd298fdc290a709569ec4723c17ba934f3a77c8d218800e3888500b729f03e470e5b"], 0xa, 0x800) msgrcv(r14, &(0x7f0000002e00)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd271fcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef86d8874a8498465931c6f7a884d3de3dc3f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r20, r22, r23, 0x0, 0x46, 0x3}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) r27 = getuid() r28 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r27, r28, 0x2) r29 = getuid() r30 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r29, r30, 0x2) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000001340)={{0x100002, r32, 0x0, r34, 0x0, 0x46, 0x3}, 0x100, 0xc07, r35, r37, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r39 = getgid() r40 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r40, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000180)=0x1) r41 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r41, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r41, 0x20007606, &(0x7f0000000180)=0x1) r42 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r42, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r42, 0x20007606, &(0x7f0000000180)=0x1) r43 = open(&(0x7f0000002c00)='./file0/file0\x00', 0x50202, 0x2) write(r43, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000180)=0x1) r44 = getuid() r45 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r44, r45, 0x2) sendmsg$unix(r9, &(0x7f0000002bc0)={&(0x7f00000023c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000002400)="1803aa08dae01f8d15442b1bfebc2fa035e0303e55c5ad21c3ecfcd781adbb0bceb535da042215d450b12331f09165f0daea134b95e07dfeb7afc2c2575cce3b401adcf7ade2374cad7ce20083850c85379035d63b5b81f05ca89f1a3df9599467af33f1b93b52994018a296fffef87da4a4bf6a97c97822f435acedf9db6b6cf26dc2f56f19e71eeb9d43fbdb6b333d2c8600e14adb49bc399e74de9fe664ea220f1b0743ffbcb4780d17405106359c740ee4740355491de9d4fa393991f71f02d36f5425cba5b90994823ff9faf6c9b120f3552ffac402e0963cb649801b24da3c5a3c", 0xe4}, {&(0x7f0000002500)="1189be36ba64747ff5874e76b19146fe6021ea469f885980ff8b271e6b1fbdd5db698ba9c5d47cbbd52e3cff0ef425afb429742f9743a2e39873ab42446575db17", 0x41}, {&(0x7f0000002580)="99533713785c3f85c975", 0xa}, {&(0x7f00000025c0)="5ca977d88945be385c7a939a417b9c440d22748a464b0732df274cb32e01603f4e0e64725676596f61a9105a0bec3437bfc62868eb514f047c026025b1e8f8a0aa5142b4264804dd5b685e8398de235805d99c600d9b3b8d77bcc79c880d1dde96142261ef8db9be33f34a15cda7e48cd401bb4d65f5d06c7799832912172d8d43f3a79e606eb47b64f656ddad1dd325c694a7027cdc43e3e258ded63e2432f659eff3058f098b84dcc1bd47ec2e17dfeb4d150f9821ecbd70cb61d7233abb4227a61e0390ed43ff5e50c31842f6e5d61b437d0866e6010f841bfe01d1c5d7229d7092", 0xe3}, {&(0x7f00000026c0)="92ce291361aac26fc919710ebf4a6d3e273f6439dc72997ddc3237d74353e0d19e6fa2d7796d970f68f85e09629bee2baf65fc413d9c4259358e6df79c95addf301f368a3026934d8f76837a2a622f86168f5091e7651fb80ef823bb9daa16a65d1eb9b1dc6447c7bc4952cd8333458c38dec76fb4f36315dddb08c89cf4bcdcd67ba754b3757ebf5aca5b7914a5e6fb12f14f69c986714f984135741bf846bf89381caa8b3c6464b06ea5e58aa69c59eb591f2460eda6253fc75b7281a1dee7493650a54e4def25421d949ceace70c347b80adda3082335ea517e602cb4f6fc0c0fcc8cd2a4d6e0ee34503ee77009c689b80d42c4c76d8c13cfaa167db6", 0xfe}, {&(0x7f00000027c0)="04e3f46f24cc", 0x6}, {&(0x7f0000002800)="b720b08c1f04c844ef1d6891a58772a9afaec508cb8963017bbe75e606da8e66f06d91a7c75fc725bd18890bb4967089e3a5a8eaf56f2a3b8d1bad5c5a17349e1917bd701268b45f5c3599254c4302b8ebb2116e05121f8a3a92d54ddbfbd0a2242d55f0e12a1fba5d3f7b521769aa19f2c9a50c7804c494595a09f56e0059eafe7c52e240c30eb6a3f408e176dffea9d8bfeb6b1c406b739a60c3d572a58657075ddd074a96c3053a7ccf3d255d055ac0e799b1eea03647c27da7f9cbca7e45a1f8d38f3c1974c1f21841d65b0d04d932b6fdd95c2a827bab55f370af08c1bf", 0xe0}, {&(0x7f0000002900)="91a9c66983a94fb5e4bc046d3127f7dc48debe42edaf641f71e441b2da635218f993dd41e95cc1caae48ff6ed8cfaa254096ab88a506ad6455bfbd665ef6c4bd5d2ab746d4ccdd959920c11db60d0f7122940b5f25758130cc01996c8bcd60ad0fd1f77faf568b1c7f22313ad20fac3cca6fa437de72bde05b95155c74c7aafd7fac2c5183c317056ecab82d0779678036c18099c192d7ac12627f62092255659438276ac1d696f74b4ea38ec7", 0xad}], 0x8, &(0x7f0000002ac0)=[@rights={0x18, 0xffff, 0x1, [r10, r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r26, r27, r30}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r40, r6, r41, r42, r43]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r45}], 0xd8, 0x6}, 0x400) ktrace(&(0x7f0000001040)='./file0\x00', 0x1, 0x40000100, r8) dup2(r0, r1) r46 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r46, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) socket$inet(0x2, 0xa21ff330ba154b29, 0x1f) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0xc, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1d432fbf83d1ae55) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x1, 0x0) socket(0x342efcda97b98d8e, 0x2, 0x7d) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="05002e2f6691d4653000b00d467946f9c1c511bb3c9f283e39f499787328f9fea0b50e9beea918044ee20b0503b91882f0b51fe3d84e6d06a62295421e75248b8343c116ac8dc5ceae3a42e1ee44dc6d86036aafc3fd3909d50fa14dd41a5fc3eb3d9d7bb8518f2f9832d7a01e572aff"], 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) socket(0x2, 0x4000, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x81) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0xd6c2, 0xfffffff9, 0xe4, 0x5, &(0x7f0000000240)={{0x1, 0x1f, 0x3f, 0x7, 0x0, 0x20, 0x80000001}, {[0x3, 0xff, 0x80000001, 0x200, 0x1, 0x4, 0x9, 0x400, 0x2, 0x760df753, 0xff, 0x3ff, 0x9, 0x5b48, 0x8, 0x700000000, 0xfffffffffffff0ba, 0x6], [0x0, 0xef2c, 0xfff, 0x8000, 0x100000000, 0x200, 0x59fbcfd9, 0x4, 0xe4, 0xa], [0x4, 0x84, 0x6363, 0x800, 0xfffffffffffffffd, 0x1000, 0xff], [0x100000000, 0x7ff, 0x2c, 0x1, 0x8, 0x8001], [{0x1ff, 0x8, 0x2, 0x40000}, {0x5, 0x40, 0x1, 0x7fffffff}, {0x7, 0x9, 0x3, 0x13d}, {0x800, 0x0, 0x5, 0x1}, {0x8001, 0x6a6, 0x6, 0x5}, {0x1cf5, 0x20f, 0x1, 0x101}, {0x3, 0x4, 0x6, 0x4}, {0x846f, 0x401, 0x3, 0xca0}], {0x3f, 0xffffff00, 0x93}, {0x9, 0x0, 0xca56, 0x10000}}}, 0x4, 0x6d}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x288) write(0xffffffffffffff9c, &(0x7f00000001c0)="44a42eac387af4ecc82400bf341bd78c74394311786a01ec3e5d8effa47ce9f31b689db6d5eb1057a93c0bb6da2b7eadc23aa6852e7602d1c4f8ca4da08ab8e8b37baddb361bbf1f46c307b73822318451189fdbb83bf75c409d0c3dac180353098b409f473d76a4ffbd0158dbd215fb938d82a6bafc8b8b64568b42d146218bf023c9042fd8f310a449e454df8638f1ba670568d48a48c89722eeca93d34f5e0218304c6937b7a975d18698829b1c68f7b587621d2d00bebabf051221765d11b3247a215a7a945b2767073a17d777cc1ec6d0b459bfec255ed62101449663a4da8fb6c608d641678083762a5818fdbd1938fc79", 0xf4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:26 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000800)={0x200}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000001640)="b6e811399377af42e342b28f6ee6f059911cb5b1b447d9d8fd11649ba8be24043145a623cc722056d65c79214c5d3f5ad08eea6952706f0fc10cb112f2c368d39164cec046b1b5a0adbd68ee247b85752928db51a7b734da09264af1b76c77ed01f0bbc6481c10b3fd0ca807dcc76d7f0c97cecfb030f5d264259c2cec346a41dec072a5b7f61cf9711e2c7813aa5347af647ba48f2d3ebc44a313029b6bfcecc8f235d2b651f45fd6a21b0ae35db3dca08b161e8822a56a383bf237fc5124fc54379fdc40487fa3f475e62c9ff712c582abc97e2016a55085649a8b388af77c8b84901f89b709318e7211eda89ca18644812d9f7523e0f500dacd35725927707c6c80d15f502a0279869ad0bc734614827c1df4383dc2f3fe09ba5d8ca5734474efa48b371e4923f47e8d23dd531d4c67a7ae19f042b0c714bf2fd5267e1983293dc42cc3ad549b7110a766f4ef35192bc53f163c8d26399c9dcefde4e04bad4e7919d2317deab107992624705af6192e0f9172fcfdf5437692ae781dffc8d7ab6e9ee2740070281de8d1c37363d0c9c1207461b52c2d5269db46248543023ad241a2755728a2304f5d1f504806c7872223374150415f3fbf5f9bd6ef3c6d382c6904c10b844e6bc2cd7d8df5aee37ea579a56f7d42bd9c4e60acae9fbff72ead331ffb4bba8cc26f1ef335a380f60039e8fe1e457e0907055aaeaef3827b43", 0x200}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x237c, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa9e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xd9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8169}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10e}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './file', './file', './bus\x00'], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="182651a09c5e35c63cda15755afd8f05d6122f6424eeab27389cbabcd385291780d4deff1166b84361dc137daca45dd4ef71312f8136b66327c6c749d8f0f52e73fa60946b1e8337e767a38011cb52c4f53639416a6abd79922661ac71120b0dfe568df799bc355892f507aa3ee84c6988f85524b5013ed025", 0x79}, {&(0x7f0000000180)="a80b3d23836f011361be2c15d22caf92b5731f1d35ec2aa342b74d567c4e79fd7518acc382686861f128767655cb153a9a9e4b2c488a7dea33a65e89eb7711836d19598e639051094c27efaf5ed0c7057ed63eaa3cb45e960efdd5cfb5d451a38ee5e24a679136a01f75e4f97a274f2741fe66bcbcc5571f9afeb0a9b0391867c7f56dc67f338e2886c8a8c353ca44e5fd76a60baacace39c70fd931fe4bf1430ef7bc6882d459a8d854", 0xaa}, {&(0x7f0000000240)="23c737a01379498091e54f89474650694eced357f812eedd3b918bb9520b377ba514db5969bef2969f4caebae185efe340603780a7c6dd23903a23987941883ef619f3dc00c8a1cec2f94e3c1d091a23f12d317620eae2774d06185a134946f138573b4ec0acbb72c3b2a6f7ab5343f1bf73", 0x72}], 0x3, 0x0, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f000019c000/0xb000)=nil, 0xb000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x6c12, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000200)="369cc502aadf93c0860f12587426c7e3d626ccdeec1af21c9356d428f58e6748e10ce09ed70282ef9108e509861af3d24540fb1eb0e319a7dbe05a44d9125f81e7ab0153fa3d1cce5c38c6adcdac679cfb0f5adafbd677e118125410f5a948ac70e2cf765a59414d639919d0e25b778db6eb9d8bb4a447452f63e40da5670743c525abc257cbc8905aa1b7bd3c5fd5fff87f"}) socket$inet6(0x18, 0x6000, 0x6) r5 = dup(r2) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x2, 0x3, 0x2, 0x0, 0x1, 0x7, 0x0, 0x0, 0x100000001, 0x4b8}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() acct(&(0x7f0000000540)='./bus\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) dup2(r2, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/13, 0x7}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/19, 0x13}, {&(0x7f0000000380)=""/222, 0xde}], 0x5, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb, 0x1}, {0x20, 0x93, 0xba, 0xd1}, {0x9, 0x3, 0x40, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0xc8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa7}, {0x5c, 0x0, 0x0, 0x5cc3}, {0x3c, 0x0, 0x20}, {0xffff, 0x0, 0x0, 0x36}]}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xfda90c2b9489b94, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000400)=[{r1, 0x40}, {r4, 0x20}, {r5, 0x4}, {0xffffffffffffffff, 0x100}, {0xffffffffffffff9c, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x20}], 0x2e3, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x81) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000682000/0x2000)=nil) chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x62, './file0\x00', './bus\x00'}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) write(r6, &(0x7f00000000c0)="67ca674273c0078c54755a61b6cb5f6cb179fb72adbd05d9278d1231c26c4284fc56438e321f48f68f", 0x2) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x280a0, 0x28a) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) socketpair(0x0, 0x4000, 0xa5, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x5, 0x3, './bus\x00', 0x6, 0x800, 0x7fffffff, 0x80000001}) fchdir(r0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0xec89) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000340)=0x1) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x18) 16:00:27 executing program 0: msgctl$IPC_SET(0x0, 0x1, 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) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x3, 0x6, {0x9, 0x2}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/Zev/vmm\x04', 0x80b1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x86, 0x0, 0xe9}], 0x5, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) r8 = dup2(r5, r2) kevent(r8, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x42}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0x3, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0x102}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x291137dfc9fb9547, 0x4, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x81) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r12 = socket(0x2, 0x1, 0x0) r13 = dup(r12) ioctl$TIOCFLUSH(r13, 0x802069b2, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = dup(r14) ioctl$TIOCFLUSH(r15, 0x802069b2, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) r17 = dup(r16) ioctl$TIOCFLUSH(r17, 0x802069b2, &(0x7f0000000300)) r18 = socket(0x2, 0x1, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r19, 0xc2485607, &(0x7f0000000d00)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x400008, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r20 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r20, 0x1, 0x8, &(0x7f0000000240)) 16:00:00 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x0, 0x0, 0x3}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x3, 0xa796, 0x204}) r4 = socket(0x2, 0x3, 0x1f) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000200)=0x8) r6 = dup(r4) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000300)=""/58) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x108) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000380)="81ddb4", 0x3) open(&(0x7f0000000400)='./file0/file1/file0\x00', 0xad5578128dcbc783, 0x8) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r3, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) unlinkat(r4, &(0x7f0000000480)='./file0/file1/file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="7d1ad0819b101783832033425dea66c91fc0c6d7674ffb54be97dac7e5ae3680ed291ca6615ac434bc54f8e6c96c86488f726751e050a42f704a8001dec615145a86fe033774d6e098ebfe084ddb4016dfbeb6bccecbe406de73fd0154dcc28ac6366141ea1b9831361b78cf43f552e330afd5ac19dab6a592885d809ce69fd9ee", 0x81) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000780)={0x10, 0x80000001, 0x4, 0x100000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x56b9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0/file1/file0\x00', './file0/file1/file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:00 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x6) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x0, 0xa56, {[0x4, 0x7fff, 0x7, 0x1f, 0x6, 0x1, 0x7, 0xffffffff, 0xec, 0x5, 0x100000000, 0x0, 0x7f, 0x8, 0x8, 0x2, 0x100, 0x9], [0xffffffffffffffc0, 0x8001, 0x53, 0x4, 0x3, 0x8, 0x3f, 0x8000, 0x1], [0x100000001, 0xeed7c00000000000, 0x9a, 0x0, 0x7, 0x5, 0x5], [0x8, 0x1, 0x1, 0x9, 0x4040000000000000, 0x10000], [{0x73e, 0xa4e, 0x1, 0x5ad}, {0x2000, 0x4, 0x7fffffff, 0x98}, {0x0, 0x800, 0x22, 0xfffffffffffffffd}, {0xff6b, 0x3, 0xfff, 0x5}, {0xff8b, 0x0, 0xffff, 0x6}, {0x0, 0x40, 0x4, 0x100000001}, {0x8, 0x2, 0xfffff7fd, 0x9}, {0x7ff, 0x3ff, 0x40, 0x3}], {0x200, 0x10000, 0x887, 0x5}, {0x2cd9, 0x9, 0x80000001, 0x100}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x1}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000040)="534799b95136088bd5ad8ff3903c8056e9f3", 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:00 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) r3 = socket$inet6(0x18, 0xa, 0x6) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000840)=0x1dc, 0x4) r4 = getpgid(r2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000007c0)=0x9081) ktrace(&(0x7f0000000000)='./bus\x00', 0x3, 0x100, r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000800)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="9d2e6418a30f6c1ff95225385c6ef402768d15291c7dacad83a3bdbb93843f5c70aef39e6632eca15f44137de4b9762a707463338ebbae44bd796d2f04c94aacef41b9fe35a3357de9e671d452b6828a2640b615dd07f66a7f5975fa1b3ad95c68636a49be4d54cf3f76c587359cea5a8ace7c6e60d638ae", 0x78}, {&(0x7f00000001c0)="2545d9991565635967996ebaf2493aeea6c71da601e69c0b7049e111", 0x1c}, {&(0x7f0000000200)="8767ea750dd68f6789b7e4461fbe", 0xe}, {&(0x7f0000000240)="0a5d629762cc7f203f4513c6c49025e156b3521faf74dfccd347ccedb6b0c9f273a0bc38e74611a2ebc93e15ebdec477796a186f2a4b86320f81a1d6b1b2ae410949b27ecc22893547c9514e7116599d034d1abba012de6c9c6254b4f81adecda78a70585a9af01974dc6507bbed0488b92cddf3efd9", 0x76}, {&(0x7f0000000300)="8ab204c193", 0x5}, {&(0x7f0000000340)="95d4bd7d23b226a657d47c381799bd7bec44f2f38068318a11405924490222156ebd5e1f08374fddb09c69f2622a04e4dc644262b009a10e0735ed0f55da32c4932409d3d9dc45f2ce", 0x49}, {&(0x7f00000003c0)="ed49c850b5711267a909b64a3da03c63d110152e7e84ebbc75c5a6f683715d856d11beb545db1c3f80274e3e7394ffc82a4f087c6c1215780302c38be72974ef0a6372df5b459f6e3829f548d368baea3dc301000d07a604e27bd71cf3078982ae635d99cfe795659f899155ed70ebfbc605202118c68c06ae7419e0381c881fe6df655b5596fcbf411c9622a758262a3e9add0857e32b6442f1fe59541e7071ec72f0c297f9e86d66bb55c4f57cb0ed724a92d9fe6c741d9f2cc250d0f85ffd1445b85973b414728e4b8adf679e03294e38c0377ebad026a53031320ce928c9077f038780eb35fc4d6c50f2ec1cbc634487626052d066b8efc533be8c", 0xfd}, {&(0x7f00000004c0)="b31395c548d3817981cd7bac24bb33f64101c7ac0a2b9b82dc0c3c4506ece4fadc3e3f19f8c931dbfe2fc3db99b8ee476bdfe6116cc765427f363d2c466aff7e21a04923b6456e7edc6d4c81d83bf8b365cfeba87b46a0293cb497561e0b175e775ae847daa71c0c683ce2718aaef9d2bd", 0x71}, {&(0x7f0000000540)="b676e97c02abfadb36fe1819094e6d0a96259c1c6d382cfd2658db17c25deac2beedf8c93f", 0x25}, {&(0x7f0000000580)="356e1db75020f1905a76929f440fc5452642d5203adfe5917fd0e02e7e08a71e030b678fb2e9c4fcf26e97c0a4d13b44f2a7aa12ac554e010cf18037fbc3935430b5101a83ec3b0e51395be30511cd9386c1e143a8d4278ef7d845d0ed67e02c58f4d7a968cc418f3e46c040f6d3cabd71917575652d5c2b9a0551a42ba873d280a0f34a90ff7cb3f0fc1f1cea0e974e8560102dfcfe54aed757e83a134d0c737803ab517270c3c276ae29154c21454461337a54595464dd47c019485a225f1a136f39e6fd2d20a1198dae4933f3ffd5f65b6ee86f8c8967ccc564", 0xdb}], 0xa, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x2}, 0x408) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000001c0)) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000001b80)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/199, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001c00)=""/98, 0xfffffffffffffcfc}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000840)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:01 executing program 1: 16:00:01 executing program 1: 16:00:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f000049b000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000680)="26c95c7a3d37875c3aa385601eb70bcf3b0a6612dbd0ffbba8cd31d68758a4bf8f4497", 0x23}, {&(0x7f00000006c0)="5383c17ec48a07cd0e08fb818f52d805eb10f97a5e9fc6e99390a82545188977c1e71c257d7d2938168cf1f52bfc2222eca6d24d57261b5275a11a41c5b42b0d6b7447dae8e9d7bbb5a2f9e220254bd7d1f854", 0x53}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x9) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = geteuid() setuid(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000007c0)) getuid() socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) shmat(r0, &(0x7f0000fee000/0x1000)=nil, 0x6ffd) 16:00:01 executing program 0: 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) close(r1) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getpid() wait4(r0, &(0x7f0000000180), 0x1, &(0x7f0000000240)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x10, 0x2, 0x6) accept$inet6(r3, &(0x7f0000000280), &(0x7f0000000340)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xff, 0x80000001}) r4 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffeaa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r5 = kqueue() shmget(0x2, 0x200000, 0x420, &(0x7f0000dfe000/0x200000)=nil) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getpgrp() getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000200000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f003b5fc926ed9efdb044e398df85d72ac5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623aef1880aa0cffa03a5d77169a0731c16f2d820bca6fc30000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000040)='./file0\x00', r8, r12) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x3}, {0x7, 0x4, 0x0, 0xb1e}, {0x6, 0x0, 0x1, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800002000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00400000000000d61f954f8c61306ce371898c02906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca888e7aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() wait4(r40, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r46 = msgget(0x3, 0x241) msgsnd(r46, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r51 = kqueue() fcntl$setflags(r51, 0x2, 0x3) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r53, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r52, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0x10) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r55, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r50, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r57, @ANYRESOCT=0x0, @ANYRESDEC=r58], 0x8, 0x800) msgrcv(r55, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000088b487fac88b5be1a96b24c090ddd799b619bfe8977ac1b20584cec36644a7b21e740f8626cd9860deebfd9d7dc1f303c7d96acc7aaf22189ddd58e1d6b6312e2a4ae99b88d15502a40320743b1cb0920100000000000000655e38111e6230bbea769ebc59805d3c653da1c063a4cdfc52fd3287a1c2d882d59a8c3ff657f6ee3b64a9668106f9d95673912a1163ccd08ee03a0da59f8c000000000000068ec2961fca42d66c7cfb813a9b37e181c18f1b152f798c8e7e032526fd24043f00"/208], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x73be3fa1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) close(r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100)=0x401, 0x4) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xfffd, 0x7f, 0x1, 0x6}, {0x7, 0x8, 0x7, 0x7f}, {0x4, 0x1, 0x4, 0x80}]}) close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/184, 0xfffffffffffffdf0}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x100000000000000e, &(0x7f00000006c0)=""/185, 0xb9}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) write(r6, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f928b4e88efb464be717f7500749f6eb7d7c00a9f81d2d9020000000000000000ea", 0xa9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r8 = semget$private(0x0, 0x7, 0x20) semop(r8, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r8, &(0x7f0000000340), 0x21) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000000c0)=""/83) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r9, 0x20004269) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x4, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pwrite(r2, &(0x7f00000007c0)="ca178800855cc03509eb2e69bdd5d152b8db3ee0e10b188e7b610202804629ec8fd623676363e7bf272a4b3dae07b408884eaa18f688f23a4a4188f184f9eeabc0f4ec4f9a5a27499edfe9624365edcb756f2f288a5e623a578aa1ef3cea0da3cc78b4c6d7fba774390d691f952e711b2030dbbc1ea55c6413983edd674e9462af81ed275c9476d1253ac0bbbcad73860a6f0b1195356dda4060f40246d696d08e270d989033c70228bfe14d0a627a20c9e7484e3d00b4b2dd6370199d379133c3a785c4cfd6cd139b3f1ed05ac615cb247c5b4d24cbeabf08c1bb5ca96a004185d3adf26e8ce2e3f9d96eccefd2a03e506ed71c4c4736569b5badbdeeeaadc3e5fd2bd54d5bf286a09e7bb54f87a5614a82bf5cc44f6f91de33b99d9c2c196a2e301054ec27ecfba304e2cd3d76f89ec52d85f6a2c2a73d3a79dc4ff1729e13c0c765610ed123d85a881c20eeabe3e0ff2093ffb0763a249d9ff37e8f5467f49c993fa67fe2e57878b01d276640e284ab19ff8a6b0cbae915ffebff4e48966d3d7c110ee253c8a6cdd5c740104a4ed44768651d82f90e2a1fd57265e14e2011764b0bb8ab760e9efa392e000f88b4bd1f488ec11d9f88a99bea6fad358c7e2620a278e26922a13a62a47e2b738116a420e58d9ae35a5af75dbd180e6ea7b5fdeb3764573d2c93133be0633976f08b2655bb5b25d29d04f728a68a54148a88ab5f8697b548e8e68907544526667dd45f6de1f68218e66b9013a3fd487643540307530832d4215815712c27f6dff8e99403daa4bd9ba6def2f6ef90443da44d514b8bf7e9795a5cd0c4539c705c5d5b750e5de6c74e67565f11bd80aeed6d0fadf88820195b71ac4410cc08b05360a620d0da7920b1987060d97ab39e6d902d715bcf8062ed52cce214603c9a0703501ebbe8950797d58d13e856c74b39fef60fc934b70077aa43ac0a0838b6cbce199580a57496160db165299c286bea1c2b8035d40f65bdc513c2b7040a05dba7a89e56fc5f9688c587b5d3a181e67907e4c5250e0de92f5a2c7f311e78d5bbe12dc06df649f98cab06d3732fe2aa0f0cc01a4d6253ec589a9f2db60af394b68eaa5293a7d5d5b6fd9ac4ed776ee35ef8b09807f3a6c558e5fa07d03173580f8b0f788063a02dfdbfe061d72d88d060df3a6e67b1cd13497d89d7cb64bb8017dde29dc022a84331b0b0f72b71118b5b092140733932342341eef6fe8c73d03693cf5930b8e5e568cb028a77c969a5dc6dcbd551e02f66479e941465bb48f115662ef39fe0c62325958f065bf1b02e0ca51610e62149a3d9bbade89b0477b6f61ddff62f5d336877b2cee14cfd86c80b33c3b62ebf4cf378fb852a1647c38faccda1d799345e7a7277af29c2a304584d7215e61a680a42ea506b558a9ae19230c8dc2c2d8b2c90e33d844b55a4845924dbf2a40c79aef4709a4a010da230f232c4c9e062dc24718be1443b1726b7292134b5cbf50b8a3ef85837fd686ba3e164749cd17d948d891fb3dd58c4e93fe1ffc589fab0e4bade5990d21b413b66ffc1ec068f2ac3d69fb04e74b17d56b9d00ba089412458d8f02c1839b84c719878082f698f2269bc4b1b8ed2019afbd5ea138b97d7ac38eaba06c1e174b69ebf489ec501ceb0f69eca0c25908a03f600859562b8797e96ca3f7d8165535af8620c8b671b246ecce9980b301abfa61bb3642306cbd77e50768fda23f6dead55aed929b2539391a8dffe8be95c5fa5c9e5301fd93ffca71a974ccc3f59c389fe3d0c5b9e90d0ceaf70a117786354ab52e51b9127d7a560e58ba43a27ea8f538e5b50283d71734a800fc4012200739d350e1b0f5e44ffb47142e1369fa4fb3f212c93d1cad20cc754a21203800d0a9eea521ce8493ac2e08a7ebce44c330e773cbffac32d85f7f1fade468a6064464b24e5760b820753f27db02e3a507b2bbb71eb705eb5f31ce9f92e8eeec7dc272fba54f670b9c77182c82f14311595a2330d54e4752204173a4d66e879e722b8a13f6f2028d83469807d09e84896fd5cefbe7618637700789c26d9fcef2e7990c46b84bd16ada88e5ea0000cd9f927184b1aebe9f8f25ffb8f6436df5addae6ea817fa8b47f487a474c00e279c1ffdc11bedbafa974ecddedd6d3dbce15c45b5b5392d4ab172af76f218524a5cc460ff582208dc39701d0603934e02560809368dda566683ebf4a033967387c0874c16bb60c5bae8b036de3413ebb559e5c9669f447a7905e6b1ed74d1978d636fd597a5807c82e5c575674d0c1a62fa699788b2fc96e3d6b6d19170a0ee4fe1d46171e87b16183ad5626a3016ef3c107e8b9352739b0da51481e828743727e626c54593d39bb96a0d8a45060f524fc70e6e5a8c72ef54aaff1db5fcf42cc0794b0364f3083e310d2e675e2c561dba36bc487ab2a88f81b9ecb924d17417061429e6c5015ce48cec803ccaf81aec1b9babfac1142104ff758fc90c347a1e3ca03b51650d6760995148c3379a128b1b4d2daa00b81c734f5c4fc84c74a7adbb3e47af9fae1746b9b1cd971d43dbb15e7a7783071a0b872be204479c57792228264de7b68b3bb37f18d67f85481294ff701ce7f1e0a091e59427acddf9cb5fb8f4b3a95265dd50d51895b77f9de473ae05c6c380e98b9c0eaabc6bd64dd9b0558ae5f8eb170d4cbf2147291c117f65f071e248ffa7f79625777ed417dc72f825dbb47acbb47e066cd87820483dcb863ba7f331642fe5f08402a5d06bd085cc369bfa1ce5974b6db3812ff60fafda3ab620dd924e88d97e4ab3148259dcdc85570bb2e804ec9e19ed37ac09a31e000206cdf150167f56535445b4f1be93272f1d31314e2ecf6906792279a704599a629823c3f4f3a47d88887185b143b4a4fad3b14a8999bf2e34d6c75dc764734ea39deab7d8740b32d45c66595bf5be43e88a57a28fcf2106f57f1e42ffd7018d587d06d4bb8fce86c7fb74a07bf346573a311e6ede02df9a9b283361058a4b3688411439695e8c92270248c70ca997ef2ed07366c51ca3f267d57ec8c36e699cdc065d931b85c56d74cfab15e75cb285072578bef903606db17fd6ad5d082bc827510ba41a190f2ef80b528965951ad558e9ab7d8bd6e5ac68d549780d1e77ebe7c79f3283cfe12e2e446953c167af9e2a1c8a824f7ac99ef1b820167eb270cb1895d596453a7787abbe02b89531175627e92c9336e4e91b0fbe62d0faf8cee676f72ba08bdaa0bfbdb079402ea3f8855bdbe42627e8fbe3ae95b7d9e4de9ad25e3190fac43c424eb0eec3808199d88a54b7c6d07cd9d1efbfc1dda3245310aa5f84365264a4f025056a0fe84e345120c9f9b9573ac9f72e1f184337d71505d172875fc96e961e52eaf777fbad7a31f8f2c688c4d91775d24bd8cfdfe54f84484da947f76de0282a1e4ad9c6651ae78cc50254444aa7c179ed8ca62a9b306f478477425fafd9a4f15245a6838b56d48a801c05b4f77ff75f0410a10908027a8d835db06efd756181ba1291b44e5af7274072ac981d9adc2eed508b936fd3e6158e9cfed381f77160c46837f42d5a2468f1f44a5062fab87ef383362201d3fc9e91cfdd5df766c9d99f1163333bca7d9b1d11f1488522260e723fdf704fde7e333c7bb97675afc1792e61aa3932c0bb1f2969e378feb1da5b3ce89acc24a099db9122a917e7fc2f24440475ce62b87b3fc891b58580330df69f28e4b6eca8cfb3b8edbcad4adf467fb7919df57b8cb900a424d1e9622ec55328b1553f6021c8d595dc7d6038e54a492fb2322ad5a3936cd3a54bd6c68ee61daa3c8dd99d66a73f0acbd710d3182e8874622d211de187a979a3e521618e743f1a86a7ac0dd68d5ccc94556e1284111e624dd8aeb2a0f2a85df6c3768ba068c95738db5422b8f6d42e9d05c81ee20850fd986573ef2258ed3a065af7d6e16423df9a1694fd58224cbafc9964697129b08a460c9cb71ba855873d4c6933dc1231aee98a7051b3b56563bc44751767515552db93a1d7ff7ca84fc7fe08f13f4eb2314e7729eca38cd4b5ff0029b3763886193ea130fe3cf6c1c4bdb6dffbd1173fe3a7d56fc6319ef236f331416021f3caa71868135ae42d2a8f9c14e49546c2f4156e6a82d4155e1731341e9625a57d7541ec32d7d938ab1d8d5cadfa3a0ad4090a0d55577ee64ef3f00af7af7bb7b4ec88b925db0def867138c32211d9ca464ea1b899043623b3f931d86c54b780e15e37928255263ece802354592f8687575df7312cbdfe37e94052a5ee3157b3cb861331ff406e0945bbd683e24f70e05cf6dda4c301a35f69dd657d650ad07ad3b769861da1ebd1e3a368bfb091e461d12ec12b4f159f31a92cb238ab4ade955ecc44409ed9cb49dbf5d70f556210f4963ea5de6e0274be140a444d9a7f00639f131b6843a584110b7ec8ff4f62236bf52c095061a204fbda8891a11aad45c5aab75046da113a44ccbb04283cb764862f650a8689b8f1d9176aa54812899456bff156bfa89d438f34888114ad1d470000ba5edcb8567773143d40367395f76a2f190e80dcb710fa251684a68f78e388ae53146d701283dca23f5ef5706df01f4afedf3ead1491f023571e02c2cf837dd4090f8cd1e276ef14645ca1b59114d0d0870f2a5b026191a3bce59e7cb5c03dd175c3a10a9da716494f87ae93b6689e69d0580bc5e0e32b09e3804b9ec79944baed3d10332a77792eaf38be2ec215f67f337b99da02b591da072376af37eb475eb5051f95c092c11d0a93dcd87445194593d70b525e25cdac4f119f44716164867fad31fd40fea65dc67a6263b9d44c1c7f7216ec18bead5062c5de0b4e8a57f659a1dbb62bc5efa93078489e531fb5db82419d2860b76d816731a45103c8e209f03fcde89440d063e987813d609480861af9ff0db7926d34d8faf6156f660fa912c0e3f0a3e8afec5c0ab6e7ef99d653556c7d80cbf7b10732db73d906b3b3145f6c4ac18229ef08548c3c99e77401f316f64163ab1b220ca1c00a9cef9ce9d9db946582dae8b08594c7dd4ef76c742a5a2fe87c188c2e878213aac06c81afec0a88f20ffc0496243abceca055487aa3f180c0665a6946f9520491eeb44a6c537764a857d8399ed22dac11a706eab6cd72e6046004cad77df48d752c4854a10f23389a0cf5be8faa12cc77a915ec351bef06cbd2e912e14ac6862bf3481aa57bdeabc22b8b4a68d9029a7128e9e3e9243b993fb48174a0e58040ceabae48b5f48061b0a09c1fcc78c6b4cb23516768f5245982736ca64c4e2ce9d6e461cc89ac906a5aa111b26cf6c67a15a45b3410c6fa589af52ae7b56bf085476e4c76c93c5ddcf53571a40e1bad7beefd6d5d73a56a1e15e704115e7889693a5ae1e874bb51f2af98da1e2f5f4dd7349f935acb02e75c701c92d40ec70a3b5755327f1bc83fc7a0fa00f52f6de6778317b08ccbadcc493607a1ec27ed433d7ebb23d31d84b27d51a3dc4a7dab56f3b92302841bf362a1c0aab96add5bb8cb28c66744bb2c9013f1a1071a142704a2212c95e7bd71682efd7bef20c7722a5d6a3f425aa62259003af54a6240918285b4ee093e9ad9f67885c4e01d2570fc784aa81431419e295a2f00474391aa785d1842f0c88d49cb8cb30fc569cb1b8965f93d85b6ede7a35557c371130412c98e4d90b8ade9081ea6567360be02cfbba485632fb32b6a68d60fc6ba1a90e5e338239b8d01514b7efa0456eddf26764d51ccf2c5506664e43807aa28d47548ff0ba69aee616f8fb55000662b4853", 0x1000, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd42376d1eb9000000008000000195aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c125000000803606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x7bc1c402219c2d30, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000003c0)={0x1, './bus\x00'}) mprotect(&(0x7f00006fd000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x80000000021, 0x0, 0x18d) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000019a, &(0x7f0000000040)=[{0x1d}, {0x8000000000048, 0x0, 0xfe, 0x1000000}, {0x2000, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000480)='./file1\x00', 0x80, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:01 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0xe, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x1, 0x0) r34 = accept$inet(r33, 0x0, &(0x7f00000006c0)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x29, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r34}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0xd, 0x7}], 0x200000, &(0x7f0000000400)=[{{r35}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r36, @ANYPTR64, @ANYRESHEX=r37]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r39], 0x6, 0xc00) r41 = getuid() r42 = geteuid() setreuid(r41, r42) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r48, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r48, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r48, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r48, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r48, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r48, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r49 = getuid() r50 = geteuid() setreuid(r49, r50) r51 = getegid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) msgctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x6, r50, r51, r53, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r47, r51, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r47, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r57 = geteuid() r58 = getpgid(0xffffffffffffffff) r59 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r56, r54, r57, r55, 0x143, 0x80000001}, 0x8, 0x100000000, r58, r59, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r56, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r60 = getegid() r61 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r61, 0x0, r61) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r60, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r62, r63, 0xff, 0x7, 0x3, 0x7fff}) r64 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r64) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x3ddb2be71b2fda57, 0xd}, 0x8) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="1dc9d4f4722680ee184eff01418ec65459eeffffffffffef00"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x3, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) getpgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r10, r15}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r18 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/169, 0xa9, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0xb10, 0x15b) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0001170000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000b40)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000140)="99fe881bd92cc0ae52abac15847044875f9408a992bce34dd02541c3583e133e99d7a1d4855d4473844455e0316fbc557174bd26f297bf06a93e4f2cc58ee3e06e1ea5a76deffaece11252b750956187969a2740cf9700b0adccac05a633b78c7e3eadd6df8ea4e9a0b10a229c82d8c25cb30ad947c988167e77", 0x7a}, {&(0x7f0000000200)="d877655cbfa311de1b997936b73a90ce345e77428711b6f370a9f0a36b1ed0cef1327a74fa74d7dbc80c50aad3f915ce41ec7f3a1c46ffe1f034afc3c635e31e0b18b087edb63ffe84fe7d8298710f7797174294c8e1c121ba5cef7e25529880d3aae4a0e696e05de46394f6781b2b99f40987bd2c72307b89547ef698dec4a46f39d4b7c9062f88062c23351d89057a88c22b6fae7c26b7949a31acc3918a4eadefc3de16ded60fd453bc6334d9f4848bbb07fadb7830ef6ea3a70a2d7eef0e97e63f611e4a0bcc9a6a34b398a0336dc575", 0xd2}, {&(0x7f0000000300)="1d6a4dc01125c69f0a7d0c537942aa3aa583557453817366da53e3e345a7f6caecea8cadc513d1ea3de8468e24918925602a1448e0fa258be91f9536034568ec1374c2ac80e5b8278ee971943f080fb9da6dea96d105bb83463fb12e30d6504e98fb62d8354502e419bec20d0b186d967d834869ed84c8615fc392d8db7bfe026253f36296a499fed0c3ca0fbde3b808f1c75a8c6e4ec12f87cf040b5ade0eaf0880efe865603341af5c757ec0d1dfd8275fe566cd1f0db72971431941a4bf0546100a39961ba2ae4fff98de1d6bbb757848b1d2d8b3f882be862ec53329758c91086a2eca059279ca0edea37af7ab4f43975edeb72b307fa3999539a3", 0xfd}, {&(0x7f0000000400)="aa93e9164f2458c4569ca2e9400f83bc18f7960e6e64d073b58fee50dbd9d6b2e4374038c124a6b42a3292f621df7e989f7147d1204a5727cb6e5703e39606474b53c2d44f893975b8aeae781672640d938064bd9862f70adfdf7ed31cd5a236f9aa05ea477fd16789ed7368baae14fd25788906c1d6f70c07b6409bd067cc7870c44cd0806cfb9c78329c0a3e383aa114406e8ddccc5cd48f9ef82986006bcabfe538037c11bae00056c03785cfd88386e348fc390f332d577e9e61fdfbee26d80850191590e6439b487d5cc9c9927645449509b619b414bec796b021b2349c379a020ec256d94b1b3e5ad9aad30f0c6ceeeccdc3c1", 0xf6}, {&(0x7f0000000500)="6303e72a37231e7fbf20b35daec30f444808ce0d5bb2a925339a15398441e1cad1256415afbe00e2cf8b303f1b2761fd043cdd14b9f0b489f40c94f5245880a9aebe4efd1cbaf7c88edfea792a77d616da053e4245b4515318ee2d080222daa9267324fe4a6f8277e14176e25e020288eb33f816c61047ba4f1e586cbae6acbb6cd0b80fb17900e8b1254f1a93c134f44d44652c5a8d2da3850d2ccba5f8e5bc0e68a04f", 0xa4}, {&(0x7f00000005c0)="16d6ecef7295f4eabd0133383195b94537aa7b0a0838950020b184f00dd51e707ee9bb7e423bf44deb1a8caa7a6b916ba920713e9edef246072e2158d8c7ccf4c938a72bad501884d789d65394d9", 0x4e}, {&(0x7f0000000640)="9126705c8385601a2049b5b7b983178c5cd7522ef7032d0a19e2c3b90a104b7d6425edd36b65ed8188614a72cd60f9ba306c3131dc3391e162b042d0d025364894a263e3389ee5e82cca70068a4581bcf323d699879e238e87523845a96bfe8e276d9616", 0x64}, {&(0x7f00000000c0)="6fab13a927e63b5fe43c2f3d5160c779774b10b433820788790def", 0x1b}, {&(0x7f00000006c0)="d1b791763c0ed1ec79f57ffa87e07c136f11df4e62f2978e4918722f83459972ba8ca24c5128fb33a2d98066595cb6051bb0936b877f12b4b3b8ce7b9485516aa0d3ca3cd44f0dd4ccb3f03c95c289daa01eee93193f9e22d343e807f07d543a47fc032cb55d1146e4022ff6f1f1aa9a7a6b78a3385f901369e03538c683f70a25a723d0b35c53ffa47a0b9c94a382176485b6db57cf848f3c0afbd559106262245aaca97bdfbfa730e853cd7d3a7eb9ae0136", 0xb3}, {&(0x7f0000000780)="140443a53e4f39224ae5f0f2597812d1f4056d5dd04aa264babc84b924420575441596b270a9c1e79717", 0x2a}], 0xa, &(0x7f0000000880)=[{0x58, 0x1, 0x1, "dab9ee63787a2104da9061927f5268c29342914b9cb02564f182ea57053e2fcb0114cfbcce5350c8c1a102ea8b8f7d05d59318bf9d9c600e528512a6511afc701049d067a8"}, {0xf0, 0x1, 0x7f, "dfc4d7078f85ca81362b990ff277e3536c28befd35eb161e1c86020e95017c70865c8bbe4c29f11823bbf50e560a10166e3c494792e2b79e7387873d22bc97a27f377ae1448805b56180b722273818ecf4e3a95608e5f20d45db2487a79ddc171785373bcc65a4a300baf3b7539b4c57af10753853f54b5113da09c50c1c197100b62f5857bcf2e0f90ddee57ae7736369c87b2fcba6abaf2cd1eef7bbffe83f1d9fda6ef7bc2ec72d230f47fcf0df9b443f5d6956288781b4454fe39dae35abc73a77c4c3edee64d34a91feb08344f52423f4fbde81f68928"}, {0x50, 0xffff, 0x7fff, "59da0e435ef60e622804a3f821a012d5e2097a51143914e830a61b2bb87c7a51b27aa90f693120ace4c22653560fe7bcc308d109b03988bfcc2ab50bfe9efa"}, {0x100, 0xd3a638144965a349, 0x4, "8165aaedb0e4b83b3095eb7853ef7ccba311889b708e155977f4ede199d9c1b25313a20160563db96e2ffc4ba778a3b8bfbf207ea616babfc03518ba4930777c360519507b6a8878e6e9c2e334a8d59453b23c2a95653c2f5343d0fab6b6b693dd785a68b7e8cf5cc12e45a46972f1990b8c982f8c1fa64f29386e839b3d164dc5d47a323d7c4b6bd129f868585e5203f5f0e8d84915cfb86a0813cd1e1c68e4acfe385befd7f1320a1299cb21fb6935e77e9c07cdd28663e7f915225f22dfec230c3f00fc836f71c0b308b8f6fa4039e67fb30f8f464cd1650fc414df2d0a60098f31f79c568d0a0aa1e884"}], 0x298}, 0x40d) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r4, 0x0, 0x7361) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f00000016c0), 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x19, 0x402}, 0x604) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x975], [], [], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {0x8000}]}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x01\x00', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x1) r1 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xbc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000180)="0b7396bbae1748777630476793e82056a0a6", 0x12, 0xb, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fchflags(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) openat(r4, &(0x7f0000000180)='./bus\x00', 0x10000, 0x69) sendto(r2, &(0x7f0000000100)="f7ea8475c54cc897af3853f09e1acbb6ca6915c21dce7f8f1fa5605c7d7051f1adaa314a3d318fdeb919eea6e99b88195c6da9ac30bc526f10ddc5fffa777e142d342c807a19ed36039309e0cb", 0x4d, 0x14, &(0x7f0000000080)=@un=@file={0x0, './bus/file0\x00'}, 0xe) 16:00:02 executing program 1: setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x26, 0x2, &(0x7f0000000080)="03000000dbd68050c0387e83b403f464106a818d4d038a0fbc687c00"/43, 0x15) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffff9c, r3) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xffffffa2) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) r4 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd552606a9db0c90c4786ff308d72c2fb286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f6e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030bf785550c568ac82b9fa226c7de080600d892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3f92ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a0192840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c0500d377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab307861534adf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb99d06bc780409bd888572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000380)="791074b69678a73efb4194b2b8503f7c0b8e2e2d32e026dd49e33657f637365a52fc691a7240a5112f064b273dc1d8d27677060df8738dbd6e4893d7d85ea6f6d7d6a368342bb7800428af7bd4100530f54c53a433d10988aa1247def91ed42618de066d67a8551c430c224d", 0x6c}, {&(0x7f0000000400)="681728fedb4e9de986ed1360dbf336e49f03edd648372ee77dfe4a45b411347c7062915bb52ab047b0913a9306830573d379e267eb0bd02d9460aba648e70e622475dbb06d076683bd02b3ee074b9a703eb7298f0dfeee2492e000d94d23d9fb75fcac749c977c733f", 0x69}, {&(0x7f0000000480)="3e2661cf3e08409104a939ce950e9005dbd691bf7a3027c1e354088d29a92b1b14a7162fd100270317b8db504bc24504e275b6f29ffbe246af87ab48d75f84cdc093526a0234bd68f17931a1aec363403f79ad603f9bb30911ba24199375e63ba96c28718f15a70a4777c377d62072ae8b41e0c6c9b3fbef7ebfdb4438b657dada8c1f4fee1782b33aec2eb2bd0002", 0x8f}, {&(0x7f0000000540)="c3d2e76f1525d1ea0aeb7f6e776734f06da3ad83b8030a03db66c1f850120fb96c82f7e1b90ff986bdcb238111ca17f2119bb46ca57feca5b1f1d41f7936d13aca7b8784edf3ec6e8b2f07c49b154c03a96ba109f61d16948614575d6d7b3fa3d15cb20adad2fd281be737f07c058715b5ae1f4a36fc303f3d6bf54e59f2e382ccc081845d2d59714ae363a5806cb17c", 0x90}, {&(0x7f0000001100)="835cffefafc8d0dd548467aa36ac39757dec6286550b05bc68f47f610645dfd92dd0251aacdf4066c846a9ec389422d60c8782dc56d6df2ecc541a312d7654ec397498029cd7e2c9ed2befe67a3ff35b41fa56560bb437b86d433a0682a94d3fda28b186f766193f7a4a09932acc9c5a7d46afe51b130bfba0375a906cc61e24e3d82f9712901c1a86ba9fa5f6c84019258ac6fb7e9099d5098b27ea6e60635acd842244243d3dd04c318d9e28f8429000c049b3bdaf399ce7665830f00ff193658a5a5a95c3a77313e7e9deff6d1283c908d16bb47e0d016bbd486e7688715f9fe1230a2c1099e582363016bc912511b1a6ec27e186eefc2fe26075e9f5a03964eb4939299edf440e4bc953c0de7bbba133c906553286d290438bb245a7ebf09e0df96075799ee6bc4241a33b02badb85a26cbc96201f256a5785cf4e07d32a169d8b2c16246bedbed230f0c2edf08514fb58ec0b29008cf4093f97fda911f48245120e315c00f9fd7125afbd7449492121d739313f3e79c4470a9de594cfd017e5372916bdc2cf5ee177d33dcc06b9d8edeae9bc2c249101c1630bce685755c030d23ebff567b948b81769cb34291656bc03e11f6976f327260b1abe77e65a12b3fb35e16f6c3a9e809ce8f3c2f660a98b5c4564804216ea7b1cd94ca21b963bcc12d5471b3f05517dcc02dbf97f5219afdaa9c7f7341af74c4e2228574592b6319292d8d35b0d7666b49b3f647d242757d8b7c459a5a3e02398cdfd2b7f84b1bf495e8d698ae33f0b832f84a159f5cb710a227c5db18e63c2ca5659ea21051282d3acf901156d7f5c3b079c0e89578744f7fc76f988116e2b83ad4707b373e113ea07b4db0655105bb47643371f8ee1e4cb671a371868ee7dd32bf59c4d7719463b841972a606c06d344332086bdb5799c28dfff6eb8f247812a44a92b93f2e70ef86c09ff512bcf1a8de4bc1c399501686ddf2f6add4fc82be99131873033e0743fa4839a9f03e31ba36e65bd164a0c2991648ed6a0d71f91109af11e7d938d8236fd6809bc8d1892012a28cbb402102c89165e0f1499079673a623e534cd73bf4ffe705c7804c84eb761a6be84653ffe45042116f4274ce96a4aa31f8e3af82b26d7a6cccb98ac901973a10ae488c832afedc9a6af5a0887af9b7f500f9d6ee7b3733154233c593d886e87ffbd3acffa9b432e8fd4550e0d124fd3d48ed42d07d209b553e965c387f438bc2c355a6ab1a3f3a3bae97989b0ef91d2e27bd9cdb4541e1b81ed5ab2f210f2db078d3198602d1a43898115e453d824a05328179e3c6d8b26be4aa615569d4913a17cd3a865cfaafc12bea1bfc88a6885db646de6225b839f3f0ab4621327c0d5c6295241641753a86b26d3849cf9fcbb52be94ad7ecafd30bbcc9efe8cc4ed5b5cbbfc623c1e09bfb129d8a3495ee7af9e17c70f3408786cd993901a7e2336f8c55a909da1d13685df9efa7579faaee01c5fbfa4e35c5bfae4b0ec310b78a67a091a16e0bc817eebc82b734a6a34e3955a6ea159f5872191b9fbc726d8a56f336481aa9b197432e67303a8013b601de2e12b2043e9181888df574ab047b11897a6170451b87417a41f91eb9f5067d6f0a467415f009a8a9c41eeda31ccb929a7624f32fa7fdc29e9247819775867bf94fb58a55ed32fcd2baa6176e9a4cda91d35cb9c570e03cd23a7c53d6e502b0dc45aef9e1258e11d6b6163b45d072ccdda7eb972aaaca3ff0525cde291a4d27185bd37cdc5f9b5be7e18d72db6c8c01a7369183830d65eba5bf9ae042018d17e08ff5fa2fb6a9827f910dcf8e3313e1b03d933193f7d1337e34a196bcc041f54ce29094b14cd4654c124e3721618d8605c06666be93647eb22abcbd07d419669c4e7ac979917b9e988a85544154b845daf595c8ecdd30be530a653035daa8ed9546821f559db17f48f6e87cbf6b8ad16dc67565b1e98fd392f7cf694242a82642815d11f2f78802ad47fa83e8bb8c418d1e53d3f83fefe64213b9bf761e1682879b70fbe1aade31d8e0c60d1570fb6ffbf522628affa264e4d0fff6f740bf4a17dac09f8a42917b9211d0d98b55298d729f9b55a5fb64c84c844eafd754c98ffb0565887270ebabf80e28070e4b297bd7912eed02df313f937ff2ebb818efd606dab70a6749e617578a6afb35abd61e52f85c2f818cb05944aa7b29cb16d99b3e66837193b8af0b266fe0e8b8ee3c4f52ae78b5abf3c20febff7f8781f001583c31a9b03eaa4338896ff4aba6d422ef1c670d41ed3b711699aa271088d743333fbb7106bb2d65b78bed4467d8170d177aebf08cfa73b11adc41e690d45e1579d333c26fb3e7ae4f82de05927af9cc0fc7d423cc1dba0f77bf30ff2f2a8c09c6963409687251b20901e2cf2c2c017409b8cfb519ad79ed0d99081b4620cb72da9d0da727a11b802af2da45abfa735248c4794a05ba12840cbc8b2f8ace92d39998b914b046aea30d8c6b72f1cba2e664061ff894307032893d4090c07c94c722ca8d1c84da35db04fa3a97618605f380aa63947d7a4786b952d3dd41e1375bb26400f13d540f9e87105ae6c1f93ee2b6422afdae1c5ef89f5e834d0902051655aa252b5415464eaaf079715af40df2a98fcdb52cbea396e9f8234f36ad33eb027e11623cf796bef1a8a779b6439cb9f371d2ed05fd8c60e3eb2d830027190d59fa0a7fa2d9cfd8fe2c2b7907f262e41b39399980021865617a3f9b0d669360685e419e9d5d9858a80144844183e3d1e3bb2cfcf646a30f051467120407d5ef0a503bef0bb75ef836038285dab2ab9cdfa01273591030ef1321c14487eda39995ca228b3cfd43143253b70f18465bd361b8ec8d0df03595e621462ae810e1256d00771bd93e0ea10a6a044da5317803c217edefa6837c9ac0d4fa318fa1454f0b5b6a031ec00cc318ca23ad69970bc5ce52ff569639b9d8ea0b5e09be15c3ceddbba7b3701f0709f1ae868a5b552b81eee6d9132d334686e229e3652a73e3e4f98447d71c76a4bbed73631f85e183523dfbdb41e3c9a8f0029c23d045cd1c37f859f54481bdad988753cb153bee64685f0872bf2a969bdec4fdabb2faf7f4ba204ce2ead72b4551eed06eeb42e189837cd06b838bd8cfaff25229540d18c616119f2d33b823ab5a9af258ceeb1c15ed69f541c8ea7e6879d578e9125a38c7246f1262822640bf7f72f22754be81bab36069edeea8f60dbad36253e639a450226996c155005ea23f97c9f17356e984ebde3db691c8532c1b3b13854a6e71a452a1d0be1490c204a68c9b19a52b02f38d1485a570be31441880a4faad7cfb6aa45e8867af9c45ddc765557e50d561fb27d5fdb33be3e0519147313f4707f01c4e4b7b025dee630f4a801dc144eb2f67648e5c18c45264fc5d0dc150a400bd3d35b63eec1996f26730015d83e4ca83afd3792356a360dfb64df60aa0d5184105b9128433c7d471e545cf3d6f06a608ea9d4aed020fa87bc12e491120a49875cc8c028d32a87a2297c0579accdf98a9d2b987e48d323045848f46c87658f604296fe77474e3a1b95767a500f1f104bc1de35ea9ace3853fa520f9b18e34bb52e22311a2078a4c404fb5bc18e7946a1c7633de9692b79ba36da853fedcf57a2cd88f3b1a2dc248274b631fbd9960fc190d84f3b4431724c1b117c84edfa193cf9c89573610e16e0146766b37b312f4d8cecb5c4a1674a0d2dac4e8ab806660b78769284c188d7af2825cfb4b7ee47980f4df66386ba8e16afdd01f7b4e50e6307e72bff96037845e281427316fb93b0c830c87b69483534fcb523c606741f98d528d8e21d7c7c368e8a7fc7d95fc2b44c2f3a0ec9861fa1bf7c86fb2a2997a89ede32191c51e854d36afa2ac31a5861bc80a87ddcf157123129a5c7a6b12acb4e0ca137d290ef0dedd0ce212ddb2475a6c88775a349f7a3c981b6551b2ece9f9773d2f4094830eca9094f1689dd01644d55ff37d2592631bf04208e56df5ad303387d30bc94bdb47fe089babccc7128f1942847ce21740b1a020db09d0f399c43e7d9756376a58e3402409efa39d234e83fcf24425b8d87bbc19d9bf1eedb744fa38611e9f16d24211718dd91fd750e5a265a7dedde1e0a70ebd708196ec561dd396af244dfc6ae5118a6b39207a53dabd92f764691e68c976a8b922deebb5a5b0e194ef6631c9301630a8bab03ca3f4b5278b425cbaa715f930d83bc49cec47920e6ea34a86c50a6578e531f78dc8e1ee7b3f3a55178381aa4471f2513163c3517f4973f76508d95314f7e05f35955c875aee6a218aeea62cd31683e8f6f44d147f0dab2109115f826758d45858f4d396c12b31503cffd0f9d9a5110c3546e3d0d8ed2625a0b4fadc47ddd4c5059e7feaba6c603efa9060d745d11104c2cb3bfe01b6f86083d198194620cdfad5afb6a79c27433abca9fe043ad697245ef00571949efacf72f928307832c053880a2d78d8cff4d63aba40eb647069cf99032974de7fd4a026092c0a2d7b0ae1920663a1c74af23c72bd1cfdd9d94bdbb449ef6315c90746d820af40e2e06d35d3c383710d2baa630604a3f5ffdc282111f32a5edd73a4cfd7ac2971f47b57203d1de126f847da4b2bf1c2da85f43381ddbe4753ad75a071da75ab96d275e0ac8c3de6cfd936def74ab4d32b8f745e2158c3e7ea167bc531e4f2d74d2850ab7f133ab740b46ba50d1c240927f11afb6ed2e2e1b6b852f050d68935809b86d6b793510eed57b6bc3c97c4c79539c248e672b97f4afd38956f2ed96d6cba57afc44c1d38c4765beb98dbbf69b37e97d3b9e3ce27f3d7ddbbc748863992f5a273683aa2c6656511c48c328de96b385d9fb500b93db54be3983fb182b94986103c30e2291d6cf85b61ece1d7a94de5374bfd7a5745e1381d825c9556fe4107c97ce9fe02ccec555aefc01f53dcc91aa1ff5aec17bdbcd32bcbc13649151582d9fbff72f7969005bb5086b07ebae7e2761143765af077d51d95d6b611024d46be14aed4b77bda4b12dfbfdaa4ec5450f454cc6132eec764c89c0fc07bcb04d34a249ac54d790f7658d880d8f9eb07266415486c5acdc5af57b52cd2278a810d22118837b4d05df6f3a808d458347af18ed8081a56a28e36cbad21457017db8c19217e7cce41da3868591f5dd50541833d3fa5b89931b7d2217df4a93a41d10c52ef2caeb764e81f092ef8c61980133707afa9ae1d739e528c3764412d6a31480d23a45480a4f821ac2293cf1259fe1a9815fffc1e271e22f1bce4be79f0ef6eb33220ad30ffe1087b573e05935a39179feddad90474618a502961b9478454fbdbf587651a8f968bc702067b77347a85eca994039b6c740fda5c778fdd88e862ec57a44adafcb7c2c85a0794d30fdc269299c9f8c41a91a35258b7df89e4cf35bd29278fe5a4fcf30f2ba3136470cbe0fb6b368ef0ab56821a28af2c026be0827d8552654d81c60d89a3e11d95010f7540a4ef467e077ed39664827e80ef06efd23a644601267cc414c2f7d6199ba74feb3b794264b95855fe993d1235222e912fbd52e06fd9e623782f9a18b26233ec07c1c20e906d1d3a0f5a0481fc991c9a0ebe43fabd0bca540ec8ce2809c2a4f390f3955ed4caa230b71c506c3d7e1356c95c611c34e29e790d8997a4282c6e87416c16eed424d7bfc442a0c53f2550dc8b07287d9f69d9724fdc5cefa2b2bcb29a91f541a2cfdb7a2407b38834c0ba8ac21d8bbe200764d071c73d4e382a6e20aeead2fb8fbc34d54425ef5d93", 0x1000}, {&(0x7f0000000600)="a27b98ccc4b070eb9212780abb52fe703418163f4da17728bed062ec2979f2a4dbfbdd2d2580b012d3a1d92de7ea4d5794c1fbad56c457e3a2605af31fe248cd8aee79a6c2585390b2553f276ad43ffb449e9c9735c98b4460248273a11d6ef1748601c7bb7330b12e7e7236fe3c4992a77729adad35893dd8a401c1a3346f56fd8ff876dfed6310e3172e5cb6768bab7217d9999d4b4196012f0d3e40e54fbe150f70649fae", 0xa6}, {&(0x7f00000006c0)="d77a25727e0151966f14fb4eebb4c0f70233d2e6f938c1776d1acd53bd43e0edbc09ba45525d578c34b645f13dbc65a9b41e895ad4facad53fe575e59af1879cb8d7c6e233db52a0c219a9e63e2a568c5685b63f28982152ce9803fa71c5b02c822a82b8cc2bb6937d559d40263bc015f4ccc08e104eda65bc7d30cee32d3f2ac54bd921a4ffdf4e70", 0x89}], 0x7) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0x6, 0xfffff8a8, 0x3, "53c474645cae8c1d91b6f0edfca78cf9d9e4f88a", 0x3ff, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x200, 0x0) dup2(r1, r4) r5 = dup(r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getpeername(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000004000000000000000007cae09b900"/110], &(0x7f00000002c0)=0x6e) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/142, 0x8e}], 0x1, &(0x7f0000000180)=""/121, 0x79}, 0x41) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:02 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x101, 0xa9b, {0x3f, 0x7f}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x210) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = socket(0x18, 0x8001, 0x0) dup2(r22, r22) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) r24 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = getuid() r33 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x3, r25, r29, r32, r33, 0x20, 0x38}, 0x6, 0x100000000, 0x3}) r34 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r36, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getuid() r43 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x3, r35, r39, r42, r43, 0x20, 0x38}, 0x6, 0x100000000, 0x3}) r44 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r46, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = getuid() r53 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x3, r45, r49, r52, r53, 0x20, 0x38}, 0x6, 0x100000000, 0x3}) r54 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r56, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r56, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=ANY=[@ANYBLOB="5800000000000000ffff000000000000f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa0033ffffffffffffffffff0000ff0300009ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f0000000000000088000000000000000180000002000000c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c0000d800000000000000ffff0000000000f82013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0b000000000000000010000007b820000a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c9000000000040000000000000001000000080000007f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2000000000000101000000000000001000000ade0130ebecd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f619a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r61, 0xa5, 0x1, 0x100000000, 0x2}) r62 = getuid() r63 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x3, r55, r59, r62, r63, 0x20, 0x38}, 0x6, 0x100000000, 0x3}) getgroups(0x40000000000000aa, &(0x7f0000000280)=[r49, r63, r63]) r64 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, 0x0, 0xffffffffffffffff, r64, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r65 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r66 = kqueue() kevent(r66, &(0x7f0000000300)=[{{r65}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r7) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r64, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r67, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r68 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r69 = kqueue() kevent(r69, &(0x7f0000000300)=[{{r68}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r68) ioctl$WSDISPLAYIO_GETEMULTYPE(r68, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r2, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x9) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0xae1b, 0x6]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x121, 0x7d1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000040)="622df6ac53a8adfb71205d7c6d6f232edc7f91dd4d6007e3515def386a7e24ac2dc865796eb099fff675812d72f23ef7b136837c2434943f24a19d04f28ee2addf5d0c35fc0e23b0be73369c8b77adcb6b1bfb6faae47071e6f9340bb54cd17ce1021bc38ecc00e620d2c542b541b5f1e317b83f5106fe5b84509fd0912eb7c9c803e61d6a95d9431dfb11fa2da1f3605d80f89a8a4701ab7dc4815adac8f98434b9e741eb2a477866616bab4f6956432593f1cb5cb8fef496efaec9667e878cb65acd2046b9c8eb7a11e86df624b5af0beeff9177cb0acdbf5105c6a7fef189329bd01fbbcacd5512702e662f7510e4610d949395b63fbd", 0xf8}, {&(0x7f0000000140)="a6f9d294b76e7c087801d8edcb93965542e94f63fb329fcb76d72bf8d677a4bfba0cd1da19d115a722bf83ab4a74c324a54d5ac3319d105890dd32993beab7ff6c2f9f549ceff7ac3778fec29f42ae7fa284d740065ac4279bde16504bec422cb96d9607acd6c424aca534a92f283ab27a399350febd52fbcf9a4d200b6f4f791c51fae689c057ed54d29d784650d6064f9d133a245d6c3f1b749b4f22e7", 0x9e}, {&(0x7f0000000200)="28bbbf833a5c4d0b2276eea2f192628edfda8fb1c9ad48b44146076634d1dad75f6da11356c39d6d296408cd583c6c414e99af82a02c430d52589b688b470bd283d5a5923f445b728daaa70f13a54e7e196725418c6826169897b9a23b3effad7472ec777fcbd8789eb32968f979a661f686ed324e5a1d4ad1bd142b03507577bc5176012e73", 0x86}, {&(0x7f00000002c0)="823fbf372eeaaacab3c88010d686090aad1a7b29037cb148f0922cedd82b5807bf2aa086ce34a49b6eb9a26a0cf58058b80e8b11143464c2e8cfa33350717a438c11c26c49be9a2990c5e42c67a1720dad17fb8c18721cf85d407dc622cc697f344d1681f17dec0e90f297c043d3118866dd9ce7eddaf8dd80c0198169a23b2a984b0e951e3b98fed5862b9f36ccf7f092e8d49b259e17dab05770b3e571d781412d2838f9139018155e852b0e02ef7327bf8d1df80cfe6f06637885864aada22c9bb8649d41387476360313", 0xcc}, {&(0x7f00000003c0)="b98f5525d395ff284612eb59fb74a91240df102003a7ea4f16cab5120b719634319ca8bf58a8430cdf7d12a38d1b7b630399a88e3decbd6b9b720082f02e0545fdd650fe113cf591a9bb3cfa1be1f641d4d8032dec5869ac2758d5f439816cc10e467d846f24752e762f26271e7284f7594583a22267571db425e40243fec649a53c6288662b04cb6c03aa97f9d48961f5b8f88cbeb0bdc077bc8fde8e1fb3a99c186f38ce815eac8b632ce28e6c7a4b104b06204a66905ed01e861adea80581527ae43750c1d8a92e05825df0c3e2712c9ac1100f4e9fd7ab2bae14c3aeb40c25a24d9c78b2", 0xe6}, {&(0x7f00000004c0)="fe9f1fdc1863d48deb6e0f632447aa11a92ac0e5c5a1bf49f24e8357712469f434f9705f6144005ca83147b83624df02d5c4b4074428eb59484644f1de7e4abcb8de0cd5a8dec099396900fbc4e991a58f00b2d0d028cdbb9e0234d548be4141400440c64ca192efa4e664a45fbb0ff8cefdc86242f88ed98e7a3f6cec05dd1e14cf55bf12fa0a7437af", 0x8a}, {&(0x7f0000000580)="866cb4636274813cbc56b46d7187f397de146f2a27", 0x15}, {&(0x7f00000005c0)="2f93cce5fb99b750d6ce7e3483bb6d80", 0x10}, {&(0x7f0000000600)="103421903b6206b10ae87cb7ba77ba69c7b8f6070225f91a440697ee83ecd3031ed617357fcb5247a0c1ba6b5023490d633c51810f5b013af4eaafc59235f01f44954e29826a9834eca975378f18344073b8cf8ef59e24f57d965f63b029ec3b6a8855fc3e1c252bd2c3ab298701cc589400e3a19209223f7b5f98a72b583493457dcd6c564eff905945779a781baa2c86717f3d056e975f1a3e091bd89751e858c787f907c35997080786391a7ecbf9575766d2178033b778441879a5325a2245cab9f9a4870221e427f83d0c55386ee9ae7ee6563b1ca8d426dbc656462ba61df6071f402165e9c707ef8ffd9fc0ef5dfcae73b0037a8670ad17417b552c6a1ce30dd6ade17f8abb2e9e9d63c1b26c123e207af9e78a5e86fe22fd237b8601e64b281a7c319c29406c2509737a451887c1f97e8c9c7f782ba204b83299c9856feca37c85dac704e58be3834ff32ba817d154ffe742e254c3ca3795eb38b44db0ac8750eca22a88225f24cbdefb3a37418bd2bb8d9cec43b2eda2532f0953463ccc50a47a3b3828c1d8505c8a9d85ce55558c1b0c2dfa2a3f6e08264e85404c7a23ea31536af996fe3a1b227ead243c56672aab40b2d403c2c9ec4bdadac7bd48dbaed7f6817467b0e9a379bda68f02538c82f01e838ad7e6982e3c66f7ae81b52ea05c65a0f7d487e1fc83a417df64101df2cc08d2c7f5ea79d7c0b8cb5b5ef291d2f632f245bb8bb17363e20e45d15081886c91bcda4e878391e195f29a40e752aa0d7fd6069e2edcbe34f82ef0beb15d493da0e8e6ff8cb4ee61c6c92fb3890fb4905da10baa9f3e1915e8c666ae8109a3f3535359fb87a0f96361e3033cdc39618f62edf3ed3c4081f10ca6a17b06a6b38a76e6bc6f8eb94ea8b8b1ff590e59c05187dfe48c056c58f2777816b6838d4d5f007b752c12709de2917abcc964a37f0e86a462e7d3b4a6973f83c6b40549b2dfd07860762c5d9dcb4c6ae98fc5ac6468c766dda6c66df3744ca6325cbd2b7d41e018c0efc74990cfd2f139d47f21f9d83f1d14e41d5d33a758102435f3346ba5cafd00121291fcd41bf6ff382b9717f98f616ad0fd70b2f13f83c5b2b55864e97765a9bdffa32a19963d308a9b0a7b2cf393debe7580c09d36ce6184ef653901489b7fdbc509a2147b23d50db5b97c8a5f06d2ad077b44eb0086b98caf37836494d7277c57b680956b153182918ee051d5d2de142a263e5d251350167afdb35a77ed4b7aeb5f3ea56d93a888c62ec130bb1210fddbb3c3c122fec9871a07d84dee06570f2f0a248b8c40fd86a2260ad33ac77f5ab8f6f4edd6bd22d39ab8a3665069f925b10b4992d0f3d076608c9a9e81fb0183d650297bc686a22b1a9768f105b4aa8f9368c1227d9fed6f290ecff77d184182c817a51a6d58c08e2a0c3c05053a4853532684812c995c9f59dd65bf0fc393fe4c2eb37b82403256a0564257ac64642c99e9bb8dcc07410d8e64305a6aeccd5aa7a31de7bf254084171dfb99b07e6bc457a4bd2694e54f16b28fc19ea2406f07bcc28d472c5b88e52ba786845c26fcbc26de3cfdb65be4ab1e812eb557da92b32dcb1a62a3b0e682031afa720daf206598bb08d34fc0543768250a32317d8b7a56a99336d35e515ae5106b6218a2129cb2c915898a52b15296ce9836eefab1f64d491f0d51f2ee7f8f461a5d2793c307fbb15a55d1d9f9ff0cfc4806534456366532fc5638726fd61d131610853e6b903c24f8e12cc6dfb084dbe9efd1e940affcec5b389a945570fc766dcf73f34553f266fa379429212532a91ac3aa67211c08fabec305f34d61e80bbc36386f3ac05ceaf9ffe56bd0f80204bf0abe890b2b998d5e0734fe63fe380ba611722adb95a33772f0d8f9fabfa610f63bb7c46289228a4c1537b91b424a1e348c9ca2538298b996a83d2b93b47d42a116e6c6f7f92cd9d07b817b0e9a04826aa51b0098925757e5b0a0d43b828d7f46ee05eb6d96e559583ea1b144439ca12653cdb0595183f8be0f59a96b0613619aca69eb4f1918f7b5150f43de608a19332d0d167608adcdde8b228275800d7097ef3005a8ed2e390e7f6821f073fcbf56bff39fbe4295a3d86ae9e0fa3505df43d222953c464400e61be0f54df9b85d28d8f528f970b92177e878981af897074aa897f24efd49e653d1f4b7fdbcddd6106b2ca48dd227528c8fb7d569aeee83aa3e3139f210118565bf868896ea8f6af6c4be68199f945bafdca6216d8c0c08032329b4aca4ac4851df48998724cbe216fb75ff18b6afa60c79af93587520b0dd445030a1a0b14c3419e87082330abf9a4d7a4bf391e3e7669c82c2889cff34dcd591e95a3f35743ea5d6e05953a08818f76d71afc43aa27fed24f1c7f6d35e40c8933db716131040ea6ae18e97ad99e6f6f165a776f754f46b71f4eefce2b9cf8a07a0c9a3d4c830823b0904799a08e2a59f506a40a9360d5e3fbd59589807f2873d7f1914ec29daabc83a3adf4570415c743531ee10598a706e9148e4c8519316d2a61f46b9d92ec9da6617aa3fb164713b5bfa49afa33c24aaeeb60ab826dc64af82daf30524a8c40126ac87c204932f7d9cca2f350a67918566391bc57959c8aeff17168cf0934970fc926a037ad876166f079f0aa780e6096abebacee6a5c163961b20b06e6a116cfdf54180dce616b48af0fd8aaa4c1984b8688538caca58d686778d1e42ef9a9be6c1c1a8a5454fff6d7efe76a765179ed0a0ff6496c3cfbccffad14f86b8b7a74034121507ebdc6be6c050cfaab87e16fe950bda4eb0cdbde85fd44fc8cf76e77f8ff37f4c5feb8aa03220fbb978d056778b91f8e0f7e8900ce750990175ae0f8301f5fabf5abf3896d19d0daa38335434414e41e03baa47c44e49e5c66e9ab34cf2d3fefb7ea12c49afcc149764504b4fe6251ad7a19476e3492983bd23a5469b61b3ca0fe5d0036dc46f97dd8e92a5fb5cb16605d7b6c4b9e30e301b264787d360f179ed514ff0a770d13703d80be18af52a724e226f69646d51865e78759d06279c90de52d265f06843723cfd22e6d6abe3c42a1b1750a79b0283ef69d2a21ba3f8ef2f8f88c0f0250be8cd1e95bc0873cec9abc96f03ac122b47c887adb126f56ce27a9238cfd486aa785bff674affb554c2f34c3b0c0c86719c03c3a1ee9932a0cb749b2a18b07a42bcb5645239701c8f275c22f1d4e5df6895395e4fb0b0ca2c1a10d764593fd122f319ef9aa0d77ad4543a87edfdf0ade4ad4d95a314e3cbeee827d62d10ef3a469eda31df8ea249d48dcd858642f5ed8494451aa05950c8802dfc7c40e5e124f260901b63629ff3fababc97234f1d82b098718957cde0dba222a8624becf6a8f467ba8c94d9d0b728420d0424f610ee29aa65cdb272f93434dcd6bf5ecb63ae1cf5c28223635310e0c26c4201543fe36d681b01ff48935d6de8585a99b41ad6d10cea81ef38db37697249f73d88d806b1fb7b178e924f737748a122dfde0b4c1cd2c7ae90186fe0c352883cf5cfebf43619e36c6c6440403531a80900c6fd09111be81d485a571e6a6a95cd72b18f3d9885ab50ff38fb31c5346cab225f53e3560ffa51fd1f51af2ec2dee09334541120a8abd096dad5e98fdc4017f2d4be417c8f66cbaca1aaefa53d98f594166fc4890e6e51195f1e95c821ecb810267516e83d0d167018e5e2c16124e40d4dcc32bdf3d63f2be76495eeb9157ccfba20ba905bd1a4dd8b0e2f1c825e52aa103a3f8dbad65440e0cba3b523c1ae306da6dd03c10fb61802581e4f0c7d6b3642148d32da1867c9bec407daefa83c466f19af7b4bf7ada6fba545c473c00e1f52972807ed333208c399ccb057c399e8e5f8a93db5d487f9198779e5c56b118b444c5cd37a4a3c4b973f0c70a1a45aa2e5372e677316055342102405604dc05aa762ff8c0185bbbf63fe4f0e9af91e8d62d69b2566a3410c08abc9fa71fedcafce717e2a1e97a8022314bd91a95517af68baff8a7ca8131b968f29ac82297b23ff5b2fdd7f5208ba45d34aba1ad8c30d4490b2803f73c08a897cadbd2443dd8df506ddab229c5cc620e212fcd139883e4d1fee25d6e370e0026139ea28410379c0670568ddf174b9c156fd1744588c629a4a81de68ecb6e3e32aa03183a947f0265a2a7248dbaf1069cbd94b4b89be50186706edc2f57bca68b1bfc29786cb8c63f2ca48ecd44e7b87d647686cd50cfa15fa8b90c179c70cd97bc10fbd5be790f8d32254a38286f9f24ebc55bc85cadceff3685195fd6d9f9fa820cedde3a6afe2c9a5978274164ee69f7d0d5dbbe675747e340c778275f49a9a68c1579136a766688897a17d32d35b7c23129c93ddbbba1b8d50f1cc28c17203d80f19e64ae69a5cf0186de815785bd6c55b558c294220086c4bc69d9b6311633eb450e74a749d8228372c8f73f986ba41e22ad0653de0d95ceda573997c17d011d5dab1cdbc925e4097d1a6794bb5ecf1152a4034d73701e394cea99d1563b0fc3ab039eda2d25ed48f4cb905150279f2c11d3cba6d663c42687f5e4cc7f64b8c3a7030960c1d4b24fac30221622efd9f79d7135685ac1e82261a91b2d989b6f3c9c7bf7f1c355588456616b9a8d87c30e5d06c8c5536d5d6e463599b8852109dc8d327bc0df17c25426afdc72b64a6830f761a2a15c89144f08e301a11f32c64f0cd6cda390c9d85213fa98b388d674bbf85f17a1b9f0fa63e6b28764c5ad562e87ead1e220717ee089b2e18c0007e7379b473882f1dc8c4632f733b57887fdc26a816e6d0a520956ed1815dfe616172d8ae6e75ad4b39a88fda6e9c7ba54fb5b2e0067f34ae5e037a844e76bc91d461bb2af260357792e9bc40e4c10fdadf98743fa663333367df63e6d664e3e9ae6a16127347313384df13030c448e92af361705fbc9b07343e76404dc256daa08485d74f96ee42b0c70fadd34e324c467e7c8bbdb8d16ecb18660178e4a733087cd382253221a66b633f0311df99dd278adb48f175cb2af61471ec0136904542c5ce9529278d474f769e838e6c82fdd23691a9641a68d0893da30c4dcaca1e73a95d0c6d967ef34982d469b06b664b34e76081b6d8172efc26449c1f222699a162b1e6d498a0e156f69840608cdb768204c515d5a236af8c35f47d845c122f7058d39e18f8b5b4fd92c0cf04675f799c923c96ae415db15d4d14a0c0d41f8f8c8615146bec13a503caff547ac0fe8bf69e47ba174d8fb9268aa56a4555d1de6a03aee0168e8843ca0b2a500823976472762bbfd5de8e5b45cbb0ca37605ca49d39260e76b38aa89cf308dd89d593d3dbcdd220f41b601436ca442a1577f9811b67d1109efb3c418cf455409b4a4ae232cc17d720ff6f4783b467faa3732fb16c53acbf04985c2eef1c9c77d0dda6050e067cc19e99e961f99f22dea5a48f62d7d9d412decc753ac8ab9f4c176b63558db045c8f46f69c44bdde945c55af8ee1e4344774a7c2b848c6a7c7a35d7b747938dffe4629577b8a3ab2d382cd34325eec30c36b8870ecfc3db4ee77f256b54f5bf65aa6bbc997f8d4fb6bb67c7f035fe489a9bbe400b5ebbb123c7283599ccd5ab0e0ff65e1c8513e444a245f6c106733e398ef2aa3f6c356cbdac9e0ade59cc2c6e304e7398ea4d10e83275d819bd8b9ff112a720a331f5deb967a40f2aa1aff867367679fe6098d4ab4dc4e5aeb129f77071570762d932c28e42763675978a92abcb76c23e62cf7332c2b6e988d5c8e42d4f1ba412979584e4a8befc6c5ab4cdd40", 0x1000}, {&(0x7f0000001600)="f806d656cda4a27a8568983edbc688cdcaa29094cf61ce7e0d5e1446581cbb03b30532ead1830ceae7bd251326b0b2605d5377ae10b156f282068f98c35ed159711990e567db0d61cfa0d5223191bffecc73f423ebb94afd1156c706c6051215787fd76d78cb23943eefe42cbc340daafd30261b96726ce03351d6eda4163d57f0784f05d42f94ecf4b2f8781e298973f638bac34b53f216d531b38541f312959cb9239da31f8b03a4eb2afca7738f428867d1deffca9d551a64fc8369f6404e2007f0a7f8a3bb38ea727c50cc3228a1ef23b8839161eb371a55f61a197bed6b08953e82cd3a84804ef9b3972b25a0f15f87df9d33af64e5df", 0xf9}], 0xa) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000017c0)=""/192, 0xc0, 0x40, &(0x7f0000001880)=@abs={0x2, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x8000, 0xa) socketpair(0x2, 0x8000, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r2) r5 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) socket(0x20, 0x4002, 0x0) pipe(&(0x7f0000001980)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000019c0)={0x4, 0x5}) socket(0x20, 0x0, 0x4) pipe2(&(0x7f0000001a00)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000001a40)=0xddc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse0\x00', 0x3c980143e2d7700a, 0x0) pread(r9, &(0x7f0000001ac0)="194caee76a1d11c0979c135e2e96319663c49130ffbd98b4d073b23b0dbf5371cbde33b23bd40e1fb1142c4be66d1013eb3f7ec6e8f256b94cd0be93a91d3c5f2bf9988e3adf39ee99debc6bb6ac13b678b3621eb5169c5652954077d01f30e7e4", 0x61, 0x0, 0x0) r10 = accept$unix(r3, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) sendmsg(r10, &(0x7f0000001d00)={&(0x7f0000001bc0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001c80)=[{&(0x7f0000001c00)="6bf5ed0a4e3bd96917122d1bf06e6388fe66691e6dcedda40151b0497c33a64a0f309b87f2b59379aa3c4fc4887e464c78f255d54890169a7a3dc8287c03dfdc7e6847e6dd392bb530362b9fb9b00d3a566278f8af015c7df28bed93bb7ca5e76e89e1ef5cae68f20bfebd4185d9a50a29aef1b3579a08a32d52d37a831cd8", 0x7f}], 0x1, &(0x7f0000001cc0)=[{0x20, 0xffff, 0x8, "670a2b56e796680f952d62e74b64"}], 0x20}, 0x801) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000001d80)) r12 = semget(0x3, 0x4, 0x20) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001dc0)=""/4096) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f0000002e00)=0x677a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/diskmap\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = getppid() r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r4, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="84f6d8e045a49dcf543c634865afe9569bf4df49a91b57b9d5312171b0eb43ea1fd9562d19394f7e34e4c8d44d34d3739483", 0x32}, {&(0x7f0000000100)="89748f9e216e4b1d9dd047c6157fc0d7881197e58285d932a68a8f027b5d7434f3592c9261255989d0f2f2d4d2e3380098a31e611a428c6711f266bc60d317c8b7b2ea6b4381c74f3cb7a8eaed92bd6f141c116463bf1b964abf2f27ee6b036a8874570d3d7ab737b5542da12108e02e00200fd7a84dd2f1dcd027c9152453c23299373cb3fbe90fe1ebf5c0ca7bb39b04ab327281b3283745cb80766a2dd775178d7761f79d1109", 0xa8}], 0x2, &(0x7f0000000200)=[{0xf0, 0xffff, 0x7, "b730c3b404dbe7afd41f654680e8600a8a7be9dc7137a4e178fa2a6d9a03789088158c0a3f148e54fab0a8876df594c085dd9b8d2337ac6e15be2de8f44a5e15b88144def0433b05411e395b425033b92bdf7238e9fcba1618571c8fd0d2737ec301eff169be8af4cf4033b633ef5b4073fd09d4080c813fa4cf4d3674342598c20e64e2b8857d1cd69598530f487c19163ffcdbc22707b957ff8b34c9ee117546840548a4922b04ef0f30eff853d69562aeea2637757992e8f906625ef475026de36858b828171a0c686081af842c95b009a22d59c6f392bdbcea"}], 0xf0}, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r5, 0xffffffffffffffff}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x400006a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c, 0x80, 0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) setgroups(0x1, &(0x7f0000000080)=[r2]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x9c66a8d1049ba5d2, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x3fff9}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x5b1, 0x0, 0x0) pipe(&(0x7f00000000c0)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000180)=0xffff) ioctl$TIOCNXCL(r2, 0x2000740e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x1000, 0x206) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x18) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) r1 = semget$private(0x0, 0x6, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6]) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/77) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./bus\x00', 0x118, 0x178) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x4a548ee1, 0xdd, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x3, 0x80000001, 0xffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000002500)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f00000001c0)="66323ce36cd5c256a460ec6b4317ba7a43b1fdf23125195707c0bc8b5945cfd8c01f3a82b0b6a1eba155140f7dbf815a0e7076bef7b8c02004f5ab2c1f13f589598c8b85af1fbb14ad3b6a2bd6bec508687c4cd2a5f181a66be73ff31265cba2479fe83f7b4f6a300bdf37114b08f357fb079f4d8770c46c660050d606544eb4047b2f42cd9c6a84dc1aad0b1b6e280ed2dda5346256e98f7bdc6ff1043f77ff4cd2d62213e387806dbb578cf3fd22410158154cce0578c2a113b8746d2d84cf82739717b0fe1904b2c4aeb452571ba359da69cdd47dbab34c7b7de45e584867fe2a", 0xe2}, {&(0x7f0000002580)="247dab9632ba6f0000000093c108d34508fa57862b5762d67d6d9c30169a5f44382cefcd029a3a56eac276e0afdfcfa2fdd8a65f14b42517a8ae694f40f3804a72b59292cb09c4ea7f20cf3d13ca0f27813e3d6a000000", 0x174}, {&(0x7f0000000300)="2c328ef43827372b9331efbe618479139daea35bbd4ac1a938b39d0b99573c2e528867284d7d97c25ca489843e01bfe2a45e079cd75df14db22a5befffa13b577ac055b30087ee3e1749fcad1f0960a28c224ac0e3251fdd21cde6d8fe041d4596525724ad792a7d244b58f6428de8f1f4d190ac9005bd7202d0ef086dc1097520ee0d7d0aad288267b52287a2d7bfaee0d44ba268d01df85fb2ccd83bf8a99b99be43d3ef93308d58078b02ce78cdc733d6a0d2a3a1fc591f7658c5d41d4a55a222d29cf9c5f2c035f2fee7926b905704632658b65e54659772a7cf424740f4a92961274274c1f54a335d7452b4803004497335586f89e5b0bd014c58fbd253bf2d3627440ee86937db69c7c114d8505f27ba4bb3a1c243e09d2214db05b13bded05d97984bec0414aad15df410ea14b6e4d01459cc737ef416c484025245aadd698f011cbc2c41e6cfebf265e734148a55797112cb695471532c6883e2600402788e8ed89da0628f1fbf17fe185c240653deb16a7c51eb9c5ece08ace378894608e00e6b1160cbe3788fe7c02de20e6acc1b2d910037810ef23ad2a75deb6de94a0021602dd88675ab8471cabd9e1483d9b15538bb36772d4047075239a9d9a66ae7ebda97f9f861bec3e0359889b056f3f9d9f14879f73b6534cb83fcf06d71b16e42c6de6d27433ca60a252bd6bbd1191a6566ba740ec821557057d934eeeb5bd566327ab18a3ec509cf52d0bd746778a1a354c9dd6bdccff319c5da188b150ddb0da2cf441c1e496bf79295b8fdb75cb4bcf0e0b2eb2e54b2f18271bb81477054dbc1c912063ffdea0a8dfda9cbd634cc657e8a585c58802f30d749e16047184ab29849f6fd8560128decfcf5feb3a6d34bd89947d8162c2a596f3a47afad6d7b2b2e023eae9026e30c0a6cc61ce84da5b76c5d5e12f63e688e89fb855dcec07f1cb47f3f4ecb0ba059dc07007790330be347800afa535b848376e7033567dbfd5ecf63385ac3863789943b2a9daa371778f19809fbc850c730a13f0eaa9f6370048719cae1ac5dedd7a343aad041bd54d613e4d7ccd90f15e202cfc6707a15ec0af99747cc16532324e925a168c48c2d79082fd4d001978bdeec9c265f963a149b694789135edbb7858556311cee3c66926cf734dc8ec518ad3fd38a62261883f731b1d6fd1e8bc905a503a2c0cabaa5ac4a4aaec3c4414a43055f5168f90c5c107367f39038c148f044b09a40880164fe535b8dd69ba875ed939e37d4ce113d6b96c59e5b83e78a1f6a594ffd947d82d4f8a28033c554abe55e4f16a386784ec173989f45e2e231cd76bd1010b3483191e71ed4b1a2f773233b3d0c03ef1ec2e380e7e29a191372829bd30c0a88468c68db214ed5b9918ee46d0cc571a68b4683895164ed745738875e844d7976bb900104be9bd9d4e62f94358eb1941b41dfb504eb6b4c785e81dfa0a0e4494a2c6a25c52f0e750d5d5a765d92fe48d3ac7708100227358fc577c177764d7c52901305e4e33ec47993a73b8276c4a3ce5d7f2d71d91e771835cf3ed8158e5c7c417eeab1a5bf9e1e73fc21dfdaf18d1b9f21d726fcd5ed88ce109c14c3d3b8e19bb0b0da51d2cf5f2cdb0ecb5c3bb04e630f06cd9877ab20069f07834b9cef3083cd2e4c49b0cdb035d80d9126da966de858439d0aa9c031b05f38e3081bedd852ddcd4bccf5f7c611120917571e5829fefbcadbde1b5911b4856020313bbfa9c3699a7dc7bff8c7446de1bde382ba770371bb6a1ad0defb9c9d99503329adbf4c43b2e0e8635b2bdde6c183e4e11c39f6d74580440c66e474400c9c350642c8262527350ee6bfa7fce1f8c7a4d54c24478b3a88fe8ad1fb44e6efb18830a97fea2468a01afef08656f619008520ecdfc3949b1faec5eb21666a4a7f2d4705612234921148a5f8872e18d20e9f860971684c7781f972d5f24298e5468042b61a48192907fbccd78414adfd393a226af2f53619f8636530ab16b16064fd7929ecb4f67bfd0174067139b3deda0eaec307b37bffdf2246ce59793a7e1034e6a4501394a38e4ccd6d017bf36597347115f9346351343e5c2eb80e0256b9b298a6598dfc4e2568b5b60287a218fe57050ad1e72f005f1b2342e05164d73b0ce01637fad86a5dea4d9633a682fce866d6b0250e0db64b7f2d463d5daa5c7f94f494656b87be6354f5af5e58987c49a839f6608a0aa50e17a900d31a7f7dccd3ae5e92b0b0665cd6d34363892953fc76f9d735c66daeba05087348bede559d4efe97a770c49959ba8799d151faa0d830c1624741d8387e7d951e56080db873f2e8d035db8e11a68f6e7f324db9f67845c8156392512a2c2f305c9cfcd5247486b675fa06fb1afd3627dec4525134d628a047876be167541b798d3b41788bf4696a2a04859d2da49fc16542559a195802c2014471eabba06439563c111807286bed52b0a9e53da3070ebb5a931ccdb3f462e60a6993c9e79d13d5bca28e26649a47368e9e167c490fe8d378b85ff6fe15a24eff903d767407aa7e4692df65040453af0203db58834076f3585066c2b39dec1d926035639d7fae0763e3b8b8ad8468e3b9ca25876dce10704540fc3d614e8d2661046c1a802cb5cfe0012279862524b82378794e971e6034502e7f62397f6b388d7fb545dd66206c0e125d97d6df728a896c680d47643c3d1b3801d45d483e0d18c1161710316169c4193c6a7ea8ef48ff88faf1442a1fb7b39316d6aa947396388fa21ac9c22248442e9cd0611e2e026abbfef3affa1400bb5313862b7a73db9351fc1f261675b4a8db3be19a9ab9dc4a5e9bf2b76c3bbe6ae90f51424bd6e048e7c3dda00938b9d20cf481cb2c1e4f9b00e591cb5ba3840f70816934125d4ee9099ef59f90de414cb3366f2ae4baf3619434ccc24275abfa3af87699751a4de466551097df6e2f015aa61f744c4446ab8eaf5bcb5236b18e06fcb710b38f39cae9ca84a29110f0c2a91837494165c5203a6eca04cec2e87662fd0be05dd54ac6302fc4cdc5649d91fa8afff62e13d0a3153d199ad2157ec4a78ea63f0fd5d31493127625f0650f579bb6cda80ba6d0bec82772eee474c4f3ed6c38e1787f240e6d36b5f74d9d687592e8b325a92c1a07fd28fbd4515cf49a3fcf75012380764342f47c7045196a08c80c8678134ba8b72163a3ae9596a80161d1b32662b01c6e9b88c721e8c9d8bb400e83d8f8c1d1e64302c114c8e7fc0b2440cbaa6b73a5bb7d6739ad44e8dfc587fc75d39f3c62d48736429560f62097e7cd8f72ece5ff644c50d430fc99b1bd124220e286c8cbf7caa4f818a59ac8c31e285913d7324eaf3e5896f9df28f3531d2c605258e91ed8e06514948b6489a9219f164dec8f65555eb0e3d1af4d097b55c70210340dd84ea289b20444b8bceef7bc3e9ce24ca630d878db9849da79627d603c2ba8f28f9d3a1a80443561aa5054d8171c353208d52ae2a79ea3b355c51666f35e0631a29d88bbced35781ee96f5f4223290e2ba99bd430662f5bd6a06f7d6a55474ad09e2ab4f3be0ad8234a30a9d69cfb7206369ce3873d410ff5bc13dcc505b15abb0a4698dcdf2419f7d6bd117b9184b8ff960895dcc8436102c2ba8f4a1e9d86dde61b9701734c144a333d90d27f0467acfb3d1a65d590a149efbd2c867292bc8305d003e07416bbb049bcd64846cb86610b3bba74501505f6cd5b79ff3853126ce4f94cf23f19d643763d4866072b0a6d32776d604a472cdb13ce091cafa07e0f1f98a2a7325475a474373cb61782b81f13fa3b220917374ba179416318ae029f735e034442ecffa687f5e3470efbbe2bd7867bebd1155262353688b225982fa534343f4e675618b29b7c32247513451f7d3cc4c899337f512e821f4eb50466085d0d7d6ded977748211959e16b52947c29df521742c45bcdad05ad745757688de2b9140265749d5f2482e76aec8db3ab91ddb1e841a90a9140f54853c63456696f78984311de02aab6cfa1df6c56a4fb0205635e15d4e2c4d6c3f5f863a3bef32f1167555f2efb31600cd86efc9d94736cbe5c85fef0a447744aa503c7c2d894d53b67dbc0de94c6b9115834a5ff9d7e24bb7ce7c68da7c2abe5f4a5affaf137b5b5eb96c649a936499096f03b6e007443d495e5b70bff9185a8594aee840f679bbe49ccac62c3c37d940ee2a08bd2fd9368e762d2456c24e85abbf87c8d8d9ba9edd7b534976decf44f37ed90ee9e750b1f326c695c36a067e7fc5337b5e0d9f9a5c7e51ce4cf4e309a56090ce9ded915e49b36f27b3f1d6ff71d1cabea7b8e4fcb87566aa8def0c2fa871f37aa77e5d090d39dfc90a9e9a09af22d5b4f97ed742d9a9f1db9b7e400a0376b8cc45ff00533a8fe727db4a31a243a0716a7373315b7092168edf82cf5709a92e3e5b9f5900298a4a66f14b7553cc1de2057489eca059b3baa08f88b0485b6369880b27ead6b18201f21e16781385b76c23cdd7399cbccf033dac7eaf03cc863ba07a7fc74c02bb127779398f376171992e7f1064457b519fc72cc394e5bf0a00664f50a93463299e1b259911ef7934745c2f8c7e6e05b168ca898e25220c0c32376fac003175e120c616271bb0d6bd79e0eedae0dadc674c0df00aae7a4ae13d5efc504d434c7d10c442060b7820d7eb71f7942271928de13e221b703534e2c085a065304cbb7687bbd0b14375bacacb7575fac2a1fef4af415534565e2cf6730a05f151a48e623d29d1ad6762feefc7ff2ccacfd82a18685f9b5e5cc64159559bb23611267de5be5c4bba52292f4e1ea5c63acaea4150e1933be493a3ca7ae5bd3f2ea7c7beddcd4b4aa49704ce98c6aeeea21e735be2a0e11dc98272307c7dd6727ef88fd29e2c5169faeaef6352c1768fad70dec257ae022a8f395cbd513b7276b5dc4a0dda40aa0ba3083e36fb862ef09da45fb11f378868912a2772c3936d3312d7353c821a4347b34c856d660ce14aeb075febe146ba597bc1251fd97359e833172a3938d70b060965340ef8ca7d54750c31df17433d017ae04b664ae0a8a0d0cab0e7c0b2370170a11cf5bbab995e5b030ec80fbffd9aa0f637f393d9b55cc6acb5c7c48a72ab5cb2d6235f71d218a58bae23df31891eb4b60dc28fbd65ecbd29188b9a401b50725dcd970b18fd549732c99ce38f4c4c58e9fb9b22c9c6232443d823211aec32d6ee43c6a02edf3c17708071b0b968c98aae9b7b86640baeeef55902420a7c2b4e6cc613a2e7f04aa3da6821e82c0cd43952f49892911d16e8ae9a680cbea04d9fe305799f56affc635635fdc87bd032bbeb63a29f839255da7455e2b212569ee0a4b0dedfe661456dae940440c0c6c1f6b7190ca80686611138091bfd58c0f3e9b22296b808f26a4d79937bd9ff03ce9bee243e0f5f19cefeaa705b7e3369d612695980daa60f341e3ed062508b3bc62693ad2827f31b455f8d78efe8d5d625b650ccf46d74c88f3da1891d14d27b7c5ad6fdb761bd6e2265e8d82b33a47390292cd7e4ad01b4f90f2fbba66cd96237c1a792b05890b96285e3ee3f249f60fd90cda4c567983ec1e5c641cdd2626f2089341a3a39ab34d08dbbffe3afda8a1631ecad8a428591d67dc620716aa2a5da8715ae1f683e99265bca574ee04578c627638142b6375758e0d3efea4aa0f984e143ae7f5e5d96dea42b1413cb13c574cac0b9fb684d7235744dcf388294301f2153d52c5bb558df3dfc803231922ac1abe51a6cce1f9633d1effa61c900834f2d457074d12b7fa84798", 0x1000}, {&(0x7f0000001300)="830ba7d6da2420c53d50b7735e5c9093069bfa013adb1c1348da210c547b537d93d2ef13ac011334093d064dbe785a36a32f51e6db70a668c75dfba767dac2f51fd884e28ee5f681df12e42f96c7ef6f70a5ed70759321c456a185c4c0167c59a4dad3d8dd9d4d5bf1ef156593acfdff223901f3c7c1389f1cf5056e9b8e0658440dccd35f5879ac0cc3d95b3cdede1438f83fcd3eaf3d47a7724eff9652bab186f2173755adb9386592305925673bdd2c92d0b023fea30c7c5b7c9b", 0xbc}, {&(0x7f00000013c0)="0436d3d07325094fae3d99ae4f259dc5cd34dd5022653b406074fc602bcd501242febf7f8ce76678134c00fcb9a61e695f3d676313a07eacfdeb357ee26b58061f694e223332be0fca8128e2fe7d964ee98cb6c7923a7cc4a458932b2bc8400fa2e9a47c9fb118ba03748d47d0a159bc134354c8a62cb8a919bb6a4f3e56da76b2f6971804097128af5b32aa753ae2b3c1f9ee747207ccf4569bad108e9ff24522d847b856c9f56dc8d48bc0c395236607946a01668505c44076374ea2de8395d3d547ef52c0bb2ead67ab32a6f7b9a2d8d3c167a3d017b9371a2e28c13367128388c8216ca4235d3efca1817dbb3dbf9314beb3bfca05054af1c8181447648bdb3e2a229e55e8653c4b3d4142dd86c97274575c048d5f43fae30e27694f084c9f574a0e3cd0ef7ec5f14b7a274b3ebbb4e7d947943a07cfb6ad725cc711f4feafd8048ec694e234e455431651d155a2a719ee2f66e2b21d6d6160cc0e13916162ae0080874c36e511168d0779fb00c3a3d209c5cf75de74705b54cb4450d48a4e3e0500aec09886c9afef3b3f39b8a3763546c45d747e43542e047942fba89e37cda0c54e97279132a652206eeb2f854cbed348f232e609b6a3f598153fe8a0fad9837dad68983acd7e7d850d1b38ba3802272ecbc26624f50a63539a80baaec2b157a4f689c7999849ff5ebf8923d68228763997ffc6e7b3e0816641943796636de796905c1760f739072eabc04563ad15401ee95f8d88813150abddd1e3de0d80402abc5d060b4fbdbc6963482e1d849797174cec0d372637404a107905f041a7ff119c41f43f3549ddcb812f4cd22b41a9b4b1c538efb13fd2dfd048e25ad87ae961557031615b060fb0f1abd85e953ffe23e6c28c96590e77b8d4c90d43c2625295ad36edf2c171580d7162ba34c7b5a118a02c6d9571fe2ed1a7973fd70dc55879f71c8448c57c1103f7d84a912bee943300ca5bcce9c5d27ee9affad26ef03a73f90bede97e43ebc5396efbfce44ea229aa6511b2f538cdbbdce791ebb0d01b2b383dea157f27b4d88d7d347ca7b125caabc27d1d35465a8dfdb1cf46afcae0cc038d6d8ebb3fa045fc64fb3f2bce6f4e1c962158d72f87aa0c2f551839f50592dea58d3bef2d63f6a39673bcb2cfe8e4fbd3163d267ee67e9dcb5ab1a64db904bc6f494b33c8b9be054e389905ff5abedba2473e31fd61f113e6ba27115663470a9a2b743aef8015bc561155ce2fd6eeefb4b32b44692d79fffaf777b6e04d3bf3d5405288a5889f031384c22a9baae6d0b406a49f33cd1f1e6561690ccb4468ad836151ebb51580a3fc39e6f1fcf5bf5baa39f1aa25491f168839ac402b6e1b7f36b06de277cc4b79ea729da577b60ae8d87f5d45d20e2f160ef8493ae94f50ea42ebda62e5740cf4948b0821f795799fb6803f4483a1f7d4351c6c4948767462d354b0c48866c8792d371b048312d2ffe9962432b1d7b684e405f518af4c1cb6b5d1eed654b495c545e98e1b6024d05445c983455380fe775d45366d0a73de6dc26daf8725dca608c0a2ddda1c8650048257fc2bb52efb523de59c07ec96eb1bf3023e77382c0db15849683c51744da69722ada68a9b5de6a0351fd60f5a934bf5bf02e901d391c12d187b0f4df79a27000d678ac8ef99180904c6692aac4728c4f33bed7cff4f4f6b388caab580f52ee6721291bd94e5c885571261da5e4a2f8d0b95f7b9d53bcaeee6cfeb3e4e55de0ccd0a7b5a2fa014872d3400f70d6341d5ca41ce9de08092d042c0ffdc02f07d58d85dd991b61ba4346c99cd79718c9523ff45bb558698cf1ec6475ade7b773fbe9f3e75960650777300a60c3ff60cdeecd315671d7711247fe1e944bad9f682c868c627a410907d57309a5e368c5d0d3f5a49aafa2b0d7bacdaede793d41ea1ebdfa2f5e1b3da58d70751a7bae98ade7111133cccfa2b604e7c106b763bb3823c4bda6dffe2393c0771825e42e352f334d212da09813ef45a5de8eebef355666233e681d07f705c1cdebec8c851b30a704b402f4486f5e751a209c6c4e988e96f0324394f6e13350a9349e30efd8b90595aac0111d2513cdadb254237c94dfee2b94ffe2532d536c1669daf397a412a1f5f56af03f933b4984958cfaadede17477a69749cbdffe6f4394f8c4344af73dea9c413ef115918dd1b5d96c239cd36cf15a96b05759d2109cb0772c9fafbaeef2b82b541e17f3aea11a51ec24adee45d4a19e8764d8e1f1dc91bd2940bc3396ea3caab9bb10524095f5291f4af2c148e7e9ecc4bf2ff43971823355e0737f2f59ba42a5caa2c088ff30bd4ba8de874759543c513827e10654495c0b892f269532b222e2195a87e26958ce383123797bcb718655b08f89c3990cbf2629d6118d411ba0b5d768731fef9b8da4f195635616d77f55d3fd933cceea9f65cb0047becae7b5d665d206b7e73d09a575ba422b30600379d6fb8f272f9b1359cca1443bee5a250d1b6f4024e3d75eaa7d4a2413886ea1e9e9c123cb85fb3827cf106a30a8368e674eb0c6b1e81e4050d397395e6f13a81a7d4dadf6fef7c38f40c685a42640c634140408c08d9b746c11ed8077cf9a7dce4e2f607671e119c2c258bb4ae9e18b7c8f7e05e62dec8f7d584891b12cb7d5b62b6553a91a22dcc0281445014d43af453e4c11e0ade7201b0d546f59134103a31ac229f0835ff4bcbc76bd5478afd603c25a7fef14e885099ae14bad11952c63fb212ffafc0f4c26fe12076f2056213916883a47627785fc7803f4cf876079cbe38ce5f3850a173c4d9f7c84775aa44f0899f27b0dd5a2031103241c6c61b7b409f9a27dd01d1127daa4fd8f5c6e10ab8db6412505ae77029f2317776a46772d0421310e10d063e3c5bde138d79b52ea5948464dfc225786c04da76a62fbdb854872017fe6864f20298c9ccf092f34c53f911b4bb9431b401410b4b1391623295167601f2a589f0c00249f867d2a8abd617978f51c0edbc7b0a3dd22f1813b575c7ddd498b26a0c3c84f868c5d6df6c6dbcce3255ee38f005cfb81365be3f3f69f005cbe911513cfbab84362013e9521cb1e70cb1ad54c295a9abc91f617274aecb45c5c80d211d5b5de8825d9bc5ee7744d71b5f0152e9729bf5aef591d2ae0590ac1bbd9a5cd666fe7235e79ca16446ea405d5344255c01ac4e6c5e8a3abdc66f99046c459e12b22479856de8f53d10e81ec0bd69e55525b5420b900e2b3c13b0789ea31b4c490d8a0a068931afc5e95873110a9ae8565792914080046f136d7ec7515288b88228717fc624228c231574f39f8acf02bb4ea6bb7dd3f1ca90bc0cec83ae6ccace7f1685ca31b6e234e88918c53f689030c46244817e51f14648e85450ee04436aad82ad485697fe88a08233fc567cb77745b01ade5900588741479c3e22d2272dfd6d29fa777121807fa97c0ea5a057125ad4b3002fc8f0cd3512b84f2ac24a80e8215e5a6838183b6b8e2aa8a39104f6a1e479fb4edaf728a5cd7e68be8dcd546ab6eb09822f852593c7afb6f9309c0dacadf30469f8d6d311688a4993528ff0236d8195f65beb77e36e6e8a53f59537c1c7de4a9fc0af34ef23e7ce81b22c5436452c3411f221bda59655efc51b7a14ca4dd7027d91cd6dfdb7b8ac61ab0dac304f5ad8b52a485f9c0da6772faca9ea925ab2468d409dcdc2af9bd0a15be280669d7fb043b4fc826c201f3cde95dcf3c0b18dfb6e9829b377fc99fad246a6cc8ba376d1fa348096dacc4c3312137daf6e88f85477134f520fc0993264ba6fba100f7c0a714d4cac8052fc57d35487286f09b83d8cdaa3b696f6ab6fb32e911815a4cc1ad2d773c6e5cca2090f187ec58a25f48d727ced8d024863c25a0e9d417b994d3ed22e4764e47300d457f77ed32422ca50c7c26fee15999398c84b6c97b931e41418524bf384f8753bf6e714259acf36a0f669d09a42283436977512f195a94a3ce664ae2778c73e47d0d39b9ef02cf322c5e3a1274d51b1128a21f2e1123d82bf9e1ef514583e150bf086080f597ebbb862efe80fce361212bccdbe5c0e0cdf1f2e827dadb5e06f593a86b10736a8a90fbf6ff00f33e5bec2572bdfea7dcab7172d1e5d120bea0da494bb9cfe5f1ce3f6d66a48ee15a21d9fbccb95a520ed4f1d76043664c6036023016676bd60cb8c50fc3bdd08b86dd6aac39d22073ff4d3eaf36e0e8c40afbbebd7435f567b5a264b6cc41ebbaf391c900e52822c47386d4a2471048d0f3645b93f1185e2f19578a63f2ab588ab80b123a77e247b404e1c42c2e943ef9892a73839205ec76c6c3113dd082080063c479ffe4168fd46f8299fd80fa43b286cd0d7c79c6bb4d50ea59917dd8d53f4f72ffdd59e270655db3676514b0934eefc08ab42262f9e8f0642ebb775f1067de287a95d7f762b7cda14b2144e67cb7e3cc1650752058024ed567edfdeb76dd09daef10b66dbe84d62ddba02e12c95a589d484ded23faa3755cd34a8fb8c5bcac3966f50a268cc4dbaf599211fc9e4fbbc194d4b65b62800d234dd5d14d1f81462d3017fe4e7dc5ae07cd004f8bd4a29d8a9b540a090e3b8cdf041821c228588daa98e317e10eaf9f12b2180ed5af988fb6c2fa48b01f1b5408de55d74c3144ea868a974aecb95f16ea0e9f48bd636dba7d884772ea69384f98ba91c66a0d9e543015a66ca38736b398704ea50cf064da84656b87c06f3223a869c1bc69ca7848c2e2be564dee64d224d77c75e4171c7f5cb86f453714c28202cfe39c13a1fcd8195d0f7afbee8cf731b5a3e026976fef21e7e9172a511fbb37b0b1ce4e8a9f4b27359da1a439a2a6e293ce38d0630340fe57ec4a705cb144185a39ea3087ae7579b5fa6d0b352e8ba146b539d0fe49adfce86f658b1c14a097358890a2e981b0dcfd61a0ac1c534dff2635fdbc187d984bb0e8730ec1e8404f03b40f507f02fe89b01e0208b0ead70e41d60e02f2e70967e3d4acd7d6f07dde8028bc8db709ba69b28fa3a3121df055d04ea94d98a17aecb6910ea6b2c617ebe9c24d1948fa3b2529c229a35e58858e37f182bf2e089a12ed99ec620b3cd9184f4c8080c7e3f693854a93aa94e2b9084ab0e2053abddc9466e3c6b47cf7cc6c98ca17ce7edf27918720419ceb19a4562eee77cb0d2b174bacef055762a540186f8625e836fb246911cbff96feb092552541ac0201115c58a3af546ce19a8cf08401a70e1fa27640dba1cecad5ba64bb7d7eea8d8f677ef03de85d56f42582aa5cbe145a48cc721892c066d842d9b5ebc87a6f0d6add4dc73d6281f8ae5b28b5ed141174992248875c6746218398162bff21c6d8bad7a046c79d320cac3637aa58d18ec3bf9f10705cee0b299cb2afd760a2154add72cb5f3e68eb06231f413e2bb18bc8cedeceaaf4a4ef7c6c60ddd4fc395e11cbd674c67923cb27deeb27899669b3ab17bbb32306057aeb11aa4f9b204e12302947aac99dde0ab2c5f8fb976e21fd134a1544572ba1c0801393e1dafbd1877b2c295cafe8fa1abad53ab25ee7f5487569616b2cf219929c9e263dc0671493264d017f89d4999c6ec922590c16e1ab668a59e44f06f9fd42d1c3cf546d09f5ce2a8f0f3eb020d8d38d57bd34af19828c7a5780dc0fa8e43bd3fb67384e3ce4abba27ee5a01a9fab7e7fe01669d86c8e99cb5f47354ef06cb9b454dcc8415f47477ea20906396d7a2d2d7a06055d9625e87204156312498672b37d77e6f82a27d0d5d8c08efc279173e4d49d55ff1450ecc8e4fb8c0df14f75", 0x1000}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000002540)=0x6) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000002480)='./bus/file0\x00', 0x200, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000024c0)={&(0x7f0000002440)='./bus\x00', r5, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x0, 0xa5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = getgid() r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8200, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000340)={0x20000000000000ad, &(0x7f0000000300)=[{0x20, 0x9, 0x0, 0x4}, {0xfb, 0x8, 0x9, 0x4}]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r7, r14, r15, r16, 0x300, 0x80c}, 0x8, 0x0, 0x800}) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000100)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13, r19]) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000180)=[r1, r24, r20]) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x9c01, 0x74, 0x10000, {[0x7, 0x9f, 0xe2, 0xfffffffffffffffc, 0x400, 0x0, 0x10001, 0x9, 0x5, 0x80, 0x1, 0x1000, 0x3, 0x7, 0xa280, 0x5, 0x1, 0xffffffff], [0x20, 0x9, 0x1, 0x8, 0x7, 0x5, 0xb8bc, 0x7, 0x3, 0x7fff8000], [0x8001, 0x401, 0x2, 0x7f, 0xed, 0xffffffff], [0xe339, 0x3, 0x80, 0x0, 0xfffffffffffffffa, 0xe9], [{0x55b, 0x1, 0x5, 0x3}, {0xfff9, 0x8, 0x2, 0xd1}, {0x6, 0x7ff, 0xfffffffe, 0x5}, {0x5, 0x4}, {0x1fc, 0x3, 0xff41, 0xfffffffffffffff8}, {0x400, 0x3ff, 0xffff, 0xffffffffffffff81}, {0x2, 0x9, 0x800000, 0x1}, {0x3, 0x2, 0xfffffff9, 0x100000001}], {0x20, 0x8, 0x8, 0x200}, {0xf3f0, 0x1ff, 0x9, 0x5}}}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000100)={0x9c, 0x0, &(0x7f0000000200)=""/156}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) getpgid(r3) ktrace(&(0x7f0000000280)='./bus\x00', 0x9, 0x40001000, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x81) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup2(r6, 0xffffffffffffffff) getpeername$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r8 = fcntl$dupfd(r1, 0x0, r7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000140)={0x9, 0x9, './bus\x00', 0x8, 0x4, 0x99}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) mknodat(r9, &(0x7f00000000c0)='./bus\x00', 0x1000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/163, 0xa3}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x8) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x1) fcntl$getown(r5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x81, 0x2, 0x7, 0x5}]}) 16:00:03 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="21002e2f66696e65681700"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0x179) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r9, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000a00)=""/2) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6a, &(0x7f0000001480)=[{0x0, 0x1, 0x8, "1fe3200f44a0c82817997625a0e471dfa4bd322ed5d0442e2c28e03911fab5d651cf43bdfb8f32f6d21f4ce7b8b83f0671170b063898f57aadfe4e9b916d4104e2a29cd47750c7416c09ffd88f6156dc537043f175abfd712ac33aadaf79b7149e51f4b2401ce8779a1451c76bff7dd3f9176e71e55ddbbed675de5d735fe6fe1883a8e9ec2dcf64d910af833e91f5f80177a92ff4100505f06c67f7a8dc959acf9c31499b2ae6358e797a4d36b0b7c1675c4b563a4edf450860a9a98707b8ee5cce0b2b922e64f8f3a78a9bdc24f575ee5524870c1c25c51625d79c2a9f123d79de7fedcdc5fcf387dc858bc3b6fb86f3b2950de27b09225a1ffecc5d555e9f6da8c1fa121f7cde7a56fdc93603d7369159f949ad3e3a8cf1292d48f118c9b5bbff34dbfb27edc222808639391c7cd8429b78565657096aff7851b6131cc0942d8be6c5678b4636024d5ea77f8b87235042dbe89cda0f78346a50ca2c56cbd2ce1ed7c61c8ddf5465d8a28d7d3640142987d4435a15f2209e3cc9d70912041b3a1e3be53f69aaa72e4b4f41459814dd56b34cc25fdfdbf386f7496810d5d12952e9733fbf6aeb3d3d78b052b3294ad8ac15e02d37483bc1e920ae4856cb22ec684ea501bf26b90a273f048b60786434803e99b0368e31b63d17b0c8a82afbebc8040c8cd61b527ca7d984690ebc4a82ddc75378e12035af573357c62b52327e41f094c70613b8c01ceb11be2a47ad8afc2958e7bd62f46870c512c496adfb17fe059c048467731b74e29470d49e0898ec8fb0bc4ee1c036b06062582d0f231a899f3aa0d9846cc6e3893149c49a30b9f66144eeeb5493d74e79cde64ef03ab4ed04a6077052208865022712aa9000ae9d35708f004cac9660bc0b7d4512b488320d91e36d44cfd38c0cc43feb23818f491875334524737e34e357a67ce7e0af869cf67ff287c312272147fc85cfd9ca66b1249a95dae9ebbddc1600772660cb6a3de829a1c8204a1fbfd5d63be71a48d49e1b04d6c08a5e9be48f80059c77ea46767cb7282886de06f30bc7ed9aee599e23fc637233019cdc2042e8d1066426187796f0aa2bbb60958dc1d0417989e3350358f0125d4e079f62f47168d3cfb543eb8526f2e9f523cd68b8b94f318a1f0c74f4f1280b748f413af8ba4770c9a7ab2a098f3c3caf8633a3e73fddb8d3d9161092ec36e666e7cf05e3514790f7851896ceecafe666b3542df423e318263e8b24950000b9ff5ec2f1f4503ff2810a7753f16fc4dc48d48422df8c037f4bd0040b4f2d5cc39a26ddf70b3c91a1379e4fdd4601190b8bffc46be5a50523666b36aaed395bdb249d229f55b24d4ffb2f96398043715cf677ca1241efa304a3960b7e6670fde422363c3f5e129f12f12c4cf0d83a3fbcfff3084313dbcf47e110ff24cc3003eb8765b9f979021055aac32ac875e5d7b2f26c88195ebb9823b98d71f024acd0d862039c5776e27f89d05405226ca795141d74c0aa893376f4344719776bc4c0a31f845484a5cf6a17dab41af83cf8feb4e28fe1bda4077692f3a66fffa3ebb071eb07b98b6a1391103715caabd798ffeea683d3e0c40d99f51bf4af707d8b4fa44fd67866f28ad1df2f254327291a6873d574405761c9ee488b6e9a28103f518513f834e67a0c9b2799d56f3eab28b1c9897eaf0e41d0d7c25b2dff94cb3255ace2da79915134953fd7546fddb15d8b7b6389a049b2ff433efe986406c880901df35734d68f8702578cd6a39d62d4b5ccb8af42007f493621a23a45c1231e5eb23a34d760e98fc2b0f668acf6a3bfb8c6feaf8601f6ffd1e92011754f620bc0c19db0489e1ad5e1f9ef24cb5a19c574f12282c3722db1ca99d2a5f3212642682072b8594f2a8fd0eedf7bbe952e94ec46812677604c926a597178d7175caf2b0051beb024a5750ddab80b1e06f04d166bd281947a5bab8c1af36c18239be9f64ef546e5c8522de168aa5fdf35976f7544c71d3f312041bc5bfe3c9937195225dc0317af3911a939b8ef3698a3b84c7c010b469b1b2658c46e01b0e5022ae10f18b1598492608861cf4874c3ce817b19bc5f37086db5354dbc7e637805deb1178bda267a959af2f2c54876ec56768d5dd8f17879136293064e2891e1f2cbbf9750f295a64e3d11eb6dc0f1188bc33d2aeab2ff9fbc05eeb2281b2c129a2fff9adc63204fdcb4434fcd19b64af593d468b73968c28a8ebeda848ffba332ca17aa96275fc22284cdc4bbc61e95cb5b66ff68147bfb6c2af9d6b1ffde9f8bc6327f74ab3a1ff1625ce8141d9c404dfc33611e6cdad80edf3e99c76829fb42b2c125786f6ed90a5ddb355d6ef98f84cb31fd13c2b6f06ffcc92115b0c4d74bfa581394c81ca1e5018b5997101934d62f1806076be5d55340883b2c5e5f363b8f68be6808c4d1052eb769fc84cb5bbc9a2ad0b59b853948a0f97e7cc3f7e54159d01f6892d89efaf886147ce2c18aa2204625ed001b7ddc5e893a7e33e29efc95c71270d0265ef41ffebba02398cf8d1b7c8920cea2a4e81e14d3469bbf86e3bd18ea0dc52b91f1f19b2e8a7c8b0ac3f8bb7bfd66046a01dcf7824e667ebd137623f25c0e6e3e52119016665b329906067fe362456a60416bbbee66f60bdfb8eaba18399cebdce4fceda9cc1aabd4434a7ff87d2432b1d0ed9346092592eba359bcf5feceb479f3e3c03889eb3483150826b248fb33e006bc27740702611ab5c7335270cb1c061bfeccb800906e5906e0e79e94ba407ced786be4cb0fe83090855b1858c61b097ac94e63f4387c652689a5d490e99c3f2db0bbd15c689deff7a69179c6fc814d8c76816229dca32d7db1ce15e786d209bf3cb5e213b87bf9a4f445222904af558f8697412ab5cc86574812c81eb66c41854ce46dbc51089afa6f2b953a79523405707fe41bbb5f8d075fd6d44944cd9846273e58acedf591e8750f465624e19905f4cebccbc452d433a0d3fbe4d48781a1e618de3ef73d2564c59ed0d6f8ecb89d525729ae580e97a2f615a4cb393ca8e1d2af15c5f92d460342e55c5c9e730ef05a400260c070887e78c1732f66913f07b2bd45c7848e664e2cb2bddaa7bd5565d380e33b25972d751bc69c66ecc788315af654a79907b84f385f5c4acfda31df4a6080016750362cc4e67985329f29e8b96315cb1e33bf18e8ae1e44fec3a79c08e6194055f721ba29a4a43b7cecf04956979712edb3ee27d5c463de0327b70a4a964cf22ced5229bcfb4d8e0ed9039617c2c49f89eb0715c0067ad1e28871703cb6e0f187acc535253fe030bfb39bd4ffeffca713a0a0e7d87f3f6722e2c891cd3bbb3a6e7897b12e9bfc4672a1bdf78e2e4df0ae634f6afbb344cb0a337ca19fa1b801d7c7ca41e14ebe9e789cd4d7b2269dc46edef255bbe02269f6ca2e9a7d0139925103f13ebfbee3c2600974eae8dc8f68de7d83ffa16b1d819da5e45097c824a0fa1d946dce1015024507ffc121c2e7d9470450183034003951c8ab851ebea19863b372449f30dd807d0bf12214916aa69453f48fe9bae5483aac930da9f1ec0000a149c73f9af71977dfc964c47ded1ba270ade9ee7b1570588307ef150f98288147b9ce0e73581e1e80152f762e615cdb5d7ed884d55314a91854cde47ab6fd1cef1290bb9596646e22b6222c0e12498e76a46cc69e06ddb10c4011566118d94a401d51b6ee66c5392ba10546af4f74b5671d8bf751c501f6c730448fcf5902bc35ba977cc4d1fb374cb8c9860d5d0a0a71c13a6c768838f1ada1455796425923fce6512c8f2966378f1156d8d5ad2788e3eb664d051507a3f90f68b9a5a753bbb2b123d39c4ff2091e47ca6876071bde2082590b9ee60deffea552184a713fe8dfa7462dd4ff3a75faaa7e3434849ac6a9b7b529fb8d7cf38bfc4b6316f12a161dd26d515ce94cd979b345caeeb9718f67f0757afc759ed7cd459de4a8b812b3cfe6c9b08ae10137e0b41cc493c677587b67f12e6abe28f9505f6090f630c9ad118a43befd5a86b3d3010e30f946d530dc08fa3fd9d9952716bfbe08454e6841b031cd106bda83c9a25597a9ee73058c3867f2161acc6aedf036ec9b93a27c610890da8644e0d3dbf95d4806546fe3eec44a7b9ef695b483a9bcf47f66fee5b7d0a7e77a4da748ec8c82a034543e55f9c4e4bfd06bf74c49ff20df92940f1ba01f951a024a4c87a861f19d97079556b60a1cacd717685a2585c0e76b2178dee3a96163a8ca3d5faac3d55778b60fe01eda3463264f3ef605a49427806ec6d69db7e776740cbded866776e428f37fd0a7991c74d86fde86f2bdc94b0dee8fb38e23d4be8590ffbaa6d68e6660cc82ff1704e716fdb1c333cae366d2db662c2a2bcbbf06220bea3b34ea7374f2fa9cc41da2a173fda445943247e0aa001dfa46767aa4479536f35175f17a843bf661f0d8ee9a1f4826db3206d1916ba64216f54c460775666f39ebea0320ac1bfdef7ed9e0e014afda5889ec2fc742c2bd518cd200540610355a04d73acce90392b08d5c5b3c6d85802a59552c9ed9024d2d889516159bad37313077eb05678ee108c583bdab8c6cc74c434fd9a5816df009528b71a29970a9139fa6dd4e46f4c92b824fa5e3ced931022e0c4c082deebb0f33dd052c60f350b6758617fa6cfd2d954eba891e357c8a1461e795d03089d0463a8359bdf0112861e7a5398832c1150a6dd4107de05d6c9deeb84b29a7b1d20b6adebf4b15eafdec392d75629a066000f2d4e380e902af88ddc73035d78ae424b3e1ef0ff2d0e7f01f0de68caa98b98e89ad67ef1e440ad5ca1eba8f5e2cf40815c0beb84aaa2a271313baee56ff6cba6e70b43835df2597323c4a63b0a34bc79d9063239f120a610c5ded3ef73b09928268dbfb94dfeacb821a97f8d52f51faf13d8d294dd85f03f4fbaac348c77652bac1fd092cb579a11e20add8a0fa315d6acd139732d14c9b273cad21acd5ddd3f716d6ec408f065e974963d2ceacf2aee353f68c5d1c8179eebb8fed3d812c1008f7c1c4fdccea9c0075a7f68c010c49356e4fa42080c912bcc2d83368371f26fc44a00595087982866d6520f4543af3ee17367425ab9acc48b28ea3a25dc0b22a45cd369eaabb5af5f6c09d0f453e155dca09b4cc4cfe63e762ae6de3ddd7329a99286d1dac822575ae44c57ca1ad21ef2aaef41f1aa8d5b5fc6d5df2f7798dc9bc2c97e5392fbb5b41ca60cb1dafbe56ab3f0fe43f31d72043589f94543d973e15364f09fc0c2290cbd33b4073941b34cb9142d3e0d7ad7173b4920ac68d16698ade6b9f00c873709bef658b21405af39eeaaf374aad28460c2ad6875704efe46a2769a6f86bdcfd75ea0b35d1154dd5605d800b3e906412dd47dace1b5a68ef8aafb5a61f0d5c7134fd1a14ec7a0e856d0ad2ccf31adc10e8cc0c6196685aa0594171b16de639763e1b192964bcab14bd80bc4393fa044e57aec9d994bbbb915d6df48f2f717415c31b9e7a08d82e9a109e1cf128c8f1d67f0a2184a5166f9f2d104437250aee750fc395131c650af4b0a496422e2a6382e24c337ec7ca54d2c13618d3de65bdbfb3e8a68a675a13942abd1f6bc9ba19bd0acaa728fc5387493ad0f2f0d34e24a7073478ad7ae1e830f8a3bffd70ec2b679ba09e59fb02f34728d3a702929822579c9bc8a5c4b4e415d6444cdb5439fe53953222a1d685f1fd3e65873f9b6e4d3b516d37337496fb2beefda9d281f3ffbce7406d25ccc9ea7c275a4fbd9967dd3d7200000000000000000000000023b00f7da7d9ed6611b15153ef9c3fef3735865675175584ad7c815866c06c809662daab611c3f061df21ef61cf3c1ab674e1fc5f98ec01e527ea0426d2a860b0f943f1df5fd3f5194dc9c3d4e4ac671728e9093f0028b700cd411613e07a6dea484ca8f2281e0b9e8fdb50e692d2f9546d951f204eb026390482c"}, {0xfffffffffffffed7, 0x1, 0x6, "76a3293912ebd51c3bc2c41b09b6cb749fdf8a4cad5d84f4490fb7152f7e2c3988875a27c97d9db2628c368a58076c63103a205821cfd09d846881f83dbe6d76eb51f36e40ff601c1422fe642fa759d38a40cce971a091c7e45dd87ea7be540d88d72b9ff6ef924a03"}], 0x880bdf5a32f66d41}, 0x0) getsockopt(0xffffffffffffffff, 0xd16, 0x8c9, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:03 executing program 1: select(0x40, &(0x7f0000000300)={0x5, 0x4, 0x4, 0x7, 0xf7b, 0x57b, 0x53, 0x800}, &(0x7f0000000340)={0x7fff, 0xfffffffffffff98d, 0x2, 0x7, 0x3f, 0x4, 0x5, 0x80}, &(0x7f0000000380)={0x80, 0x4, 0x9, 0x7, 0x1, 0x2, 0xc60c, 0xd}, &(0x7f00000003c0)={0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2b}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x790989a0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x30}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0xd2e}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/233, 0xe9, 0x0, &(0x7f00000002c0)={0x18, 0x3, 0x8001, 0x736f}, 0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r4, 0x3ff, 0x3f, &(0x7f0000000140)="0e7fa1611f6e443d022c20d9a1186483e3f28872015acde3c96699cb465b4a44d3cca5857cca00fc9e66e1606220ff5698d753d36da06dd001a959fca4a3d74e172a6660b6ebea2a789b", 0x4a) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x50}, {0x34, 0x0, 0x0, 0x656}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x400, r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 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(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x23d, 0x2}, {0x1, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) syz_open_pts() 16:00:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x6, 0x1, 0x10001, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)=0x400) 16:00:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf, 0x2}], 0x10000, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r3) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66694c6530003d593b56eb29437cd3995e29413a137a66797b7bd57c9bec60a64473679383cdcd65568377747fa67f3a55c1556bf441df1cb0c4899e867ec74db9f0bd69c83e8871e505a1edfd2b07ccc993964ffe9d6f8fa82ed092cceb56ed80ca818984825d09e1514808612fe68b627853431c451d03fd60d9b46ef362f207e35f0ec887d1bdcada2818d48c3b5aba66a541ac4760781919f3a3c3fd53ff6cbd78079f9348f4316836b647c2d6c19df95931e807f628d7135ac8c0e110152cec3daa32ac7006eafade1701603604e974dac71f496364d183a308e59af0bfa5d8a1d0ae67112bf06d0e15c6620d128524a4bc0ea07d4ec3ac9ec8e29bd4e3e6b5845b994ee2411da450f66d2294638c4357074d592593dcd6f13569848b2a27cbb89859e7c62d9d4bceddd931299a8e6abdefc942d6c19253c065151d063770c136fd5acaf43ee3d98dff80c98622f8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0xfffffffa}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x101, 0xffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\b\x00\x00\x00/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r10, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getppid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x8000000000000080) pwritev(r6, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4, r5, 0x0, 0x0, 0x800}) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001240), 0xc) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r7, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r3, 0x6, r4) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x100, 0x2}], 0x1}) mlockall(0x0) r4 = socket(0x10, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f5dea6b5b5365f540bc7d822e3f31e5a686ed08fb95237ad86c5600000000462c24be7eacbb1579bfd50bdb1c59f38e95d638962ef1b7acfcf8e527e25f9fd15310ec3a27992a62956fd45b9be6b95a4eb020d45c28b7eb2625b79fb415bdeee090cc0912f5fcf5a419c2563a57454ada11d6ee81b44ce95dabe0e10dacf1d0b48800000000e8cd795590df01baded7e981d76f7382275f3ac2440f3b06058598b651c10c204735c804bd42fa665526b43ab0502394ff8d690dafb54f9c4fc3d220ef46a38a0d50b8b279e9ae5d01a974790fe661e3c867cfa8e3f40cffd0df874b67a15ecb7728aabf9126f62ebe50bb23b7a7f73eae1c8d46875d02a1bdfc4d9ada0d2e5fd936449ff6bacfd5147a258d634723812b40587099e3c423d140dea57f7d5913393c27b7fbd190c6a1255c13292134430addb55beb4283b2db0a36bfa2e8a47dbb9c4760bdbca3eb1116deb37deb93"], 0x10) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd, 0x810, 0xffffffffffffff9c, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302fe6696c653000"], 0x10) 16:00:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x100) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$IPC_RMID(r2, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x46, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') getgid() r3 = kqueue() readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x100) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f00000002c0)='./file0\x00', 0x10, 0x9) kevent(r3, &(0x7f0000000040)=[{{r4}, 0x7, 0x20, 0x1, 0x80, 0x2}], 0x4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff9, 0x59, 0x2, 0x3, 0x9}, {{r6}, 0xffffffffffffffff, 0x40, 0x7b45c4bffe1b1793, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0xcc9f2a39e9232dda, 0xf9, 0x40}, {{r7}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x78, 0x6}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x80000001, 0xc0}], 0x4, &(0x7f0000000280)={0x101, 0x800}) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x3b}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r4, 0x43) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$inet6(r1, &(0x7f0000000040)=""/17, 0x11, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x2}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000001c0)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd57078001fb9cafefa3192bd4baf186e3f1407a944146afd4cec31caf2000086e4b5cb57b0a762e42f2d17b8ca07f98e71e0aa9ec168a04d0809ed5486fe0234fd71d5504f577b4cc73c796d63ad593ddd9c03e66b91b8646853f889b8b4b2af3f4fcf0b6f0a3122038217b88f1c9fb4a4645e583be63e1f11f52ad6ec194575b330f58e2e72d16fdf07c3c4853a5202544bdb67fed667aaac44fdaceb18468d35365a7605d4b237c29d32adda94905cbd5d2c457383379dfc0fa6aa66e3b0dba6ca42c97c5a3af1", 0xffffffffffffffe6) 16:00:05 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r4, r5) syz_open_pts() r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r6, r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r8, r9) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r10, r11) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001300)='/dev/diskmap\x00', 0x1093a, 0x0) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r14 = dup2(r12, r13) ioctl$PCIOCREAD(r14, 0xc0207534, &(0x7f0000000080)) accept$unix(r14, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r15, r16) open(&(0x7f00000013c0)='./file0\x00', 0x409, 0x20) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r19 = dup2(r17, r18) ioctl$PCIOCREAD(r19, 0xc0207534, &(0x7f0000000080)) r20 = socket(0x2, 0xc003, 0x2) r21 = socket(0x10, 0x8000, 0x20) setsockopt(r21, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r23 = dup2(r20, r22) ioctl$PCIOCREAD(r23, 0xc0207534, &(0x7f0000000080)) r24 = socket(0x2, 0xc003, 0x2) setsockopt(r24, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='ap\x00\x00\xae\x90\xeb\xba5\xbb\x9e\'\x00', 0x0, 0x0) dup2(r24, r25) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) socketpair(0x18, 0x4, 0x9c, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000001340)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(0xffffffffffffffff, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x9, 0x7f, 0x81, 0x80000001}, {0x8, 0x3f, 0xe4, 0x2}, {0x2, 0x6a, 0x40, 0x7}, {0x1, 0x9, 0x9, 0x4}, {0x1, 0x9, 0x6, 0x5}, {0x101, 0x4a, 0x6, 0x7fffffff}, {0x8, 0x9, 0x7, 0x6}, {0x9, 0x40, 0x5, 0x1f}, {0xfffb, 0x2, 0x81, 0x4}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xd5f93ae669d8bf10) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7ff, 0x1, 0x0, 0x0, 0xfffffffa, 0xc37, 0x4, 0x8b80346be6497c57, 0x2, 0x2, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ftruncate(r1, 0x0, 0x80000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x1, 0x3c, 0x20, 0x7f}, {0xce57, 0x80, 0x6, 0xfffffffb}, {0xffff, 0x0, 0x4, 0x300000}, {0x3, 0x81, 0x6, 0x2724}, {0x0, 0x4, 0x4b, 0x6}, {0x5, 0x3, 0xa6, 0x3}, {0x40, 0x7, 0x1f, 0x2}, {0x2, 0xff, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0xc) getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$inet(r2, &(0x7f0000000280)=""/96, 0x60, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8]) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9, 0x35da], [], [{}, {}, {}, {}, {}, {0x0, 0xffff8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x29) pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00..file0\x00'], 0x10) dup(r0) munmap(&(0x7f00004ce000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) msgget$private(0x0, 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2c2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x9, 0x1, 0x9, 0xfffffffffffffffe}, {{r2}, 0x0, 0x100, 0x4, 0x9, 0xfffffffffffffffe}, {{r3}, 0x7, 0x10, 0x20000000, 0x10001, 0x5}, {{r4}, 0xfffffffffffffffc, 0x59, 0xc, 0x6, 0x4ac}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x8b4af5d3dc506931, 0x200, 0xe0}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x4}, {{r0}, 0x7ffffffffffffffa, 0xc0, 0x40, 0x9, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x80, 0x80000040, 0x2, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x4, 0x7fffffff, 0xfffffffffffffffd}, {{}, 0x40c7138c1a36610c, 0xec, 0x80000000, 0x68f7, 0x2}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x60, 0xffffb, 0x82, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x8000}], 0xfffffd30, &(0x7f0000000340)={0x0, 0xe102}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000004c0)=""/80) shmctl$SHM_UNLOCK(0x0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0xc2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) getpgid(r25) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x1, r11, r15, r16, r22, 0x0, 0x180}, 0x6, 0x2, r23, r25, 0x20, 0x9, 0x5}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000380)) 16:00:05 executing program 1: 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, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0xffffffffffffff91}, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = fcntl$dupfd(r0, 0x0, r5) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xfb6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket$inet(0x2, 0x8000, 0x3) setsockopt(r3, 0x200, 0x7, &(0x7f0000000100)="70db9d2a5accb6c6e32cacb8851600f7c0b3ab9868204d6be7e9552eebcc3c23c87a9ff95c4525", 0x27) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000140)="90fb0e5c740c3aac851a6a57d41be3c7326ff5e03a3a49e023a3600ae2dbc9a58fc01a15410b69202812cb3e0dc0c57164debd21059dcb5bfac2c2156e75d11e6dc9cc613e556daa88ba7b329ef273641df571fdfabafa88173ac8994b6bda0f7e7db3c84e4b218fffb7443c91533f903003f1ee4195ce112943e98ffcf92b54763e3c50488e", 0x86) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x538, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000240)) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000004c0)) r6 = dup(r4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000540)) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x4b6e05dd79129b9f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) read(r5, &(0x7f0000000640)=""/4, 0x4) r10 = geteuid() r11 = geteuid() setreuid(r10, r11) setsockopt(r8, 0x8, 0x5, &(0x7f0000000680)="0fcb5204b8bb8a88e8", 0x9) r12 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x0) flock(r12, 0x6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000000740)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x77f7822fd33fdac4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0x4000, 0xfa) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000001c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) writev(r2, &(0x7f00000001c0), 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xe860) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 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) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x0) 16:00:06 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x25e, &(0x7f0000000200)=[{0x7ff, 0x1, 0x0, 0x8000029d8aaa8}, {0x0, 0x0, 0x8}, {0x3c, 0x0, 0x0, 0xfffffffc}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESHEX=r6, @ANYRESHEX=0x0, @ANYRES16=r9], 0x4) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() fcntl$dupfd(r18, 0x0, r19) listen(r18, 0x2000002) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r21, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r22, r22) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25e2c234860d9ae83af85f3607f505157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3000000000000000000000000009ea5e3b193d4a60717bc91f4a2a20516fe4d25f2ac887e2d7f33d43d4ddf91710e0a56b46422befd938ec796ea52f8557d00425ade7da95124c0e6e6f776ba126cfae8d6a5c5f90c3e2deaaf1bb94e75cfb52cd3ef92e614bb4ea751bb1b3617466676fcd0df1d8e30f6ecf889e13b8fa803fde890e89a7f512885a6ad881835e90648e4b6a7a52e0db26cb0e6196cbbca72c2ceb530b483c95df05b67dfab5e7d98bb4464dcec182973ee"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000a00)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c6ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0333c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a8ffb8f120328148492d7b6c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772fb5b6e70b8dbb59c0a8947c30263f1a05c773de616c8833954fafe0fd0049eae2a54b8844af9af02c768b80bb332a48a401617f8204d8d10d30074c1baf336275491945ae73e743531e5e5698e", 0x244}, {&(0x7f0000000000)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59af10d02502d02b986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x65}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 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}}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x8000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000340)="cb8b3b4efc1fea7099359d2b4e73e7fde9363849c532ffeccc2a5fc9be6a047f2e3b1817d600f8158c58f76f8438b87ced7790617452c85d31c277e8b7f1503d07761aa4b08d34e4e524f2e4c2f5ebeb953da97512877feeacf2469cd8213729bbacea49be9897dc9e952f3827e707915ac3a9e5f838e8823f302d27c357e5b8f2ac820750fd7ccc3215f058d9607aca789a8c21712ccf", 0x97}, {&(0x7f0000000400)="19c04c1ca881ed79c980fe545c4696435073bb3ef17b827dbd4b24608682cb19389bcafe19b4ea0e2f92f946422a13ed1730258a00de32b7737e272463b07ca71da3", 0x42}, {&(0x7f0000000480)="db76d03ee399a9881d488f5e9981cb205218048c19f9fb352d8a7a14ef1d629ab27f6acce05f00fc6e74e469fa1d9f7276c7fa6e46f1e5320f4d239308949e6b2fc52331a685c8c20b868d6b350d6739e20820fb944a0dab099abd4624c7113cb8c3cd3adae81cea0dc85e696bb4ef32f3b900f8cd226d75807ec1c4441af70631aabd22a2f608e635ad06520572888124aa2b0762f1e034e0baad7af0ee6ac61089d51295b5120dcbe442fbdc4ec5b80c654fe71f413d69dac6fb17768eb89795dabc27f45c5e021fa51a180de752580d22133ad95ccc6889588bf63ee5ea0e57322be3064403795fcc1bd195", 0xed}], 0x3, &(0x7f0000000580)=[{0xe0, 0x1, 0x400, "d3c6b767461c7427fcc570384a4783e81cc8a9507bab1bc36ff8bc8825908220122907ea1df890360c095bb7b34432b01e7840f0679acb3a10cddb3f0a9f94e01152d47d3ff1181444e40d5947fef24b6d01ca7add301138afef1d6ec6647aefd110099ff5dd65a3e7fb77f11050c2e72e9a643266627801f7dbbf9a0402113696ac720e87fe7ff44ff4ed0dde0eb51bec13b802f5ef67e307e7d5f5f4b35f0ccf10707608b05fc342dd63e9f5c039b11cff29a7e7b387193787e87d6f3e8e5b2bb3ce9f02bf837ff397ad"}, {0xe8, 0xe6dd7ab964140f0f, 0x3, "83323a7bdc4cae11ebb6f02f1e7b13b90d5cf971f3a9061f88c41d25ed7b681adb11dc3e2d85b990fa4295ed21497c1de7f5e5a00ea241389624ad263232beb701486df23fda2f899ca869e551d16925e5436d4c18cebcd4d293cd68f865a0764d823169e23a7f5e6a4ce9775aa452a9facd09131e6a1e8cab1137dcd45c71a88c926b097009c4a610ef1a01b8565301501b4899a58b0ff3d98952db2af10de1f1bce0f6ad1f9bcad7d74cfdffe5e5cc45e156dbbb0978e77a31b34be5844ef8ed3b41da1f1c2c32482481b22331bb13988a8d"}, {0x20, 0x0, 0x3, "d05a578dea0ef28f7e7fd6e410655faa"}, {0x108, 0x1, 0x6, "c7dfa30092bbc07c4c160522f69f10c3fdfad272ab4febf62628426211f9b564f12978b042263ec0704dd9a5d363b39978b287ecfd053e2d71c6ee4cf969fc8cd6915aa52dafcb040636220ae9693d500db265bdc70c7bdef5a5ccf45e7f49a1aa90bc3d5ef47c5fbe9f39b4a22647ca1079b8764f98cc5a54c634e341079a3000887a01cb093f3e9d60e0224110e95f71c99f23f1d099a55203a454b88cacc3d9986b7d6372177048d8d0be350e2f0603903df9238244eefa1798aaf2514ce94f173c649ab020dc13bd96e55a9d59f8cd05318ad69c633cd2499a221e0f789f49effc8f5443f4c288a7fb76fc7c6a12dc4b7c6d87bdb3"}, {0x28, 0xd348b6fb59251514, 0x7, "76c7d8ab799db3baa8d59c6f34a439ed2afe11b00f71"}, {0x110, 0xffff, 0x4, "c8621332f2ddfb1e371671068575619f8060a2ea819dd337ce660c15d099a2596ea0851e75b459445e8a87c4273fa4305d65b12ebf9cb3ac4459e8231d2a792c0aea9b90ad18718118a3706b0091d9ae38501802d9583093e2bac1af0ce7366733df6974dd3793f4b99cd202ddc5eea9c37ee8f135233e6f83647aa70d0d97fbd1e2a8d2e11344437e834129552cbeea3de689575add95f09f7b09e0c3d36b88a29999d0c61f63f9d32950bc99d2c771e1b743abeee627db0104e7486b30a9da8dfc7f29f5a8dcbaa4e6c42067ba4ba852e355940f0b214c8786f055f465b8766e7b69af6f974c7d9e96288b4efa163bfb5c941d8dcf786ec321bc17a0"}], 0x428}, 0x402) 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) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0xf2bf215024e227b1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0xd3e111c439bccc55, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="0134c20f0e6b8aa727721085dd87104594cb84a17cb9af29bfa65cf51ca324b344192916f1ef09d2f2c68f16dceff9c8764fccdfe97ca01db4b35e457ecf4d2c27d987504245907e04fc066d9a32fbdd89bd9644f5ff66f4a03bb750a2d14d87a345c760741e0f660bd4d68f66dcb7", 0x6f}, {&(0x7f0000000140)="339b3fc84349a1e0c2ec17d0bd970cbf4108933db8e76d2c25477f7287accf179726a7d6f0e01c418a90a62bb9cf0edf072efa45abdaa303f8d92a34f7d69db16c0f6e00b2e9f61ba44363a5dae499e9dbb780c032a1436070286450d73628fe1290397e37fcb0f08208188018dce2749deae4fc6bb1833601c1d955572f4cfddf693482c409db9dd262f2252805167943fcca6b55d44d9d337612676eb4d53971e08a6971b017b83eea950c534daa1c6209490740ad5f248661f918be354b1f7830cb846867ab8b40f866f434932c2c53a2ae750e30faea20c9c1d02621aadbb6b0b47f", 0xe4}, {&(0x7f0000000280)="6ff750111359", 0x6}], 0x3, &(0x7f0000000340)=[{0xe0, 0x1, 0x26, "d55255ba26635d60efb3be74118dd1dc28daeddb04f6ab9c9177901f72333194682ad90cffacf9adb51c9b007a2673762c6cab9d5335cae8b5051f721cbc1bc32341a48d194a29a002edc6f31fc2ca7b859f3213edc9ad31697421ff9f7ee70fe2068fba7bd18be0a23a91ea9b4d0543cda11602499e1b59e3e49a555cbd2c5834cbfd1756f65a4b017eb05d3398c13ade3b216627e81ed38e20aa9a1a03d1979bbf4556e5702510731c00a1f9af2824386347e802e9df82f1e019648e7e3b38ee1a3b377c7b5407e3ce"}], 0xe0}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) kqueue() r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000540)) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000500)=[r7, 0xffffffffffffffff, r13]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x2197aa80ad4eeec5, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r3, r16) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c10000000", 0x128) select(0x40, &(0x7f0000000000)={0x1, 0x2835f401, 0x1000, 0x0, 0x3, 0xc7f, 0x6, 0xf4ce}, &(0x7f0000000040)={0x0, 0x7, 0x3, 0x3, 0x0, 0x8, 0x7, 0x202}, &(0x7f0000000080)={0x6, 0x3f, 0x3, 0x3ff, 0x1, 0x1, 0x3, 0x2}, &(0x7f00000000c0)={0x81, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:06 executing program 0: socket(0x2, 0x4000, 0x7f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30145, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x39, 0x1}, {0x6, 0x0, 0x0, 0x8}]}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="00000000e80080ff00200000", 0xc) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x7ff) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="187bf50f9c34d135eb6e775088023dd07a182e72773834637b04909c1d691894de5a92b644e853108e8440ded493a528cb1fcf91c59be4c54f01026c025c23c5f50da4d46683d615c44eeb8cc86fb1f492e90418de4abec98aea93481177455e003c735c3ff4ca18ddc3ea57924c3fe9846a75e8bf9e7d9e7cf988a20989ab188ba14110bff52eed6d3f5e6e0ba03a08f8dd1369cd74ac94204c61343c41468dfa045475cfba28a4bfc142af432bb7810dc03ccab3b35ae8b4b7ea63af951b55a371d87b5c8a7679c9c40d454b32c086760d81031fc0ac7ce3a3d6183218576b5758266762b1a8e6e68e80a5777438d2dcaeef90543b70f0bd8878cdfc8406874456b0028a80f211cfd09f8d2c1a696a228dbc63c77b63af526b5c341223bf8da64414e367869bd4b586eb0f3a966a4280e50bb04448c4974947fc4514444040604037c9c21b1b918a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x8000000) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, {{r1}, 0x5b571ca98124db90, 0x3, 0x0, 0x0, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:07 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = semget(0x0, 0x4, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x2, 0xfe, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0xce0}, {0x3, 0x3, 0x800}, {0x1, 0x3}, {0x1, 0x8}], 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x9, 0x6, 0xbff7]) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) 16:00:07 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0xff) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x4, 0x0, 0x0, 0x7fffffff}], 0xf95, 0x0, 0x214b, 0x0) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0xfffffffe, 0x9, "9da38d99aba2b7f306a6ef5815efb26b8f71c6ab", 0x7f, 0xcbfc}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x2) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0xfe, 0x8000029d8aaa8}, {0x5c}, {0x82, 0x0, 0x0, 0x3}, {0x7ffffffe, 0x0, 0x1, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r4, 0x1f, 0x5, &(0x7f0000000240)="6d84027c0a74d6cafed94f3265b147a0f6349dd41a270e1315d0746ec6390563369cf966d8749ca157fc81c66ccd522e9ce618d28759055977ca7742c12160412c", 0x41) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x6) r5 = dup2(r2, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:00:07 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r3, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3ff7fff9, 0x0, 0x0, 0x0, "104005001f0000998a4f5c97ec05ee00", 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 1: 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) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="ff000000000000000784db9579961c38e741dc9dd8a88f9f5552f48c18676cb015a53158b6dc4f506b9d07dd34832fc5a0dbdd42d5b628a4ff05d6ddd85d838c27e0a93c90a7b0fefb2bf245dd6e6c7a5ca68c9969eaf866ee6b0f992af145d4208aa52e7bc0ae6712963fec4a62c6ba864cf60c1e8a492bfef8e1b788e0c4b2ac3e1f851d6a5d32b739ef86e9"], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom(r4, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) sendmsg(r4, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=[{0x90, 0x1, 0x401, "5385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaaf34ef402b2abb20d4e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101d"}, {0xd8, 0x1, 0x2, "1d2968502676d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298c4eb0c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0c7d892b8b2602b8d0ae3a48add24efccdb26c948a9491d2169ba027b108ce08c501290b110c53f188e948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdff5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4"}], 0x168}, 0x400) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0xfb81a9d6d9d863e0, &(0x7f0000509000/0x4000)=nil) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x5, 0x5}) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 16:00:08 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)) r0 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da7ef7f2b298194020091f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe098ff31df70337bdcace129693272261e8956a21aa8b52f420d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7ea7e39573f604885e2181c983d6c7be48b64171c922b30d560b8848fc217d9819f07e590f3f1a18774aa2a83f708ce04c43cd2004efddf4beb206f80b3b6a88f85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257d24d49e26ec11a78817ee7be92e317715dbb269901db5cbef97b7e608833e18cd2d7ba"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) kqueue() semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/133) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) kevent(r8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x24, 0x2, 0x7, 0x82}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x8888fafafbebe9ed, 0x100, 0xa}, {{r7}, 0xfffffffffffffffb, 0x4c, 0x8, 0x0, 0x1000}], 0x5, &(0x7f0000000380), 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r2, &(0x7f0000001f80)=ANY=[@ANYBLOB="80002e2f66616c652fff1558720edc1b937f4ed8e5f6d13993d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9b46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c25d1f3fa894c78efcec2b589b09ca7e289b03adeaf3761dde75c873b9de454af53b145fdfac94b8076c15320b61a17e23de3d1c00d71a40f60347687991ea58c53b957d60fa36617ab7b0291a3815973c45e47f9b89a981c64ef871daf9cf9e1116ce725016b734068f91b1ec45b9500d45fe010018800458086600a12647e7b1fef6bd369df134e9df3c301e0465be83b23aaf2c6e3624ede4ccf09ca6072f8486df85b30000000000000000000000000000000000e17f90ef7000fc93079b32f2c759acf0ef63dca197657e22acf75aa7428b5a800ccb9da53c37259380f47fb173d4c8b03b3c245cbb7fa4958758f617e7a231df59b11754f60a8100e36d67b7ab5d476e209ffbd4698d56c7e8dbaeec7fa74ed937f845146c9ea927cfb5e1b2e7bb759de9094bae92750e2af0d4d5db1596124e0b54c6cb028b64941ec01bb253fea2e6eb09e4585d7386225903cc77be196f76924e527337062eb852336111"], 0xa) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) sendto$unix(r2, &(0x7f0000001b00)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a74622f1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc3dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd", 0x91, 0x0, &(0x7f0000002180)=ANY=[@ANYBLOB="00000900002a857d3d55749f7a1aac41333b23ce7a5ba76e7500ebff000000006b59f0d8711dee9fb2abb599eed72b71b09c7c5604bcd64428caf100955074904611f968db15bcaef37a590558a460fab3933a305fa0533f34e7308dbbaf336b02007d03e63bc795b2c70dd6d161deb37d01018e2475575089c7d91c235248787956897263f6b69e19549b882b8ac9e4eec5eb5e3db6448e9edb01794d5d1178f7ea0d6321456802b237dc2abbd541f99f183cb606981d1dc54b58fd0e1e5213d0a585932362eee33adee5109a7745ca3003d51807ec1afb4a8d3942d78e338cebe70587074e1a055d8ba3fca5a571e894ba77b1103d8c372d4a095428a287f7170a06a6a3d0399e573c1e21579e2ac8e002146dde4c7ce62b0b982f050e6897ae71ed7332591661d16bf8ade8b2819c6873a5036ce3c4e70ee67371243015dfabcda8f2f7653d3817bc58171ab0fe743b35f5a65a05a4f31f0584c23e6f8881ce9a9a410fd75d9688d8431bb0ee185986d4f27b0d583b0486ea04688afd9cedc1bebc88df5382a50f79e454645048fffbbdff6a68449966ac569a56be84cffca3d5d7f6ecedec73a4f4cbd8ae091c68214d0feb9dc7b74b44121d9f38f9e45c8517f2a7060f71d9903576dba3c407ff442661704be7c9c24ec9927ae89d1d0093f35b3ee4cad36b3d64a30cacb671bc3f836d85facc8f6ee1ed59187d86e6fe31b42bf9eaa5248bd5d82ddfff9730a184672f673f9c015c5e5c76fa8182"], 0xa) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000005c0)=""/4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r9, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001780)=""/90) r10 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r12 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r12, &(0x7f0000000180), 0x1) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x5) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x6) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000083000000007b392d1f9e0cdf75ff538dfdf2a17fc4cdf38c653c5679d89be01a733afbda189cf69980f7f011172ca9eba1a0d84b4899b3798af8c4d61fc95d684bf852acff8b82b08623a1f4e4820c6933c80900000000000000bd6607f97a53e6"], 0x13) 16:00:08 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1506, r1) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 16:00:08 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x4}, {0x7f, 0x81}}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r9}, 0xc) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket$inet(0x2, 0x4, 0x8f) r2 = fcntl$dupfd(r0, 0x14, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x800, 0x128) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) socket(0x0, 0x2, 0x98) r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f000069b000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r4, r6) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f0000000400)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)="2464aa1c6d0692f07378ac99485940cc943a9f43dd41445b30ea31fbf635db0b7ff116a342f5f4231c44947dfbc1f94bd96cb702079a55007b8516ed43aa04af7fd772b306fcea360ce4fbe958ab67829c4e02845c116d2d3ae36dcb570d45b492064ce8c8b2e0c13cf8b9", 0x6b}, {&(0x7f0000000340)="91d59b3b3cb2849dc570a8087d09ff28ec502b8c44b7b09775841254a9d761f3f2f4eabcebec398631d8d12470a6e8ac820d193cd2681f3506b32e7b7d76f6bda60665743254e60b26835ce2d19e400ba915c10e0ebe62121f3c314f8c8824d8393b3eb9ed1c1cdf1da78793b4b53a6fa9621a3f1d1c91683efe03a6cebf6a6f2c63773f1e37dace3ebcf62d3a4e2321b8bcf3aa601efffee6f5e0dafa07f02fef87dcdc5bad543bb4c48df701e3fda8d7", 0xb1}, {&(0x7f00000004c0)="25586101ff88656d569070677fc604d6d3c46c2c3d494c561cf9b031f435b24169634b51f56c344df9cc2ffba46e9686414b50d34f31ab6331dc737378b48e016714c52b5b8abaf0fde184319d46553eef5865b22a6872686101c955be6ca5da6da415df1578273a689a420a192bf2f71dc6c5918813ecf62bbe92e40382d4a29e05a93a6bf9677340a6bd96ef2c1f703afd34b55d7cf70be8dbb5b6c07be0d3b032eaf7df43ecaae1caba0d468e7a4e7dc463d2a8795bc80d7c3464ac63e13e9ffc1f12b5b0bb46464cb229cbacfdec71575642b6d801fbca32b54bc8f8b5d093031b35d69e64cfa9435e50d25821438c61f09e2a0c711addb14dcf84a9808d019756f9934015362cb39dcd4a57bb54e324f0944b7ea748d4f182b6ab31ca8a207442c64b108759b57f5b78bdf5c4e61d2440082e6145c9e924e0a767c9d240a2af51e2c3c2aa57fd7936b33f0cef2e4444560a868c74ebecf4175f3c1c376ce2324d5ad646ad07e65dc3c3a197d85ddd753f6be091fe3e27ab4447b9980265aa23c3b0c794f8e7df8369f9669fd1d627fa171767a5dcd43e98b4034b81336b5803af15769975b0c0928d468c5bb61c8635d0af67874c69b3e1f3a75e711abe062e5cd956bacd049f6e6f27599620cc2bd88251ea87d52cec2ef93437e5e9d054918c5cf5e4537f72c0ef5c512d6de824790f42b93280356de94e076594663001ee7310db5c5bfda3018a860ac2626ea91d7673a11ad3caec6722462f6496d971748d2e924e2476083e60ae1a2371e9c1fb438083413dc1a8d8a11435b1a024051d2226fd0e3b40d1da53cf2f44a52dedf6ea06a651baac3bfa220ded36dc1587a6465592ecfaca7c5d5c962641f30b314e5f8ba4229dc900978fb8f853d841c128c634d814dff70b57a6e9b54f1e44b0faf712e272f72ac452f7e1aef5a139ebed2573a12196dab6c3c9514aa0c023c3beb5d97de902d7b289e84cb2323624c19c15e5288ec1b404f5eb0cd251683884ccbfe4ed43b0f9c2325272aa2d39bed2d412ed4a51fa16d2aac5e961575524cd8946e9d9edef3c5b2777afd731011e1a0f70ee85a5dc620028f79496dfe3e4f465c11b8936246879d86636eaeb01026ac92f2c245c6019169e91eef32c510830c8b64306944aefa8bd8a29a7cff304eddd301a1fe711e7040628736c56f42d86f5bc4d326e2919f11ea9d779b0d1a6c543ef7e46bc87e65fd9c76c65a98abf39773a91d33935cebcff1307c7f1cb137f7315aa9c2b7c52485b104cadbd3af6650130f4961edec81bebfe0db38790c1f302ddbbd58ccaf4a4fa0537ee9d23e67d42f7ac00160d82cecd23066e810da35511198c202af0e934754c89e38b8f13990007f57626cde860493ca4a5d5b6135b487c8778e62a907c2b2bb9127c0461b9eaeb7993272639ae87ad106b94c2ae287d9fbc834f9db0cfe86e040b8e4e8854eabed775d10f9043f4cf5506b19de912503e17d6573bc4d7e9ffbfcd0ab82cdaec1b1ab3fa884d4810d2c8d3dcfda69abd25ac275a13bdb0981adb5714b8187dfc1fea4da01d7fd0530d8e07d386f61cf90697a98e6ccd1a7ba5b39adc1e7bc43cb790991986734e821ff6d1fc83fb33c6a5cde0f8b03d0d1dad2d2a38da8d0fc3f499ecdaed242bea7045fd4ee13f1388282e03d15eafa36fbb2d5259b57db7de08840c8f3806eec708f36dcab2ab8dc3978999fae08adf2a634947618c3ff2b49dbdaebef3f180c42d44ddbccd503c6035e00a551ed8400732f2f4c419670e535b5efa7010efe2740cdaaeb4b5ef4edf5e8c9b2901dcfc78d9f7b12bb7866dde571ca686265039b734213642b30f2469d0e766368613852e00a1a76fe922b6d2352b5a8750fdf6295caaec07c98a00edda666bae105bf80df934202901ca30e0a7fe9917966ee52748f10d5932d327eeeba48f2a021ea7c8e7a46deab77b5cdd1590cecdf6e6a581b28f9f9bde8845f468dcedf9339d11df7012232205b4c3e909ac622be759fb974654fd1d3dc86a40de1481fec1f22a545ddc9bf27b6835d0d55a9d2ceb50ce4c4634dd23ff7ac1a75d4e41937698dfb6346d9df88aec22c7556bc3cec99d89f3322b3b13750cb2085f39e92a113c4c9010db0117b233526d54ccfee81e3ac33e15e67984850d69ec0e30ebc565b5e9e8abfa77d29a3331468c5ea3a9acd0a91f7e4779becf0d97876a7847966f5bc5854018acc6564c102b5e470e331fe75cc2d3a6775d82456a3259ad128517cd2922e36e26f0688275ec666e8d91e7bfe2a61d64c8e2d82947cf9d2a4d36c76557532c54805ce187bde6c561769fba4612761ded550ad4c9cc9af5ebe80992cecfa5407f9957c7b975610e1cd675477caee4a843ef20c99f71e895310675e897f115739e68b535bac5892a2bb49f7d924538e265af22e897613b677ee90afa06cc7300e010fc9fc4b67938f668c706c41affac056921f4bdb2c8953663740cd6ba36205c6416a085d0a7a14c13d74f3c26bdd60e2ae356c6bc7a9b579e5c98c1a97e6c673f2f013dec71701ac023cb547cf1dc18c52a7d27f7c9cf255983338bfb0d69c6a906fec1c1344418363a87ef1ff3ca1ed47a1793ac460b689d2c0b5fee8fb4c76b91c49198c591531e2274fa4136fc9123dce0b762d37902978f6ee337bb9dce90806945079eeb43b07486001c8c746396336b05f08ecd2c98fdb340751318c45c3f2d8b9b01c64f72380788f82b502d8663e2c8a650c77acae7d13f89a718c86cf1eaf97f18e72f489de4cdbf3a0680f79b885ca8b02dba55b7bd245a2ddc4f50679e447576cc364ce0f09f877e039f7bef84e5b81f5525f09c6518a38a12d0286ed5b8a7bc74f7614bcd076e018b1e7aa1de0ac5aebb234ad4c9799084997100a54b8c9691d5398489ad660ef0b34a8b3fa9c3e449c0b1ad37bcab0ab05f7a114f16a0ef4d3593f42221bd7e2d38a4d91f13b0c9216d2e434777d48030cfcc3587ad690001120a51bc67cf9e04762e4bf09f2e7da6f67c1883d85ee3ed317363bd0f12fdee311cab43601702b603178d5f8e00cc711632da20cf4c865da42129ed807c314fd6db60b7e40f0348b99022df8498bdf5afd8d58a0631aadb9a761eefe557b40dbe550cb1a6b4e5a70ce1ab441a32c81d4335660f023b21ec8e87dcd92246426e11a45a0ffdd09b781a325a25306adf6a62b43fdeaec045c8fe9df643a8fa46c63b2b9b371813fc4ccd02f1f20d47a13dee7b6d49e3be1ce19ff3d4b05ca393f0d970c3c7670fb272ea4994e93dadc7fe10be437e8f79d90ed0c4472b03603c1d3f2879b4fcd6abb7b6c89b050dc9688583990700f9dbf49f8a9cbb79a4e3586b6d810593849e91573ef9b08c4e69e49c59b067e97d104e0b6bb55e4d2e8b9fedc0b7a0e4d75450bf06f79ee1e507dbcd148ba0decf5b246c7cad1d8b214f35118a4d6d6210ee40507b799c41802dc23db774086c17d39fb70f2421e7701d5e4f48cdfb4a844867a76cbd53ffa6472b2d1056e57a94dd7083759d62148a22d0b461f4a9ed101fc7964f24ba48de13d5109ba9a10d4f72e3b43d777287b0cc6ba6bad5ed4767a6eb95f58500d90b4f4b0e4006126c77a1bb15143af3dceb8d5f886d36185117a2f92362978f5c0c0454c1ab2e2881ecc13c8fc23bb0332eb22493345d9e331e16f7dcae4cb4cc10bc8092422fc5dfcda060bd88df3771bdb586dd7de4e4d40867dd7fbe043d99836a91148fb755cf0d14232bc93e9ffc18e4fbb9d5de3914508c010156f7f4081013d4609f6eee5c90e205af3a1746b481d554116008adc19c4e895d1155cc303cea70a33fce94e437901e101cb10149ab802ed54709306f3bb6d815e65a15c015edc354cc6151d3a86735981bd07b6211a3365d4abb9a45929794739b03fcf0145794e7e63b147839967d6cb779113ac41062abebfb61861d52bb9d445f56f7206ec11a7f8f5ff3781281860c1474e531bf5d0a634db7b9215d48c8f7bf7f0e0eb3aaa3bdd3461b8d388e87ab3e70b2a34f736565053e2651873a57c21c60e19d0d1c8748743c4df464def679a58f5cc65782bbbede67ddf3c9ec2ec079d144b85ef37459ea2dc79324497d7392b4993d175b6b84527ebcdebf870d755d27dca9e0e30c78195dc88d299ad1c69d22f8684d3014881823eb323b99bc77d61d547dea5ad7aa6809a79c90ee13f9cccf70149456de2445611883c8e75d09cc3e4fb38f1d8885aef3ae8089c243ca44a7444bb5db840c6c462828f8273b90b9b2616aed704ae8ea9a6aa1b7041020b98f1d404a681f34549d24677ae6f9e653ba9268874d1a1ff467795abc0acac26547c7147ebd0ae87ad9e43be0b9ee445f131a2d5ced6d6049c74c9791e1be6559d30931df670c9767c0563b54cedeac65874fc5795f0e0f07128e99353b77ce34a410ae09b4d65c35bca3f3e0fad47b7a7e9bac1165c3c1d04bde7faedf0068b455bdd218e760aa723c456a8d48ab1402efc19e91d8069aacd36b7e1b4e49492590558ece741869174d7cdf8506491e7a6932b4e8e072434ef8f08b93f9219caf47da0a03c7d8bb8e3d110f7a0fac17376653dba6a8e59579146e2da6f4b09ba8c95634af49f366bfc3433a818a193bbf4cb85720157af3fbc9d60b2ea86152d66d3436befed15296ab36b82a141566edeacc08b1eda8edc939d4b5868a03aae79d6512975d95235063a22f32d2f124d8255cb5d8d2896c394e824c7079d4bfbfc224be63b93828fb8e59e42b047cc2624ae860c5c64e47ace0faedb9c18658bea04c6027254b0a718e2fe054d27fd7252bc47e70233366bc2934b5756607e8ef5faf5b091cc910798a6c3cc777d7bfe7c263707dbca534f18ec97df914f3ea85b5921112f73e0cd8d224f2b8721065a9072e63ab55bc8da66441e1be7b80eeaed7308a37a49e51ab2bebba77c1b99a6df40039fe7821c2e956d13658f7823ecbd1a46a36112d371436f32eb4b4690ec385723718bcc20cc488506dd55351b65db7b50587359e9317e6fc11a4ea20386f2beb1e9196a8395b3d48c6a63d0ee1355dfe605e8f11ed4fe2bc9d9de394d0e93751f52f1fe24416fee42cf2769c36cc1c7112905ddff6b262767b73ac098d71212c112faea222c3653011e83b253551808a32c9e4fba2e5d04774d3b2a7d9125008d4ad42443f71eae8eceb1e94e51eed3f423c7b0cae40a064146e63aa67fb0a8d0b48777c12d8c621fd1d86dc3093f1f443d889530cf448c91e4bd8c05971d57a0c702007451f666c592e30414509bab5371882b2f249495721db92f6fa6c498342effa666f9c89aa9a9a782a6df02ac619205f2293fe2fc05e7e030c852d8d6f35433dabda0a7fb50e7cfefd8f9f191440ab3026d9594067d5741e71cb20906c9ee5fa79ec8b07718f0ac686cf7f4a36efe6695237776d4cc2d6535545488938a40944258b02bd0f62924e7f3d993f6b003e2386a2075a3865b70bb15c83847392270b50dac0886da523d5fee0fba557eb10000038cdf91e5a25fda1121f1d883c2071d2c5dbba85ceffd75d8f777862a031436695a3141a1bbedc436d0b7ba21815c6e745fdc2ecd58e43226a2920c8f1c5809f78a132aa4d0299483e7b7c51b90a27d0ffecee3582dfd2307ffabd35a231bc2a78d34f47c02cae076770ce39255b4ce86e1b7efecc88e37be55a1ca48d5eb80be0f908c6721171371130549b43d5c6931421c8acba7272ed913ac09e812d814984ad2f726e818d63a796ce7cbf96", 0x1000}, {&(0x7f00000014c0)="3d9a212651f40c20a2501aa343844b241777c2e951c461f4c380833467072c3c8d48a3a4b958912117ecf36fb6377b39c2f6ebc417fb5d42c20c7783bc002f4a2a58c70eb808c20f14388afbc7c59e68c0bd9a128f430d6e0be7c3e981b83a5c7616c0c59834dfd7701e7ee7cb315f21a7975723b293a746c6c86e92bf13887d9387400c915b130f897c8d3275f4bd9aa7743e608297d0938b5632f79f68a362ddd143938828cf99be06ae1a9e05c9b6d03463093587ab42cf0292e3e576fc9c63bc3b32dfc1942654b01075", 0xcc}], 0x4, &(0x7f00000015c0)=[{0x88, 0x0, 0x1, "f0e828ed04dbcae4a61b06e3f8eda2cb03249774cd28d3875cebe6f89233cb5f67b4cd0fa234c668eb1989a19fc3d36d614c059541485a071595bcfdb947ef796925930a9ea9f3e7aec2115c617b31511f8999a4938a9b2b6b4ea621a8c5ddbfae862237ac611186b9770568c2148bfc5bd64d23b4e3da"}, {0xb0, 0xffff, 0x9, "80d770f540b22a6f314da4d816128db842d6aa53d3efb1c9c2d89618ed792760a9c2882bf0bd61dfb7faea7131d0418632c9adb646b68fd7ccecf81843b79693fd0eb53ec6ce7e22151961368077cc39e34242f89fa0715cfb2c69902a3befb74642cf8c70cba570560362e0921723bb32a3c3274b0b9fb17dd7f90f222e9fa2f6c9253c88adf8ebfc5521b0529d7497b8d9ed6ea4536b165068087d402b1d"}, {0xa8, 0x1, 0x1, "6dc6cac2b2c51d9c57fecbcdad9ab733d9b54fa62a433b9a7261e12ab67586136244e0342d4a950eb2f1c2a989ecf0743422cd998d61a5bbcd6e6b279ebcf317091994955717804c084fb8f5e6beb52be686f626bc22cad896e38b72af1823acb87f30394a7533ba231af44164c9a1311a9e68390bd60d3c763db17f0f7df96c6792eea90e9014541978bfa72a7f58cb7c"}, {0xa0, 0xffff, 0x15, "e0e89edaa500da52cbcf1ef8d67bdd2e8e3bbc27a8a543ef83b3fcccc4fb32fc17871dc0c59d7002ab0d362e0e00eb92723dc879b6f588d8ddec29c562d7afc89e26f28a69542231b71b30293e1af922556c295cd8b880e629cbc9b078551107303d59e3f1304ddaea23f66f7ca76554f9f5d99aa24e760581c8af803c74c7691057f365b876e3cd7ef44c1013c9dc53"}], 0x280}, 0x400) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 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={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x3, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) socket(0x1, 0x3, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) dup2(r0, r1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200000000000000"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:08 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641010000001c629b1acc10cb3c0405f826b930b05e70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084443fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789834b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd89dd48e247634e612d6ad097650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e01c30033482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae0000000000000000000000b8876b4ed31986c0d55b14a8fc31e52e154d3166099e92d5b923a5b0e4e909208643bbc18fe30fdde32a65e29395a8ff7eabdd18a091c82c950a401b49efac6fc1822f7bf6a9d0da27ca39ca8ddee53cc8589fa768dd3241f2a283c1a7acb76f497d01293da53ca54998b85c59175cc63c8460396e273e45b9ea7dffd888e3ad0160443477b302912e30"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000400)=[{0xcf, 0x8, 0x3, 0x7}, {0x4, 0x5, 0xc, 0xfffffffe}, {0x8000, 0x48, 0x80, 0x5}, {0x2, 0x9, 0x1, 0x1fdd3c4}, {0x1, 0x88, 0xfc, 0x3}, {0xfff8, 0x3f, 0x20}, {0x2, 0x3, 0x2, 0x8c82}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r18 = dup(r1) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r20 = dup2(r18, 0xffffffffffffffff) munlockall() r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r23, 0x0) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r24 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r24, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000180)="ebffcbff13b9da81373effbe6a725c0b3192964894c171d30cbf9beb86f9e77f15d3ba7e16a0bd47bf34ad98b76741688edd8383a0e2bde69548bff9d752177225e528b7293bdfccf2a4ecbeaf4290ed4324c493ed3805d66aa6e83c61c6279f4abae2dc82f47000b9d6f36402b6365b91ce82269e4d3c5ff4cbdf4966c98e888f65786cea123a59ebf126947ed33235588acd923208c71d8738f967a0002c8644025666fb3f536d4faf0c589e49018fb627a7aa75c1301bbb5033a01c32ee74c4", 0xc1) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f00000002c0)=""/2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x55f9}]}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8000, 0x3f}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000340)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_addr=@in}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r3, &(0x7f00000002c0)=[{0x3, 0xfaf4, 0x800}, {0x3, 0x800, 0xc00}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2, 0x2800}, {0x2, 0x0, 0x3800}, {0x1, 0x5, 0x800}, {0x2, 0x1, 0x3000}], 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchmod(r2, 0x2) flock(r4, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x3, 0x778) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000100)=[r9, r17, r21, r29, 0xffffffffffffffff, 0xffffffffffffffff, r35]) chown(&(0x7f0000000040)='./file0\x00', r4, r36) 16:00:08 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955184c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c228495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612fc3bb493d742137805ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b9573b77217630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655fa400000000000000bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c05000000f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) r8 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r9 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:08 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4000040000000281, 0x38) ktrace(&(0x7f0000000100)='./file0\x00', 0x5358d45117ce81f7, 0x40000008, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xc9) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) dup2(r3, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x6fd) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0x3a271f28557127cb) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f00000000c0)=""/72, 0x1da) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "2c28e6b5aec06d00000000000000000600000800"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x59, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x48}, {0x6}]}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x2b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x90, 0xe9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x36, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/234, 0xcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = syz_open_pts() ioctl$TIOCEXCL(r8, 0x2000740d) fcntl$setstatus(r6, 0x4, 0xd4dd169d70c27d3b) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0xb9b, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:10 executing program 1: 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(&(0x7f00000002c0)) socket$inet(0x2, 0x4, 0x6) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x5e, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRESDEC=r3, @ANYRES32=r1, @ANYRES32=r1], 0x3c}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7], [], [], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x6, 0x0, 0x1f) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:10 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="bd62b1dc71b3e9975d6b373c698cf997df09ed8d8fe011224e5f11478e7c717360c6bddfc302271123392002b5da2ad5b4a7acf852dc5165c0378830", 0x3c) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00cabfb7453000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x121) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = accept$unix(r5, 0x0, &(0x7f0000000180)) getsockopt(r6, 0x8, 0x26, &(0x7f00000001c0)=""/150, &(0x7f0000000280)=0x96) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r7 = accept(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="0081e6000000000000000000000000000000000000000000000000004f0000000021957783a1646e78db74ae554afe00000000000000000000000000000000000000eefffffe000000000087f65d339e5413c300000000000000000000000000ffffff00000000000000b4c7d3cb06692fe19bec357564bff735619b3017ba6aadb3682cba82cb8c42149943023df291e0156d"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0x1}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000200"/22]) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000040)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xdc, 0x4}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="7bf2ae5e0626c2842fc6d10fbf943ffa393d213614dc392a473c5a2615701d3f438684e2c6a7abb73b20a2505951c57f1f29c8216cbb81053c1e54044f417d8af70c55ffef0a2ff4ad01d4070a75d6d190436f87492190bffacca85b2cdc33d4bb4935a3bbfb9beb014fc90c7cd14fb95b8aad36999c76032820919562be9712c8f3532bd12d84858458d924cd859aeab7dd533b432ed55c043a188e01205a951c73514c9fc7482018e871713753b43ea74145d045070306f94c8bc94c6a0cb1421fbf058cdb8f", 0xc7, 0x400, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) close(r0) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x5, 0xf7b3, 0x80, 0xffffffff, "3feeae6d54c6aa968c892ed57a1a99af57e249dc", 0xffff, 0x7f}) 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:11 executing program 1: getrusage(0xe041783b9659c36d, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000300)="0bb03c15422ef070f4bb25408b371b1f5c268188ee5d2b7f1917dea808f02e171ae7fc2442e5ecb72756727b67261c64dfab673352a7812cfe128124eb9944993c4d5be92051d4563e934dc969267f94a0d3fa32a75dd62f4279524b5ac0a8c9161c0df0ebec5c0c78f6ca82a4206c2148c3ca25ddbc247b0bf2cf7d308b6d7826e181c9f37d6563098e66b447bec15f4b9edd54", 0x94) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/|\x00\x00\x01\x00\x98g\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x2) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xfff) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad8002951b15801360bcd4cfa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb80785e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff5c3000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e749b04546068084913ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r23, @ANYBLOB="e6000000099e8151f8aaa9a045ed63c5d23e7cd92250073ebf12d99b35e5e1c17dde4a1ecaf67a0ad9973e26976941f06c16b42811c843a58461a83eff33579c5bf4ec66c88c5d490c47735872e4c1f3ca2bc95704d24271b02ec3133f1eff0473e1a26f818ea2a37ff428f69dc46089716b9beebcfd24b564dcef4ba2c750a6cc1f553bfeb83cb5eca5d5e6003fc02ed8c6eacf37aaab102d38f30c6c"], 0x40, 0x208}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r32, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r33], @ANYRESHEX=0x0, @ANYRES16=r31, @ANYRESOCT=r4, @ANYRESHEX=r34, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR, @ANYRESDEC=0x0, @ANYBLOB="3a0ec4a1f56eee7f4d6909a28af2f7b39c8dfc8f5ab23f2dc87a28a5311b6ac22a8a3c58466e952da6bdbfc466d9dcef3dfbf9e1e918317063f71d98b30a56548c6533103005e7487daab4eea5a9de82a742d4941ee449d6bfde27b608413fbb173fb117a5eacc632b1d213a2868adaa2660ed7d6f7f53c0f6f082c76b449350457d22113696a75b32cabade158ee70d64c1b3f3aba02e9ae4a89d56546667119e96a24507890a9536f48ff7831bbd00968eed2fdff791555beab97ae53761006c287ffad30c781ad36377aa7fd24fb6e3c56853e99f5c10b02e34db0f0f54e5e3138fc293b627364a", @ANYRES32=r10, @ANYRESOCT, @ANYRES64=r24], @ANYPTR64, @ANYRES32=r35, @ANYRESOCT=r36], @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="15838d747b9803dfe98333428c9c0ebaf117b925dce5377137a94623d4b721c2a4677844610e673e7da64d0f311ac1f91b7b913ec1f95a7b08e3e4b2f6f2fc52fc41945562920dec21210492b8bd55c33665b10ab584ed446861586e7e59", @ANYBLOB="939dc2c0c4356d219f210d04225e442f03409a62a02f73145ad921505449cac85033a705c12bbf123587ec1c068026a75b070dbd01ef3347692def6e0d7ff6f8949f6003a660923f0ff04153145cdeecb8e2"]], 0x7) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r37 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r39 = geteuid() r40 = getgid() r41 = geteuid() setreuid(0x0, r41) setuid(r41) r42 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r39, r42, r41, r40, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r37, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r38, r41, r43}, @rights={0x20, 0xffff, 0x1, [r32, r32, r44]}], 0x40, 0x20c}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a80bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bb7d51b3c1df3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000036e5b720def7a900ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3894484c692cacb06a54cd1ce084769c9f35f23d1aa5513a6c17f38969eddff7744123053ff0fd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a2000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42a5656c2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bc9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7ab6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5bc4d587c08ffd238eb80711046a2a576f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a87837ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bb0300000000000000720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec914ed6cb55ad71e211058b6b187190f4287f3007c6b83b429fde07bbb821b117c90841ea6147c6eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246ae36ea7005ff374482aca068fe74aa527db05db50f273afbdd0a3b4e3d0bbac6d76687bc2d2f7223b948d17fe71d248ee15f612d08a1c8177b84b3bfc83b118d07168a4b2371e6c45f1be330300000000000000e653b2d569e0620a58134fe2641c13b018dae4398ddfad5b9a7578e32b2a044460a35e21fb3e2d85427426d93bc5a46dfc0f00af663cb71bfa6bcd6f43d9171c72a5ded71dce3e666282794182e1da167928000000000000000000"], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = accept(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSCTTY(r4, 0x20007461) accept$inet(r3, 0x0, &(0x7f00000006c0)) writev(r0, &(0x7f0000000080), 0x0) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getppid() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c63905706eb18a4b7b5ed3593d2870b4122cd23500000000000000000062bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f05e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066c9e6952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b453a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051baf893fc2081225f60c285110a191d5806535ed500160a5d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854c"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000540)) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000004c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x3a) recvfrom(r1, &(0x7f0000000040)=""/36, 0x24, 0xc01, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0xed08}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x38000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x20, 0x216) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffe5a) setgroups(0x2, &(0x7f00000001c0)=[r2, r7]) write(r0, &(0x7f0000000180)="6fb80800e812efd95260e32f74a8a59ae6f06d4e4e", 0x15) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f00000003c0)='./file1\x00', 0x8, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) chflagsat(r2, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSDTR(r3, 0x20007479) getsockname(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffff, 0x2, 0x20, 0x5, 0x202, 0x5, 0x6, 0x3}, &(0x7f0000000140)={0x8, 0x8000, 0x101, 0x7, 0x7, 0xfffffffffffffff9, 0xff, 0x80000000}, &(0x7f0000000240)={0x400000000000, 0x0, 0x6, 0x2, 0x0, 0x38d, 0x9, 0xfffffffffffffff7}, &(0x7f00000001c0)={0x10000, 0xb95}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c, 0x0, 0x0, 0x401}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") select(0x40, &(0x7f0000000180)={0x1, 0x8000, 0x5, 0x1, 0xffff, 0x3, 0xc4f, 0x7}, &(0x7f0000000280)={0x0, 0x7, 0x5, 0x3d1, 0x10001, 0x0, 0x20005, 0xffff}, &(0x7f00000002c0)={0x8, 0x1, 0x8f, 0x1, 0x45205efe, 0x1f, 0x29cf, 0x2}, &(0x7f0000000300)={0x80000000, 0x800}) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "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) socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r2, &(0x7f0000000100)="3b0451f71cc37e673a877d46712bf7aba1fbcfb1a87714af4d4c47d4cf506d90a1c3e2228c0dae83f0513d06bc1a3808bd6e826efdbe3c0904ba1921d55904a8cd46d713eb4c72baaf6802b233a6cd2c113cab9b9396014706d832bf3e548d3c0d2eca618f4e4c25dca556d9094965702cf81ce0a43c543d47fc53a25130b028c917f0e1f469d42b7b55976691be36f4b3bfd7a7fcc97b5320dca158cac257841f45266a392643fa5088b8106fbbd2744062660a05c06e0ff33c4f47eacc762feffcb5181fab5cd9daa7f68dcb5319eebe8fffbc2a0e6aa33dd03db8fdb6e682a68cc72e9720d4ce4e2bf100a447339d3125e154e0a5f8ec579f68cf4a4c8e52389369aa038b72ed3347d88e8fb4c47afc3769771ac0107c47c36934dce42b5e2bf1bd6c1f982eb16c486a92940e4a0738727e17993b2c581e49d3e38933c51395d243670f369b2512bd0c3f2a19f107c7630f693b76a421d48f170dab3429339cc9742ca4f291520ec5de7a932579fcb8e0aa721c6541fc687bf8ac655320fcd6b2a7b686bc229fecb9a8499565e5cc63a97dacbdf7ccee84e04467c18745343f75468e4e41182f5bb2131ec59d7aa5e29b808cb5ff622f8308f4e6c626e7455c05a2e9b4a663e583e0912bd9f5900ad8b56a9b57f8505928c56189f4a2611162770e940ca5ceff136f1a48749c98901895deb6283fec2b134b3b4944152033a97a7d3fd9be8af7b532cb26a625ff0ee98c292aa1a93b37694f1c7845561d05ea3827527ef4472cf8d7b4602c5821901fcc5c43eb2db3aefc5048794e445645dd98e653440bf29e44a4bc9ff8d9727cc3779c8748d508abb44be788ecde2a2c0c185a2c2cb9dedfa952d58939a2e0ca2e6c7b1da4b8a2de9e559aadca01b61ac09b023680cbe9314ea681b5c69d5cde6b5921a574c2c5275906db7ea39a0db3123abc69f92fb27c578692780e8fb45771eb10da2450881f078d71527253d987d3adfc0fdb01253fd4dae1fd2f2c97133d78e6462608e4abe2d682e25b891d5a22c8965f042b24ccaec02bf3482a9615d03a1e0b5d87f8eedbb5c8e50acc20b8d63e0017dd6c3a3db3cc5cab04168a60960f85830048ce7d33057ab6f21d55ef0a9ea448d6fe8316de60dde7cb5e44db94e9f55161e89884fd368fb21612dac81ce6fbf364c0fc01d9ed50edc182e2886bbeecc6f93df7493eac7406eb862caa102d22a013bac33bf28cda773db0592764759075ec3d3525a21386b16e64010bbbecd89ab5d26a0e2708e72ebc1508ee8c3eb29b71ac23077b218a0be88bb0f1b0afc030dc10e8d8e46645069895a2d51622a3f7e09e51870b6e943eac37c25120e518b5cdb6a296e4e5080478ec5092687e1f18751dfe8ebbcd86465150286dc6e52e6c0349a7d0658b201848415680039f755356d019a8acf328ed7b8d5fd68a17c86d4c75b754a0efd48d828471025356cbb617409bbe45a7b322d2ec5ce66538f93929642e515ec43053ab83282da4743afc412657abdb40ead1892d70a752a27e01f72fe7abf4187e044eafa3f25efb9d233351eb104c15379503e1b68b03e9fdc5858434ad7c0ad31b2ceb9416363958c3494ff22d8b0e051fcd5ab643608bc80e6933692efd5673b30a90f521d81730c4c76880665f70823672135ae5867392f7a7644a67ac37c182e55a0774684c370806e4bb9c24ccef31e5c2c2aeee714ecfb1be7dfad9e0f8cee18d01f1bd9b02bc6e6f9440ec7e93d2062f07102d6ab49fe35e4f4c343d824ce4ad2e94c7e78aa32fc97001d6410ac3b356f468bbc0096e83094d702f3f6b367d30e4d0c19bf2edbdd594bee2124246e05c0c45af5066a6b73d7f709827a5e24e6a00995f4b7e1f420d0f1028e1a68cddc8dd4af63ad33e2765f2066c073332fc204241e271addb89f01ec361bcfd88d06e677a305e137b8f6e8e9edca8c03cac8d414c9a886cfe0d530267b2f6c0c63881da9eb5db822ec2cc65d08d69f6d17e12354a2d55dd29f701b867648d098ac6e4581107d30b9484c46a5a54af5e43b8549cc6a472398b349eae8914203dac08110517a18bed4ac3ca20ae29fe432ce23ee926247ee63a0de7e41f0e60926633e299bcde9636b88ed87ebc49d3ac50e80e1e944ee006264b0765ca6ebe486bd8949ede43871866b417a155681b48a259562b0b8a5eb8e90cd49058dfc47d186d3f8205b5da50bfa35f6b79a4ea17bb3330ee74c3cf68dcc4b6cb3a3d1f6ef63277d8c67e8eb88168eadd759c48faefcd3349e0ea6b8e2a0f410e9ff994f4afc05bf6cc59abdefa514044bfb3354a800d4171bad1fb142abb2a2dd44690cb93280874a68594c295623ba5602ce34a6b4961ae7f13efd7c45519784111773a80feeeba88edab57d458dfadac7fe39257396ad6b70ca5f73fe56fd4b66f8c4461246edf9fafa137be0f684c2a93e73b6a989d273c51fa4e369ab5f7abbc2e1d1186998249b1ec8c506e7615e17681139cf6280371d40e5afd210f3fdd2dcb0a1f6342f4a407e1d7ad8a966f11012f412dc5e009072b7a901f4a70b4c521574d2d641b051a7dd92e69a789cf6939d7925ea56f3140a1b897bf2e38a057f738bd1dea3a411cdf776e4c3a13030077bf6b52a4610c9fae0931e74ad8ecb4b7a60cad45c29c04a1f3d911335cb23dde65cb71dfa42bb8684b989bcfe5ff27d1f57c2bdd1986210a37a2cc683b9bc6fcec721afd28a1d3f204b305a2724bcd42d36f273427aca4b9e62eff294820e54845aa36a040309cfa9a87e1c477a20f697d6c62c6a0e407151f2086ae740eb15f30c8f0ee66bb7a281ba0451211d0ff2053ae74eb733cdc18d4281103ff868414b3ff9b23bce3af9f8e16835227de796f7f0cd9804f3a0b45dfa2dec28b69948c8b0ec273ff089817406c0b4c381f83323fdc4a3fcbf8ab9218c554e96a1eddc46583306b4e412a9863143b508ba9ddcacb3ec6413e2b0fd6d7712597acf4e92ba488a52c08cf8ffce69dba54a0dd72bfc02b44e7423f4f26c76fe6ffec2e54cfff48650471cd276359dde6e6c3b591015b7e38b161aae192b80a3bfb3b5fa411e9b1b05ccc8e49f0731466833375d8e56be3a592d5ef2061aa851cf080e8e8153cc23c5b7e08971048113e4038e71a793df46a92960d8948d895d82209365644b3fd79a4375bb5032a4adcb1db4954412bc4f1f8620d400eeab00280b772fce26abff7d69af24fccef987e2a7c4197fc4f33fd8add45d05bf7626f6200d45d5d01d74543570647b13c1f884e9641d920d0ed3331539fb73a4fff7c749862b26b6ea975e7670749a5e14f5f0ae016db0ce1760ac9ee98f31625b482b2656d1f5fdd6835ee45b0001e30d59235d78922b535c4ebe821add671d3932751c3b2dea100eef124f04a6ac9b7e6ba56b3b24fac1d2cad81098b4a0092c2846fb52dee6994ba24a7e3a24b99297839739c9257dccf079ceb9de86dc15fc04e7a8734ed9851bd87069e749e299392d0f5dc359f8e22ea07fef782a98be959449bf275c57f45afd40fbd4f75d4e07464be2230084cc1dfda932b5866eda5f6b2174ca14541b445c11a9a36ff44c2f05374cc84b4cf5192f41f823fac36faeec2c64b6189dca686d33eba7a3f6be2d826e6050f3ddac9649de6285e1c67d2c3cdfd5c47a10ae9c1dc99eccec7d3da94118e4498830619e295e82344201ecef2525f90652b8e0b7d99c6ad9d38812da907aa90dfdd9e6cb7e9842951f5e0c10f971d9f6b15aec3f838ebf1b9c517dddfe0607147e41e7e4b2dbc1c9cdc838f0bcf25749176b42f4e98fcc23323ae14cd13101893f7baa85afc63d3f378230b4f0fe56886befb647533a4ba2de5535f1a15ef57f9f3aec395a5ca46ed9b65997992bd2331059ed787ee79cc1ee60268d03f0850847721fe7d6136b99ee12ddf1c709f1dc642f1fd713ba6217549da010c7ae68d2586b0245ad7970abb97aacadee0d45cb49af0928eee72271a4ff447382ffaae65dbc7d111186a4b43c21700bbfa2f1c5b54f1d84208d441dd6246b1ae75a846b189cccedbba3fa62dddb283dd15c900417aedc611b92fda72100fb74c1dcfa027617ac10907770b7df92fe49c0b077eee3cdf75b1fb408b700232ff495d2e5f788ce69bf72a8b8ba9f414175a5379c223b352c8f33295c46641bdd2ee15b03c509d582b3a178695b64a48639780787e38f3d522dd494113d411a9f89d84e76e8b3bf4bf505d5452919eb8e7876bd9a1369bf49cb4ba9614b1b7524b54cf457072de22cb8408f804171f78c5ed40f5363eee0bdc222544d805380ba618900c3274a311f8995dd98f8f36a89b5086011a7abdd76eab61760ba8e42a3d9bd3bc09fb43bcda9a8ce6f5d1a5394e8cd3217074e52076a520d6b9c017a28c65791d6024a716d0b2d5342da8cb073d64c6c2498cf23d1190f55475a6719fa2d752e14eb510cb80ba313c6f86a90bfe791368302a0408019548c1f14ae9db080b821117bbc805431298239fa7d7d5f5cc46ba75018376a77790175a537ccfa929e89711452acc355ddb56d9e4850fb0254da51567dea8d5c400c424cd3777f16b4111585cd65f8d0b62729209b4d2b890bb23538439ffecf73c4e0e17a97c98c8e7dc208554193fca71d732f034465d1b7944d6e6270e706381cb2c28c63445d8fd59882df99666d885f9375028435ab5fdf892f07007872c3e170674e396c3b03fdefa0e29816d1475a764a70d7ea3cf58f6ee0e9a1a44c9135905dbd30d098e9424a6e795e39ed7dbd9749beef7bffd0597e3a215a5880c59f7a97782cc14b74b53e7d03d1798e927ff0f0c503c7e83acae96e8a6a3596e2d5856bf7af0442d74c2cd0cf1d5191aff9304b462ea97033b9e6d6caca0484ce7d90101ed88846b758d6cffcd525161b73644370600acbef2e9d98b33f1deee8db6c9eaf43c5bcdf4eecd77e2a0b2dc3b0c421efd1c14fd72bfff953b4c10884cede2953bb31c16be1b9cdf6bd5f61783c7f7032cc0d6eb41aa00d4d71d0d7260353e73ae073572cbb594743e524888ea1681767129cbc6517c917b031b74af1999cd49fa21e0df9d6c84cee43058e48190a9a52dcb1d2e89e1159503c53527aa8a581bf959d27315c869cc31659f4dc11771245398fa4a83ca6395f37106c41cb4deaca6940f4f09370c86b40e3ee5e5e886e0201d1d9bb966cea5a8acc3f96033a8f4378dd75140b5aad9a5803de655222afbf9c87c174fe436b22c687b39f0b9541c57ef5010209bc215827d531e801582cc092bed4a2dbf195f3ddfe247b62cdcb6d7a9d7fea0409ee957b4ab0f2afc3c72f5f2b66f362518d27fe335fa9d2d572bfa0527960f8a7bc89b7e5fa8acec95b96b318062d1341c1f56134d862ede1b74d2d6e9bf8352ef2ba00d7ae9c8391ac3825f2c8318e11d731c1417484d0fe4b9ee63950dd7a9d868da9027d622aca2821bb2b19c03f0f1becdd128953390a85221c593050baa666aaf4290a6ffdd7a8d6256754cb7ecaf91daa2c92018ed3f37589970f8a30cf85c2b5a4a8cbd530507f0014a0c489c287c8e3b3b7dfceb5d6a76e3ce5c7ab375f72615c039a1c4dab672db5d30482ec445f4e94a50405afefe090356113cf6cccc96cb3f57136454421316ec55a8043dd8ba0a89ad15298c04981ee3399d158f5676d5c90a47c6392df2552c83ad3729448db123d96880bcb76239202a3104310aa799fd358ea2e1ba16910962347df62868e4ca4782aded8342ef9cf6ef3d33e971a87504bd72162174", 0x1000, 0x6, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:12 executing program 1: semget$private(0x0, 0x0, 0x400) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="ca54ef254f00090000001d484636d8c88f2604dc031901b64d63478ab8d8e349c98de7fd997092489fdb921494c56059bead00d489c11be2211fbf7d020fb79b9aa4d3bf266fe14a178a789f"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30040, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x63, 0x4, 0x3, 0x8, "010f00a5000000002000ffff7f9989000100", 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa3c713048e6990bf211fa", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)=r0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000080)='<\\E', 0x3) 16:00:13 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f0000de1000/0x4000)=nil, 0x4000, 0x3, 0x1030, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b4d000/0x1000)=nil, 0x1000) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0xd, 0x5010, r3, 0x0, 0x0) pipe2(&(0x7f00000016c0), 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) socketpair(0x1, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r1, 0x100}, {0xffffffffffffffff, 0xfd}], 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = kqueue() readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x800, 0x1e6) kevent(r1, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0xac, 0x10, 0x7, 0x100}, {{r2}, 0xfffffffffffffffd, 0xc96d6c98378f9d2c, 0x8, 0x4, 0x20}, {{r2}, 0xfffffffffffffff8, 0x40, 0xf97f40ef31e95d5, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x31, 0x8, 0x6c648ce9, 0x400}, {{}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x2, 0x4}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x1ff}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket(0x2, 0x8000, 0x40) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = accept$inet6(r7, &(0x7f0000000280), &(0x7f0000000500)=0xc) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000440)="311638394029b7cca449580f8d2e15f05576683e29095c5cfbae831f25b804d03a0d1c517f35109818c3236d57fbdcbb9d3214722f741817d3939ab1ee9ed5ef1863d3c9f8441ab759138b2356d0b0b7d70d39dc1e661dd50efd742cfe0ae4e8ac9934d8d6aad998629cba695eabbb9bf9473c6af7a716079abd08d6fea1d781e4b18fbaa5ee8d467b10fd73c3e4d52bb1861b1075abd46d719ac324774df9be846d28c39b8f231db64000bc21ef09c07ef2c2ea846cccca", 0xb8}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r5, r2, 0xffffffffffffffff, r6, r8]}], 0x28, 0x9bd478a7b28f4989}, 0x4) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc038694e, &(0x7f0000000300)) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 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) 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:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x10) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind(r1, &(0x7f0000001640)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r2, @ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESDEC=0x0, @ANYBLOB="db2210cbad9074c3839d19524f4089815a9dcdd2c086e1a6aa53b084d18bf89d99029789447676eb8143215a0d53b0df84af50f0b5beb15fd2d785efc9b0a86518b034dbc7a6e5b50be69d73841428e2edf26ecb33ebdbd0fa78a173d2e85bc752cd230cb3596cd97b94ab2b13b473bb411ec1ded5b0e9facc9c79c1b6c596abb3cda202bd5cd97990f71d1119a6a6f9", @ANYBLOB, @ANYRES64, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRESOCT, @ANYRES16=r4]], @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESDEC=r2, @ANYBLOB="7d13dae0829609b8846dfb097a55741cd618010992338a3dc51fd3025e4ee453da1797561d021d67fbb15ef05a10a55f26fc1e95c300dac3d98a30dfe989e4a4e48ade55c1c4ccdc39d3c2cf0a76fe7020869a4b411f6a2265cd32343611fdda34b619263cc0c74b1da08688047ab16ccee5e748028858975f0fc9fe32fe322d15c869d97e8cc802864f801902d91d777d2a95daa7a8a781758c55b47853da551645b8e19ae84676d5e2975aa92f1ed10cd8fed2d9f8ea51d2e1eb3d3294cbfb7965c9ce466aca381ca71e5878d7c11f26fe75bce2e617f4d2294b50e2c4c89b4c08ea87ea3b2bbcd0e6b7e00a21f913db3e7d031fba2943b41d1641547859de2db5e3f86bb0830acd74bc1add1671ac0069064cf8ab742f2607b6c935151807d9852384133d515e0e4f8b1b1516add7ae92016ebb31898fe061c7999d2fa8439e535f88b17f3a060c579769955ed094474c2d859626dfca37453ab169b15f5b698145fa76e3757e3f24d02191a994af092605503ca7c6f4ad2770961319b44f66c981004247cf13035887bb16baed5383b3cdd9825d46f689c1755a2351dc4ecf0643cb859f2d4c7d8bc580e23c82f370b7b130eb8b9d4a166a454ca4086eefd8092e8eba8a862840d05500103697116191555f6a0fae39b5ea08f50587d93c5e75deb0e157aea9775ee0b20fbbe92e9e209fae2ee8926b499c48fb144dd9c8abd98060348744c1544565f799b848f3d95a17e5bb41ba84032addbaf759a5e1dbc7515f01d16f3ae914cac5951abd62329360f0c7a5558601480ce6b1145a1909078ed9a493cd501ccc950a6760d1ba20bf0d1c988ec44a1e7e710f3db9164da8222caf1ca0de6338324eb406ddce35746a8bd82d00213b9e13262e7075fd6fc7a17d2253590ec2a60b18caa7b879db4c855f44011d0aa89d33387045fa5ed2de61098e9d4e3a80c94c917fd021c2fcd5695285eaf0c2921aafbffc91e016b6a98addeef0b3d7bbea9cf249c756743dd5bf5131171221e53709cf88fe4263add9ca6ad3ec3311348836040ace23ff5766f34f855888d92336cc135806e910ff7456023996745f684de1f7f22a331ee6a1aaac5a581fd817a23f82988b64b3c158a2295e4f8579d62b21835692b878cbe05184344519c542643564ad895db50a6b1d1a4a2bf361256cb9291607ab283557860aae93ced7816d330eea82c03ffe6f04b879cd1c9991bfda984e26af6616b6af6e255b90cf046beefb84ca1fe5a7bb98ee9e157f5e2f8a292e3c441d4cac01c80f3953dce9ef246da5b5f950fc182eab0d10c33c2317ff359ccdce158fa61e0ce79fb47c1971c504fdfa302f7d2c7e1a64c868606f02b7ead051a6268f20dcaedb1995b7a785e25a3306637ba5db0756bf9478e626243dbfc5e642ec96e660a7a4ec3133299bf6fd90275cab71ce5eaabed52586d456affb4df59588dd81b62587eec534bf75d2932e9bfa9923f6f0cf3867e4df4818e8f83f93ce23751553ad02946dfdbe2fc1341788de6cf5d641be01658cf3c23ca045e87469728c532b0acc4933bd5eabc2b5b43e63e174d30fd8e73f35d88f2bc7d32ba7a2cab3185987e973ba87a09cbc9d958fa7cb9041de080e70f7cacbb81936b4919e8882183b1c88b6446a066078960fe0519e3656b390a2b4cc212c06bbba780d16cb0a1cd73cc8a59f878741957144da87e56338c84bbb033f93e052a313b804d8fe65f29609f291c8899b0d15de1840c6a39556c15ad02e73a47a4d91fb25dabfdd56f160669ac1b1838fc458752f0ae1a0be75486936413b6bb3f3e7877d60491ea84638b02fa9c5e819ee056ef8dfd6ab3e860b941377a19cefa911c5dcf6f16ed7f8b64200507a06c48022b7803ed531d14fe0bd80eec77f324665c53fe5acddc35cca90445aed6517f809b39eee5d7a7200aa2d4463bd9225ac8db9a7df7282c8157ebb32405e0eef326b4a6bb60c568c0cba83e539f8345eccbe3ff3274820977093623d5389bd0d30ee7de33def5492ed365666b3a9a5907319a1ad178c7ad48eddbe3f3582a4a39a39c9a4face55ca7a208fb596c23819461b2ebf6a89edfb1ae7367117940f984b419f978323bea6218a85a8081127b92636431a5d5e134f971fd193240b5d939ebb36b01f2abbf5859c6e775efdd59a8ff9f443fe207147dc813009ebbe55dd78f7e482ad90c74a26619c78980935ead0d9d6bf9e0566cc1b35e6aea92f4821d20344cc4071964ade4e75d67837a02a013fe79ec22a6c1831f684aab222f11a2844f5ed9b911dab210688656ae0c2bcc6f457a933763bfb2926311b0a977c08f83fbb55a1799579b8e5b6231620a727d72aabdd39da826cdfb9bc175236b7632000d5c8d1943df6d82f94c8c9474bfaad75d6f14db07ba7bdf8039f9a7107515228cde010f9004ee366c5fd740d12cf6a6d647147c5826d24020a03701e62d4d5e3b1be6736192fda22f5a768e260c8b281f530350ba5d7e13d133bec73178731bd46246cfc956a0328c185604538634e583344c7eb35d7cdc1641416e584162f003ececae384a90f283c33497e9fa7818cb0e95bacf5b9e130542e4122a542ffaef11686429bbd8d750615224da996b3cd291f8b1ec888aa44e93788fcc66583776ef27f63e8e1619b2cc6e61ed5e402b0c15537ba3964e4d236312b52f9b1c135ed367fdfb5c107bd39a9bca787261abd1cb14610508d2ffae5079d1de427498fabeab36babd24c9d3aabdfd269fdc8e63fbb74af5899c06973eeb52f5f44046113c44fc7227c52eb3d665d2d97b4de0ccfad5293c116cc9f98065c82fd443bb4d91b7e9d528e28a7e743fba47d2f9215d7d80687cd8ac23d5f493025ef90b62f6533208a9d930e37a4c7e591038ba0d26a5db0e6d02348c167f70804e9d29d18fd2e121db5b0f85d77fbd64effcb325ebfa958b7df9e90469953c85817ebe82024330c1a52174467d85c3f68dbcc7943c94e759a9132dc5f092b207fe04752ea7e484a46134e2418bc47345e96555f78ba6d13f0aac56291a417853bfb4edbe6336fe5fe0560c6804acf3b613dca8a97f58b3be6abd1f7ee6be3d805c859295f895c23dd5a2fdca5d15e3e3e48e666312d6e142084ddc9d147eccdd0ec9242bdd4db4c925b7aa049cfdecf77eb26385b0a463a8ac24ca2840647feda358ff399617127e70d79fb83c2af2603a9d56fe79212f501093147e5be3a7ab3089d3068dea96d437ea5b9560529917c209c068d21b2e39b315b8b11d73e38ede356b36eb37b57b034b38a0ebfdc051ad45340028a44f4948bd9b20260e8193823d4aee31c27df71e7b9c086ed02362921c96cdd51593fb2f1345457a3c4cf57f00d89bf67354b0a04955b9ee5697058e32fa0862e4533801ee00f892cd22cb975c6569e478450979ab9ed9fc5ee9624e27cdb8ccf8f1bdbb8e7901aae8bf1e1a43c797cae7cced6a33946fd038d30819c7c26537e157beb650474c5dc5a5a05a3cb5dd524add1fd01e579f6982d0aa3b5ee4303130b9685f63f4cd67bfa31c929ad5c26918a26f04cca09dc2dc3ee8500504d0f4ba78177753c74e08a5fcc0b2bf3641ad1457ea1d356ce81909e0ce3b0d0846f235258c5dd3e0e2d45bb58f0c024fe1a51717a06188446c977346ccfa1c162831c050e18c6015322141c5f035e0f08191d09e24623b3809a465c8c9668b6ea86bc22aeacfca9f720d01d2825bad8f9d21071e3dd45ff6cf81e8856d3e290dff31d171c1b2d4c56c296ed6d592b80489eb44163e931173e878402202c84a72416479f3c2f352bff87f38d46ae0fcb9cffbfdca96ef2fc4e6877eef4cdad1d8042cb231660097f984f28230d10c9ee66a49bc95b8e3a8a1d300c11b8f05b03431842379e7bc264771d0d1d6905f191d57673f90a9be6bdc096a5b65c6e93b34452b1cc70d1c144b875bf06c9b7de2aafd76c6e85dba752e2453fc89d14f191249288e565027f9c28166e5e6ff975f38e584b6fe4b33f7d88dd0b14324317f97f08618cfc3c52ba094d10760ea25e945bc3f443ec1b92c28415d23b2008d8cef69a2c130aec786a983fd4c00f9533981ec82f2a662c52b500fc4a619a48c1c0651b85f40d1538d11143375776392996ff926f74c851cfb75a159f9b0841ad6c82d2e2a9d5eec2e4199e6f9d3b4401338b403d261123e9f6b1ed8929b668787ca9ee59ff8e9aa34754f22c4745e4da36dde778162d1af5641e7eb9997cf0406a7494eacf49796f49134a0239cb2db7b1a18a9d92cf3835b0043c0ca4414c81cd1da5058fd4c28276d86e22979700ab0d2ff3ce80a3130a0842bb03ef876533047d2eece75aebe01b17bea099cd41e04f66493f5ae367e8f892c044780124e7b8f7a263e1f5dbf28b5403d83cdd5cf0731f1093877c49075c973611fffb0ef2aca4a66b76bb625806a20e749f474bfc3de9c8dfabb5dd4246ec29dde1a3c066b708411b87ef436b61e345b7a2525a6cc0dab68cfffa259a7f9a8878a42618fa8c191b987d8d8f5222da6f32fe9f6751b586a0dbc4f0f9a1437e5ffafc34a3faebba4863ecd30dcce017820ab14e7140724fba603ddcd49a1040737b831b2874ba2afbff94315b674b27b56b26f3a771880829d54eb97b90aed1984d23654fd5dbc7e829d9c105633538f7ca535351171eccdd82aefec7bfd1df4f5d1664451d2b4ffa17e4e0ac93a3586bdf1000515499a919f748769475fd4b24d0588a28452368a980ddd6a6cb5f16a0ddad7ef3b6bd2f6a9b6d7ddb99b222f9b935ab710f35c5d1dd04583e8dbfd2563ddab7d939a2831015f15162b43a4ce1d612b438dc21cf72ae45ae34796b5c5a874dda19b3f51053b1003a2fc1f33fef59eae66954ebc83b43893c4de0a3cdabfe864685ac56500e5e85991f51d637adab52077735474fb2b4e6b168633a8353200a91673c19b4e972c91926c2ccdd61e3a4fa1031a58dd4ae6d5314a6ab5478caf1bc44be734d9970c7e50013c261c6507368a113f35bebd3ab3c7c5faa4c403689686683601c040f3afcabfc1522c12180bbcbcdc00d25dc1049a10e13c40b97a3fa3f7bfb13c81045ffd511b22211055b0141bbc92e94e941c2e6de89484e5e9b8641dae6ad053b50160c57d09b22451ff9ffc0d46334fa70300052712144905135567e3f29945180186346cf7bd546c540eadeb6d070f770dc327eccf9ec7ba4549488436a0fcc91ac962c0c2ba0d28872c2d2aa977335a7db2dbb15f7182b3746d7dd73fc5cc2c0d243aa77dadfabfa95393250fcbc8419e7f226f4e4ac4cf29d03b41e102f5d69c3f4ae4f636135c3caf81f445bcf70610d8487a612950435ff66d00c5c1ad3a993ed944134cc1cf109b7d1d88fe517fd563722ee3293c4efdab956999437b0c3a4debfdd0a473d6a2d62523da87ff0e247c98b13972d7370f2fb3e1c7a6d62b8e5e3b24e863f8fb2cb6ef9a6f6125c42a1662039678d37f80272c9c4f203e2a2bc5394af219572c3eb5b1da1cfd7defd557a418fc765759870101e8cb2e5e3f838efd231c17f5bf5965381cd394078312dac079e3a5ae64716948488d0c7b86e055130caf1ca4505cd99b7f0ecebeda33778f642ac094e517c2880011533e1b28375dfde0eb14dd7a8560ca345d9611bfe5f027cce18ba62d3cedbb56112add67c9c2d72d5babf012b79248491be740c9e3d5f0baaebae0fdd7eed2f970ccfab91ce78c7956b7fea9f535299489fa310f6749162ec33526377b60d21e6ed6ab11da70d5a9b", @ANYRESOCT=0x0, @ANYRES32=r5, @ANYPTR, @ANYRES32=0x0], @ANYBLOB="83e1ed696b7b5487b3afb86ec61c4d84ebc7e9d035d3eafbe18b8fb5a484623c393796b2141c6a7a72b6627ea4a3b6315ac63f41f3facbfeb06d1a268382c45f1f073c9d7f291c44cb9b0f537425f301c4ddde60338f082857feb8b0a030977d47d843327120b0febffca574781a1bdb7312af754266049b2fa545fb29cc31b92baeff426188e2c7e664012c171c5605519e253fb5e03074947e48f20229eab8a0193fe1428edd65223b796736d6e2c6469df95e01101d908943c11373c946a47812ccb4e68823c93bc831533f90260fdeda9ad263c113", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESDEC, @ANYPTR, @ANYPTR64, @ANYRESHEX=r6, @ANYBLOB="4a763b457462e98261acce20a4bccab586b2ac8d3298031cd42d4218589ed662f2c7bad5e4243ae04b090086b79e1d76f364b982c9ed51ff1854e1bb9ff46d4eb46f7cc5bb124c4901de0471445d73d5c76a6577c76b002957450b13a92b4400af82b4e9d8ce2bc480c24879"], @ANYRESOCT=r7, @ANYRESDEC=0x0], @ANYBLOB="f7d223c5ffa49a01931de00b3a9a888abedf", @ANYRES32=r1, @ANYRESDEC=r7, @ANYRES32, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000001580)=ANY=[@ANYRES32=r10, @ANYPTR64, @ANYRESHEX], @ANYBLOB="bc53202b2d49befd02fac0449c225d44b12dd46d3dfa1119d144730c0c127987cebb6ec94165c1d59aaf8f78ac3b32", @ANYRES64=r11, @ANYRES64=0x0], @ANYRESHEX=r9, @ANYRESDEC], 0xa) r12 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = dup2(r16, r15) connect$unix(r17, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) dup2(r14, r13) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r12, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x1, 0x8003, 0x80) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = msgget$private(0x0, 0x425) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) shmctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f00000007c0)={0x3, "4a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422a5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a7f62ca2ab90e6777d0e9ab4fabdca51e"}, 0x99, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000280)={0x2, 0x7}, 0x10) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x418) r10 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x4) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)=""/55, &(0x7f0000000240)=0x37) setsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f00000001c0)=0x1, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r0, r1, r5) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) msgget(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, 0x0, 0x0) recvmsg(r12, &(0x7f0000004700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00763ddf800000"], 0x2, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x2, 0x1, 0x0) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r16 = dup(r14) ioctl$TIOCFLUSH(r16, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r16, 0x4004574b, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:15 executing program 1: getgid() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2ce2) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x50) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0xfffeffff}], 0x1}) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) munlockall() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:15 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0x6}, 0xfffffffffffffdf0) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xffffffcd) fchdir(r2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x0, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r6, r9, r10}, 0xc) socket(0x18, 0x4003, 0x0) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r4 = msgget$private(0x0, 0x10) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r5, @ANYRES64=r6, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r8, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRES32=r9], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r10], 0x3, 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea63fe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32cd2485e172bf12284341bc3b730a4b25ee3c0c8f263202ffc2c2ff8994876af808da942e44ba907004f268c1bed63bb8f71754d9fd5381f49451e65342d82243d189466e2fa4a2c5d702b34f6e7f45bbf501f129e246837b8c7f22a3449d7793558ccac8ba47b5b21e5ed4dbabdb71ddb2314d844b5c2d4649fbfe31a286a4827bbc1c0d7f6750f04a9119173063ce97293582b9cee86c5d401c0079d900"/424], 0x44b, 0x800) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x7, 0x8}) r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r5, r9}, 0xc) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r2) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93", 0xc4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206982, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x9, 0x5}, 0x6afb, 0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3, 0xfe}, {0x6, 0x4b}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/80) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/140) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0xffff, 0x0, 0x0, 0x29d8aaa5}, {0x20, 0x0, 0x0, 0x1}, {0x3c, 0x40, 0xfe, 0x2}, {0x7ffffffe, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x5e, 0x1, 0x9}, 0x7fff, 0x8, 0xab}) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001500)={0x0, 0x0, 0x1, {[0x80000000, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0xfffffffffffffffd, 0x4, 0x0, 0x2, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x3, 0x4}, {}, {0x1}], {0x0, 0x18}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) munlock(&(0x7f00001de000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x8, 0x3, 0xc0, 0x7}, {0x7, 0x1, 0x9e, 0x7f}, {0x3f, 0x6, 0x2c, 0x2}, {0x2, 0xaf, 0x4d, 0x6}, {0x4, 0x0, 0x81, 0x4}, {0x8, 0x40, 0x1, 0x20000}, {0x3f, 0x3, 0x3, 0x70}, {0x401, 0x3, 0x8, 0x10000}, {0x0, 0x9a, 0x6, 0x1}, {0x7ff, 0x9, 0x7f, 0x9}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3, 0x5, 0x40, 0x6ace}, {0x0, 0x3, 0x8, 0x4}, {0x7, 0xb2, 0x74, 0x40c6}, {0x3, 0x6, 0x7}]}) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) fcntl$getflags(r0, 0x2) 16:00:15 executing program 0: r0 = kqueue() r1 = socket(0x6, 0x3, 0xfd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x2a}, {r1, 0xe0}, {r0, 0x11}, {0xffffffffffffff9c, 0x1}, {r2, 0x85f478322f308b3b}, {0xffffffffffffffff, 0xdf463e36edbf44f0}, {r4, 0x1c}, {r5, 0x80}], 0x8, 0x7f) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup(r6) accept(r7, &(0x7f00000001c0)=@un=@file={0x0, ""/19}, &(0x7f0000000200)=0x15) 16:00:18 executing program 1: socketpair$unix(0x2, 0x5, 0x0, 0x0) 16:00:19 executing program 0: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:19 executing program 1: sync() r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x98b9, 0x40, 0x2, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r1, 0x6) getrusage(0x1, 0xfffffffffffffffe) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2800) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/115, 0x73}], 0x5, &(0x7f0000000400)=""/30, 0x1e}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd17d9e29d5a20d61, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x4000, 0x7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0xd32) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xbf330000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)=',!\x00', &(0x7f00000000c0)='/\x1e\'%\x00', &(0x7f0000000180)='%)\\\x00', &(0x7f00000001c0)='{^]]!\x00', &(0x7f0000000240)='{#-[&\x00', &(0x7f0000000280)='@,*\x16@\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00']) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000200)="57dbd28807d7c85420d20dc8ef2b1056dca26723", 0x14}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7ff) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:19 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b981a41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaa2891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x81, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x80000000}, {&(0x7f0000e44000/0x3000)=nil, &(0x7f0000dfe000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fcf000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000e56000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil, 0x40c5}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000e8a000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000fdf000/0x2000)=nil, 0x7fff}, {&(0x7f0000e6d000/0x3000)=nil, &(0x7f0000ed7000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xf9}, {&(0x7f0000f75000/0x3000)=nil, &(0x7f0000e47000/0x3000)=nil}, {&(0x7f0000f80000/0x1000)=nil, &(0x7f0000f2e000/0x4000)=nil, 0x8}, {&(0x7f0000edb000/0x2000)=nil, &(0x7f0000e82000/0x4000)=nil, 0x41}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ee9000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000f9f000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fdd000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) acct(&(0x7f0000000700)='./file\x00') 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x2db, 0x2, 0x0, 0x400000, "3ffb5f2de62c36ae61dba648847f5ddf0100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f197732e61bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed", 0x6a}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x7, 0x40, 0x3ff}, {0xf2c9, 0x1, 0x80, 0xc4}, {0x3, 0x1, 0xf8, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(0xffffffffffffff9c, r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040)=0x8a, 0x4) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'J:p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x15, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) acct(&(0x7f0000000000)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0xc03, 0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r11, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) write(r10, &(0x7f0000000100), 0xfeae) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:20 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = getppid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r13, r14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r5, r12}, 0xc) r17 = kqueue() kevent(r17, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r18, 0xc028575d, &(0x7f0000000040)={0x9, 0x8, './bus\x00', 0x3, 0x200, 0x3, 0x2}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3217eafcce50c1a6f09ffff00000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0xffffffff, 0x8, 0x100, "2e77d740165b0cc6120f142c6aef60b241c75678", 0x20, 0x1}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0xff, 0x9675}, 0x10) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000000000000005c000000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x2a, 0x2, {0xffff, 0x4e89b41a}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000fdf8f748bbd5d2755a1d0a4088ce422b47e1c22886bded0dbb2f71938caccd9b070af7cfe49dac998b7b774516c07653df93e8dd8998c1b6ce359cbaca409c341d93d7ef38391f9cca399ec9d9c9b2a6474a766d34e886984b996d8e57cbad3bd4e73e9ae1fb06b4e932dc514b46833f988babc947ffad8623cd284850318c4f8f53d25a2ae77eb8c5f76e0c53cabc22052a2f4385bfd834af4f5835a52c309731da39d25a00d47e401482e69dbb06a16302def7098211b1736cf00800000000000008cc9a8abaf9d9b4217dc7f00dfc499539463e000000000000000000000006a58c648561cce1f2df4328f333b1ce49f8424da9445683d80c55ebf5b7369277fc819cfdc288da7e9d87e20c9cf9f379f8e91bee9e9069fa4215ba1fe3d2b2ea1f7cd144e03c7d59776f5336bfa03158f7e66033a18d920cd8327febdb22999fe956bc639e02013fa0a4905a49853f515cacbe50236a453917720baeeac32acf74b250c9ee711db59e1aed1913f42b0b4ece69f4bde61fdbd9423f0df89871b9bf02b66ce1aab691e3c703924628b926aa2d5260fbbc1ca2e51a6825aa71166cb4af7603798b4e3f27c3e122cf320f9885ebc50ee72a52f0f99c1bf4b1e58a3c980f90a3929840dd4bc228c5f643023dd82e0a07c9eb2cf90e6db8b0c294ac9a90c8825ac82900357b8a10bffd517f14647e4955d7d6f5698ea20101126c8df3795188b5ab8e7170f71433adeb1e3beaae0004f0fe12526c283b7f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000, 0x202, 0x7, "1300006000e100000000073d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x4) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25, 0xfe}, {0x3d}, {0x6, 0x8, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1ff, 0x0, "0000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r2, &(0x7f0000000200)="a6117790776b5ff4d7264310d697d8ad4403de4d14116704b532fe8b62f8d753800b374aad361659080dd100139caeb88de12fd8dfb87cf2233570225f3933c2f703e99abe0884a7e9b8710662c8a063ec22e3c20ead4a8dcfb4ae91ea8b3c27533324e3137a6814dc717bb93cc04864bc927812204ad0dbd0cbe5a68edcd7334fbd8f00d93922085544d7cb558bd2502a7694da", 0x2e, 0x400, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfffffffb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x322) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x1a, 0x0, 0x7fff, 0x100, 0x7, 0x0, 0x2, 0x1, 0x20}) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:20 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) fcntl$dupfd(r0, 0x0, r0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f0000000180)="0b441f9c3f8a63adc0a0951d9fab4c98b8ee47ff07c6be389a8c5da3b5d19467974219c3eafdae9a154077ee93d0e3deebbfd5efb71d2bcc954d1c423d96e14ce3d3f2e3c57219b6b994cf5596fe456354bbfb669c3d45392710cdb6a129e2519c61f97f3cae0aa28dd7a85d1e43c61fba953bd0c2b55adf995097181ee03c2ceb6301cf988b4166c7091f9e771d23001b2412069c62957bd8bd58419aa32b6d12", 0xa1) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x5) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x100, 0xfffffffa, 0x1, 0x4200, 0xe, 0x2, 0x3, 0x0, 0xfffffffffffffffe, 0x10000000000006}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80, 0x4}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xc03975678b7a2fbe) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/`pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c, 0x0, 0xfe}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = dup2(r1, r2) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000480)={0x0, ""/241}, 0xf9, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/162) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x2005dc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f00000003c0)={0x7c1707df893beb9d, 0x2, 0x9, 0x81, r2}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/.{[:\x00']) close(r1) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1af39fd77608b40b, 0x0) fcntl$getown(r3, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) clock_settime(0x1, &(0x7f0000000040)={0x3, 0x100}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r5, &(0x7f0000000080)=""/90, 0x5a, 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x800000000000]}}) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) socketpair(0x20, 0x4, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/167, 0xa7, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='///t\xa6\x05pf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000073, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c, 0x0, 0x0, 0x2d9}, {0x3c, 0x0, 0x0, 0x6b}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) syz_emit_ethernet(0x9d, &(0x7f0000000200)="41bd25bf00bd32565eafb7eaf094c2b10c0cf09a539fc846d9a90cf57381d929e8dec178e7c63415c78cfec72aa8935231d432ec83fdebdeaf5f46e0e2a97ce5e15f8ceff6c466c77c27eb60f926dfb9d89208c3feedce82e006b1be89769510f3da9d847d40b9b97398ab58bd825ebf415093198cc2f2e9aa01546fc189b9af4737ba34cade05f71c7ac14ddf72ac8cdfd8aad92bc5ebd27bac91facf") syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000002c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7ff, 0xc7, 0x3f, 0x6}, {0xcedb, 0x20, 0x2, 0x6}, {0x400, 0x2, 0x8}, {0x80, 0x40, 0x7d, 0x81}, {0x9, 0x3, 0x80, 0xb3}, {0x7, 0x9, 0x1f, 0x5}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x7660429a, 0x0, 0x0, 0x7, 0x3, 0x47, 0x2, 0x1, 0x6, 0x8}) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000280)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x120, 0x2) socketpair(0x6, 0x4, 0x84, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="4accde88fe19148066ddfae116eb76f16e40a255d6a3fae076d4ed88a1f3e55d588f1e2214a91b92483b8dcdc737953971190f11ac30b62223d18a061511e225055c9086b1d3ee15c55688561f11bd8a029be4109ca3df518a3a6680b0a0948a0a7d5891b15d043340662b2427a7061934a0e0bc444c00e3d8803c609319f4c7", 0x80}, {&(0x7f00000003c0)="5e76f1810cb5aa210da867c7f2df56d7f67e", 0x12}, {&(0x7f0000000400)="62dbe8295430b5bd35b818713dd2aafe0afde01f5d50afde02e31f5d787f5ecb4cd650473b6d81550daa93b0559531fe3f9577beb05a8fcf68e1f99a5ab3f117f97e048148b3e0d0aafb42f46bdb570c8cc62b30927f71a603a691f1a3ea09143f6da7418a4fa114a85db4020172c7ba391f1a283ef7c183a7e2dd5efeda9f9c3248f8e32173010ae215ca78c3278101aa8e357ae7a41ff2602c9d41f5c2601d7a7eef790dc7063c9aaa2b", 0xab}], 0x3, &(0x7f0000000500)=[{0x20, 0xffff, 0x4a, "8cd733d47989baefaeb50b"}, {0x18, 0xffff, 0x1000, "055cedc7f3"}, {0xd0, 0xffff, 0x7ff, "5fd13c10d59b0e8c44f2e6262ccb6885fca65ad91805dc241f13104699d5e3fa8d3aeea640626422f3e6fb7abfda591576ecf7b3469c7e9b31308faa36b4c7c815a67d351b923c8e86511fd49f27edc76026efb2545b1e73983fab9b3b89f51e9047faea63205fcdd0320b3f4be506de40b0f0658177582511a31498fccea672c374b158d86fd2f096c0cebbe11ea6beeb8d44cc55cc284e75a2c5dcbacec1d2d85fe5c2b3f8c5ce17b731e4d87a8b8b185d5037b6b808279a33ba"}, {0xe0, 0xffff, 0xce4, "212fd36ffcbfbcbbc113079faa32a247298e95e7071c842773bb426e417735e914d64ce9f9f097ea8fccf79f5b2421841992abe762b045f28dfee1ad506ff037a8fffcc2a326e4c8892609d14a47b41e9df0239d484f9df38b12b73cfe1e626daad1e7fe5c5f2c6b51ad4bab3042fe48339089dacc4915c096268d8b3e5119d72ce28d94de761af3ec3d4d844e4f331d4bcb9e1fb878a82a27f440e379ca2130d10e302da7f134162c38afc1dc437736c34e6054ebadc0ee0794e0a622b73071974f75bf9607cc879220c56036db52"}, {0x80, 0x2, 0x81, "716a22fcd1f88f0d6110310861b44a1b060e12d62267496a9a70d59e0a87a1c1c519dd843b2d63fc4c63a9b3538f56492a005ca2413c9f4fb1b204f2e959134813b0ec852c3890cdb13ff9aa3d3aecfddcba2ce80d3e7b6d75a3009fb09b8d799dc15ce01da5d44296"}, {0x20, 0xffff, 0x9, "c1247816f36fd4e5a509aa39a0"}, {0xa0, 0xffff, 0x1, "1206b94f1f12c34cd14e71ad5d19a4ec57d70429d2f26c3c19327ac4284e231f5cdb770f32f1caea21fda5d082cd58e956ef4143e255ca028becc2511adfef2441666b1dbec91f2e44c336dbfe482642a15261a127f9ac735dcfe22e0f56e0f3736ad9436de4de5574f4561df5d94f2140d70ffbaa657280d019f47f8c731d95f0e9aaf174b1b50702af383ffe"}], 0x328}, 0x203) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r4}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9aeb1607b8655eedf031"], 0xa) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x1ff}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022f6382aa85dfcfde2300e54a944c6ba447d1ec796518d9914e9d8a9490252277365ddc3c1247166dcdb892456dec1e86b45e1b886d56b46cc98abf2cf242b1f30d2bfda126cf61c88ffa0b3ea409305abe19dae73d7101b84d0d62cb749d2df70a35e57060bc86fa0e51e0281b61f72363bc7bccf4e3b3a92b011c2bd49481dcbbec628bcba268fef42e9fa61786a64fb2adedc70ce5122963feae3312b4f7cef3bb5c770bc4bd3c0b70864c297b04e31d6fdaf42cbdb390b76e2b67a654494cf31614a3cb462a677cf887ddc05c15e879937f6b165d3a5274a636bacd1e"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept(r6, &(0x7f0000000040)=@in6, &(0x7f0000000300)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x116) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000380), 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r3) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r0, r14) shutdown(r0, 0x1) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x10, 0x2, 0x40) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x7}], 0x2}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x113) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffff9}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x1}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r3, r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81, 0x4}], 0x5, 0x0, 0x2004, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xfffffcdb) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, r10, r9}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0x45}, 0x8, 0x1ff}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r14}, 0xfffffffffffffd2c) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") msgget$private(0x0, 0x2) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022}, {0x4, 0x10001, 0x7351d18524d2dfa2}], 0x2) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000080)=0x2) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x109b0, 0x0) r3 = socket$inet(0x2, 0x8000, 0xff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x5, r4) ftruncate(r5, 0x0, 0x401) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1ff, 0x20, 0x0, 0x35800}, {0x5409, 0x1, 0x3, 0xffff}, {0x8b5b, 0x20, 0xd, 0xffffffff}, {0xd1, 0x3, 0x4, 0xf7}, {0x30c, 0xff, 0x2, 0xffffffff}, {0x1, 0x6, 0x9, 0x7fff}, {0x81, 0x6, 0x9, 0x101}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x100, 0x7fff, 0x800, 0x2, "48165ac147fb79509134b3208c2ecb38ae526ab8", 0xff, 0x3ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x7, 0x9, 0x7fffffff, 0x2, 0x5, 0xf5d9, 0x6, 0x10, [{0x7, 0x8, 0x8, 0x1}, {0x400, 0x6, 0xffff7fff, 0x2}, {0x7, 0x3, 0xffffffff}, {0x0, 0x1, 0xa8b, 0xfffffffa}, {0x81, 0x8, 0x1, 0x9}, {0x1, 0x7, 0x5ea8, 0x3ff}, {0x1, 0xc6f, 0x81, 0x874}, {0x4, 0x400, 0x5, 0xffffffff}, {0x0, 0x1, 0x7, 0x200000}, {0x4, 0x6, 0xffffffff, 0x1f}, {0x4, 0x4, 0x6, 0xfffffffe}, {0x14, 0xe7, 0x4787, 0x10a1c979}, {0x8, 0x3d0c, 0x3, 0x1}, {0x8001, 0x7, 0x1, 0x7ff}, {0x1, 0x215, 0x10000, 0xd5}, {0x1, 0x343, 0x7fffffff, 0x69}]}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000003c0)=0xfffff800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x83f2185d4fbac087, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x0, 0x40, 0xfb, 0x6}, {0x2c48, 0x3, 0x7, 0x9}, {0xffc1, 0x4, 0x9f, 0x40}, {0xfffc, 0x8, 0x81, 0x40}, {0x0, 0x5, 0xff}, {0x4, 0xa8, 0x7, 0x1ff}]}) r7 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc89df0e573976baf, 0x118) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000540)=0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000580)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000005c0)) r8 = dup(0xffffffffffffffff) r9 = socket$inet(0x2, 0x4, 0xff) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000600)=r9) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000640)={0x4, 0x1000, 0x1, 0x5, "3d9b2f1120805e34b84ebb9a0213fe610ab02168", 0x3, 0x5}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r10, 0x5) open(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x1) 16:00:21 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/210) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000200)=""/120) r2 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/199) r3 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000540)=""/231) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000500)) pipe(&(0x7f00000002c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget(0x1, 0x1000000000007, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 16:00:21 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0xb14f) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x28a6) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abef30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abef30 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9"], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x12) sendto(r1, &(0x7f00000000c0)="db23cd18", 0x4, 0xf0a66efc2cdab1eb, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:21 executing program 0: sync() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c23eb91fca661a827e09ec623c68d57653ee8095838bc97de58c621a720000000000006403976751f068a45c5c4d351d61dfaabef90844009e258193ae77d5612a"], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffff, 0x4, 0x0, "01000092fdf7ff0000ffff3f0000f4ffffff00", 0x100, 0x8000c}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0x27492f264f0e8afb, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0x3, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x804}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) socketpair(0x2, 0x2004, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001c80), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) r8 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r8, 0x1) flock(r8, 0x8) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000180)) dup(r5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r11, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r12 = socket(0x1e, 0x3, 0x0) socketpair(0x1, 0x4000, 0x2, &(0x7f0000000200)) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r13, 0x2) fcntl$dupfd(r12, 0xa, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1108, &(0x7f0000000180), 0x4) 16:00:22 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, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpgid(r6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = getpgid(r9) ktrace(&(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', 0x3, 0x100, r10) ktrace(&(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', 0x3, 0x524, r10) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r7, r16, r23}, 0xc) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r25 = msgget(0x0, 0x80) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r1, &(0x7f0000000080)=[{0x3, 0x5b}, {0x4, 0x2, 0x400}, {0x4, 0x4, 0x1000}], 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair(0x0, 0x3, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="2c0bbee49b95b2416164faf440a28028c180dbcab00a2bdad353f4b1e541ad07381f3ef04572fb7c533b43c177c448784258df9d66052f8389041aba2076defc50a4f0dfbff3a42df117a223b712b0cd9c90fab72194aebcb595e4080adcd88abaa27b03b185d41fb08b62a818f768586a8d58775b21694b95f5dc09965e10748ef59045968d437bc229c04518648de37485ccd58c25f10c90618d", 0x9b}, {&(0x7f0000000100)="313266f918e3b853fc4fb360ae3f46cd6246232f5879979e42e38efe826bb0abe46b95280e225b59b057b5208d031dd20fe73b893768b5539df8b86e1711ac622227e9fddb361e39a74aa9ed764e5cacba253bf48767d3a54b9ebf5b30eb2400dcdd10e0882ed5db5af62fe20d719ed45a586e82a3d0f18da61e81", 0x7b}, {&(0x7f0000000280)="ca6ff4351a", 0x5}, {&(0x7f0000000300)}, {&(0x7f0000000340)="7566bda657c22260634e64389371664f8dce4d988c4de05b2ab46c59a6a14c43c532553d85eb69931809684c672f26b000207946fb6c8e3bb2df00aa7daca463f9b17c810b61465b952d60eb6e0604199f13fedab23128a94e83f1f4658405fa1bd0c328e57db3b08339e247f691898d02cbac528d1a3b42327596f851d0c50a3061d7bb9a841f9c34c309079db7a3abf97af3de06b014995d", 0x99}, {&(0x7f0000000400)="c1216191eb1ecb45e26986aafa572fea0eed74c5d5c75e6d82267845d70ebdfe4026cdbec893b9f032d28592a50bfca695927d5f552acf5e972857e2ad673a809f54277d2e6e1c81c5d1c9c09bd144bae52d1815edae51d927c3752699310083c20c221155988b4e88f80fd521090b27cb5a32e1d6dcc0dad135804d90727712dd5cf22d2816c956b89473a997039261749865c3950c52dd03644705c024c84de8fde16811641a6e869dedb7fd33ba", 0xaf}, {&(0x7f00000004c0)="d87e364ca52e674d0f4d94b46c5031e101816cda57c051777aa0eba6628f5a6ab489841feb7d485b5caf012729c107e935b67f196ecf09a0cb09dfc2704e1ae57e81c0c545dfc5775caa56d63f0cb8228bc35b84dd9cf6fe186d04eb79cd0ae38bad26e0fbd5dc417afa38f0e775819c31f087fe87a485e6b45cb95dda928a6617da4e2a217905", 0x87}], 0x7}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='.\x00', r3, &(0x7f0000000080)='./file0\x00') sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000050, &(0x7f0000000140)=[{0x7f}, {0x84, 0xfc}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) syz_emit_ethernet(0xc, &(0x7f0000000180)="e740608e1d9f9245589c291dbc96") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r10, &(0x7f0000000080)=[{&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000340)=""/189, 0xbd}], 0x3) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r4, r13) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x8, 0x0, './file0\x00', 0xffffffff, 0x14f3, 0x6743, 0x1}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pledge(&(0x7f0000000100)='[(\\\x00', &(0x7f0000000140)='\x00') sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240177a0331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d7553fd568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e67d09303a631e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r4, &(0x7f00000013c0)=[{&(0x7f00000004c0)="7f7fc0d50bd9db470f900949f3e7d3324820ef258d76c49fa700e822df0873532abf15e0196aae3adf189908ebd73cb208474569e85c02663ad6a455c21d9c2e145e2e0134bcd229951c06ab74dc576defce", 0x52}, {&(0x7f0000000440)="f00b4ca09c5c6460eccf", 0xa}, {&(0x7f00000010c0)="cabba0002875411231d0f504b961f26572c4c9f764b4acd9c8fa9038685cbde226fffb81b9322ed682b7159f527c43099f8b1b54a9b48fa6fcb16b5fbb79e8462296ff3a7b7cd1c6e01db1bf2cd87bdc7d55989fb1023ba067d3839e7a5b19788e4a6d93e2a0f9de7fccb1524589591d29665e9c4c6a68562aa756189748b976da47abd6de2e14c5b04b06bc536caa198ab9ee4518dfa2f9ead2a5e97d6f0873a4598c42c42044a296069d720226e81a1e6b6ae833e7cb370d116e2c827ca7c55d7a4f82df7d467f7d67a0ea0d45ff30016872646375bf68423d9554d5594b5cf21c67f78544344ea8690d7b0bb29933ac830ef5e7", 0xf5}, {&(0x7f00000011c0)="9fb8772fe84264470aec9d8ebcbdd6df76d46e56d076aced0c56d19dff89cdf5e0e34d4a51542df2835fe9319bbb4892539a7ecd54a0b9770b67e7c4145eaaa423077cb52b6d303692b6929ef6dae1f1e0d978aa6b8b30112669262aaf3ebbb204d6929473049326782fb771e0fdbd30d4202707c1b126e3190f1550", 0x7c}, {&(0x7f0000001240)="5a5745546365e14367e73ace2e43c532d7060d19e57287ac30273372a9492a1d5984862f5597331a94363d93d390ea7b2735e83ecae8cb0fb5407543af2a4834dde410d3d4b389fefb238c51b7116f242bba23954e66cc2b8a357e86866a8f90378257990c7b53ae9d63e95856507404b6aa", 0x72}, {&(0x7f0000000540)="c1201855196a5f30282965bb832fce60cd8b325908b85ce93cf601aec5929f4a613063536c9862622e63bdbf0256dce2", 0x30}, {&(0x7f00000012c0)="c1ce26c07fd8dfa167fdccba89fc5a9c735b6bbceb97d691ede716b81afb68ffe7784024baeda97ab15097e4d3231b3ba0559da79d", 0x35}, {&(0x7f0000001300)="3d5540c648514980fbccc6694e9ff050ec82fada4bf6656906eb41271c258cd6852a655990647e934ce31590cf82dddff4116de5a7e0a8eae3f2028e78e3d26c2e89716dd55f5bcecec7276eee261af1fd7736455c2e130f97e9cedd45d6cc8be3fbb986b82501449e00ad09254f2426b4a99662185e", 0x76}, {&(0x7f0000001380)="6182299e217ac54ed3113c2d961f4305d1e15564b47e5440838814ed78256d3956522e7035f36e", 0x27}], 0x9, 0x0, 0x29) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x100000000000021f, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2e, 0x3, 0x6, 0x7ff}, {0x92e, 0x5, 0xd8, 0x2}, {0x7f, 0x1c, 0x3, 0x8}, {0x8, 0xff, 0x3, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002d5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000200)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r6, &(0x7f0000000000)="d55951f8a4029a409e8828d6db6a0fa15e3017ec2c6793ec838c6e8cb5815a1ab5142cce6483522b4a713bc1f2b39e963bf2e428c48c9912aca2", 0x3a) ioctl$TIOCEXCL(r4, 0x2000740d) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() ftruncate(r2, 0x0, 0x2) socket(0x20, 0x1, 0x1) close(r2) close(r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x2}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fdfa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bfffb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f122c300afe7e7c1f1df26e82fcca1e245a58d78b79dc81000000a7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9d7ea05d7a892d9beacfed2644702edd0f7813a4ca921596995e7f1b650682b3f619bdc94a483df473c063b382dcc16e2ca0dccfedc5e8dd944ac3741dbf958db1d3b51f3f19ae0e1c06410fe4d8c9bcc363d11b611acb0bf572cc7cbc7a842f96403206769af71afe053c9f2ca20000000765f55acb84ceee8df07df65f95e32086082030156c551a662b9df0fdfeda1a2341957d28f05572bb8f04e0ca70eeb10bd3bc5d9ee1d5c0ba24c4f1a74841f4bfe06bd0147f9f8231df5571d451755b3f62d17eae7e2f6371c105118212fa225fa3737f0ca14b4b03a300f119489b8f235d8bb609fe64d8fbac890b08c1c4c5b99f991c86f9ef1375b89ef63dd381d13d64f7bbc6ac7964f3af10c74c0034760096d8599a584e89736c1ed72905085bde5c00fa406f3a7ebb310a2f19aca9fab21c094ac3775648b045e1b79fb"], 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be66368cd39") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x2) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x6, 0x3, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82aa6d994bcab23d8a35"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/29) 16:00:22 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0xfffffffffffffe8a, 0xffff) setrlimit(0x0, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7fffffff) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fdfa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bfffb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f122c300afe7e7c1f1df26e82fcca1e245a58d78b79dc81000000a7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9d7ea05d7a892d9beacfed2644702edd0f7813a4ca921596995e7f1b650682b3f619bdc94a483df473c063b382dcc16e2ca0dccfedc5e8dd944ac3741dbf958db1d3b51f3f19ae0e1c06410fe4d8c9bcc363d11b611acb0bf572cc7cbc7a842f96403206769af71afe053c9f2ca20000000765f55acb84ceee8df07df65f95e32086082030156c551a662b9df0fdfeda1a2341957d28f05572bb8f04e0ca70eeb10bd3bc5d9ee1d5c0ba24c4f1a74841f4bfe06bd0147f9f8231df5571d451755b3f62d17eae7e2f6371c105118212fa225fa3737f0ca14b4b03a300f119489b8f235d8bb609fe64d8fbac890b08c1c4c5b99f991c86f9ef1375b89ef63dd381d13d64f7bbc6ac7964f3af10c74c0034760096d8599a584e89736c1ed72905085bde5c00fa406f3a7ebb310a2f19aca9fab21c094ac3775648b045e1b79fb"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) kqueue() r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) close(0xffffffffffffffff) r0 = 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x10000) mprotect(&(0x7f0000457000/0x4000)=nil, 0x4000, 0x1) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x98, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x9) r4 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r4, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x1, 0xb352, 0x2400}, {0x1, 0x40, 0x3800}, {0x1, 0x6, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x0, 0x380}, {0x3, 0x6a, 0x800}, {0x2, 0x44, 0x800}], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:22 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xfffffffe, 0x40, './file0\x00', 0x7f, 0x7, 0x500000, 0x3ff}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x8000029d8aaa8}, {0x5b}, {0x3c, 0x0, 0x40}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x1, 0x0) accept(r2, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x9, 0x6, 0x0, &(0x7f00000000c0)={{0x7, 0x4, 0x8, 0x0, 0xc, 0x6, 0x800}, {[0x0, 0x0, 0xffff, 0x3ff, 0x1, 0x2, 0x89fb, 0x1ff, 0x200, 0x9, 0x40, 0x0, 0x7, 0x401, 0x101, 0xfffffffffffffffa, 0xba8, 0x10000], [0xc00000000000, 0x2, 0x1ff, 0x3, 0x297e, 0x4a4f, 0x1, 0xe, 0x8, 0x100], [0x5da9ae0e, 0x4, 0x1b4, 0x5, 0x40, 0x8d, 0xfffffffffffffffc], [0x2, 0x3, 0x140, 0x6, 0x800, 0x100000001], [{0x1, 0x1000, 0xffffffff, 0x7fffffff}, {0x8001, 0x8000, 0x5a3, 0x5}, {0x3f, 0x33f7, 0xffffffff, 0x8}, {0xfff7, 0x6, 0x3f, 0x1}, {0x1, 0xffff, 0x7, 0x100000001}, {0x8, 0x2, 0x1, 0x1}, {0x0, 0x9, 0x3, 0x6}, {0x0, 0x8000002, 0x400, 0x1000}], {0x81, 0xe92, 0x6, 0xdee}, {0x3, 0xfffffffe, 0x6, 0x200000000000001}}}, 0x3, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295954a84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951ce58c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661659efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e603010caee6f0e17ebbeb3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae0"], 0x10) dup2(r4, r3) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0x2}) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00~\xe6\x18\x00', 0x40, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x9, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c6530004fd3a3c4ae4a3eb0a0bd0d45cf0121da760ff64f245d1893d4736c00b1646d9368079311d683f9a45c75c2ec814a28289fd2fb71f499432cf6a141512901c5d62fb9011f230cc38193a84b020021079cdf92518b5375039467cda82c829055127d3e13fdbe8f15ddd004671662742ee702aedabea76cd009ceb584bfb5910554aaf6e73422ebcf163b6688a18aa8546c71a4bf1c583e9665373e882bf331669e60d2cf516b44c438953d880d50166da4b92da30edeed59e5498b0d30989ec757fbdf910bf442b9837e3e011d994ec7889d369f8291d4c87d9e0203491c8a4c026215b6458e433c1a8472e81dd7c69a0be9b9a88b823dd816b985d44bde8eb932642d85b12094bcd09cf28aa6ece18670f48e36c39e0f07d28015b18af061cf2ecf71a88c3d8c"], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:23 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f00000001c0)="e42ae0b168a015c6c4fd616ee53ae3ec7b5944c7b9d2045cc8c91c6c74d7d8a382c712c14eb033543790602b9ea5d2696d6c375c59229252566b352ced1cd517be1890ffcbdab67320c8e7e146875e8bba0c333ce65c8313cee41917d688e7cd", 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r4) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r8 = semget(0x0, 0x3, 0x400) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0x81]) r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) getegid() ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000080)={0x0, ""/214}, 0xde, 0x0, 0xc00) 16:00:23 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x51) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/72, 0x48}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001a00)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0xa) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf0', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) msgget$private(0x0, 0x5b3) r5 = msgget$private(0x0, 0x425) msgsnd(r5, &(0x7f00000007c0)={0x3, "4a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422a5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a7f62ca2ab90e6777d0e9ab4fabdca51e"}, 0x99, 0x800) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000500)=""/92) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) 16:00:23 executing program 1: getsockopt(0xffffffffffffffff, 0x3, 0xc35f, &(0x7f00000001c0)=""/4096, &(0x7f0000000100)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x3, 0x7fffffff, 0x2, 0x0, 0x0, 0x4, 0x57, 0x0, 0x1, 0x9, 0x6}) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) r3 = dup(r0) kevent(r1, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffff8, 0x1c, 0x20, 0xfff, 0x2}], 0x40, &(0x7f0000001240)=[{{r3}, 0x6a3ec9b2c7d8dbe1, 0xfc, 0x20, 0x4c8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x800, 0x3}, {{r1}, 0xfffffffffffffffc, 0x84, 0x5, 0x89b, 0xffffffff}], 0x0, &(0x7f00000012c0)={0x1f, 0x20}) open(&(0x7f00000011c0)='./bus\x00', 0x200, 0x4d) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Mn', 0x2}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x8, 0x1, 0xfff9}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xcc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:24 executing program 1: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x6) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xbd167b83ef5df426, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x25a) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xd6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000282, &(0x7f0000000000)=[{0x7}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="0db56de784b855ed8e1e108807b1") 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x402, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:24 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) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/158, 0x9e}], 0x2) close(r0) r3 = socket(0x18, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000157, &(0x7f0000000040)=[{0x3c, 0x80, 0xfc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:24 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x1ff, 0x8, 0x5, 0x0, 0x3, 0xfff, 0x80, 0x2, 0x0, 0x101, 0xea}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x8054, 0x0, 0xe76, 0xfffffff8, "55f8218783929176bc0fd2049fdc944023ec0aa7"}) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x2a) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x458, 0xffffffffffffffff, r1, r2, r3, 0xf1, 0x8}, 0x1, 0xf6e, 0xffffffffffffffff, r4, 0x75, 0x80000000, 0x4}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x50181, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20, 0x0) close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="eeda1097e418d0bbad74f50f6081f1bfdb151a9c4c493bff2e599ef8eb032ba0423c87350ecb5decb4bdaeb8a4cd1b8ba6a30d6e77206afc260555ff2f993e75f4823315f8438d0fced4755bdbb2fb928e0c563e90c0f755806e67699b73bba1cb6f982b84e846a58589f4698b2e4d772207b3d06e6aa543d0b1cab8f68241951af09b43057fa2086827af59d6c13aa9114b75df297ea4994124174347adfa68deb9bf1265c326e250e6fe24b15ff7c0c11d516647d6de1f444b33b6c89b6c0f89fefc2b94e8ec2b4d9c34311d3f4212c152d706680e249d536f45863481ddc822bbceefc22b4e3f2dd41fe9130bff0644ac8490337f8128415d41796be180d72f451ce7a8e68410d335fc5d39e9d6f124a5f4627df0625c8c4b7a0b5bf6bfb4810c08bc9e70b6f5e94998c7842739d19993076764f22fe3ab0f2dee1144cdc0d71665dbf42f87bd61e11e958bec8ac1d2970a2bac7771f805dc9d9477b7347eacb3bb737b2b7b6638a3fcce52d0f5dc6b07d50d2ddf5eede9b4463e368f8c7a254263af19b7e65ef0f4b93755cb5bd6e1bd456842e6c84e72b602c9062e69dc7f0b6e6f7c90472809d9398f4fd143d4ab43b76708fcf8fc7d96207f0af2b38a7dbad6a463441d7bee7fc46779df3ac174512b300d34030e45af920e7f602d1b702f1bc3fbd9b1194338e309bc82e3db77105a1e59f0597a813aad1e67808e9b11b8b016ba6cab39c66941c02dcdfbd52b880ffa352da785f037ed6d485104f2ebd2b7ef395adbbc88ed3ab920c32f7b33981e2af09bfc239addc69cc5e53c9b2b098be13617316cb257793af831c909cbcce285e2cbccfe86972c791e0608789ce22fef437d331f6cfbecfe1668760f93c65007bdb62aaabfd79ce7d17d713718f33ce3d98acb13aa976ceb0c521b321e33b0dbcf84b30c6346f3e9d09340505914d33dacd0f59623e712de7b01c1f7e8d649fe2f73e6c8967043d4020a720f44436f3c4f4ea27d867100acae576ad692318b450f0987ed2cb838bae9bb7554b10f9430afb03d6c35f50869cfba0a3e66e50f44429f72f23d5a7c2ab7b6eac1953623c0e17fd2aa617f5e5f7d5f4150b8631ff8ec988bef85fa200a5c99dd84d427b4a4e32258f52224680aac8b63c645c3d91ffd5df82f2bcd736f3bfd8c52370288e0563fdb2af7bac7d9a7c5ec8047b099bf61b74072c9f3d0e51c7908f84ee7b38b6b66db9f3483f56563f5f82c1d9145addfa6d9bf6ae70647f4d51df71c9b83ee7873ac14f3589e210f0b4f0acb1f5aa0d6086e7623d7867e30d913f249840ea50a564114ee81db7fd65a5512e763407fb51ec9fb73c17c8996af806eaba44ac529abda1f6c933e95a5f8e7de1619519c1bae3b8b32ccb0373b3ad29018f5e0a4fdf56778e2e6ef8d8645915612f778d71778feaf2338be0f9839968a49d5558bd58ac87ccc77e9cbfcfa8b95054c9e2bbcda7c4f4082ff695231eabf0b8f07823c0a13796f49619aea975b51d5ff57c1d9e6309ea4b432e86bdaa6d3f56087d5f8af773b680ed730f21ed903639120e1d0afba5c64a4d92f5a3560fd39f8c7542b0cf106dc0bb4feb2174f33815ee1e9b813ecccd721f03db667e7e4ffd4807e08bb6262aca5a1270b2451518f3ac6738a749647f1baf464074ca67b13560190b8077520ce9c127faff9e3debe2c09f070d655c8ac1afbfa85ded2f1f5175284fce83e35f660bf92f10cbf1335fcac077b53559af7087b1013162fffd153fd2a27e7c1e6239fb8bc89576df0c3c9d1b028b102cabed5cfc021c695eb6be53524a80c0e21973517391059317f6093d384ffbc525eec104cecd66f09d0d97488ee7a5e5802c0412eadc0bc077cf096d5168bc4f84031a7044b555feb0c616a30077117536693ad1d02a276180cb904a5c9756ba2b595e4388ee6dce06e3a86510261a3591bdbc303578e9c85186158f0b4ecb6fc7601fd151197909c235b3603c40b11090ef0402c9dc8192d2da7d9f47ddc00ea8d2f1f15dd2598778853181a1cb3659f8d01b9949c29f3ccee2bad156248f97a3e139f812ef8b8f232c572b775574c76894ba1805fef7d0bf0833bc5322ad6a7a91dfda8b4670e03dbaeb8ea257a286749f295298a1b6221fb1f2bf3d333955ee4bea91de8969c49b775d16edb076ac6f04c9955a51b76d97d4fab64ea42710882e213bfade990c8dc24aa58fc30dadbbef22ba5f1e4bd4d20ea2a11a49cb6ea8acf71786ae8934d2072d13bd20bf33cda2621358a90e7b6fe04d941477f70c6769e52bcb53b390062e10e907b533de76e2c7fb035897272e5bad8b10dddddf29a9ddb2c5588785c91a868db2cbe00306cbf629700a8f2e27223b3f7ddab3bb0aec3232897776eed238d2eaeed2d543b529c075007fcfe9cda1974f9ebcc6dc10332dbe8efd18af105e6f201406f3a005649c89d344648ec7390a75b708843184eab3cde36c6d7610ac503b9cded8d38544ebf24b3d8b85f9316752c749a116f5903e7fa30d7c2de355120bcacdba8b52c81d028cde1797a07e37ec1dfb25c33720b4893db83ee68ce95a22f61d280a7ffe2a1a5b1b9a8a4fdd8d1b2d4508574d3c76d3bb90813bd1e73e855398b5e9c0e2a872d01c1558410e9438164840ebefab0f6e2565126d321e439fdea548e915dacb58bcd0f6cb960f6b5939037a69cd47e796b86a493434b5a42c62c6c35e0b3dbcb88ed1290f54c277d7f67f1b6406213c4aeed5f94ff43dc53ba69f4fea2445be126cb0d907aa62833f82358cf09d137d59637e4dc6cd6606b775b8e26889dc63632768b57a3525ed7a6edf76cb001535fd935c5e26c47a9946b66829151098ed7daa650f40409e3b98196cdd81b6873649c494c4f41b3ab3091dfda399f711397832424a3b009e2678304a555e7c9cc03ff2185d3ac3f7a9bf3182b29e67f148ba783598edeeb0a5ad45a377a29c4fd8a560dc0bd8453b5c3f62cfcb8cf6768f1f8571c2a0fdc4967bb88ceea425ab8476fc39d0a0cf9e2581f89ce4aff0a93059bfdcd2aa422cd4923405b5d1074716c63745ed749de0b4fb1c36a13658eff246b4f43f1b32d766be663e257c0af245336718160b1681e62508a5a2d906783494e3ed51593041c1e9b39dabb754096179761050ef25cb5b9ae4c60403e3650e70a1fa956c127ae1279543980c02679f38cbbefe7e84bbb3a0465ee27d87064eb5f8128a7548ffaa17117a2333f142db66f51143d18923892a6aeeb092ab76fc46b9848e8295a28a51c5d4c9b3cd14cfb8655ae16a997fce4a8f33ea5ac31926937466971473de6d50c7c5c447792bbf2c26e5abb99a3efc327c1e76fce7883213e2ec61f519ac8e238913e6c11d24e6322cf1afa5f60fd061397318417c32be115513d1812f078a437d1e502bc0a5327e01feb36f939c4fdaaf6c0025cf316161d1c1d02d522afbd230249dee62dfc3bde736300102715cba472c17f65ea375155f7c705709baba0c6d5991927415e669f9f65a837773d1908efc76c1822f621e5a6cebe6ee8114849e6f2fc15bcafbc6daeb2eca21b69753ee58919349cf202e09f4be53410c93aa1f51b2f89ec3412d9bf1627ea31e3b40b661545779bf653827de18fe441c530b5ff7df4da628d05fb4f74b4be8ac69f01aa83d53903077f7212ad5169086fa3d2a05fefa600916b9efd29d5b9f1d1523c8e0dae4d056a959913635ec47d5d705af59a03d742dc206b8a7e07d3fdcb5ac112cadddd246ad1874773cb0442c8810ab9ec194ee3c62b029b24e9588c8b6cbd63fbcc81d096faaa39aec92203949857e270eac7597e6c24dddaa1558ae6a6ea20ba18454f1ef593fa9d72dd5a8ed154735c03d91d32a715f201d4ff52f3ca29951f9824bb46f9636dc909cb05c06159644cd8e08a8e5996437e189c7a37c30cb3fa588b14e11a0bb1a0661a198750d8213d4ac959ef287361fffc4d53731ac5fc22ac960d358350aed5a92b074f7feee5218b850db28db4878bd4ec99fa747c1640bb2b2b499725a4a636db6d9d3ff43a2b44fbb2f7943a62fa969d24427309c0c738600aebf1edc6a47d65b3924369dfc24dc37abcd9e7ad507bf0fd0f041f45fec5bb470648b8b373a862fca3e7b80eae07af2a20f127365d1c6300267174495e994be04cfe716c0d6c263f6297e819a7725e3cc3586905f4486d11c7bb5a3f513e634b7bbc9beafd2b3c1e6c1e37298cccea94b341c4adf4fdd3da60a26886f773c705fe47f8530b14c477f72b9c0f97dca377e327194ea3c3438f026b571a66a9cbf7a1ab76b445533a4b385bc65592e0858750bf8e6eb1b08d2fe42cc399a0a23400ab451f3a676f97f8f33aef5e154aedf473d522b6570c206920586eb6513aad7b2f97338345fabcfee2445a6f135578dbe7b646d791495245e2db257e5460e0edb5d73385472fa6675fe36924ef5125941cc5b004ee8faf49689ea97f2439e8b9ce3e57c93d35bcb62dc5049d3ad927484c01982d683133289ba4923ce3e80bb7a99303d488c624d2a4f911d4390599dc4cebfb9a42c65df8919f26f6c7f578c8d25c6bcc64b9c5cb8221b1f5432980406be74719f2d12808782e31020669f155663b883879f83f9b5b6b5b559f45568e3101e31d3c63a04fe4b48e97dc18ad39728e61c718c5c6d728594dc7052e034a63c58851569bde20f2227b806ed830a47ce3ba2ce18f0a1b00399f1f9d7abf66a8c037210e67c28bc31dcf0ef7390534eed742ecc02212e1ca7abcbb8e32c43bd5c6dbb29be274f4c1eef854c89e6a5af6f367e63eab62d996bbfc62c81db9d015283932829482198124df8cd1865f5b186d7385ad1a96fec85784ca0aaa479b4683c5e39d29cfb72aaadb4458660570df71a63f63449fd0688fdebe80de9b024be3f5fd6a26eb6646adb9d80c991085cd39b2a018a77af03bfb7ee8438a7034a2ba0abc4855b6d5cfa167afbafe708688239abbc254cdccef303cdf0ab69412468d71e554dcf9660cd0b5baeeea26a38da26df08963a203e7cccd360a3a557092db93560f86d78e9383999f0668797e07feb0867c92ba4b3f294b074d596ce3e54191af29b4696bbe68bf9793647fbeaea0134235d3dfb9b6602d67eb9ab1e85c0826e5b003b2144d229523645a2965e64c7a2005d52ead4f88448a354d26ba1a84621997cbdb460559549c05fc1e64153462a1a11a8d76537183f5d6bf7bd3303a24ca92ce83b757370dd605b72677337a060bdd5928b1fb851aee99d141ed2726493888b58982ab8d0d321e61cc50da7e693d2c118d4b4ab0d2a92a312e2c4a7d3da02fc7f1e28ee57ba3222c433e73fa8348f2050be49ad33fa289e146bd88215003ecf57d6870826d1fc8156d3da54961faac79af9e5f1da4eebf88c7728f893dafb6e65c33a20dc2952c830328cdfea7f70fd5525aaf4478dcc887a8e5654e18a257a59a3279702c52713faed21f6e790ba86950c5d619be5fddeaf3b0bf91bd50a6d622c36e45f8098098d42377bdcf3fab76dbda6e9aea9a5168a48d2b6f9dd1bce4f620cfca08b36266f2a29ed4b043a8a2e7db80a579f116c462c6244d56710864a6519423807b2edcf469aa7227e4eda4b04e3113f29b08c9f3fb3e0e2ca2ed524de9a0f3dae28c032c37e08f0c87e3ea8f203da8f0d550d732e17814b0ebd2af2a0f6f2a3ca42f898d469abe03ebbbc6c6b93912b0854e6ac78ac239dd2072c1bc368f751798088e52262f2e60b4478cc5e5f84e40edfe6318b8209a47cc2098e0f6", 0x1000, 0x400, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) utimensat(r2, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x1ff, 0x8000}, {0x80, 0x7ff}}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r3, &(0x7f0000001340), &(0x7f0000001380)=0xc) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fchdir(r4) chdir(&(0x7f0000001500)='./file0/file0\x00') r5 = open$dir(&(0x7f0000001540)='./file0/file0\x00', 0x20, 0xe0) dup(r5) r6 = openat(r3, &(0x7f0000001580)='./file0\x00', 0x80, 0x8d) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = open(&(0x7f00000015c0)='./file0/file0\x00', 0x1, 0x48) r8 = dup(r7) bind$unix(r8, &(0x7f0000001600)=@file={0x0, './file0/file0\x00'}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x80, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x20000, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000016c0)=0x998) r10 = accept$unix(r2, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) bind(r10, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x0}, 0x8) clock_gettime(0x1, &(0x7f00000017c0)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x98c6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1, 0x6}) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000040)="47ffd665a60223b518ddb4b4d6e40277acb04cfaa47e4dbffea9a8a6766e4495baa269455d3b2b4448d8e4be029e19f7494742a22589366168ab8ca2aaca0b03ea033c0e4110044ec47a27975b6188bf9abf5a49e58aeb166e3ccf677a98e17622555c1b6c8652463a9ab13af4835cba353560956c4dbeb7acb1b9a2006e4ef058140730a9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) linkat(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x0) mprotect(&(0x7f00004f1000/0x2000)=nil, 0x2000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x3ff) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x18, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000002c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801169ac, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x9, 0x1fffe000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x4, 0x8001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x1, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:24 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xc50, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:24 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x18, 0x3, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x1fda8d6c4300d232, 0x1d4, 0x40, 0xfffffffffffffffc, 0x9}, {{r2}, 0xfffffffffffffffc, 0x42, 0x2, 0x8, 0x34}], 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x184, 0x4, 0x7, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0xff, 0xffffffffffffaf49}, {{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0xff}, {{r6}, 0xfffffffffffffffc, 0x20, 0xd8f1b40c15af5fe0, 0x1dd, 0x10000}, {{r7}, 0xfffffffffffffffb, 0xaf2bb0fd942edeec, 0x4, 0x48, 0x7}], 0x0, &(0x7f0000000380)={0x9, 0x4}) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x10000, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r4, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd9b76dfa44656338, 0x0) 16:00:24 executing program 1: clock_getres(0x4, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7fff, 0x1000}, {0x4, 0x9}, {0x0, 0x3, 0x800}], 0x3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x7, 0xa, 0x5, 0x1f}, {0x8, 0x1, 0xfb, 0x2}, {0x46b1, 0x84, 0x3f, 0x2}, {0x100, 0x81, 0x5, 0x800}, {0x3f, 0x2c, 0x7f, 0x59ad}, {0x1, 0x4, 0x81, 0x8}, {0xb9c5, 0xff, 0x5, 0x6fb}, {0x617, 0x80, 0x2, 0x5}, {0x2, 0xff, 0x9b, 0x7ff}]}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r15) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r28, 0x4, 0x8) writev(r28, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r29 = getpgid(0x0) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r26, r25, 0x4, 0x3f}, 0x2000000, 0x5, r29, r27, 0xfffffffffffffe04, 0x9, 0x7fd}) r30 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r36, 0x4, 0x8) writev(r36, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r37 = getpgid(0x0) fcntl$setown(r36, 0x6, r37) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r33, r32, 0x4, 0x3f}, 0x2000000, 0x5, r37, r35, 0xfffffffffffffe04, 0x9, 0x7fd}) r38 = geteuid() r39 = getegid() r40 = getpgrp() r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r41, 0x0, 0x17, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x8, r31, r34, r38, r39, 0x100, 0x3}, 0x0, 0x3, r40, r42, 0xffffffff, 0x20, 0x5}) getgroups(0x3fffffffffffffc5, &(0x7f0000000340)=[r25, r11, r34]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r43 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(r18, 0x5) r49 = kqueue() kevent(r49, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r49, 0xa, 0xffffffffffffffff) r50 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r50, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x1, r44, 0x0, r45, r46, 0x10, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x21, 0x7, 0x2}) setpgid(r47, r47) r51 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r56 = getppid() r57 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000100)={{0x1, r52, r53, r54, r55, 0x5, 0x8000}, 0x1e3c, 0x8, r56, r57, 0x1f, 0x7, 0x2}) setpgid(r56, r56) r58 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r58, 0x20004b3d) ioctl$KDDISABIO(r58, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r59 = syz_open_pts() fcntl$setflags(r59, 0x2, 0x1) r60 = dup2(r59, r59) symlinkat(&(0x7f0000000000)='./file0\x00', r60, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r60, &(0x7f0000000180)='./file0\x00', r61, r62, 0x0) getgroups(0x2, &(0x7f0000000200)=[r62, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getgid() r63 = socket(0x18, 0x1, 0x0) close(r63) connect$unix(r63, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r63, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:24 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x8, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x151) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000004000000000000000000000000000000000000000000000000000000000018000000000000000000000062333af5960c2c3800"/107], 0x1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x62) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000780)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000007c0)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) 16:00:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/157, 0x9d, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x6) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000340)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xff, 0x80000001}) r3 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffeaa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) getpgrp() getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:00:24 executing program 1: 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(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x4, 0x22) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket(0x10, 0x8, 0x1) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x88, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0x80, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x8, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x8000, 0x0) sendmsg$unix(r5, &(0x7f0000001a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="f3472bc930466f097d2e5af2b8097a7e88323cca79935014928b8048d22bea2a6895d91ae63f9933dcb1f884216eec574cec77b2a843465c75bd46dcc753b5da5d48d0028e7ddb3654886b53f6e3", 0x4e}, {&(0x7f0000000500)="a4f76a1a1ba975a6b09e57dca9b5c81798d6c1ddef1bff745c064e3529728ddaf536f655a668f280ccde3cff302b7809123804ef8ef2a804dd70319920ea65f13a53e228c81349b89608c1f674807bdeb8267d69adaa401095cf5321bae1c4658ef59e75362c66b2cadd1f671cf3a90dedf6c23bc00ac551fbcf0b0463186640dda0aeae8d7d093ff97fe2ce796876f0196c457ad122e0070f35f8b768ee303dd74333bd002177917eca841691320ef4110a23298fc75fdd1322c7809dbf1835226f6cd030281ad30ae5b420bd1b0c7bee4ad403c6487c63afee7fd85bba592b848c2d919af2ccf08372ce8009bb65d5b8394179ee119287f50520651e371d58be470ec5c578dd15b81a146e8dfc9c45ccc20c2e470163f8404945b19bb1e9678b3d7211475e829d98fc9be5c06daeb2d0b5a60dcd864426319aba1065a72e4aa084c2c4d92c3c184f47dda1e02dd42e7357355e0da21cfd81689d37950ee4e3aeab313221eef0267e6664ae8e6e722d657ddb76377c0b399f0026b9e227f91e592e7ded1e785fd4f49a7f1fe4130e694659cdac29131c8ed94903998bf9c07837845bf9643274947aa5512fa888136da7621f44da82519a9e0c0a49ec60717547cd4001d245ed85517e3e94d78c5b96bd37a547b9ce6ef06886f2deefa6c3ca7b11a40abec105f6b824e480b024fea1a31e94db5d6651542042762d0b560a0efa5b0ce544fb3e02b4f30de9416c2b648487785434cef60c6faad31ee90c84cf81973b9f7e5b94ef79891c709cc5197e41a523b1aa7b3b34951d1d0ad217ba9a29825dea5429fc026c0e620ec63f04761ba21240a00f81c583a33ec1c9fc867825de7150078249cc9cd84547ed5e257cba7088214e21634d2ccc9c8d211b4967635cd382de2afcd818dc0056e55a310c575e1d0bdfc77d3c452533a0094a0448bc288195bf73cbb3979a3f781906d7799fb5ee09a3a4420964cdc60c116ceda16245d7567041341c78bd73273d966d5e6b0a09010b9796e8545c82a1ac3dcd38366be633c4c30d676f4a556b466696dc37c08b752c9ec9152cb0dc4d6fe062d6e5d7db95fcd4f7cf1fa458075f1a4b1b191e849baca4d851247c74aaa85aa24ed3f058a87d4fa201f124ca9039f6877219559a01e7fabe43ddf861772bf5f19e0b6e37bea3776bbea6649d27c538ec73d36bfb4bfbe7b1f1078d748046e398c2be2968d7b97d243adf9712cbbd6541533b320cb8526b7b8915e28ae0f9d7c5b0b92d82cf7fd0bffb49c8b25cfbcfcd191c0a6aa00823502e72d3ed65fd13a5d1901a23f7371cdfcd8422c714cddd78789ff1868f38dc714d1b35d1d587fdea8624d1e810f894cac070c87c547b839a531f3ebb0ed27c7ad41d9e77564e37b5c78de8f828796b6c8b83d47b67b4baa7149104171046e151e6b073e3e06507dfce6193baefa8a13244ba7ee084d5824e0938041bb6174e6f96db2aee4568d18f93e9591f56e199292acf62104b3704f05f8679381177eb3f0a87e402ba36fcc00283bd6059c3ecf17768c279119c2a9794bd9f4a9424f5cc8b011c91a97ecf47e7cee051404739ea66e41576b5ed72471c4a367e9da6af8994e4b2b6fbd74235c3ea76d18b14e65af513325326a612560656ddde2d4abb05541867d28574b66af79b7af4bfca0425bd3cd5e1b3a50289c074a35ac306b9e16271c3e3911053569e5611428e1181a80d25607cbf33ac7aa4f7adf236325be1f78d0c559d70c4eafdb0f2c09a39cf5593b11df45cb17f430c26abf4d7eff7a8b1b1b67485b1b903633c1399d7831295e880f0ecfde73c807e83509c5d94eaab9612808af1f1c224b04f105b8cf74c6be8544f512bdcd52ffb9df25a2bee78827e865203bc89053c27cb6cacfdd58453af55dd504821cdd9f8c30f338df78d021d27440fe8f2fe007c6b983446691cc5ec305a24f1c3c9eb6005537bfee41f8b0ee259bf1f108fc01b0da2dffcec49b07bb9af43eff25fb54e198578b986d32a38ed74aa7e1c97b161758e9c82a5b679abb9b68e98bd61293d6297c5f0a67bf62d4ab05528963dc447eadc7a14412bf3c1fa838ea1f752a791d063ca95f98d0bbeefb0417596f85d34d1797d7107f1572abf4069506d3ede07081a93c9bd89fdc8669e83f26f5651d42649a22bf3cec52dd479cb42632931a255c3a2d2b4f45fb11d52c573fbd1c3a54f6c6094f25fab1c5f8ed406758b1643ef0b1f2d0972208886cba5a062919dbde4951bd4965a03055202b9b8773019ce2be37cf3df266b042339bdb54f009c3a8b7dffdb2f2ad1bc9b07c9e46b40083881874f4c95d9b2a1161f9f8dc2525cd5b925a95c980e495b71f2a4f72401ef469546b456e72c533860bb6a7aebb262390c7ade3ca6774a92fa678646a8b32c6f00bf22c07871417bc84a5f0c670448f81db4d70d2a91e1db42c166429ade5a0e7e687921c3cbc0d874b07f66e42c169108a1efde7b54821ef042d7e788ecffb412b0a7c82d0c466f9291c5dd06d7357a81fdd95dcde3463a9d485128f4f916c578810da9e5d53136f0b80adb95bac888b49851b4545d0285129a12f9207576ba5241a293efd3563929b42b44ca5f89c636afa658fd5f05d2a57b27571fa69dc368d86d0acc3e0bb4bcc7886a717a9455e2c5bbff05750fecf50f36a4f2d07e208a27db93c6dac1e33c26f9baa78ff15848dc14469800c107f0684a7b62f24dfac8135098d41a8cd0ae75ae2efc6129bab2424489db3bdba915b0038b48c4aa26484007d5c9a89572d60a507945a92f980735068cdd3d5e72d5ed3c23d653644e4b99b2bc2db69fc33402e076d25afa68b15e65666a74467987b7a071c69a7a2f17815b75b2a68c70939bc1f47f3a4d7442ae334c7ea6b7ff262029833e3015981147ed80d9c41190ebf270e766b84000a2f2954ed4d9962cba7f59012d3d4b98ec7e2d4b425f1bf2355310a8f27eaa4734cfb3aa8447fe157a92059882a96792e0c97964e1fb276b70296e97ad717bc40d0b0461d9916bdf2e8709eb94a31cea1984986ff464262d3fba833175b675ce8cebbccdf272f62071102c6e46bed2e06468091eb8b98848d29608ad0dffaf3190e3e8e7f2d81fdfd3672e255e152f559d2f3523af473fffe2d266538ce4ff36a3471c37009b6431799fefbbb94ee1b12056819b6590df7491757afe7533291d73f5f64aca761111b6d9f90578c1a18fae65b44c92beaca634f2318b2429d387aaf5bd01ecfc3887d81ae16aa7aba94e33656fabbec022804a862d91878728324ce9551811bb9f545252350ac6c0c7bf691c14591994b10add39e53e2d44ce543adb5da99fc57e0c350d3b9995f132bcf8db98e0b6cab790a73f6f0b70b823e98fba2746472735c4b4c1516290c436f3451ab4e9360bc75c9738639fa55c2cd1826a39ecccf7e939c751b4a4a7eb71c80f2f7eaca148ab1fd49d55f7ced08408900ac0067dbe8b2ec4faed2754abc3180afdedb426fe8ddca65bd2a0a0f36b111a582f3a98bf34340e187759240a048a5d7edbe211c17ea057735a974aaaa72a8d349d1a9c2797cfdddcf1ddf1c32df131c48dcb645647bf876507f666a17b54d1f3ee90886e67c257387d7950cf4f1cc7b1cb87a9826f0f9128932713d743b18339f14ce91c32f76d86a904e5ecd574ccfea682ceb17fd45633c90765c028791dce827ecd600e39c17dabacd8a873e5d595510f4f2c3612a7f601bad3e266756b2b2816876ecaddb1d1c2ae3b855034317d3b000b59b821b724a9b71bd1c4d9e6db6888c3cc3781dbf13990dcf1f5194fafb67c4ce7e91f8dd8faa6225133a597c3d903f39f5e25b2d936d8a0366265d2096ea101a52afc5732919b98cf6fd0230e5ec74592debb63b0466743bcdd8596b3c8239fbfec73ef924aed0f99d99075194cce5508e1f0b184e2a1551d8b0b92965356d4256f6a66e589fedca1f5bdd41aac7fa384351a27b58b660c95f6198306169ed8c86d4995be8c0a5e4f05f264e3e8cb220db3e9af81e34c75f588640805d556dcc891c36de8851f370e0a496ac24970f9e0c335ae503841c8064fd7ded21b153c7a07432bf308cfd5ac2f1ddb93963e0c87b30e2c8961a9667d3199dadad7e6d6a9ee1463df624a3564b89d1e86964dbbabad0a73ec2e6f78e3902ef6fa34811d74d614bbc13067d4ab4530f5ad585541cbf41f2dc8718f98550e2b8130a38fceaa2f056521e5a690c31ff220f950b6c93769debea994215fcfc2b5ead7f895d20dee75f4c64fecc4708d60efd09f941b89f8b4c5a336f2d98061e8bff4c5ed170127b68e077cb071d9251b15539dd11460543464540ddea9a0b9ffbbc2ced27e3161dc75fa552b5a78a71171b241af5e0cfc7c620c17b01562d9637140c6fa8ca1ad0b5c0a182ef71c201699a51f717e74986e9f5ec576e265ff3b0ef78eadc740a04a9ab5479ee2435a21cacd63a383a33c5e7ba96d599f24c8f7cfa61a3fc07b974537c0b07481aa2eb4d3cc26c00308a15c9a0de348360bd9849cc40864fe3a7f043e3cf39330a15caefd787901e12cae9891666d091048911bc546bda88178dd9c152f834572feca7957a9462afe9887e0d728d0212be1f850705bfa5b10825920026861b0f224a9a9905360bb61098fca672e572cddb989dd10a54ceb7c05a9868cbf4a58440c26f9ab99f8b98c7527d990c4df1ce6d33ef72584f49f763e5cab66f5efa6ad1970dc0e1a8914645cecc58dbc6199e838fd3ec439d6e06e4a80ec0eadf92649eef34f7dbd0e1b026e925f8f3eab6e4b8328b2acecfbf397eedeff54295ca117d822d456ba773232fd5bc7ff251c5434d95dde28e16c3b6bf0edd11c07b4cba8a5172ddab8713d4d746447c61a0c266a0a0e37baa922038994cc0e44202c1a5640554347e5350144c2702d55767ebb9a7f783b80188eb57ce86fda8b9a3643b540666cae5c84c92f35860a2577d8e9c2a398a5532e8f1dd4ecadebbf39730686e37f16d606a9b606be8dcc0d31d8d99383539fa3c5d57d30381e4b8b98952cd723e97f8a69fb8eb77024d64efe4fe2ad5238a7294f28c663bc7b8cfb756b70e006c65ff1763bbed7df1c1b55fb174f7570ce5bb406af5c2153d2e08bdda825097698ed0f64cef16967ff4690449fd2a7abd7b34443ab251c2a2420660bef1c47719f3e054abd0f54eb22425361070642d0d7de96248df56393dad1c1555177ccdbeacf906990ca48686c4fde34b7c92e8208896da1b3fedffa7fc151df4904438a20a7dcd91aa17721036c6c09960f7f567c633ad593fc42e50c0be39d1561fff5a14308e3bc1159b847ea84f9f3d6687e373612c99c4545c77abdcad6ec5a93f1586b717aee9326764947f9a381aa115f681bdbdf6aa7f186c2cb0900c5087aef3150181cc6b6a9ded0afb2f9a1a575693eafc547117d06940d3a05d243c1e178cb8f51707a265eeb9d52b5cb969752d95636baecd14b4030001f83b6ab09731f195fae14c11065b11d390ee30986de9353a8935b504af613ed8c06da9de3dfcda4824c3cfc389a4304b4e54528d6f08669c4c2faea334eb09788384307b51fb2ade6f82038f1515058678e23ee39afca1aaf09664aff15c9557bfcd85a01b722d286477bbcb56c71590f00fc4d94876c3dcd93d8cdb28f56205796c9abade8a22ad21eb207c5fa9dad0c3000f1493a5cd3c924741f2702478a64f238c59b7b80ab12ee8407e9b9aa0e41d8d7fd5664a1281214947e7727f2848d6726bdd8ea67a2af", 0x1000}, {&(0x7f00000001c0)="af6961b4184187bc5f87f32bb168a6d2429f18b85c49e83d56e5dcd5ed0c4a1141b28d9e33b1debb0664791d1fbde08d4e130bd65d8c28d11d7bd1f02d3d63a2d809cdfd0d505b903e8cc7bfbd248391f14983fca9d2a410e1a9c812de128fea07bb1be93c8a55bd4b361775ced2750260f416d0002a50b609dcb6e55a3afeb9c2136acbec844f927d25ee0e61eca87c5a452330e4443648f8af47b72913d758b4671410e5c09caa02ac8ed616c9f2a0d8e09191c01bef19950526aa431851e8219db19974b89dd0ed7ec081c1f7aba76a59d46e6f618277bd25252c6332b53f", 0xe0}, {&(0x7f00000002c0)="976998aa01f41e840919b3a283e6e4396c5f2022db41e1854905eb2f35f6992b5ff197fe363d2e67cadd85940d2295766c98b557e8bb542836339524b82cfbe7033c553dbfa5d41d12e8b7a88f57082c4b680a9d384ff7bce58f99ac74b4c55d53d0000ed2e37ce3edcb0ca80b94", 0x6e}, {&(0x7f0000000340)="060e15630a2ebd17d7daeb3a3bd01933aea2734a864ae878d826230cf09bc855ee0fcd169ec401a6c63e4c9c614b916985ccc1e809e233eda0470c49f9f214894fa32f59069c3f4dbc76aeb9e20c635d3fc84ebd278c03f04b8563224fc755a016c05e7f8acf51112353c62a3b1ce545770543c5091c6feb6d3e028536d2343ad1b7bf52efa02ca679e1309df9bab13cfc9250bb26883fd4", 0x98}], 0x5, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r13}, @rights={0x20, 0xffff, 0x1, [r1, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r1, r26]}, @rights={0x38, 0xffff, 0x1, [r1, r27, r28, r29, r30, r4, r31, r32, r33, r34]}], 0x110, 0x12}, 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) setreuid(0x0, 0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x200, 0x0) writev(r2, &(0x7f00000024c0)=[{&(0x7f0000000280)="191075e2b7f1bcbe9040c6d37b764f6e96d3ac3e5e51bff14cbf8c1fa5af7f064528c473d90c38c02aef4a289b82cee43fc735de65730ecf91694d17f670f225cb705a469b3a933cc9a4daec90169c5c188afa8cb795d01a714f364af14252fb18e97779471d4e94bb7aa81579e88f706887a7a35cdd516b42283c9f7d9d5a188d74b858a365eedca87d524a113247b2b0119883162f1ff9c314b622b9afd89edb6fd156e71fb216824d766d8088fcfe2d58a95bc0e48c9ecc30bb365d610d9ce7a1", 0xc2}, {&(0x7f0000000380)="e880ffcf48605455a796ccdd9b129cc400f2710c80b8ae94f02916a98e9a84376f52d4971d887a108f11c487ee54149f2f", 0x31}, {&(0x7f00000003c0)="c5199ce435933608a25b7cb67cc1fb09aee5abbde5c681a141c8ca9369146b988a48a5f18814c0dbc8117e03ef97ab582d8895f3ee0af47e6aea21659811ec49cfba3f026fecd8fe1eca7528c02117c68c91cbf67d3a771e2fc4e4dda21be355e1a59356be9b42abb66bbbd99d6117f4521f22ec2ffa6d52c5e7fa65b090afee0c0a6465f8f0be907e90a1031bce39479742a3136bff8606c86799936ebca5e3ca7c9dffbdc4c52b706ad25580cab20f9fc13766bc0785e914cd3b886374ef7a98e9c7a5fb02bfdf42ec19be4a2dac2f4c3115f0b5f4318ede432437e0ca459445ede6c2640581a42fa48a217f90b29976e38aedfdb22ae890cc537d294436cd591bdfb7ca377e7207e20a8a2b0bd67e1dc9c3bba5a34f18cf0e78c38984e73f9f85b20e0cbbbe4d3697db36d055a2f31a13e76bf36117845e6ec10db39d2456b477727536e008e22273d7c4242b4024e67e58fdf926990001ba112c8f0ca5e20b00ea4f023f548793117cd69a60ab231bb42009a52d321658f4c90c998eadd78071c4d16b3640961739c1069d70ba9e3835a6e634dd2f86c55cf61511eb60a395af39130690caf7610f02d326aa8549beb70cb39b1add5025fd2168269b3c0245eab37ab8b8206e618e1558d6f7306a22ad63b0356c6a4686e548f710b670d46cecaeb24ace82a54737e68a25bc73c3e790ff190a16b5933cb2bbba417854c750999c3ac69c8d99b9e6b4732f40c78443c79b67b3c964d61b62a2ee17cad8063a542724c8428af0e82c40604488532fa0f4da59a5d9995a60d35cdc28426122abc8a7d794090ba61ee2a5305f873441df2f870186fa68f736361307d05784053d83628e91302e3b5c7e708eed8b1653c7b6bed01583e0964f5ea5e5ea05f8356cc1a6a81d6609fa28d6f8b9a344e7da5f1665b2dc60b4aa81399e59188aba8a58773815d30cdb4e503b85b73628b1ec3460a5b64e7daef9bc46eca4ee0aff67ef510dcb4fdec693bbe0d7bfca3e8f8e2167d6e275260ae5555cf3c6e886e63d7486135ca0f4fce8d728e964c64afe081710ff19b1d1d54b0de0ca5446cba03e40848fbcdecf4126fd0f083c84f487f38888ff59414b86a167f56e17e71fba5f6d0a6c976a73a9a6c23521ed1cc3f924374f44dd19fad069340d64212a891d991d87b63f5f267ec8ffeaf4db6ddadcd80636b6a58abef19b727260cf7596558e5cbee65239046c6fd941c13e12a7d5a2cf013e0831e148fe4ad441fa12d5cbb6d97ac5cb8cd4d1172d2b94753a8cf81348532c990a34ea6768e9e3ab56c89b9b51d18b9b93e442d61d59fdc38558aea008b074323c6c0cdd08626714c4dc0bbced1fb0a7f5a204420b391c8705992e1b1c0f5bb3f981f41e8885ed704e77151000e5394219b5bc221e16639137a3241e721b6d473acf7ac145ce3dfa5026ed93b7502306aa7cc9365a0fb4f1ffcc155ef54d382ad7bb2067231e772fd8c0f6ccde3c02b81162bae7307d4d450f1889dd0dd1bba203d5b92f8c0b2c31a48c986610e6028fac9ca018a01a978add9e4d05291ca1c05615b9ba7abaa43653c1a12c71a2707c421758ab8227e5900f3c1a9855f8269a1b9ddb88d27c2fd808ebad10f6f726074abcd1302b8b34868266056baab4d36aa4252e31ea8908bcb79cafa4dcf02bc1a316db094a0e1943338a0a7acad9d31195fcdc790d3060ce1a095eec246b3e06626ba8685b79f055a0db30d273abf0c62bd63854a0b01e068cfdcf9adcc2b7781a027b1df4813e91b535527426669815a2ce603d5bbd707b1cf22d7d95ab304054151ecbfcca867323011222f45c0672835976867c46b4a2fbff3304af031987099d4edb48fbde416d674f1834b41f78de1c481043244436cbf655fe64202e5b96ffbd91577570f37ca294b07710ffb46081e7adf86b6fde557ddc8d89b8d87f90983bb7ca82f7292adbb52ab471fcb2c8c8b9c0a0f03fcdafca9c88a3c28f900dc4449ebef46a4b9c020fe55f3ad440021b25063e90ac5e0fa0ff22f361f3339122ed2e1bdf6576979374b5db9296b58095b14d7baade8fd988196739b12b0c16026cb5bbce6f7275f0ab2ded637370e7aa69f23c9d73032a6b91094d39767c9afced668034265993851118ee095bc2ad046ae406d82d945950d1a446b1012cf9e5a47e975981f6d3ca93362e0add6dad60f3272d64df4b502fbe0041a404fb14889b81bf99ceb93c291a4f130ab61208fdbbd760366b2cb983774ffd6df7382d9b3f6727a7b57bdaf014c819d167682b11c1035f9570c01969364b009a16a93029b742bcac5d6eab6adcd2dac2e3b03ab0ff5fd642b2cfe921a79366b72a0e1582afe93dee364ee538a7a9595e649365c7f4d0aaeb260ed8356920cb62ca80dca233c620d51a8afd5ca5293e94214a484bdd68e9c016b83739c0e6574b0fd8ccd9403474613aedcbf4216f5f604c47aaf18b3f32eaa7785d2300a224136bbe2db9db947e7123f6692fd73cbe21a31ba1c92dd8f089f1ddf6422aed0819cbfed8880eb4f2201c601f63cb9b7d1ac39728d55fb2aef7279bff32b6b7a16d1040d856c94fa01db97f26800231ab326b2fd24ddd3b32dea05ab60cc4f711cb83d015841bb0599ec720620cf89eb6968399068ed99b249722d16e086daa734a12bc7e49dcbecee60994c22c8b2aa8060c9a02a7b03489704f596ede6e8bd5f349ec4d898c485ab48420373839dc48862f082a5d92f30d822501453b360bca87bafb9323594c461adea2b06ce5e031cb162a02c44f2c328fb47008d9ea2fe11713b2e28302a7ebe0ea4093ed64745854fed7a18699e125b42fe9b7687cc531eff15a0cee8f4a339c36437b6d0960ddf9536dd953bf19252acf33966852ca9db154353e8ff749b855ff89716af7057f9fcf4b948ad68a5fd0aff5e939ca054da926d99a958b1a811e6a9d8cab5fa41a15ddf8ea424906ed1421e4ebb8894f6b22ae062cc0b35e70583733e0c824b2016d8d31d5806821898633207133b03e50b7c27c7fab0c70f4a68ef69c013e9bb551b7c01c71700922ae3159c3802dcdcfac0221239e296fce57298b83892e82968c0652ea0961ec7ec6e13da3af88374a3fbe5da36ac4ba9ac3fefff1590450dd32efe50c5427b8e1b7dbf80be6b8e57b48754754ba060cd890fe5fdbe4acc4f1c5c74d63e2e3d8ea9db0d4623b81cb2b826213595170d7cf5b0315225e11d6239582572101be393559ab0e78e48ed4c2a77a30100d19dfef40b4cd903c91905ebffc9c801cf7e00ace0d37c231514f508e779c24d4be4beb9abe7bea0aa82a6599f1d0cb26d4be042897c8c08d4d84b785d30ab1c6d7c777110a8a14c2f547700f3e50cf5a99a3e761362d760ab52ccccc6c66bae3345b42a5e653843dcf2e58134feb52de5dbb671c428d2853b8e008c6919017e6c11127dc2e57d9c5b2d8ff3adcd56e01da5b4d6eb1e0974781404d1a5d1cd606baba8b45e744499b4d3ecdcdd9c5eb7c05e951bd956c075f04789af0ee6e2fe813f69fea4c9d25971160ec87e377ee04ee907d27e96c3e4a6f81b83ab215d7ef2a3e8d6ebde70d9c18ca515b8b8d71ec447e59f45d4850596adc5dde90167b7a4d055414fb5c7b5ec5bfa0d9d17cf560394c6fa4b0bda77a6b73a77272de2082c4e3c1f40fa12526a6aaa44f661922beb5e3ff1b8476e366cfd91a56f3fdbf5a70085b3b6c1236c9ed2b7e0bf3ac5d70e0fcf24745a1f3668d92f9c4447cdfc7a351f9e7eaa8986e0f35cb9c1700f0916e932cf19bd08c4f421dd87fedea80def8dfd9d1b9ce3988f7d3f6e6be7cd260ecae2548c1191063151dfbae400895225f4ab485a291a8bcfa82adda4c329c3e274340bf665878fada9df68f4a5870f7edf98fe0b4316d46fab9c952b10bdfa0f236a5d043101e5265e00cefa906161773bce7a7b36cf66dcc060dbf8c9d1f38dba9046eab619695d3620a0fb82ef736a6df4157f34ea154a9470e4dc39d6ba2332fbc300c07423343400715202636fc6d11dc6d048ca1533f5d396ebfd5c0045bae8071c871dca6f2d22c0663c06a9295853e0230a6d5f53cf36f9cad15ff7d94a561064ae5f7c49eb0d2f83b03ba774fcf3ca614d5dd85f6eb52f661c599d7a8ae1f061eadd9eabe60c443383cd5aedd5a2dea6d85da347aa8b6c950b810559cfd08719a7a5b870caf59c9f16f43a92763c030d3d5dc05aa852c39fe10622ec647acebb2189b5ee8c64e19400716d19a6ae92612eb96472933b1467b9c37ceb25516d16ddd842627037f5be2c8f1a1b11a13d3281cd6d02b641ae9c41807f073c12b98874bb377ad1a216bdc63a3d9f267eeebb2f5fce4d4a12fe3d4a4abfc20f89dd6c4fbaea5cc4437fcbbf2867e99d21908ce329f539430c8ea8d0f2b258cea39c5da42d711d4f898ec8497c4eb42e81c3d59d60df471432db793d5acae10ef799c4a80ff3fd19ad100b328904d82e8b95d62c543bc833e89a4753164f3c4bf73ed63bb5049f99d5dc4d482475dba69a32ea843d4809462af2a5c5bfa8a92dd75b16150ecaa0e94feaac70f13805df7387583d04348b28bba4c764fdf23a619ab05d1c63b6998a44a71b6ded8067fbf2e97934b86aa93b462661a31988565c65b85f69e3bd86501b39e30fb7b2fad8c26cfa0a7657cf91dea3dd8b528dd50d762d4ed387febee26125bf1593b673a2846cd2a3007adf95af46d9e78a1cb1d322655442af0d782cb30793c459b99f6b0d851083142a95f9696e9079b9278b43ea35d19ec840434a11f71f1a3269fe27391ed32d1afa417e2b72589a3cfa0944757c89ff06be1577b53e6e68b0b538e52476debecd5a987e0e8959d1ecbc47c3f19c665a5f987fc8b53a9caac2dd104a02c777a050e8fa7320c1d999586a30b3bdb6ba084eac652c16813eac6ee9010d1e0a5583646289e7d31acbfc68da725befe825a7a94e2f88483f65030c72ff3e2c0bfdbaf4b3255ea9aab364fb680b49fc64c456d35450b58f89ba3efdf76df93b0c90ad1d3b5811bcb03574050182db6fdc14afb2f722b52e6dcad1b5f5041100835a9c93d2a701a60116b548801aee713f9e6c68ff07448743574b54a3b3507593940da72190b3312ac1673134eee0c81462f8c5769acdef279b1f93c4493c812cb7aefbcaf684f8ae38af9939a600d0c1939e6485cbe384d93882d7dc10783330abe9bd54082865f288a92872b4c2c290b699992a2edbfdda487239c65979648e7f804f98db7c476e0b9f5d1babb3e6607ba5116e3873f1f90b45e80c88c28793541ae795b0a7f78fce89775fe7f896d2b26587618c2707de4d550131090df1c60489e3618208228f927b4238cee67d0247b2bf944d0b3af6f2e7ead71ea57ce6e9019edcaa7ba8355f69e7a725354441219f67ce14a7fc692136ac1ad10662b80918e44e1fde59f5c2c8c3f0569ec16dafce533d6cfbb8c16ef445a08c1dc7fa6446d7123a5d7af8e660d3aaf02918c50d87cb3d71abed242a791a3c1da15dc22ee94095186971cca2ed9d78d1bf69c0004fadaaad67baa7c3dc560cec3a6da364a419342b7b3a6eb0c2af99af42ed87735ae73570cb3ff9c6d252b7edb247e313cab42f13984a8e53f1a9c51a43af361d37c082d2fd7366884e094b32d4d2c99d86af52dc53f64a83484fe1510e3f01825ad8fd0d75d665f87f4eb0451c6f75817fc01fdf8ab051b02a114904fa9a58105412633a4742cf3a55586282d1bdf4a2989bba077ddd04904b421b9acc6c36ef37ae03f8b10", 0x1000}, {&(0x7f00000013c0)="e42e8a4333fa9d48601f1b5f7b2c8659a012e66c0ee986fb26703d6681dcf08df3bc32e82aacf189471888c16a67c266a5c40fa78729c4147ab27c7b9e72537e46831942b35a9722ab3134f3e5c22a83f8aad178d8d6261d1d0734a36d73c9e68d29189d232c46c942254bc5368d16d0c5c70fb5d69fc0fdd931088b2ce91ba056662ea14e671952a7c87e8b1e5f15108174198a5d6badbe9415efcf2bfd59de7c5e2f19b6066e50902c717cb9bbc161177af5c03967657f21c7b46613d2edd6b146069843eeafb4faee12573685f0f10f2037307ad161f1a99eefbdd64f8d3f9f06ab2698919e85ffcfddf81b55e5e9760f42679323999b3f6d43e0966e85a7857daee126fb051d6cd5eabf040cb70592e3ad14b05e20f5bf78e28bdd6001d66db0a2c6886f3124323e91bf8f7a03a5b07faa99b84f271d838ce93c70da95411316af6675f5b9dd01455937fef469f1f8b9d76e87c5748d9e8d7bb4ba78d59444a5ba37a35967b462ff051a43ca9f5625929305b3fd282cfd18f506514d7c5a2bce88ec357de42d6efcd7e03abb5028da0568c02e9e3f95057fe23d5e6107a7b3434e2e677f5942c7e59b86ecf62b33b5097925b6b60a682b3a02ed2735f886c2e63d9b9b70b1a613637e670dffde17cf4c3b3471ba235d2751fac656d3f2151c8dfb5caeac0e0c349ad87365bb8ea7dcf1aae61afa641b8e2cfeb52e83d9c57d2a3c8f932dfc03916d3282443fa20aa69a8d92d23e20b3ad3dad47256394abf09734730b09761cf7bc718d91f863a2ebfd004c6c0975734a65e305eb831f592bd8acc5780278b1d82404c60dbade4962cdc3762ae4e833be41d069056c114d1f83fc0a68240ed4adb9edf7e040d276a72b12c92129548d259f6586f633579312587bbeb1a587704586d95f6d14b3221f3a750f15f9915fe0eb7776528d3997acf4471b1ac5c0ebc73a73c8ff88e4ff5284bb27048d9d7749fb8909fab6ddb95dcea79d51fc804c8e7600397a3d06be4dd19c143b5c6e8ad81beeaa50289f357dfeed899c8b0dca25a6dd19256ce37489351859c75c6aa221236a0371bf990b050b0a61ec894bf447ffa9b770efe4f14072eb76f6f8ac1dcb46d4465532155350ac33d08082f31ba1bf94e3cc1554a4cb28c7af456cfb20bbe77947dc1f3802a9962498dd0a8f7443285dfe5ad16c96686d3f40e8129eb81e1c049a34926264c611aee9712f015509a800d476bd72a331cc97ad69881acd4d8f45ca58e2173f2749f29a38534e86ccb65ff500fad90713bcf2330dd9c20bfd2ec249390255c739cfa1eb05cfd793a43922766abb7e32508362cee08f535f7843ee2d41d51d29a40cbc5e806c42ff764e15cdd39a0c034cf1d35b9b7a287e64837d5286f798328cd6bdd192208add87affb2965a0507a3ae6be1c27dc20124a08e33b7a2c1496b7d8647fd9219e3288bdaa57fa9df24f157f31c018f6f2762f4aedd0ed6976a6d77d0e86e7a79ebf8149ade1453449e59f8be1a48ba3df1b6d9c85ebb7bf2b7132c784765c53792fbb935adf036bc614f3547c3f9342251ea041dd8c813496eac0a5fdd36de4162f26519e49dad69d08ff54a3812892e3af93b6f026380b68633a6540a3b7e0a51189bf1cd7c3bb85023d27965ea4adc699ecafbb4a78205304e0c0826a35868a9b2f01f4cf04184cb894fd45ccd0ee0295d475a228e37b099eb54d8ecaf3ee640019653acf6e134bc454b7d5dd88d5f9679fdbd50c012b2d1f5bc7af850023ea6d043de3ea663a19b76d02e6d3ca247f6ac8fe264eb79f37fd6f8202d9e1e8c7e84dbdd1e3c35e2c661b72ff680d7698e82e12c7a40dd7564f1dbc1c83bd994280ec2f84670ef428c47873924ae3553277db6ff4fe09e569c7e38d147e2f986e05c14ab5ab589a33b5a74a204bd3c7f69b522597cc9e9d76cc20feb568c8de366d1d49f94e7c6625d65dab1cf3cb1a02e176fa97f37bf02aeeb5322523031bad856e289abc3c8caf348b0215850fb20060f80307f9f6fbbe2f9961c07469342109c249ad161be4b6bc7220006b7dd43ea9b7339c2862667c13c943e6b6fbd2440c3ed54a19e6551f3a6a4cfbf8530dbcb1905e3092b28652720e47510e30d75cc51dfed1d506da3341dc4dfabc5ec32ee79cc6871cedbb0153870fedeca2a1b724a3eb75900a36d18880d151e2683447402b3beb12b8e087d173d8d180d44f760e3644e09b3e19daa240f117b8fee617a7036a810a5ea626b49a3645256a6d32b927d7995a9f5a60a4aea2a93c5b50abb80ea58630d86c31ea8d0bcaf96d71f97f58fc7c916990ec8c4b51bfce5fba5465b80b1ae7b7f20dfd546b32039b6ad9832b23dcdd27c5d5ca7997d7b0c6e3361b21f413517c68fee1fb0f7971d889e1bbf453e20a64bd0fb28316a053b68f52c24ba0d52e4ab2ce77616ff36e4f930465fa567c76ffff6e7b676dc50f49df81d8c32efc82244fb959a0aaefb2d8f91f4571ad36f34e37888f9aa4a5f6bbf7704875d94949f659df14015eb83043e95e5de890968b3539749550ccdbbddaa5378c994614580c14d487d50f9c45d1cc3560a6660b5a2504a5dc8849b65956ceb615ea0c50e1c66c383669f07718dbe8541be5e654e744785e94b780090f49e9d8fbb84d2550f9d757cf26b07b8b242238f876df894a8e04d34d5d8d73d770055a289220a18969bfe00a4868d57d67a23a41953c7228dbdfb68571e6b51559cee1b5f31f22e6c2918db9578e16074935e9f866d7a06becb01da52c1c5b4c39cf2434e08b2081a7db8a30b1387f6931edfd700c44ee52946f882b227d63bf8851747a609249f8662aed24ae8c90c82bf764f0005deb380fd383445cb630ff64d85a184978a62def0c6622f15b190e2add01329222ef652dad15513402ca35048192169185b9f8f1b24c3dd83783d78f1fb17561e35ffaae2c4e3fd3d007f0528d7ec5bfd6f9bde07877b324d957e731b294d414bbe256bbf9ad158363add6db09d0f0e26c0342a346cbe5a3a56dabb1000e7ce62ede3087cb5fd8a17893e3c06b63643462f1422b16d546252e0e4826e714916c72bbe0a3436221fc6020d4637e493eab1647d1ce029451bbb60b20838b88088c8c7ac14022353b5b01cb7157f4edf79eec0778d81d9babb1f616c8be324e7d315d1d89119367d5817006de238653b57b262ca544a16cdc975481ff2a62d59f9d3c6f71bd3cf467bc853d57ac611285e414af67a00db57f54d528098846934e6c2c820aebffbfe93892afd09e7c9f4cd268513917fc2477c1287019c808e78d6c0efbb9f8602eb4aa9e46ccb611f774a35d6583496785efeac382dfea72d3ef72f5ca47f469071157c9d012dea1fb09ad5d05d8b09b0daf733b94f0bf3a67b98179f8397c18db1bb17e634750e88ca7c2fa87eb445b5235e73ebd65b0f6cc0aca3fbc1746d0f35e8fdb886416ddfcff9dbc53814cdc79cb127378fbbcb79a2e2500fe8c492d964bd2c4c655095b864156b2dd749998f15cecd68cef9490ed64d62737967dab6af83925cd87ce185ae09dd2e78649f29eaf3e57ed6e805ec7e8f2ee4e0885fb27dec34d6adace0c17c8bfc02232024bf54bf6d28c868c955a785d84809b17beb3e29caf2161d8ad7b74da8cad29e6752f7022b7fbe1bd9bedab91c0bae6a99f2847f525e8f96b3d82471fb60661e3e685dc413b6671c31a01f7d28e967557cdace2a51ac3e7b8448a1d681923ba545b8bf96d71d8faefdfd48d2b9dc23285c5ed42b13e7098725250f83e3a72e9ebc855b4523455f267025eee8b22f53517929a2605ef2f10f22ebb8be1c3fc9c8fbd831737e7c2b917abb211ba7f130f7bfaf1fd2fbf4953058da87d9b2942a2d2141239f13f70775618d76d6f34e2643ff97093d47fba4d5bf7f421c6c86962ad53f28f27486df46ee2a9c75358b28acaab149a0f5e2b51ecca9d73ff3abf1d0a194de294cf6ded665614a455398263543787504dc143e47b7a8cf86565fd58b9b26964d8b278e094272bacd1f715bfbd4d4bb1e029951f67115168d1bd66ff87167cbf9c7725125c41dd20838f27c49dd84d41627e9213d3d6a0e50c82f637820d4c00b7cd234c2e4b93f649ea240eb91345c38c1c4176778f2ca7f67cd6d92faa3dae6b225739a159e0bd0639f46a4a1a7d005298010b045e76014cf1a63e9d9c8284ea88cf1982c61e2e81ab0af10597cfdbe107f9a15b12b45f6ec057c3aa88a96538c3af098e6c4629f69362bebaae2fc4b85487c160e3c09a68f61f27c0922e57d192e46b432701bf6082dfb032a0b1826bafac84d26be14684a6daff674377260d885ae80986f9c373fec6084aa1651fa75a247749ed976b5632ad1bfb46947327dab1d77568de63209cfb7a0423aba389a63a46f8ef08c87fb97e5fb15bfd8909ce97167e2ffa435620c5ebfaaff4400c0651f31e74099ce0a6c1290f93234413ef051fa92d4ffd6a8c1d0ef536f0e8b0d92efcf9aac06e83f6140a83e983687b87fdff12643abe67b063807957f132d4531bc37623a000730c9bd850d0f6be3cb90ac42605564990e266fe0b497f279fad70875e0de38648a4665f4d91903c4cba02e9812fa0e0fc30f2dd8997cb5ba3a95c215cdf648564687d4e87106282f90d46eec3bfd14bbc5d2c36ba5ab9344700a3d79affb3e2825d1f6e6db6b8e9692e69c42f847c9cc697b655f95940a6e657dc5f75b10395ecb5a1991d5ddb565f18d27a8f205a079f3997ed156bd969f2e2270dcf6a89a52b8affa8cef6b3d2ebf79ba829a2b65b213144480ac6f60de8352084e11ba2fa7e163dd0044892890f7af4b84a33185ed66309166196e3710557d380993626b46368e4d7c15f9ac89b28b9c2232457916698b6d157ce9a649211a7651163cc0c7cceafea97f6178da9f96678045344238f9bd139b09e11593dcfcddd9bc6eb62cb861ae90c584a36f4c2f99fd3f2042d716cb2207293551c598e317979add7965dd3092188c746367dfbe3fd7b3c9c6bbf58d2c7680411b51afa194b4d3ac01d3d629cc9d33cdfa3bc161a269eb82e348e8d4f25053d9199f063cfc5d7e3e4ea5c1e5b60dda3be796a95616acbbcdbfa284f745c474d2193aae6d9335e4fbbc2fdbf60578043c3abfbd74d6a35d129ea270b3a31497f781f82987b6d140be93a01fb31ab8b81ed0395421d290bdbde16f9441e88726a673ae434f13da5e19e6f91847e045cf50a0b4bb72f49e9789946515ee3e9fa6c03236fd56fb2b12bedd64be4f8682d5458a4332a2825940ba7232c42b9aa9a8c362394fbec85ec0ef025ca51c5e1cdd4e3254842ee760aeac455efe994101ffc41fa1023bff3499360872485763609f6fbd0a4578e43deb36c3e47c054837979f91b8a99bf59211b3d10785a3023975fc34e6e24bf3f50a4835100a461a71252637f502d9d7833823f76d8f5ec9cb79679de54f34d51f578c3e11b4ffbe4f8a9fe6223c7b7be4930413f62a59dfb6caacf1aa1f1d59df22f9b77202af51bb139770aac9faee76ae8b4ab484779a7e70268e24dec5dabf290a8afd2b7502b04cc28d35b71a193db0f70cbcb9ade3ce54dc0c752b6af805e00e93ea928729370365efded73c4feb3721dc5d05007b1dfae3fef1a0a7e985468860e088f2c022e236140d953ae0941370525396a12bef22c15469e88b436b9046dc788d3672678b045e87d1cc388ac319f27bed4c05570bac5dc23cae6e217a025c620da57cd04a45b8ee24cbc9fa6abc0e80df6aaeb799007a3", 0x1000}, {&(0x7f00000023c0)="c4ad663fcdab4994e0c2a9b8001d3b025a", 0x11}, {&(0x7f0000002400)="4fd71a8d6d005c", 0x7}, {&(0x7f0000002440)="4acc706b37afb0e28b155e300cb2d36c856dc6ffcc0f20b5257184ab3fdf7c5d06c532fae59b0198356d06007e5fe915ba3c23d7b34dd8dabcf3c95791dd3420c6", 0x41}], 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x32b, &(0x7f00000001c0)=[{0x2, 0x3f, 0x1f, 0x101}, {0x6, 0x3f, 0x5, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000002540)) shmget(0x0, 0x4000, 0x28, &(0x7f0000ffb000/0x4000)=nil) r5 = fcntl$dupfd(r3, 0xa, r4) msgsnd(0xffffffffffffffff, &(0x7f00000025c0)=ANY=[@ANYBLOB="01000000000000008fd77b05cd2d182ecec3469368bcdb6d50b609981a40f6268907e16bae2cea0dd019c3e7fd0af97a8fc559185774fe4b077ff2d7bc90a0ac65ac014577f087a1bdbbc273dd34b2927c980e057670aa18427f215d488eb80a7151aa4dceed2ac7a14577afb49b9f0176fdd29e8b091e712a61b4a5cf"], 0x3c, 0x400) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0x200, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x0, 0x81, 0xfff}, {0x7f, 0x1, 0x0, 0x400}, {0x4, 0x0, 0x1, 0x7}, {0x6, 0x1f, 0x4, 0x7}, {0x1ff, 0x3, 0x8, 0x8}, {0x45f, 0x80, 0xe0, 0xffffff22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x6, 0x1, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r5 = accept(r4, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001340)) pwritev(r7, &(0x7f0000000180), 0x0, 0x0, 0x17) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r8 = semget$private(0x0, 0x5, 0x100) semop(r8, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r9 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000480)=""/97) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7f, 0x40, 0xf9, 0x3ff}, {0x7f, 0x5, 0x7f, 0x7fff}, {0x4, 0x2, 0x4, 0x983a}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\xc7w\x00', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xe14f5fc0c1440817, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3d}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xd1) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0xc, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x60000030, 0x3, 0x6}, {{r0}, 0x57ce5622f549e56d, 0x8, 0x80, 0x7, 0x1}, {{r0}, 0x8000000000000001, 0x93, 0x80000000, 0xc04, 0x9de7}, {{r4}, 0x5, 0x40, 0x410abaf24914badd, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x7}, {{r5}, 0xfffffffffffffff8, 0x9, 0x1200fffae, 0x763a2a80, 0x6}, {{r6}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0xfffffffffffffffc, 0x4b}], 0xfffffffb, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x83, 0x4, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x3, 0xfff90, 0x0, 0x7}, {{r8}, 0xfffffffffffffffa, 0x42, 0x20, 0x5, 0x5b4935cf}], 0x2, &(0x7f0000000300)={0x9, 0x101}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r9, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x20098, 0x0, 0x4000000, "24674b41ce3b71e122c622fbe02a8f7a304000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x1ff, 0x4, 0x5, "06f9ccb6af09fdf7f864431c715a0a686d820aff", 0x81, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="d99af93bb8a6bf159f874250088067200b27c2072e4e8898b51180a4ebc4a7fd737b9304c0e08d31577ebc1064090a24a7f1f0628e427435f59df47e9761133eeb3375702a4320dae7b89362e90b232f70623919b6", 0x55) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x3c}, &(0x7f0000000480)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x7}, 0x27d) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x5, 0xfa) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff2e) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x5, 0xfc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="e1bc365dcbfdd325d091a66484b68b4c15629682ee9456060f97dbf12f5387eee544c0f14e00ae5e0276d74272b29efc614a964b151d2385e3", 0x39}, {&(0x7f0000000300)="e49547360821e0dbae42f887aeccca825091b66a3a0461c438c293cbe00877f98095a156e3ffdbb9c4f1e85248ea251d41514122e4e359bfa78d72b2f482d8fa0f3a2cc4063810eccb9ef4b089ee5f6e6002d0dc9294cb0b906e4ec90745c1d709d180dfc9468b3c046dbbb0131e2362f89a1c8eb4df8882703153647fce2489bc09cfebc4c56ad44d0e192230dd029674d38c3b5a8c1ec9bb5e80e242dce62bbbd43dcd524cd5b8931aa8cf9329f193d3e4dbbfd16b946bf7f8e8575b7f93487c95c397a854e78498d4bf028420892ce04ea8efc0c1323f41d1f45b7f8da76f11635e1025b46a4c51b8965b9ed51dc18c008ca316445749", 0xf8}, {&(0x7f0000000200)="7a671f1385146c0877965b854ef2d433c30d251f3f784cb5525eca290f2a37daae992e71b546f88f29e5ce0821a5c6f3eb4a9d19dc038bb94947d3616afc3827def03c68bd7e54902c565a538402c868596a87e4c10633699d273f52c6586ffae0cfa1552839942f2dbe2ebfc1f24d21e3b0b4c515d24890771d39524c614da183f476f13844de1a2b1b7f282edd028af57253c25e5322b1a570759881eec245e08d2725f7f91d3a5d1c19", 0xab}], 0x3, &(0x7f0000000400)=[{0x68, 0x1, 0x54bf, "46a26f4323a5c68b8d34b0443ee5283eed9e6a07094740f8471f14dd6eaec8421f7c93b09c58cdabbc4db6a460842ab7a91c17bb67f3639ec1494c6d3a26771edbf37871394e1105e8916428c4895473576877b7d044b718"}, {0x10, 0x1, 0x1bd}, {0xa8, 0xffff, 0x0, "28f40cfd5dab403f93f66bd245a58c7c51f7b6fbcd0383258f492f8a799e8e08c4af6aab972954c77fdb701d50f177eca668a2264e4b28a180c9564d6a72be071b000951f7a8ac9924a6baeffe6a311ff3f883851902eb28ad46aa739f7376f9f3163d4a9fea6d1a93338a8500ff0e753ed0bb50b47e774a4ed19980e7b8dd81626420e272cfcfec9685facaf9ccf1e724d8d4beda"}, {0xa8, 0x1, 0x7fffffff, "4b0f2af336c4e9ee86cecdd2f3c5b0c15dcfbd6b891564810329e3c8327333166c8aacd3cd35d042302043e0ba114880647b979ea9d049c97d1e893b8d734cd76f0d2041cc770299bc753fe796f4e8de4f60600f2bc34a6167ff1762d20de8d3ab48ab79e951c4f7ffe6f897455841d46ac60159dd38e7aea459c9e26a59f6c8a2af4d566bd8a1e61c49bc2d90e3e552d6381525ff"}, {0x50, 0xffff, 0x149, "e7174638e4ff90d71e4e6a9f4919e4383a4198be767164a00505b0d164bde747d863ef4f65289026d6d712871ab2575a62f9419924a91e065c0c5505"}], 0x218}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20662, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0x8}], 0x10000147) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x24f, 0x4, 0x8, 0x80000001}, {0x6cba, 0x3f, 0xc1, 0x2}, {0x1000, 0xfb, 0xe0, 0x5}, {0x3312, 0x8, 0x0, 0xa337}, {0x1ff, 0x1, 0x80, 0x401}, {0x400, 0x7f, 0x40, 0x2}, {0x2, 0x2, 0x81, 0x80}]}) socket$inet(0x2, 0x4, 0x9) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x4, 0x9, 0x2, 0x6, 0x100, 0x2, 0x1, 0x7, 0x2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) syz_open_pts() r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000200)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x6}, {0x9, 0x0, 0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xa53528caa3d5cf37) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x10000}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0/../file0\x00', 0x4, 0x200, r2) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x20, 0x60) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x100) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:26 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00ID\x94\"\xdb\xb4K\x94', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000480)={0x0, ""/241}, 0xf9, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/82) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:26 executing program 0: pledge(&(0x7f0000000080)=')[++\x00', &(0x7f0000000100)='-\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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"}) syz_emit_ethernet(0x3f, &(0x7f0000000180)="8d38160327944083cde96d552160641a49cd2592db1ecc3781d9b07aaee44a1d803ddf41578bc643c2300272ffb59f9ecc34bebf368a724d60a3999ba9673d") connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x7, 0x9, {0x10680000000, 0x1}}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./bus\x00', 0x80, 0x11) bind(r3, &(0x7f0000000000)=@un=@abs={0x5d58217cb56878e8, 0xd, 0x3}, 0x8) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001500)=@un=@file={0x0, './bus\x00'}, 0x8) getsockname$unix(r4, &(0x7f0000001480)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) r7 = dup(r1) recvfrom$inet6(r5, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0xffffffffffffff62) r8 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = fcntl$dupfd(r6, 0xa, r11) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000440)=0x200000) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r13 = socket(0x2, 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r13, &(0x7f0000001580)=ANY=[@ANYRES16=r14], 0x1) sendto$inet6(r13, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r15 = accept$unix(r7, 0x0, 0x0) write(r15, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0xa74e0093fbe9db6e, 0x0, 0x0, 0x0) dup2(r7, r15) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0xffffffffffffffff, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r26, 0x7, 0x40, 0x8, 0x484}) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = socket(0x2, 0x2, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000001980)={{0x5, r32, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r33, &(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', r33, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) r34 = msgget$private(0x0, 0x718) r35 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r41, r44, r46, 0x1e4, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000300)={{0x803, r35, r36, r37, r38, 0x40, 0x6}, 0x200000000008, 0x800, r39, r48, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r50 = syz_open_pts() r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) r52 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r52, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r52, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r54, &(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', r54, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r54, 0x4004746a, &(0x7f0000000380)) r55 = msgget$private(0x0, 0x718) r56 = getuid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r58 = geteuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r60 = getpgrp() r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r64 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xfffffffffffffe50) r66 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r65, r66, 0x10, 0x9}, 0x8, 0x1, 0x9}) r67 = getgid() r68 = getppid() r69 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r62, r65, r67, 0x1e4, 0x8}, 0x5, 0x5, r68, r69, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000300)={{0x803, r56, r57, r58, r59, 0x40, 0x6}, 0x200000000008, 0x800, r60, r69, 0x7, 0x40, 0x8, 0x484}) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) r73 = msgget$private(0x0, 0x0) r74 = getpgid(0x0) msgctl$IPC_SET(r73, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r74, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r74) r75 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x3) getsockname$inet(r75, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000001940)=0xc) getpgid(r77) r78 = geteuid() r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r79, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r82, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r83 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r83, r84, r85, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r89, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r89, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001c00)=ANY=[@ANYBLOB="86477d518248e7c807ad0f9bfda94e39f47c0799f34d003808f321967f76188074362c3992755b293fbe6ab0a5c95e0e0735585ebf6afcb21c64097201a1febe00ae03e2674ffc2839c797de9cae1f3441ad47180f873d264b145fb02826e9662373f7a8374b4acf1981c1acd5b1d79ec660152f00e59e996d87dddf0dd04a0ee25b4ed2fe2ad8e5a010feba52bcd68ba2345fd81ba89b674e041633e19f1af48dbdd2440f9616ffe63e747e3e08be4054e79c0b1a2afc5868e4b290bee8041c93834487158a156da418c26c1bb5996500bb916c71acdaf653f12a78986cd922279bb7ea12b3b369cb81da74568760309213d2b4c2caeb45fa3e0ac911fac646191cd0871a92f052d480a1d09dab42213bbddab7884270c79554"], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r89, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r87, @ANYRESHEX=r59, @ANYRES32=r88], @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r35, @ANYRES32=r49, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r50, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r51, @ANYRES32=r2, @ANYRES16, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r56, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r70, @ANYRESHEX=r86, @ANYRES32=r2, @ANYRES32=r71, @ANYRES32=r2, @ANYRES32=r72, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r74, @ANYRES32=r76, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r78, @ANYRES32=r80, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r90 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r90) getpgid(r90) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0xf400, 0x9, 0x87, 0x100}, {0x401, 0x5d, 0x4, 0xac4}, {0x48, 0x5, 0x7, 0xffffc35a}, {0x5, 0x4, 0x4, 0x4f8}, {0x8df5, 0x5, 0x7f, 0x9}, {0x6e8, 0x6, 0x48, 0x1}, {0xff, 0x4, 0x7f, 0x9}, {0x20, 0x0, 0x40, 0x7}, {0x5, 0x80, 0x3, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:27 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f00000002c0)='./file0/../file0\x00', 0x20000, 0x191) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0x5) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff9d) getpid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x7423d8f6249d43c2) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f0000000240)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:27 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000040)=""/59, 0x3b}], 0x4) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000480)=0x4768bcf5) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x5, 0x2, 0x5, 0x3}]}) execve(0x0, 0x0, 0x0) flock(r2, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r4, &(0x7f00000003c0)="4892626cde22803ea72ccc32603df7845d4b856a13d5c36bd45b6c09057a360cd537d9cda51cc158568eaced00196c6cd935ae583ed917f56393af7d7df5a3cce9c9f42ff33d160b3fd28436a3e7587ad0a88e29734a546dac946d19f59af2c9c1eca6bdfb11459bc4e527509974ec17f0362626760c189cc7713cb59899a73b0fdc2e41f13eb72b7f5c2614b0fe6ed04f8ad67fb8f5c6bb02c8e8b725b4ac6fa6c3", 0xa2) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x104) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)) 16:00:27 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000880)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r6 = open(&(0x7f00000008c0)='./file1\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000900)={'./file0\x00', 0x1f, 0x4, 0x400, 0x0, 0x8, 0x7, 0x0, 0x0, 0x0, 0x2, 0x100000001}) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1000, 0xff, 0x20, 0xfffffff8}]}) syz_emit_ethernet(0xfffffffffffffcd2, &(0x7f00000000c0)='\x00\b\x00\x00\x00\x00\x00\x00\x00') 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xe0040000fc], [0x0, 0x0, 0x1000000000000000]}}) 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, 0x8040691a, &(0x7f0000000300)) madvise(&(0x7f000045c000/0x1000)=nil, 0x1000, 0x7) 16:00:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)="4478ec8c2c204d6774d539a3a1f01708188759e001d47600252dc0ff5bc9a31696149e22930150fa50aef255629fe1d29d7cf1f9d5f4cd7955aa45a20d70cb9d51b58bc85654e22f0a5f31a156438f0ca77d55b26e2c744c6aa1e0f84fc4eb7217885eba6654156edb7bdb2782067a171240829955d407240606af46ca1ba45207c4f34220196864754a3d6563639919558371b046fb", 0x96}], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f000071e000/0x4000)=nil, 0x4000, 0x1, 0x6412, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESOCT], 0x1) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x10000000100000, 0x1}, {0xe2fd, 0x7}}, 0x2) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) listen(r3, 0x101) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r1, r4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000100)='./file0\x00', 0x20, 0xea4ab0ea64d25abc) r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000140)=[r10]) r12 = getgid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0xa3c1a3b7e567f505, 0x9}, 0x5, 0x5, 0x8}) r25 = getegid() getgroups(0x7, &(0x7f0000000180)=[r4, r11, r12, r18, r22, r25, 0x0]) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) r27 = dup(r26) ioctl$TIOCFLUSH(r27, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r27, 0xc5005601, &(0x7f0000000340)={0x10, 0xfffffffffffffffd, 0x4, 0x3f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x82}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000fc3000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f01000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000db2000/0x1000)=nil, 0x6}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000bc3000/0x2000)=nil, 0x6}, {&(0x7f0000c35000/0x4000)=nil, &(0x7f0000b40000/0x3000)=nil, 0x4}, {&(0x7f0000a05000/0x2000)=nil, &(0x7f0000c1a000/0x4000)=nil, 0x5}, {&(0x7f0000d91000/0x2000)=nil, &(0x7f0000bfc000/0x2000)=nil, 0x9}, {&(0x7f0000a04000/0x2000)=nil, &(0x7f0000f3f000/0x4000)=nil, 0x2}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000de5000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ddd000/0x3000)=nil, &(0x7f0000b72000/0x3000)=nil, 0x1f}, {&(0x7f0000d03000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7eff}, {&(0x7f0000a32000/0x14000)=nil, &(0x7f0000b84000/0x1000)=nil, 0x200}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2943}) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x401}, {0x18, 0x0, 0x0, 0x150000}, 0xc4}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x11) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r1, 0x5) r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) r8 = geteuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r10 = getgid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() fchown(r11, r12, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getgid() fchown(r15, r16, r17) fchown(r9, r16, r5) r18 = socket(0x2, 0x1, 0x0) r19 = socket$unix(0x1, 0x1, 0x0) bind(r19, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r18) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001880)={{0x0, r8, r10, r20, r21, 0x4}, 0x1ff, 0x7ff, r22, r23, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r24 = socket(0x6, 0x4, 0x2) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) sendmsg(r25, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x6}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0xfffffffffffffe04}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9af93908b6e91380fceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8affffffffffffffffff0000bc0e0000a9c8e9f743809b21dd4fe6a565a20000b800000000000000ffff00003f000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af250000000000002000000000000000ffff000001010000d86262a68d5831d75187414dddc50800ecc90a4943e3f74eb3a653bf9eab2c9daa639694e2e29fb5adbd73d82056f79da95a03aee789c0186f444c38ba4a57a9075c9b1bbe5d3d92302b849752a60d648baa6610565a0b5d33e4a3bf7f47af1bc13f884c95000000080100000000000001000000fd010000c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521affddfaca5a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f65813e14a1aa8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f4500000000e2ffffffffffffff0100000008000000a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f940000000"], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xffffffffffffffd5) r28 = getgid() fchown(r26, r27, r28) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r30 = getgid() accept$inet6(r25, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r32, r31, r30) lchown(&(0x7f0000001980)='./file0/file0\x00', r27, r13) 16:00:28 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/156, 0x9c, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="010045457c6912"], 0xa) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') stat(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f00000002c0)) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget(0x2, 0x1, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000100)=[r7, 0xffffffffffffffff, r11, r19, 0x0]) setegid(r20) 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f00004dd000/0x1000)=nil, 0x1000, 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fffffff) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:00:28 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r2, &(0x7f0000000180)="d76e5666583e460a01b8b53bb382606bb5fe283f6f4fef11c665b3b6a19c8dd2ce0330d9b257fd58ea17e9bd1618edc1adbd7d65ebfdf6adf685b15408f706d904da59aab2d9e8f820e08c5955c713e1c64c2e5e6fb190d0ead0860f7cca50f5789bc14c2bb13263", 0x68, 0x8, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x56, 0x10000, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x0, 0x5, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4bb3efb3f9fc9c8561e7d88faa3c6e5900615c51bac119ede49558fc3cce8548fdf2c602a4ca2312830394a3ba76dda6666566c7e12433dd1a77848475c31b540191dca69a05a5a18f4c466bfa88878550ef9d9362a77edd2ee122fbd95940051dcd529d"], 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) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0xfffffff7) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) r1 = kqueue() readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0xc0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x8, 0x3}, {{r3}, 0x0, 0x20, 0x10, 0x8000, 0x2}, {{r4}, 0xfffffffffffffffd, 0x142, 0x20, 0x3f, 0x6}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x63, 0x3}, {{r0}, 0xfffffffffffffffb, 0xf1, 0x2, 0x3, 0x1}, {{r6}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x81, 0x3}], 0xffffffff, &(0x7f0000000300)={0x0, 0xe572}) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000340)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000280)="2dee9448367415f4e6daac6c6fc63a8abf07bdd087af8b97efd4bddaef23de3232576bdfa3b0fb0c36079362b774cec484a62718679634886ed22532c6be766dbcfaff170db791bf7fc902022f83f31034dacab97e05a74a782651e4b5ff459ce16462b80d7792bb130d7f34da539f9f42af846045e71842ee65a28bd98ae8bf61bed173278691e4959b0728c160281c428325e93ca465d9459583fe847402545cea5991c2e9e956d96d3f8063878d1cbc334762e8399146534db7b590adc93f9ab70cced8307e25c26d0ee6dca908cd4a5dd5e60e8ea8db24d9dac84fc7bbe8225947d02ec6388b4ca36ce8253e55c30805dca3bcc08f79f0b710f82e34608c2dfe5067418b282fd51d6bb9dcdfd2c6d1709da90b69d315b2708f80b41273ad3bc45a1ccc29c172e3730a09b419d9db09b40a786d38abdb59f13a541bc4ac74374311deaf9fcefce830933ad3b9afb3df54cdfc43", 0x398) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x5) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = getgid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfb) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = getpgid(r12) ktrace(&(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', 0x3, 0x100, r13) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xea8, 0xffffffffffffffff, r2, r5, r10, 0x40, 0x4}, 0xffffff01, 0x6, r13, r14, 0x2, 0x2, 0xfffffffffffffffc}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)={0x0, 0x3}) 16:00:28 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r19]) r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x4, r3, r22, r23, r24, 0x80, 0x1}, 0x2, 0x1, 0xaa63}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/50) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0xf8, 0x2, 0x9}, {0x3, 0xca, 0x2, 0xffff}, {0x5, 0x1, 0x0, 0x1}, {0x1f, 0xff, 0x40}, {0x0, 0x2, 0xce, 0xff}, {0x1f, 0x1f, 0x0, 0x9}, {0x9, 0xf7, 0x9, 0x5}, {0x1, 0xfc, 0x4, 0x9}, {0x100, 0x3e, 0x3f, 0x8}, {0x2e94, 0x2, 0x6, 0xd0}]}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:28 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='$\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000440)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x28ac) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0xff74, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/142) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x101) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000009c0)='./file0/file0\x00', 0x100) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:28 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="f0000000000000000000000000000000da7aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e0900f10eca6e4fece39ec3ea7d17a96f648f90b10664dab9f2d70cbdfd376bc1a0b0361179f792466c971bca42a796ee21591d7b7f023c03000000000000000d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24178c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316000000000000003d922c7dbd0d0c7e5807497abe67a83b6702d303b823df83822d83098dbe3540c1543ca44060f5ab6f5eee72041f24a2efe69d4fe7d6ebbc9bb51cdcec7a6ed90cb7f6f6afc5ab625bf1629890649fa651b70df8ea374e4df73f6b31b5a99ce298b4f045a20d6b8a976e85a36555e68c0bb43ef16004ce8e2a3bc6f476201c9cbd1044842f28d768fb34ace422bcbf4d99a5abdb95041283fa36071f0de08b0de52e93016988eda22d7b54ce5c86e58784027e38cb5835b828f014f3a5ce752a9a655184b085bf3f0916f873d88fef1d4053f87be266c6af4818d957ac24177bd7762ba4fed6cc049b2c70d88514203c156228d2144225cbd1e4257e31c4a10dab84b6ed52fd30589e5992f2af17905e90cbaaee7d002e8ce5989455602e83996f928e2ee9661bfb72f2ff7e46b433c4d6566d401a63f267c8f5483e931b02faa81c5250b13923b96ce3b793f1e34b1aa89aab836daead30"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="fd891982541a75a3626edd30ebea59f8954a1d6c0b51e79be69ba1da25c081f2bc0963a6e371099e8ed1ac47f088a15eb871a8d4b99195043cbc4241405a7f02a9a4df01c24839f78b8abfe2e62cd0f92a1c768ec6d8a9e014e60d5c3e44bd6d75746439339419947b73812b4a453c9bed9a1d", 0x73}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r3, r0, r3, r7, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}], 0x80, 0xc0e}, 0xd) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() open(&(0x7f0000000080)='./file1\x00', 0x80, 0x40) recvmsg(r2, &(0x7f0000001a00)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff00"/4098], 0x1002, &(0x7f0000001880)=[{&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000440)}, {&(0x7f00000015c0)=""/79, 0x4f}, {&(0x7f0000001640)=""/159, 0x9f}, {&(0x7f0000001700)=""/170, 0xaa}, {&(0x7f00000017c0)=""/135, 0x87}], 0x7, &(0x7f0000001900)=""/201, 0xc9}, 0x1001) write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:28 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:28 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:28 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x41) r0 = socket(0x2, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x0, r1) r2 = semget(0x0, 0x2, 0x102) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x7f]) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)={0x1}) semget$private(0x0, 0xb, 0x22) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="a388732772db0a083d5e9dadc15bdd3fb6c47be672e8bba26496e41ea3554bf419d723552af1505d58f3b9d49cfa4a91230de9f881db4d43a84e05c914af34459efe8e7d3bd7ce6cd59132d7c29206a070eae7e7b24a369799c5e465113464d281cc12c6031a11b0d204296b1cc7c2139266b858f36d2d223de80b4f8f39caacdbcbd88c7c", 0x85) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r17, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r23, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) r32 = semget(0x1, 0x1000000000007, 0x200) semop(r32, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r32, 0x0, 0x0) semop(r32, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000800)=""/199) r33 = syz_open_pts() r34 = dup(r33) r35 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r37 = getegid() r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r36, r37, r38, r39, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r35, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r42, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r42, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000780)={{0x40005, 0xffffffffffffffff, r44, r25, r27, 0xf3, 0x40000000000d}, 0x3, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r45 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8001, 0x0, 0x3d}, {0x7, 0x0, 0x1, 0xfffffffc}, {0x9, 0x0, 0x1, 0x100000a5}]}) r2 = socket(0x10, 0x3, 0xb) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x810, r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r4, 0x2}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f00000013c0)=""/207) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x939caf956c2afbfd, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$inet6(r3, &(0x7f0000000140)="17f1f51e5f5ce040a68bdb9dc8aba37f985185a2838b41d48b4773d8279618289bae1f9edbd33e58c4075c49a4a44baf8776f21631867229a6e6074542180a255635c6ce8f7ae6a1cadbf694c32979a3e04c5ca5fb451d8c94f306a678a57fd43028bfa5fe1521635f22928533e2bf1f0b62c9a9a3ba5f02941fc230cb0526be9cdca9180364ea9fcc8bf34d35a3fbbe3eba9d9e4f6b407bf25f8f471c9e24cefa26a270729567e101687a5f5a14c3eca585db819c2451fe5ade554b9d5adccb5f8c5022098c4183d0695496074a9dbd8e74acc2ee1f05e0d0ff6e34af9cc9371def1ba59bdc910d4b4e82336bc8e8cfe9b23e9de0df847454fa25", 0xfb, 0x4, 0x0, 0x0) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:29 executing program 0: socket(0x2, 0xc003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r0, &(0x7f0000000300)="51d6dc8d63cf2f704cc4d7092123e547bc8f4853af9f0a3e851999c6a09be298c6ed04ea08401bae9009a3dc18834bd4dc48c0f58e179cafa51a1c6578d73c1cb456", 0x42, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13a930505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) socket(0x20, 0x4000, 0x3) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x20) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc80, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) flock(r3, 0x8) dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8000, 0x4) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21d7, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c, 0x0, 0x0, 0x200000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x65e, &(0x7f0000000500)=[{0x5, 0x6c, 0x73, 0x5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) r11 = open(&(0x7f0000000280)='./bus\x00', 0x10, 0x102) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x20000010, 0x30a, 0xa2}, {{r3}, 0xfffffffffffffffe, 0x21, 0x1, 0xfffffffffffffffa, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0x10, 0xfffffffffffffe00, 0x80000001}, {{r5}, 0xfffffffffffffff9, 0x0, 0x4, 0x8, 0x6}, {{r6}, 0xfffffffffffffffd, 0x32, 0xf0000000, 0x2, 0x2fe}], 0x6, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x1}, {{r8}, 0x8000000000000009, 0x4, 0xe0000001, 0x4, 0xb01e}, {{r9}, 0xfffffffffffffffd, 0x80, 0x10, 0x401, 0x80000000}, {{r10}, 0x7ffffffffffffffc, 0x8, 0x10, 0x9, 0x6}, {{r11}, 0xfffffffffffffffa, 0x10, 0x2, 0x101, 0x1000}, {{r12}, 0x8, 0x4, 0x0, 0x7, 0x7}, {{r13}, 0xfffffffffffffff9, 0x1, 0x20, 0x2, 0x100000001}, {{r14}, 0xfffffffffffffffb, 0xd6, 0x14, 0x7, 0x1}, {{r15}, 0xfffffffffffffff8, 0x40, 0x44, 0xb1, 0x1}], 0x46f1, &(0x7f00000004c0)={0xffffffffffff0000, 0x1000}) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66698f653000"], 0x9) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40, 0x4, 0x3) getgid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r2) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:29 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x6, 0x0, r1}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:29 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb5a7fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = fcntl$dupfd(r2, 0x0, r1) accept(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:29 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x7ff, 0x50e, 0x1}) 16:00:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000001140)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001000)='/dev/wskbd\x00', 0x100, 0x0) readv(r1, &(0x7f0000002080)=[{&(0x7f0000001a00)=""/63}, {&(0x7f0000001a40)=""/143}, {&(0x7f0000001b00)=""/89}, {&(0x7f0000002140)=""/164}, {&(0x7f0000001c40)=""/79}, {&(0x7f0000001cc0)=""/119}, {&(0x7f0000001d40)=""/249}, {&(0x7f0000001e40)=""/233}, {&(0x7f0000001f40)=""/34}, {&(0x7f0000001f80)=""/234}], 0x1) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b2d681d0991f87f115994211c28476c1244b31495a070743d0b5e428a10f0c7f1c727a82d2c6a7d765ee354a44ef40354f2b062aab047e7b71ef4e1673b48e021b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) select(0x40, &(0x7f0000000080)={0x7fff, 0x1d19, 0x4, 0x7, 0x4, 0x100, 0xe9b, 0x1}, &(0x7f0000000100)={0x3, 0x3, 0x5, 0x101, 0x401, 0x400000, 0xcd, 0x3}, &(0x7f0000000140)={0x5, 0x7, 0x3, 0x200, 0x4, 0x8, 0x1411, 0xfffffffffffffffe}, &(0x7f0000000180)={0x1, 0xed}) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/176, 0xb0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000540)={0x1ff, 0x1, 0x5, 0x6, &(0x7f00000002c0)={{0x8, 0x2, 0xf8, 0xfe, 0x1f, 0x0, 0x40}, {[0xffffffffffffffff, 0x100, 0x200, 0x30, 0x4, 0x0, 0xff, 0x4, 0x5, 0x7ff, 0x4, 0x70000000, 0x80000000, 0x3, 0x5, 0x8, 0x3, 0x3], [0xef6a, 0x100000001, 0x80000001, 0x80, 0x100, 0x0, 0x5, 0x7, 0x401, 0x5], [0x1, 0x8000, 0x1, 0x42b1, 0x1, 0x3, 0x4], [0x800, 0x80, 0xfff, 0x2, 0x10001, 0x8], [{0x8, 0x40, 0x2, 0x258}, {0x0, 0x101, 0x7, 0x100000001}, {0x9, 0x1, 0x0, 0x20}, {0x9, 0x80, 0x1, 0x8}, {0x95, 0x6, 0x9, 0xfff}, {0x3, 0x5, 0xff, 0x17}, {0x401, 0x363, 0x3ff, 0x8}, {0x80, 0x6, 0x59e9, 0x9}], {0x0, 0x6, 0xffff, 0x80}, {0x285, 0x7fff, 0x2, 0x10000}}}, 0xcf0e, 0x81}) fchmod(r3, 0x193) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000001c0)="aa3febffcbff13d8fd812ea44e713048e6993192964805845413fc7e83137a3ee3a535cf142f52eee953619b68b4f363a49119d4a949b5ca89ef67fe807e1dec84a9d80356a8ac06b1eede61e2416b55856838aadab4f8c741508de112e2ecc5c849ecda2703db02644ede171d39b63fd530b3909e7b3d6738b6", 0x7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:30 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='T\x03') r0 = getuid() r1 = socket(0x10, 0x4004, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x1}) setuid(r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xd490e0a18bdf31a8, 0x0) close(r1) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) flock(r0, 0x800000005) chmod(&(0x7f0000000080)='./file0\x00', 0x14) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x345) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x184) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="f9b164da83081a7e5c6266abe9ba5f6ab6adcb4bef22a2b23772029e50a9598bbc3107ca49ce487bbee7fc0a2970", 0x2e}, {&(0x7f0000000180)="ece08ad4008d275fd9eadcb8701900dce57d1b0f057261325220788ba13edbd5c76d9d39360aaaa696dab508e11fb0c7c1a314943135e59c00c14aee5e90d81ae60db5ac65c018ef9b6c7170cf2e66857fb3c939c01b168703e2ddc09d9adb618b807b82f7127f8f1bb17c77c298e7fe85f23f7eb33771ea9ce927af4f5d07c5b05e2f1d0b9e54d594e91a97479515ab3eb9f425fda035e61f852b9c8066483eb1cff393a73bf3dc0263bab44f6b34bfceb5bea12a01757f46cfe370b6c12767251110ba410cc1ed67ad74f6968eb2af2a637788d32ff6ff5e2468c2141c3c488d9b", 0xe2}], 0x2) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socket(0x2b08decffa6a2be5, 0x8000, 0x5) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r3) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) clock_gettime(0x4, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x6) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r3, 0x6, 0x1000, &(0x7f0000000040)="8b437e0b06f3bf3df482bd9cd850b7c502f4d20f24bd8254ba370c5d26c243d4074a6e0f7cc049a587050f37b211bb6c179bd2952c22aea2f47feae9ecdfc7ca4d23c878af467615660555ca7726d5a620e8b1302720863888", 0x59) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x1f) 16:00:30 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: shmget(0x0, 0x1000, 0x79f609b400cb812, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc320d4cafa7ab15da1c499409221b661bb1c48c86bb0856d8029e60aff52d4c9b2909d12ccea7703a174cb735cd04b500e269b37089d34bc35e8d57e2dfcf82996217b44f9c336d227188e471b6ff9890d5d9b449dec16147fbf6d65b03f51a2c02393f0fa5593cd2a9925b32bfdcb59d85e6ef11bedbfdcc2467378fd38655001be777297e01ae2663e5fbe7f14cffacb8292fe142b3ea1ea19ebbdb2105b445df33b4b8d76b16699df5ddc7b0d83b98defb68d3a7913ff46ac70364b8cfa965214a09f040d5e2c10a845c70f946ccfd2b6ba6d48da67e4d5f5c11daa9f5ded7483284feabff124f13"], 0xa) r2 = dup2(r1, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = geteuid() setreuid(r3, r4) accept$inet(r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r5, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f660600000000"], 0xa) dup2(r7, r6) listen(r7, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r8, &(0x7f0000000280)="b6bfb159ec4241aa66c06138a4a6ce33cf328c321a94e57fc759720771ed16bfcee3acf984dd7219cf5f9a53a6bd39f9a0f501a90890def88e618352b210049c50c19d5fbc6a8b119c3b2f444fab1078cd2acef2539c716b026677cce6f05416c3965b4deb78101fe710510ed196d2d4e04ce87a617412d3d3342d69677840dab48122c97785e9f4af92b3af069414b1fad7cc82b38317f2ad34be7f411f7515e3737f613092d26e2afca0560f0ecb5f59cf9a265ca82200763e4b65ce7a27974a86f5ff11fceb3d0c841d5829b88be571e623a13e0defdee227471ed5e3e8a1169754d6a9bc423a16949c", 0xeb, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xe8a, 0x0, 0x6, 0x6}, {0x6, 0xfc, 0x7, 0x7}, {0x1, 0x9, 0x32, 0x9}, {0x9, 0x7, 0x1f, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0xa0feb86cd72d6987, 0xf1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x1) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9"], 0x10) getuid() writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="56e0164c4083382a6192781e445731c3858cadae6c55642d", 0x18}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1f2a, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x100) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x10001, 0x65, 0x1]}) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10000000000001cf, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x2}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x60f) shutdown(r1, 0x1) open(&(0x7f0000000280)='./file0\x00', 0x18801, 0xa0) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r1], @ANYRES64=r0, @ANYRESOCT=r2], 0x3) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0)=0x1f, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x7) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x80000006}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0xffffc0fffffffff7], [], [], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x4, 0x1, 0x2}, {0x1, 0x7, 0x6, 0x3}, {0xc000, 0x0, 0xff, 0x4203}]}) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="800201e0ffffffffc7c616f46fd91811e6005d8631217d67cf73714b6ff0ec4dcb81261ec307ba4f3d7515b99cd22b14c3b99f8c0a6a798fad81eb88fd01958428d570e3502ffff9479dd1af880884205901239ce3d577f236b3a97aba38326107e27d5ca19ec03278f54a7b86515b08a3b17c6973875162c75011734294d0b0a88d696d02"], 0x1) r0 = socket(0x2, 0x2, 0x0) getgid() connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="713154595cfc8b589c8439405a8bc1eb47060000000000000093f111386ae8857ce62e15f67b2c7a7ca9d357bd663f6ff6ad8d3edff9c4e1004d153bf0e220caeb3e7511e37a86b99e7a38f362bbdcdfced85ffcf53a6b4877c1ef07f77115de258ab4d6079b1f41224e564b7d40bbeac0fc05000000ef39"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:30 executing program 0: r0 = socket(0x2, 0x4, 0xaa) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5578, 0xffff}, {0x18, 0x0, 0x3, 0x80000001}, 0x3, [0x400, 0x10001, 0x501a, 0x3, 0xfff, 0x1, 0x7, 0x1]}, 0x3c) write(r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) socketpair(0x1, 0x4000, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) geteuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000080960000000000000000000000000000000000000000000000000000000000004dc6a25907eaca3c9c5ecddbe63bbee20c5a95a212f24cd8f6b9a5b36a2831ef74d7a1ec01cf9677f2323a701dba0ec4cff5b799dc830e6493b6db627cea5a10d75b6db0472c1c979f3f533df9825a640b536b9138b7b3ecb703977e644debf9acb8e5f16277de407fd94972a4b6a074715632c1d06a38c750eb5b93ba3c27e0cdb7ef2a"], 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r13, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r14 = msgget$private(0x0, 0x214) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x42, 0x6}, 0x8, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) r19 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = getpgid(0x0) dup(r20) fcntl$lock(r20, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r21}) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x42, 0x6}, 0x8, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r3, r6, r16, r19, 0x18, 0x101}, 0x6, 0x1, r21, r25, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0xbe177626b895fee3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) pwrite(r0, &(0x7f0000000140)="854b9dfd4a5c762a56d591e871d465b24b422603f61e35878a7157130d5587daad71f879a5749e078463790df623c6ef0e6a4b0f76c7967314e12a0a85e22a1254c21d42973f0bbaee83446ea569f7613ccd8fb1f7535f456c466efb1aa75b0f25f0016c9541084fcde9a7c6", 0x6c, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socketpair(0x2, 0x0, 0x3f, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0xffffffffffffff41) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r5, 0x0, &(0x7f0000000040)=0xffffffffffffff4e) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r11, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0xffffff47, 0xc, 0x0, 0x0) dup2(r3, r10) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20082, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) getitimer(0x4, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:31 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0xffff}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="c407e0f190473879215696414b8182f43313cb738844083d2b74b49f7818be50c37e19c48ededac70ffdef2814fd73c27b131ab5da032167bbd5c9acdfc7bcd5f9373adc8a8383", 0x47}, {&(0x7f0000000240)="7de6152af22e966b6437d7de3f22de8a3a760d0cda5c942df7bce934f6860b9928cfe4ec5a82818f783c8b0dddc77c374f886a6ea85cdd2f76b1f1a9195fa13c70ce2fbcbdd3e4d99ea61e6446ff7ed4fb199f7451ac8a1a1bf366cc1006cd20bed30f988b13a69bc852c30b7036faca96b35542d9970586f548a733", 0x7c}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="d80000000000000001000000ff0300006f31c7d9bb42ede20c89dc7ab433b946f3ec1057305f4083246f424e961ef38d272cf409d454dad1a625301a0efc9f2c68b822af103df1275464674e238ae4cb65e97176553f43dd5c09f6bacdcf17960aed5461ebbbcb1cc082b326d71260fd2f2346e32e45ded2b3ea58e4a02c8c8e4cd9c4f3c6603dc06e250adcd5b415b33afbb53bb60614df9123df9f993fa698e1fb62ab5023cf44429dc6e828253f10d7c354e2b73b4137788265e2adab67fc9ec6bc46331cbe3f084b8daaae2f149827f9ddc0b3baf38d90e3c54101016490000020a000000000000000008000000000000083b0cafc50d196d268a33fc55b6b9cbb5b38a92dbfe798b549942dc99d452e58ac8d49aa3462538e26da5b5d69a2b322d4248b90e9c66be29ce6e1912e19b7b2fe8c252d580444f6bd39fb4b429861601389fbe47597fc0773085b2e32839c88c688de1a3dfc7cb0c731fc3c0b7d0d92cf56a0e4674e762e8dfffe1ec69c2d270a42bd3806251a9a5f490e4627a60000c6dbbabaf597d15abe2690cb15ebe961d3d8a57d89b42bc86c6e48c47aace00dc66b770e4f6a01ff2758a79e9eac1fd30ec5f21a3ac20866272ee405a794d73f5d689c247ed1610e0ff3b11c8dd8a2ec"], 0x178}, 0x60c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000009], [], [0x0, 0x0, 0x0, 0x0, 0x8001], [{}, {}, {0x1}, {}, {0x1}, {}, {}, {0x2000}], {}, {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4a2efbf9eaf4e9c8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) munmap(&(0x7f00002bf000/0x2000)=nil, 0x2000) fcntl$lock(0xffffffffffffffff, 0x4, &(0x7f00000004c0)={0x1, 0x1, 0xffffffffffff0b58, 0x5, r6}) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'\x00\x00\xfa', 0x0}) msgget$private(0x0, 0x110) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000580)='./file0\x00', 0x2, 0x8) writev(r9, &(0x7f0000000600)=[{&(0x7f00000005c0)="62864f99a61baa528d2f9b5e9eae1f80", 0x10}], 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000500)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x3}) 16:00:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) unlink(&(0x7f0000000040)='./bus\x00') 16:00:31 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0xff7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x5) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 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"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0xa20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000005c0)) setsockopt(r2, 0x1, 0x4002c, &(0x7f0000000680)="000095002a663dce7a260fbcac01fc4806b7b36f73ba3d0bc9db43e3ba47e1d35bb19adb90579236e29eb7038e62dbb6a4c9aee31f38fe2951f21d2b7e76cc929b86c1a323646c0f31709fae82d15bb02c0ffe3c3d0e6c8aa639f0372f", 0x5d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8050, 0x0) readv(r4, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/83, 0x53}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000480)=""/130, 0x82}], 0x6) 16:00:31 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/31, 0x378) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x38321, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x18, 0x7, 0x81) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000480)=[&(0x7f0000000340)=':+\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='(!\x00', &(0x7f0000000400)='#&\x00', &(0x7f0000000440)='/dev/bpf\x00']) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c61081cddeae83e228f17c2e5b723b8bcb0adb8f6da4329efca49bb9e3bedaac9bb9a2e03125ff9bca04786145172cfad5a83b3eaab90cd6eb42fc1e9d1809bdbb94c00c36f67f2f947b51c6b8abdf2536e4243c30ae8abd2650097582d6d108b08846a0d61ff8be2fbd968bbc153067857ce4c69d128f08a411f55d00f7f8141fd194cc66c9e9951f006cc943cafd1f1657121b272ea8fafad15c0904cb", 0x9e}, {&(0x7f0000000200)="23d2b89bb15c0eb36ed73f26265c9eee1882e36a546f12f7a05e69e4ead21c338824a8155bfb6f97ac63b7285f41b4f9a4ded9fc7f5917d553622deaa0428a95eed011aefedd66", 0x47}, {&(0x7f0000000280)="47f2de5a37dfd200f8e5557d1d29972e8c76ae28c802cee21ae86842b12153a001f2bfa361c5d200e81e9372fa1f9492842d1bc3789c0ec75149d191f979b65e9050b41898", 0x45}, {&(0x7f0000000380)="b7cb1a87d2746f82021670e098681e6cb6eb8bc6d24263504b889f18311662325eb855ca8df486958b89c01207531ae9ccd008eee825c2748846e3e5e0fc62a5d378790b3c84d7102028d32597a2c3c20ef21eb1b5e4ee1873773ce92d585e74f2b4de772509b7dda93d2451d222c949aa1861a42e081f829c08a4d8db818c8e54f5fea870", 0x85}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x2f) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x61}, {0x8fe}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) fchmod(r1, 0x10) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x80000006}]}) r1 = shmget$private(0x0, 0x3000, 0x4a0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/125) syz_emit_ethernet(0x0, &(0x7f0000000000)="0e") ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0xfffffffffffffffd], [], [], [], [{}, {0x0, 0x0, 0x1}], {}, {0x6}}}) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x7}) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x2, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) 16:00:03 executing program 1: unveil(0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x8}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000140)=""/174, 0xae) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "9300000000aef4000400ffe000"}) getegid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="170200000000000061205ce5cf945ef04ddb150860653909fe4149120d1809000000c553652fafa587346f47f05295a1c4cf2b1842e65bd25e17b178cafc63c253201b5b000bb4920d796b417ec8e03ce944f241c0da293aa44bcb6e56675e9f84f8eabb54b7920000000000000001f81247d0c6eeba405680821bfcbaf47236c0c9bb4418d42a8f4c55f28f2c93d123d6be141dc298b7143fef98fce4bc9d3682b123d524829fbb0676dfc3dc6b2ad1d6b4cce746daf24174b0b4224fe2a540f6c59f5720ecda7bac774949d24313786063705622ea09b7a11e32fcc25499c5d99fa9734efa76a69ad8e69e6deac1a93ad2fdb9ccca9337090e4d4570c03d391f319832725cdf59b85b08c493862d3044d7faf6fb3c9a259c4d63aca633a67d50bc67ba1bb8e3d137fed6e128361e01a3c6ddf4813d5b88e1ed88313d9dbb5c6da4c67f7f5af0d46f6d4bb3437b78df7750d10024c69e23fbcf67478f69916e31f8dd006155b1b57c8035c89e1eb9f450e09dcf72ccad6b3bcd4fc3c8760b1660ac8c096f8cadd52f11a3c47439d447f87fd4819bcaba414d4afc776c420463a2433977193e312d8d968fa47ec2d62b4002ab43011b338fa98d8b33eec21a1de3f9877c6b92e2ca4ee56e54f259d60394c41fdcabced25cb3861ba5a269883dbeed5140d93001b6cb6db70e710e7eca44f73921b4e15cb8970fa84d02fc8cfea0de4edde0168b760495c56e1e0e34a11eb02c4e3064ddbd5b2d8c01f7"], 0x10}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r7, 0xffffffffffffffff) r11 = getpid() fcntl$setown(r4, 0x6, r11) r12 = getpgid(r11) ktrace(&(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', 0x3, 0x100, r12) r13 = fcntl$getown(r1, 0x5) setpgid(r12, r13) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/debpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r3 = msgget$private(0x0, 0x404) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000008dde7a4cd64096ff8ae3a6eec8c328fd7c8ba25e1b8f3237ece7fa0a3a4833415ac5ec3d278422c80e752fffc74476d4a5993a3342c12c30bd6a62f02aa30db6515bfc052a5c297e884f1475455fa333dc65acf1e35b597ea0ad2f770001ae326b58c1cedc929caaf478e6ee04b8999089234d357bc3bbfd5ba2f0823ba02be1f3d07615c467866c66efee6a20cb2b391de9669e0577181edf70b130897e4db8f6b9e3170c568979177ab72f1cf57f000b51a1c754786826750f3ed3aa3e3cbb54d06aedee1d499fdd2778caac7dbca61858279261a4f4d6edb66456974c436470ddfa19bfcb6ecf5698de99593ce3fcec49ef13b09f5f72b207a057d78df1468123f2494971fab9c84439bd24c716cc"], 0x118, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x400, 0x9, 0xe1, 0x1f}, {0xff, 0x1c, 0x4, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) shutdown(r2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x7, 0x0, {0x6, 0x7}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)) r2 = kqueue() utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x800, 0xfffffffffffffffb}}, 0x0) kevent(r2, &(0x7f0000000000), 0x62, 0x0, 0x57c, 0x0) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)=""/193, 0xc1}, {&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000100)=""/177, 0xb1}], 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1200, r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)=')!(%\'\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='*/{/!\'\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='!\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='!,-,-&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00']) r2 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0xa2) pwrite(0xffffffffffffff9c, &(0x7f0000000480)="5b381b713177ce2c2ee7a45987946c3bd230adf300256374857695a8fd74ab49aca249547e2cccd617184c8245f5542e7c22259e58d3868fcabc3752df0f663714ede3e580fe23ff623accdb1b6f33345fd57a1ba2774bd9c3894a35a611d1c8231a5d7f622e7778b75a622871d5b85c63eb8ff93eebf14217a7832d9e9ecb58f5b00c34361573e4639b3cff8f7191cc4423cdc49c5f7fd17ff723ee03aae39264cc12fa69d00f15689a0edccf2fcb64d8e3ad8e", 0xb4, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000540)="77d0bf6a879c3c31576165f0", 0xc}, {&(0x7f0000000580)="06cf4d4a0af7d1e70e8c7414e3da51e356ef9c5a0961509e84e9b257cc988cc48d6cf3692cf77fca622c1ff26226f067e4952682baf727118660231a7cda3b69b57ae0a2860cb49c9917c401c3e0b58d70c47b483d536833624e884a0e126b72abeb188b28f34fb7e05288a713be0c902315e8cc", 0x74}, {&(0x7f0000000600)="526a6f9dbae8199521a1385ca5f0ff6b", 0x10}, {&(0x7f0000000640)="394ccdaa21a274d8645fab7c43b7cea74afef68de1b83568f15852422681c96b4dc12a7ff7b338bd34", 0x29}, {&(0x7f0000000680)="aff2a21d63ca11338f90f9a97e942164f4e7f97c3dcb9a6db76b2c2a9e5d1f4f30cb53ea4cedbfe547fc0392dae488879fe4b482dfbdc446115c064b6ab83e0c096beb2a64bb93663c7bc8d7366100f7ffbcfb907753e121225c6cd757c12120c1d19fc2eeb163427df5b3e0d60568291868375968a2746126263bf4d07459d99f803f1361a4c017b48ef446d6e86aecd789c674cfd48529eaa11f3cef86e670d11e84048700f5b4cbfb3546c00a525d8b05db500e39865a29f96de42dc6cb6391ee0a0602056d59deb72321e2b6f0fd49cd071fcbd5d6594a0cefce66444949860034a8fb6afac0aa4606", 0xeb}], 0x5, 0x0, 0x0) chflags(&(0x7f0000000800)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x800, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000840)) geteuid() r4 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000880)=[0x0, 0x1, 0x4, 0x6]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000900)={0x8001, 0x9, 0x7, 0x4}) getgid() fchmodat(r2, &(0x7f0000000940)='./file0\x00', 0x4c, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) chown(&(0x7f0000000980)='./file0\x00', r6, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000a40)={0x4, 0x40, './file0\x00', 0x3, 0x6, 0x2, 0xb6cc}) r7 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000a80)) r8 = dup(r7) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000ac0)) socketpair(0x10, 0x5, 0xdd, &(0x7f0000000b00)={0xffffffffffffffff}) bind$inet(r9, &(0x7f0000000b40)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/klog\x00', 0x8000, 0x0) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0xcb06521aee97a70f) shmdt(r11) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000036000/0x3000)=nil, 0x3000, 0xe) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x2) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x1) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xf8040000ff], [], [{}, {}, {}, {0x0, 0x0, 0x9, 0x5}, {}, {}, {}, {0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6d929283da915185, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000004c0)="9b5493b49d9363b8e435199c8aaa4fadce2c538d1086cf3702ae9a048cbdceb1a684f73fdf502cc1ecc5a11d5789fb4341fe70fd7594d588140b8f42fe025dce4411f9bd988a0ebb1570cb39390f92d226373b213e1ea6dbc37a55b344001e5f90f40e8e674133c99f4305f46848573a0f883bebd82ae2b69f6ba01941dcc2a95bad59fad3131af29b3a78490711ee463532d4709b805b964fa2fbb6529edaf3c751a0890b4b022ab1ca7f97be346e71771c509a865c2f5f85bfca7d95c1b6fbae4e60a23a7d2a47328a9e11029f22ccbd5632546b21741bcb42cccc539fa4dacd08c767fabe22c5dd231e3cf358dd8754520fbabf41a3545dfd6befe9ca90b08ddc9993616b88e8a3d2263db31964d59ef3b57c720d7df54857618b56e421b53988fd69d18c2a6d00e28926b93f40a07a1ba13ba7afde6f26a7de8b5d3889e92d222ff9425f16882a982062990aa4bdd1c4102f0d51bc39f0e37f3facd17a8fee2ed3b9f0aa6d79339b08892e6df3f842a5789375014678af4c572a6264109bf2affbef110e6193bcc7675ee66b12af21895d189fc4be012280cb53f14e4271f907f26321441c805d002ffa6bc6ee586d91e27b892540c7a9b75de909148ade9eb9a337d3233e6c10afd39ab3f9d1b6c3c85fac863a9549e6e54e66e75f7727e6fbe113f6bc7b6eaa161bbd7c5915af505d9843853a82ca8826d208243f440712a977cc3853407be972578fc2367e740c0654cf1eda216c541636608e00e74ff04d7bd91db11ff5aaae2d4429bc0ef2a726e908d1796ea33c2b2f9a16c1e22b35e817c56bd42e0482364af3e81c353dff2d971f79c508dbb635462ae7af1f3f116579aec37109a06f097f09eafb7f48bb42bbe43fc0e17027cea09546fd1f997c3ae558e3a1c3323e5069aeb45ea8529962ac7184e796759e4b0a6560433956c11b47f6a2ae80d472edb90562842168a835293181c81fdffbb2b373fb89267f4c7b204abcbdeee00bafacc531604e9966d9a57b62b6daddd7b0c9147775a32c631cc332bfa02d30835f2f5578d6a6ac5abb6b7d935253cb11a5cc6e5b564cdc01f1e7a38f8765339408be903d92b0bc246244fd2967b3c63bb4efec5178322dc26da88f4c482154f6f2273900b1cda4a622a2e6fb92cdea38767b80e3ce96dbfb6e8ee4c6f43f4bc65b6722f3f449377e44a3d7070f288c01ed2534bd78ccc31a99c1f98b01adacaedc72f9434c85bd32c7e1ebbb406752f8d094d6ee0cb0b8d0b9ab8c706a2ee253b0f459d4869d99b51e758c08c210e9da1cdbc6e73d47d674c95befd09a6fc10ebfaea46f04010b1bd24a54485ee770b7f12d65d7dc130f967cee19dbef41527b043ce2e1ee826825c50e954b02359d2c62da0e2a42fb414862c8b68ac34996a53e0faf7f8a25c5b6c13563f67da250b04fb220a3ba48a0b44c1e8dc1afd3b0cb419f38344aaeb96de36c70c9d04e0eebf1f1c7a4c7714e76c79a172167d3c3760e4fa3e5222ff5f621192fcae291083944590f9977d9b4a0883699a3760177015334f7daf97de73893b2131e49bec77298648b6138fc5ce0f611db2a488b11fe587de86a3cecd9c96e69dfd4ac6e02c2e53d01fa2b9c750baea0ff9dda3611002515be92fcff58debac17d06df0e6b0d824b0b1bb7b2d382cde3e16037c692202410c3e21d7b47030ce8d5b4d97625f654e996548f43137094800ec652ff577937fa17615625cf5251612edabd6069201b9982df0188fea30a1ef1370e3574ee95118e6cd39495a3f5d34c9d2039e8e2afa370f3b9e1e6e0fdb8d7117751143d695515a5c423f1d5dd7ea055e08fce637fb59ac25ac9fb358e2d292db7b059be97b72328f361d7271b43fccdfc45ab744022c619884f9312b954d9cff71315686899d1e6402433700c05c9ebf641121ccdc2904e26d57fd81f37419a837c52cf3129a21e11f420bf25f43b42dd0fc6c6ee45ce619d69ae4772feb527f60064f4ea1e3db2c7d04298ad949c926ac56e887ca5f98c29d7fac76c9e8871452ad5c675a53e0064ee301825a4eaf089c3c8804558ce3bafe095e0c40573d762852402694d2de3d94d76da52803c4e2ea4f8270d0de923120ff688feded299089fb31a15746d097c9a3e1c199626b447f80f90c95cf8ccb4a9095fffe4a3e70de147a790541375f5c4fcb92a520136f9e708066bcf2df2b8d4b96ec4f75a9096330ad3a061968944c3efc14323792c6355dcbc98a5e2662434aa39f0d2cdbf1693eaea84f0a2513e4e0655481d4b567247c3651a893d8c2fe0d9808f99c779bea70c53bc05f6dafce0436245900011e8926744c1f9ce698f5f6be7593c16a316a186d415922bf190935fd061a1c898b9ff3aa94df9b8b58c7c70cacf47381293e2c6c2bc737ff20910108e797fbdd12f0c9d6e2b010676fcc1cf272a00cf337b9bc221fe2dc30b2788a90449a4da204564480a3f6a47597f4f58247b521d178540a51d3dcba0e5226beeb1497be4b1a774ad3665219025bb501c0b00faf75d7ada1834a18d3f1548fbad1547d4997c5d32d89b9126a8a3b90835913a39195336506040018331841887260bcff3d117f00054266d224098124366f9df355a8861d74372cd2712b5fab9d89f0c3c70edf8ff75998ef4e45b33252e030e202ec2a787852dba302e01af20b6b7fe30eea8098d0b8c0856c750a4f815d2906ebeb7c24251fefce521c1cb6687872b550a12e8c216c6f6dcabb44124a619243a71c0abcf67a3431fe0f8d9bfec7cd098332f53a6fe94844cc1a6c889e830c5ba1a404e82dcce97cd1f186b1d80f41b6643ad424161b166cd8e6174d6cf1b03ffccd021aa5933287d1d0f29c2e806b917e488dcf3c921c33658c9bd1d325a4fd1ed2adb7c3a22dba421f513ec6942b0ebea8021435b5d8c70c8eef6dddb721bbbacfb02823541e8bf0a81f02fe38711768747f72e776e4deaa743930e0f25eaa18cdab7a31a6a9bdb2bbd3250607f8f06e9a28071680dcfc6f4c75f0318d784af247dcf40a606eda269d92030df58560f5628a9b08df0fde722e7d6698e7bae58c085db1361abed9fe00b1493b959f6099b210d9ffeeaa4de4b46f675a07759f81521a6d3ac9ab7982dea024779ee366f90e3086f34822d80ac0fd9b33f7c169712f2d660f9ba997a27be870ceb2ec1c5cc03d3b5c79ec86537af78d705d93131095a4fc815764391bf1ff4d4a631bccc9885d05b53a72de132a98b9a8db74ef12a786aa3b68695432862daceababda0ca31d3779ea6623e21b1eb6e2139342801e661ce464598b507bf0769fe22516f5dbf1604a8c74ac2f1889d149545fda2e8d0c889d4cb43aeecfcaaf81bf59a1ce52344e64da7f8b2b00e70e4f5c607a8764647d98a5099a0edc3cc20c1860ac1d2c82afa8db382d964523e155c119916f628d780af08e732e6c3a6efd755e6f8070b0853039cece2e37f24e7b8d988e5091fcf95011cc11b79345ffce15adb4c9e60e201c6d3b8f9bf46110304b870e6531386a8d9defb25b825c30906a3eac05401b7fe2ed021161cbccb79dde7b9c7f7d8e4524b4c384e9270216005e302e3b44f21c668f0c52ef4500439aeecb6b2d8c435437ff96c70dda0c6878175d5081207e1e68383ad357e9f1ebc3ff7166f54df1a01348823343fb873b36d62efa862e61a77e95cb261ab1f0c646bbe525e2c6fd9bba7db5f1c93f424cb9500d77bfb76a0051be0feb92b88de7e1dc0f2b8ef82eb18986b524ad2013d377910d4b650785a7d8f6327a63fcd21a9e7f341c58192e05e4eac4f737173652c5ddd28f19b75abcf0793d781b72ff497e225ffffb5a2754a09ad4a9f9eb6a43affb1d9e78f3116e615ee092067ef24918a6995cd847b64ec7235addf9751491ef89a196658ddbe8f77e9ad7d54358c5bf0b18966c8a1b2fe08edaa2f16ddf6070f6d48538a08b2e440e59a1cf2f1d78b677b828435ceac5c90147a580d94748bd88243afb1194b289b92c16731cb3bfa8f42df56273f7df1823d1b5fa1670fdd6f1c03633f821a767b210e86af2735e400f076003e17e29bdf5d95de53aa6c46d7878b1bd689659ef61aa972473cadcd9719fffa137210eb6d7545214f4925b938db71cceac2fa79cefaa983fccd7f5e70bd48e6acb24690c328182f5537371fcc49629f84a7979915996f410c1e880a724b8011d263ff708a5b32c48e5218008d7c32e5230a98b2e202600a9e1f9b99f0f75a403dd71aa136bf8ef6e4241ff617953b6895bf75e2aff50f0221c576a52081b10f9f206e6d886f2c9430fb2563a1d7b98061d104c69af5c08d9e4bb5bed09852516359adc3f11201035152fec8d632c820e517c07320490e399e1e9789344978a6c347b224f796b8899cf4c4429e6a132357ef3dacc1a353281c7cd0ddb528e3fb4c23e455b2a36fa0f6c0873bc703e43a4f6fde4b9ca48c8a2e67e40b338e3a63e01bdcd588629b87130dc43f437c120201f568a46f1aaab3c05df565a04f4ac69bf4c43f01e22ed93c7080dcc16055bbccb73a3ffd7599c34e51aba2de1e978f0f5e633f6474b6033520ea2d0b49b77b9872791b5189046e4d5cc035d1803522680e13212e444d420bcb5714bad5bdaac88844aa045e55beb415cdf7e9595abcfb760dc48eef78808596f1c47259835c853aef65f16fe0d3c43593078991d76f32e72b0e73e5856f444276b560aa8fe1928a3fb3a20a3268f285e489326c005c9c49f432a8de28a58ad73d80135dbfc18481c73a0ea5041cbf1950c50427d0ebd51add468a6bc269f61273e04b0d7c6e03ff08353b5cb062a2de4beeb7599819f8fbcc7e5006fc9a2ea2e3bc9d773dfb7d3b44687849d9cd424ef8437212d249417fe6ead17a7a5c1ac03b6471b3b27a58a66b3f600068ddf0725481dd477093c3af53098d8353fd6daaa8732a593a7e1874ed595a1df6fd3fe2fe7136fb43caeda95de690a6aa43b763160901434d1fe56287d22bc7d84a1f7b29c7d1f3bc6a6d0f2917c22c8dbaf5eb358a414bf8ef64931f235dfe30749f1d91640ff27b55b074ab79b134246f25ec361083cc76fa79cb9a1d00d3e0237eefdc77acbafabdb8ad2b667330f1268d027c0c2e6dd4960c022ca437a7e04a7af17c6e11c45d4ef1e2ef4f992b394507d47d029cbdb842bce9e1783c5af960b5bbc154789d5eefb7a1c309473c6011c5a1a722217f7a7d31b96efcc76e308ab8b63c2806162e01333f504bff30d366c2168196bd95463a387f2ca89e24a286c8fbadf08d65af0eae4d0c2de2cfa16f9e87ae2b95b171b003a1eaffae0a0d825541b5dbf154bd1a89e54a65bbe59509fb041231fd590d45b0564dccf14b5a6aa1acc8c6484c19e914b9a189b44aa104ba9057fb3827bf7921973f169d5bffcc1c918e03a8d8db083dc7d283a813f16595793a9cbdb76e03c839900cf2c59261cbf61217a0b8eeef088cfcb8615e25fbfed5f4974d6a65b345fd473fc4d8efb53c5b0a6565892ad01c19c6bb93a03865d16cc5fec79510e279e158e0bf8a0f0d7aaaec0694642ceb29e7f8555dc1ba3da32c71220f088ee169f765651389a55297aa2ad98e21dc06c735fc17cae003cb61e6464f75c5d7b282fa795ee1034d827022db95be9e711b5505c5a714509ea8994cdbe8fe09d3b2fda672478aa332544dea7665752ddb7abbc0103af6aa942c25490e53533f402a55ce4dc2bf85b2e758f3579444df924ec5a7312f476b97753add114a79fac6729f7ff9019a2d18a1771f222542a", 0x1000}, {&(0x7f0000000080)="874a0cca9e1596d76c504a85ce356f37d1b113c919f11315883fa6197f1825bbd261020a3ad1949d4e1ff136aedd8d451805", 0x32}], 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x8, 0xfe2f063}, {0x20, 0x6, 0x4, 0x9}, {0xffff, 0x0, 0x8, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x239) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x400, 0xd965, 0x8ddc, 0x0, 0x7, 0x7, 0x0, 0x0, 0x1, 0x80000000, 0x6}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x4d) dup2(r1, r3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) r16 = getgid() r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffdf3) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x800, r4, r13, r18, r21, 0x20e, 0xff}, 0xffffffff, 0x6, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000140)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r23, &(0x7f0000000000)="27289347b1ec0fb7b5f9637115137aa351a8a94f4986bcfadbf84f72be263e126ba6bcda52d6cfd2da08591ad2e23437013ff28f67a18d813646cccfc4dcba4715db", 0x42) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x566a44715582a3c, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x58d) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="6bb6743a94cc8fca05bb7a3561a2f7c110a95c50cfed276b3af84c8ff731d1afe371be0a44ae9df9dc2f1b698aa568d2e5f004db10c26f184c86e02ca059a333939370a401adc8ed1468bbce46972bc52d78b8e73da07fb84c2edc79d7a7195222271493a6a480d4337c46c5aaabcfd368b20b22f73e0bce01d710bba0cc9cea5790cca276b1c126dc180aace62d11293cb509c0af218e3584f1b40149f7ff8a3ccb39a848f17150f85abaf971d23b9c72da74a442f8cd054125479576b0a2669dd9a68828729326677f52c02a", 0xcd}, {&(0x7f0000000500)="1b3fbc0d6207447a357eca818ee55343abd907ca53ec0de0ccc2ec8ff3f523e46ee1219e159b8fd7f2179b3af0601df5ba9989da2f02b85cf5c6d9c0803e7bfc500107e76a057b2d24154dedaa40387ec4e3c079331f1c0e93f6f294fabd6686c08b75fa180e3462fd7fbc7825d92be0fdd9cdc22516afd0cd66a6e74f030a51de1f59da5200ae8dce01ac9fd1546702d89ae1387d104b89f5f6ade3b29d50834b2c9bc7e805f6a4bf1e887886e180b695ffbd2735e3fce9277e0335ef3c7ff4a109378819d1c3b89cfce4d562f3fb3235338545ad75eab955828ce876", 0xdd}, {&(0x7f0000000200)="6c22ef5a3d520267b5245c87af0e9a5423afc2b69f23080f816a3be77d87738d2501ba2e6cba3f6cb0388128bc17f91eff8be8683868365dabe87b285c867c202a54d344eae0b70b6fc1f70b17797f91980bd8bfdaed40fe1bdfc68e8da95998b4ddfee4844183fa1b5350e2b3fb231574d6e9cfc57f6727d69b6669925f4260335ca27b22c21ed71519d832ce596551b76efd056e082acfe5d5401f0fde1e6eb7ccc03838c208c6592d84899f2ad175e55159eda7e1cbb34848", 0xba}, {&(0x7f0000000080)="c81678ab34eab126a47c85814285a415834d33f40937df7586ffd3d343e88edb580e64e5a5e4474b89e9103f7d904be5f454b68343957c59eb9662e3b8b21cf91f", 0x41}], 0x4, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x80000001) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100, 0x5, 0x7, 0x6, "e0f46b6535e038faeae59117d1b5939dafb52456", 0xae1c, 0x73608000}) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r2 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) dup(r2) syz_open_pts() 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0xd, &(0x7f0000000100)="0000de00001eeb13dd70fda4a2e898f60b0d9600f2b4f1d9d3d5022d70a8dc5fc3760b399f2b9d9418f353b59bbf1080d4c5146dca05d60554d38112190ed65a436812f66493e63b8a40e2a79fa6ea549f1c6d9285", 0x391) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202852f6e596c6530009bd20a3fbfcb215da22ccb765f4e9a13988fb56cd4221169fde7eefa894ef9666d5afe9c44f8698f6f57729cdc507760030a1e0fd7018c2acd3b86cb0fb1254f14"], 0x10) shutdown(r0, 0x2) 16:00:03 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3fff4ef8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/234, 0xea) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x832d, 0x0, 0x2b) 16:00:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x3db) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100c, 0x0, &(0x7f0000002600)=""/4108}) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x6b, './bus\x00', './bus\x00'}) open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe7d) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = getpgid(r10) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000000)=[r12]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f00000000c0)=0x8001) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(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', 0x3, 0x100, r11) getpgid(r11) socket$inet(0x2, 0x3, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x6) setrlimit(0x8, &(0x7f0000000040)={0x4004, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000240)="8e32c803dac06ee2bdf431acf5b8c2a82d2624d871310c122c886f2c4ea2455ba2d0b967ef612fe6279e4e274fd1bbe727120b05bbb629f2190876f44359552eed900aa15cd37ac3afefcbc2476c43cc6c21f7663201909813e668ae86bd3e220cf54b566c92e979bd1c78c40859ad2f3736c5bffc22a6f63be7a127fe", 0x7d}, {&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28932570838a626407f5d1b61d92bee7918f42da3b38498ef52ca2be252a2efe15f4c9854eee4dd7d5309489e97ea3bdf3a48f9450939bfee4e9450847aad4bdcf746214eaa2b79b4a40cbb639d5be80b4905bdf30c32bf82eff066ba25162688aab072866b66760cd823c394c739606fe120a0d83851889de2776e863f125cdfe66571eb682330068d1a716b931bcc2dcdf7deaabf24b3dae8aaad04a2fe70450b7e1a2d0ddcdac3c48a3b0e61d30c8ce1dec133793af6aca2ff0fb0614dc7ca787ead49a214aa1951f293691c3a651a7b0e52422a61a065e6759a18a74dbdc746497c197ba80cf90a5c1d6def0aa5e9172a59d08cc3819b21a14cfca6092b34bd5a8668c8056601ef0118945cb5f4024b0e99df0a8fd6bbdb42409ece252bb0a37857ec1dd5f486d13f467f3e35cf645d44cd419efa86252a1dab544e12edc53e6bb0393f7cb057cdef1ee42f5cde3c6300a38e533a0b7f731501ee44921efb0dc02b8c5b09a1ca56c69972f87b93ec0e725014bc32f1c0dfb2868e2aaec979a8ea327957ca996bf77924139b98520ff2cad1eb023c3bcd8e38c014671122a4ab629fcd90b246bc123c1f66a9bcebdc7bce18039c37ff036f44cf5d329715f7a0cf3444eca48851718c4ea8623581bdb75e280429bb5ffe3c2ed3706186b9af4b932087d65d97f85d1d6c2b97522fc8c73edc7a81ef658f5b3581603ccff5968e7b507a07ddda66181fb04d3d5d60d8bf3e75b84df74302fb3b11bc8a711e04022344191a735a9dd382b8ddf0c9f8d60b2c6c90a4d14aedb5662db70f5a154d833ee4c4aea357faab54a43e1c52b72eca68dd3ac6d587df4f92f70f716879454a6043a714897a7adc8e86db1a330b27ef2b63df00f3e8f49482a8fc25d85cf338a6c74f0999a054ca28412e78668e03c2a22f3bb307b8d800580d9ec0e775495624098c167bf0dfca49ac5d704f1c6bba6965ac00503536bc88e6348cd045968cee44837a0234c73732d99686a307072851976ca675427ad8e0128dcabf1568132939802769c1dd18bd9a668c3da477a71a3ddfac9a3880a2fa120f2a07a73b46d15bea475cb33a098643f343494cd7754fbec9b4fe7a7d5527d0118b0527d9576c7817dcf800a5058ea43df6ff8b990264756e7abae931037dab602bbe813f1f7735e848b1da5539d2d40cb1a5432c67ed0f7188303e799be8415a373787648950d195403cd776d0683743c5657ac453d44f4e36eb3555cd1d2d44f035e3aea0470781a5057aca23eaf1e731e53cba37f5e856398fbeca72758c9f31562bcc7f82eb6eb8636f76c71f3c2cfb9f23e849f9a25cb621fb63f4dc27f0ef9f4a1a2bd5e5b0b5a21a8bfd55fbeea020cc4408ecf2f0b66bd31479cdb10445501cbfe16a4aef373fe139f3fcf3be261ccf0822f5144bcc53274015d8d1f177aed24fda36d7ce91f3465abcb260cbcc05d422f95ee4f8223660127ec8e3768a5940fd96a9949b7e3d5ffc09a3d032571cb2df277f60a1d32cf64cc3d90f05b4a0aec72c22ec5bcc12b3364e6fa942b24b77587dfbe1b7c7be31258acb3310dcb74bc1a7b857074f629656995c258eb7981036a2ff192f9c833fc2a1f224c1c4d3698cf7a7fd59c1817918e875fb1e1ef90bfedb1ce7bc52eff320305191f1415722cfe91cca9709817a6a2f16a398e1e884f6354cbdb2344032bf19be1ebd9574e46e589da0c6e630acc7f28ba73223fac739459fb4f6a4ae96af1ea64211b70d1404ead03c0c8a56c09d3ccaec297ad363df5210a68df6e017e181f19bb4a59b66152c2c712ab7bd32f189b2364240941a9cb94fe2e81ec729f2d3a2f6edac019c61013de25f0a670da745586f6a199150694f3e163b00b0a828dc2c319ae16c74d60860ff880b950a0efa6e3f9b33692845e15a0298e604a35630607ec35a6976be29d9d639148ae84abbcebe866a199eb11156821c05c9dffb7e696db083df7167a31b16e6179d28455146201bb1407c7be16d067814bac28c9683e616cca0382b6610f5207e3d453cf3046e53a684739aace88e52c7480b16426070dad0795d1e5716e20def1bb703274101e4130049384297ebd7a21b9669e51fd0a778179977705d1159fc2f68ca8a009d8406f3b74c0ad336658c49213302b95a2d8f969fe3524d7f5ee16666def0ce2e9753c973b01ede89374ca32137cda1a315e18abe46729ef0988a39532748cf91971e7855a55e043e98cadd7b8775066ca4ca364141d41a1d4d7af1fa9c25dfda57b7a074a7cb1cacbbeb22d51fe7dc6fb74a15a9028cb928949c3c5f6018913c3ad92e8c601d1ec2086f74ad6713af4548dfab07256aa5e1f04955b5d99f4e9bc4cd46aea8e703ccea031de9fc1e605be4cc5017989eddb8d28ac7e100fc3fc6a85243f8a62757c8cceeaf62dff836253b0ae2562b5303ffddb56daea46277ff2872e0bff00d60467e812ede68f54c02c6b78c8d30d03ff1ad692b347eefd02defa08406748468197449ff4fa91c2c01dedb39b3a058d56a4ff706a34059b6524c16049cd5201fffb3af2425709d1f7bb41c3827dc4dcf957f67e97b13b374e3d710b8c403d62795a53720e871dd9ae148a4227d40759a00c8ff9b7ab842513fd7782e05a3627a98143d82d37c9dc1948ff31dc5a0d43c3764791e246ed21e1eb05b54b252427fa1476bc62f23030f8ee84c759f9dadff6ddc6f7d2bf2cf73195eda3014566370e0f2b0f18e91f5d0e98d21421ca709d69bc87f1d1ce46a5dfb9f4de4a5f8f2a166aed73e2e21716b031101c8f222700d80ed47d6fa2eaeb6bc8f4499a36771d51ff59795591d0dd0388307e458531b24466e1bb9643fbf2557c41733f87eade6b806582bb7cb02c5e6fa9fe8bf7c85798887a19f2c42ad7a786e37bf764aabd0dcdfb8535ec46098e7283188022cf5b0ca8122b56312f3fc121ddecf66274cc19ef39ec455606a742997479b0e435023842c5beeaa204450e78181d4afeb72726b1ef84c5b6e8813abff9d1210ce7d71ac8ebf7e180167e0d1d9898a9461c44abc58e84976ddd47f5d7384179a55e2108534004b09ab34f143082b70ceed77f294969d50921afda1dc9838b9db0490f92c17d3852b81e86070ce5be4ab9da471d028913da5e9d7c3b69276fb543d04b0da0535b4f6e732b21b4602db369e36b2bda5dc4f9e391f314205f061e54e0dcde3ff9c3a5bcf0e1d63d5695b5d6ef86b999505c9a68d4f56d80e597bf5b572901b1a24242ecc974c56c942de493ca3fad96e493e989ed6c45e467737046f2488d2b57aaab97a176488b4ed9f36a69f7daff30413656320643280aefdadcf2c88d465bb1b518640aa65d70062cf7d33205173cceff52ea4ac6a6bcb811449079e8449fa220ffbc75d8debf6a3c5612823c3e894c41aed3177d09578ada014fee3b670751071431b9404dceb6d82ae0967045c44b90f0d715c86f84f4c5930cb12e3ed3acfddd29087a2a587c4249356f2390380019acee46308950bdec8282b7616601bbef346be13fb2b0b951fc30f22df8a609a775929a25352a1c90a59a1364195e241ef2bd70eaf1e69d89de80d70d742d9dc5eb2227efe56865ad9ff64c94526c647e65d9725e2a08d7698ea1fc08baa6808ca27bf38b3059070fc6abe1efdfa700230bb0ed4453b9e4e21330ddb3551fa044e10ebfc748e4c72e843b47fa632fae87bc87e44aaa09c5861dd8e51e0a87cef13d02437527c2f3c2a8a7ff9174c03b59f61a42e24f20d5aad66f6820e4cad48e66084be85bf7408c0bb21e2b4f6ae07e70ee94395af54eed4ece69dd75544ca80ebb7453b5c67e9b0d2c19d83603afed9436e68ee18ccff37cbb33631dc39962e55f64c874fb7a882a204f370f871981302afc63c821f90309c62e7cefea9828cd7b61b877f3295eaf1d38466efc57a35ac5a7cba8ec370b6825c45dceee6846ceccdb396d7c840722ed13988aad7f55e4712a34d4a4b21f88e6144e1e6546c31ce115dc8699be1a39daae9d5c16f6efffcd9da7eb5d0d70f332d6bb4da3a0e3b4ffc50da35ad838c2ef0f1dad19c55d34c3e4fc1ddd9a9e1e0bf4e04bc0ca175bb1f5653041c920dd47d997c04cc9babab1c8af0a55a7878ce854967508a9c4466260274ac2911c9d1efc93778e756b30dc51d63634eaabf6038c1e5c90a136b17631bd434ad02adf175caf38260a650d1962d1c4bcf2756e40323015040302d8defd8c4b999e1483f5a47702bfe3991f5a374388de37d19aad5d8ec15cc8c85548a705ba52fbfb53f702968441f2ad5a87bcaf872ecb543f468d7e0ab98c487a708e164f9cb2cb17195302317aeb4670d6470592e9bfce3c9111a3d18bc62b432aa2b384929034a13f477a50da557a2ffe21c78c3feaba4b2b08a64365be6c819af3d3d208edb20a0697ef1a72c293a125e9b7f4fa32b6b999fc834b4adfb07f5cb2ca65838b39956aa0474daf3e2ff1ce101f6d08ab58c2da50933e41d96c36ae3df80911656d326ed8343d762cb57533a6b3e02ea4a44d7ad652b218d2577aefa49abbfe636fe63dfdf04e0b185dbe96c1dcc608d0ed02c535663606174768508f8a94b77e9b1d6ed2a6f1505df91c1bc14cad21447483eb158842d74e49a26a43933bc86b4383b9d8acf8a1da39b6ea8102fb083f4ac9bcd477ead0e90068ceda717505cad980581ec382baa7207e61ff70a21f902e874b7d71c5caddd0a5d49fbc010d72e9ee8cc8202beb0cf7563f8d6bd57e959afbd0bc3765e90222f690b799bbb69e9ad8847176a29a08183129659bbf0a1355d8ce6365de82b9905f7c5f5734780154a4cc328730ca9fc322a991876f18a2131faab9bead93735b1006aa97b82c22e4327078acaa3430d939d35529561681589f092a25d8dd5ae1b43a414a0db86766935c987f6c7876071a5febc177559d817bdb1e49b01822740fb3fbf21d9029ae35db5df6b300c1d2f9300099df3b3e0b84720447af9a14a45b7c420b0e3f3de192807e8d16b7437e25f34179c72573624610d8353d99d78cafe8a7c44ccb331f61266c0d9ef535f719cba09f2d687b391ab28833c885bc80ff7bee4a0a403313242bc37f31a963fd2bdd18279b38de0c964c1a8a7cf4b3613ffd4448bdd079e991fd66407857965daab23f3ec7860adde066027c302fe28389c03fb53872d52b6f2cd194e0c9c92967a782f140f3463de6b5700312f7f6e3eec45d1519ff4d445267250998020ea25932ce37d7a3e76d103a17bb1268a1b2732ca6283143c98c5e36f84498", 0xfe2}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="21da897e8fe510046861c9a71f7a079dee557fe1d1a08f6a5598d234ea9e214f1854c8de58d57e8cd9547f0e047ae17b1adc58c2933d77957bacb867e82dd05a6a3062ef7b4184f6008dee20444b7740f5f5f55f0b50ba5bf8f08fb0b76d2ada39010c3f82cfd871d6731adb28a2245678dfb6751a5da2078a8b439e1d98330b4fc716802fece7a64e460f82f961e142b0527de9d063697deb86f6be8aaf7d35af0c53471e3255c7b5d8aeea2b5f04d5c3f8d2d7ad33beb680474e545e2566987cb9cf7e42faa03db02b3fe6fb1df90ce100a780918177d3b7968cc75dc3a6e9143d8048aea32764e1c62699bc3c58e85ae8394191b5", 0xf6}, {&(0x7f0000000440)="1e81d6e020f1c04ed71a1d15941a54555e4b545344bb6e088f35248b486a00b96692678cbac95e3884905a293ea0949efbbcb617174d7358155261b9165563c6ee990be564a9af0951429bdb976ea2983dd017b419dfa8dee422d60b6de28860599e0a0720815f546ceb0d2e430b5d3b068fa26be99d991587632c0a1d196f7a0f7012df4a83f805a2256e42f006c3f1c8d1a5aac6be005383f76446fe3bd02a603565b931578ab425269cc13630ff470344002f67b8a579312d119ee8ab1c7323e26c3ceaabc4b47cdb18d33e8fa906bc25b67a1f2c7ddc9fe791da7a19d3edb492247e05b4", 0xe6}, {&(0x7f0000000540)="75dbd09b0e932aa54220c73570b1b33793b6f6e969eed4458dcfa56b9311b299a9d8722f759db0a5f6fb5f9a8ce028451b19993ff03381d56a4d6e4f4688953e2536f4b5af0d30cdf49a674cda94f3b49e0d9e20c71f0b8813a18c9558125930aff5e5522037bb6943ce1fbad2dccf04ad99b0be3272bfab77e42bb60f01836862b1bc1b724bea2a01bd850fbd6fb4d34dbdadbdae60f50d3b7a408d38b5edde65bc0288aaf3c4fa1d748dc1c69ed45e64b8abba86826faa2fb9d37b212931b57273a6caf53b5d188179b130724c80a98431ed7c9128f0d7b4fb6e5a41f2a78671b0e1775a828f8eff0a0e604023a36bf1f67576461934495a424eae2b7c", 0xfe}, {&(0x7f0000000780)="177dc2216700001800855f4864abd2e0463f392ffa17cfc2d9d0456b20935c3bc36d5dd56f5350e9eaa05ac17a352570f38fa8da262c25bdab1340d49db0aafe838c1cca3724ec9ae2b4a7687004489954d43d8096b9a99857a14599062965702359cedb6afabaac1dc0e135dfc7b60478", 0x83c7708b}, {&(0x7f00000001c0)="b11fc68230b92e20c5322999f7c45e143a7da15cb20ab574956d430fa98066a4bd95515d84", 0x4c}, {&(0x7f0000000640)="0c4e07563d3f24ef117b21b4ea22c32dca1287d10affcb28e6241890b98ceef9271c2cb27c918d774f6df6f3452d77fc4e524d5bb1c453918e0090ca40401ed258ec70e25e0502d83670cff017f940501a5c1fc03fc1e3d2b223ff0d538c7de189535695fb23889a3290c6b86bb7b274f8d9cd2f80791fe40bf3577a0bb37bcefae7d591ffa1df55925946c5c9da34e77c3937e105ef05090dae7eff3d586716b8924bc84f61f0bddceafc", 0xab}], 0x6) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1f9) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r8) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x20) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = msgget$private(0x0, 0x50) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfb) r14 = getpid() fcntl$setown(r13, 0x6, r14) getpgid(r14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xff, r4, r5, r8, r12, 0x7, 0x7}, 0x9, 0x0, r14, r15, 0xffffffff, 0x1, 0x7fffffff, 0xf1f2}) write(r1, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x2, 0x56917ae567b72bcb, 0x0, 0x6, r3}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x40}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xffffffffffffff7d) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r5, r8, r17}, 0xc) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r18, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r20, &(0x7f0000000240), 0x0, 0x0, 0x0) ftruncate(r20, 0x0, 0x7fffffff) dup(r19) r21 = socket(0x2, 0x400000000002, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) stat(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000580)) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) mkdirat(r2, &(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') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getpgrp() unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *176734 66133 0 0 0x4000000 0K syz-executor.0 439157 9582 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822099a2,ffffffff822031a6,3b3,ffffffff821c1829) at __assert+0x2b nd6_rtrequest(ffff800000b61800,1,fffffd806f30e3f0) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800023b6f5b8,1,ffff800023b6f688,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b65200,240404,ffff800000b65258,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b65200) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b61800,ffff800000b65200,ffff800023b6f9b0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800023b6f9a0,ffff800000b61800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023b6f9a0,ffff800000b61800,1) at in_ioctl+0x1e7 ifioctl(fffffd8061f02960,8020690c,ffff800023b6f9a0,ffff800020ab09f8) at ifioctl+0xb64 sys_ioctl(ffff800020ab09f8,ffff800023b6fab8,ffff800023b6fb00) at sys_ioctl+0x5b9 syscall(ffff800023b6fb80) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,8f0e6a0e010) at Xsyscall+0x128 end of kernel end trace frame: 0x8f3bfdb3c90, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.