0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="d800000000000000000000000800000062e40bb65f632ee61d2fa78f3fc472af285cbe427d0600000000000000307fa27ef8dcbc18dc27f4d60e37cb875c21b17f0f4ab549c5c9fc300a1b36a9bf2b29c16733fd4667f0d65108df440fdb943193cb4ec3ca88b8c5deb28b59e08d19849e603834d0a28ca89707e89fa2cba4ab7a1571e1c58234ffcaf4753248f3ebee271f4fe5178d68b64d147330a69e3c8101f1dec4ad3e319a6fae309dc47dfe2815b8b087bc385929f0f27deff68828d304cb11a0d1029036a8c9f65e78652a45bb52000000004000000000000000ffff0000040000005c8c5d74d9e884431a4874ced90732846140afafdbb81184f1b360a72ce9a9b3bc80eaa2cc29b78c4a7461db1b0000000000"], 0x118}, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r1, r5, r2}, 0xc) r8 = getuid() setreuid(r8, 0xee00) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r9, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r15 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0xff, r12, r11, r12, r13, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r14, r14) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={r10, r14, r11}, 0xc) getuid() setreuid(r14, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x100, 0x4, 0xff, 0x7fffffff}, {0x0, 0x81, 0x0, 0x3}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000080)="2827df5849da5fee243201c2c1837bfaf5a366d7b8797d8bc108a456e31511c4c2c88fea964e036e86ad423b668672ca19fda76cdb79b0fb9d8a1179c93e5a69fdaf5b3393565f0054caaa94564ff8f55541008d", 0x54, 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) fcntl$getown(r2, 0x5) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x2) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x2e25fe1059c91014, 0x4) r2 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000500)="1f583b0f80e6", 0x6}, {&(0x7f0000000540)="ee4d0bd30ff2c84c23cb5a1217fe0173852fc3216a6390eb66a27be4f05b287dae6eea8b87b114ddb952cd7e038813944f1f72bb7c92740bf662caf5d1332fc7033262e4a1b670b5f6d9bf3777dd4bb425211a3e9e7e526da0c44942b1d205ab", 0x60}, {&(0x7f00000005c0)="5d04cd9ab1c5219abbe93d9fb0d4de292c4b7d04d0fb6f93e09386cd98ba8d82db4b6e175a2cd9a8ef26e94b292974d2493625619147fe87574b5600d43205f9a5da23123b83c096694673d4865c8429f5d4336ae23bcd94a6009a04f225d6ccc5851bdcbb12b0ce0d97be477c200817678642947a3c7f32a1340878a83d1511efca76a05e38ea93c255ae3a1669476a9607c8f638e547241e5d1e4bb21dfd08a71ae3e6065d652b91631af6741bd62bda0775e765dd13207b00fd", 0xbb}, {&(0x7f0000000680)="72a7c67e7381a3bd3d2cdc35483cbf2f90a0e5ae0358ea6589448aa1bfb9ef4f09924e46caf31fc4dfc3", 0x2a}, {&(0x7f00000006c0)="0e462cefe89c91bc913c562a2e144b51a3ee2b2bff66eb9c5a920180695271344aef49dd0ec234a802094cb8c4a745a48ff1ef9c240052060eadab597bfc5cc3b78780bb4aba2c9025b6b58ed854", 0x4e}, {&(0x7f0000000740)="174afb79e6eb85368ed355b894f3b14cd74c05d27cd712b9a02016195f9b213dc44c3adf53fb06adc3b340e719593c6e0d5251ac7aa0c35e9d07a3328689e7ca45c254aed4111cb790a7b9229b647795d010f321fbdd81d3c73be517608598cfe21d63cea5eb176957610e14ff49e303f929b269103da2a0c2150c29e5b4be96292ea33a276ff247e458f65991e6cba057511368adce9c6a39e7f26bb75fda66cb693a31df1d85b9bcf08e78b1f2fb27a6b5f537459c4cea4c5bd45faae79eaefc", 0xc1}], 0x6, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r5]}], 0x20, 0xb}, 0xc) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getppid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) open(&(0x7f0000000480)='./bus\x00', 0x20000, 0x12) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x9, r9, r10, r11, 0x0, 0x8, 0x7}, 0x2, 0x7fffffff, r12, r13, 0x3, 0x6, 0xff, 0x9}) openat(r6, &(0x7f0000000200)='./bus\x00', 0x8, 0x20) shmctl$SHM_LOCK(r2, 0x3) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x400, 0x7, 0x20, 0x1, 0xffff, 0x1, 0x7fff, 0x3, 0x3, 0x5, 0x40}) dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x800000000006], [0xd63], [], [{}, {}, {0x400}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x8000, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x6) syz_extract_tcp_res(&(0x7f0000000740), 0xaf3a, 0x7fff) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="a53c2163a81f189aa98ba553184c84d9dd59b3d4262d55ba6ca450a2ac6463a3db3d5177b0d30ba474202000d89a1ff485e15b9cd81b80be0c5770b427612b0c810f228bcf96ccfde276025a5e373f3ed04c6a5b90b7cfb4edb4a2574dc111c5a34d4e3866fbcf859c5e33773ca39cac3bd69993a6181df07544e23a", 0x7c}, {&(0x7f0000000100)="192377faaed8dd3cc7c723d766730f7462896464f43bb47553f4e826d25bf503eac116fa7cd3d2c15e5f867ca3a7d7672dbac9b4d55de4d78d485896010d35d46403d24f", 0x44}, {&(0x7f0000000180)="accaf88f8128d2b99d74a960bc3591b4bb9922", 0x13}, {&(0x7f00000004c0)="d5dcff5404048bf8496d0bf7e483d987a09234cd33a602a1c056305fe67f0c628dfafd60a7c4a2fc50b03cc24a22f3110ad4dbbf6a21ea8d9543d415cec6a6fc229da945566e0b483c6e2b5e10e01a4d29f1a622aca55cf37fbf6ee932edee327da06da2727021deaa54c3d4bc63560cdf5d4d758a6367c1f7d873776e5c8313853d29722e53fc4159f1f505b0d32e75c65e23d3fa1ba3d7a7ab80ff93f0785f94", 0xa1}, {&(0x7f00000001c0)="58331ef726bef521733dbb", 0xb}, {&(0x7f0000000200)="c90a63d7d639417e394f", 0xa}, {&(0x7f0000000580)="b4f171f35e8fe68f3f05d187069b2f4bb2a15ac055fc51c58e688dc9240450ac3aedf7ba395a084433bb070acb3a5b76cd924e9d4790112b6e6c589c6c8afa861480c9ae2f4b311f7c486d190b65831b1b126ccc4efb5273ea7b903b3093c1bbea30605a2469651971b61020a12f720a6af149dc2be639eee4fad8160079738a5f5e97a2922d5dbc3476c74a1218c5ebea286494f939cea171510fa7067ba6d9a3f932551ec2527c799a0c3291e65760428d167c2e6044acaebb7693bf7927eded6208d9f3b1acc710e01072", 0xcc}, {&(0x7f0000000680)="b09b600a1707cbe128236fafac62aa0175dad929", 0x14}], 0x8, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x5c9) r2 = getuid() setreuid(r2, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x9, r2, r4, r5, 0x0, 0x1, 0x2}, 0x100, 0x3, 0x1}) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) write(r7, &(0x7f0000000000)="2c0d591e3f1388bfbf01f79357f6f591d788bec013dc644fcc604ed17097ef4ea64d6f5f8246ce249bdd3710a9bfc7f09c32726e154fca71cf8b8a5e8ebbe12e86912a42fd8765c3b729686c4d8cceb66df29a49e931073d03f724432b41f74ff378336509d339db1d95f988ac0863779fa5", 0x72) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001640)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r1, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) flock(r2, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000001680)=[{r2, 0x9ae4656c0d546a59}, {r6, 0x81}], 0x2, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x10000014c) flock(r7, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r2, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x48) shutdown(r3, 0x3) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1}, {0x6}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0xfff, 0x101}, 0xc) renameat(r2, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus/file0\x00') 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x3, 0x6, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) execve(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000100)='c\x00', &(0x7f0000000140)='*^%]:\x00', &(0x7f00000003c0)='c\x00<\xfa\xe0\xb3\x81F7\x00\xac\xbd\xd7\xd7:\x88\x8cz\"\xe8.\x1b\xed\xc1\xd7!\xadz\xbc\xbf\xca\x06^AY\xd8B\xd1s&\x11\x95\xae\n', &(0x7f0000000280)='c\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:06 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0), 0x10000569, 0x0, 0x400000000000) write(r0, &(0x7f0000000140)="000200", 0xffffffffffffffd6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r0, &(0x7f0000001240)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001280)={0x7ff, 0xc41, 0x2, 0x8, "964f8e6a034790eb1493add13ddebff7a0645b28", 0x2000, 0x3}) socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x0) r4 = dup2(r3, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) preadv(r5, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r7 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000012c0)=[{0x7, 0x81, 0xa5, 0x7}, {0x7f, 0xfa, 0xb3, 0xdd}, {0x7fff, 0x9, 0x0, 0x4}, {0x1, 0x2, 0x6, 0xffffffff}, {0x101, 0x1, 0x5, 0xfffffffa}, {0x1000, 0x4, 0x2c, 0xddcf}, {0x8, 0x2, 0x4, 0x3ff}, {0x401, 0xbd, 0x1f, 0xd9}, {0x1, 0x80, 0x8, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x10675b27e7f42f4e, 0x0) 16:00:07 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() 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(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x8}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="007cebac000000000000001a93489b371090d302e38b9e88b22f233fcc1c35c50a1383e756e66d1de8263a24247b16663e323581e6011031a2ea8a2d74a734466e6a1ae684b85410b5d7119450f1fa50384d613c683add07184e0667824b3b482de906c02a3e03f4765e805d69191ccdab9c3a27ea1597607cff38a2bf2da8845326dc303c47847116"], 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x8, 0x9, 0x179f}, {0x1ff, 0x7, 0x49, 0x1}, {0x8000, 0x40, 0x54, 0x2}, {0x5, 0xff, 0xda, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) 16:00:07 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() 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, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(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(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r2 = socket$inet6(0x18, 0x3, 0x102) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x6}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r7 = socket(0x18, 0x3, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = semget$private(0x0, 0x1, 0xc) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/105) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8, 0x0, 0x2, 0x3f}, {0x6, 0x7, 0x9, 0x7}, {0x5, 0x3, 0x5, 0x10001}, {0x4, 0xf9, 0x3, 0x9}, {0x9, 0xf7, 0x6, 0x40000}, {0x3f, 0x0, 0x1, 0x6}, {0x800, 0x3, 0x9}, {0x6, 0x80, 0x7, 0x29748890}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000200)={0x10001, 0x8001, 0x9, 0x4dc, &(0x7f0000000300)={{0x5b, 0x5, 0x0, 0xfc, 0x74, 0x7, 0x4a8}, {[0x1, 0x4, 0x1f, 0xef5, 0x401, 0x1ff, 0x0, 0x7, 0x8, 0x1f, 0x10000, 0x100000000, 0x7ad4, 0x6, 0x10000, 0x7fff, 0x400, 0x10001], [0x0, 0x3db, 0x0, 0x400, 0x403, 0x2, 0x6, 0xffff, 0x26254b82, 0x36], [0x1, 0x80, 0x70000000, 0x3, 0x80000000, 0x5, 0x4], [0x5, 0x3, 0x5, 0x160c, 0x100], [{0x1, 0x8001, 0x5, 0x1a}, {0x20, 0x7, 0x1, 0x8}, {0x8, 0x0, 0x0, 0x7fffffff}, {0x1, 0x5, 0x7, 0xabf6}, {0x8000, 0x100, 0x0, 0x9}, {0x80, 0x1000, 0x1ff, 0x1d9}, {0x401, 0xf3a, 0x8, 0x7}, {0x1, 0x20, 0x4, 0x86}], {0x1, 0x411543d0, 0x5}, {0xc0b1, 0x10000, 0x0, 0x2}}}, 0x80, 0x3}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x3440deed) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002b80)={0x10, 0x1c81, 0x4, 0x80000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000c29000/0xd000)=nil, 0x1}, {&(0x7f0000aea000/0x4000)=nil, &(0x7f0000ef9000/0x4000)=nil}, {&(0x7f0000de5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b4d000/0x3000)=nil, 0x6}, {&(0x7f0000b0d000/0x1000)=nil, &(0x7f0000d73000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000a72000/0x400000)=nil, &(0x7f0000fc7000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7c85cd88}) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r6 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x8, 0x0, r6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x1}, {}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x4, 0x8000]}, 0x96) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:07 executing program 0: setuid(0xee01) semget$private(0x0, 0x288794936ccf588b, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) socket(0x8, 0x1, 0x9) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x8000, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x0, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000019, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, 0x0, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20004) getdents(r0, &(0x7f0000000140)=""/119, 0x77) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xe66947db67d42d2c, 0x2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = kqueue() r3 = getuid() setreuid(r3, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getuid() lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) fchown(r2, r3, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x10000006}]}) r1 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xec, 0xd670, 0x4]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x5, 0x1}, {0x5, 0x7f, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r6, r12, r16, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r19, 0x0, 0x3a454690, 0x2, 0x401}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = getgid() r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r22, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r22, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r28 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r22, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0xff, r25, r24, r25, r26, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r27, r27) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000005c0)={r23, r27, r24}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x6, r20, r21, r27, r30, 0x48, 0x2df}, 0xad2, 0x80, r31, 0xffffffffffffffff, 0x1, 0xffc0000000000000, 0x3fc000000000000}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x4, 0x20, 0x81}, {0x1, 0x1, 0x7, 0x8}, {0x6292, 0x0, 0x0, 0x3}, {0xf, 0xfb, 0x7e, 0x8}, {0x101, 0x3, 0x1}, {0x9, 0x1f, 0x1, 0x5}, {0x401, 0x2, 0x4, 0xffffffff}, {0x9, 0x3, 0x1, 0x200}, {0x8, 0x1, 0x4, 0x8}, {0x1000, 0x3, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000280)=[{0xfe, 0x20, 0xaa, 0xffffffff}, {0x3, 0x81, 0xc8, 0x7}, {0x5, 0x81, 0x0, 0xffffffff}, {0x3, 0x40, 0x34, 0xfffffff9}, {0x4, 0x3b, 0x7, 0x2}, {0x5, 0x7, 0x1, 0x10000}, {0x3, 0x86, 0x9, 0x7fff}, {0x1099, 0x8, 0x8, 0x1}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket(0x10, 0xac0d451561880047, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00940f00"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='f'], 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 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000580)=""/183) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/7) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xfffffffffffffe8c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) syz_open_pts() 16:00:08 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002540)=0x5) writev(0xffffffffffffff9c, &(0x7f00000024c0)=[{&(0x7f0000000140)="aa648992db96559827ee38302e8115d9bfcd155efdc63f36c9e4177170761b7365100313208b54e1d8a81676843d18439481a6572eb33a8aafd941cee6f535c385750004a654da0cf06259a15c755006dd66a91448", 0x55}, {&(0x7f00000001c0)="98517e01f0bdcdd9c9046d7d1f8c36872462a4b21f01786f3fb55205c6c41ca826653b53a2002d5235655a9949cb84cba0db924d976e8673f27b", 0x3a}, {&(0x7f0000000240)="808019edf44537562fbdc15558fdbe6cc127858d64f587810b0d7e6ef1a7f1fda7128f954c365bd527131caf22da4f18a2339966748e91794d84f40fcae600f310d51439cad2ca4104c6136ddba5d248a38490e142f009089e7f45f79272abc203c0d0133c14f0b8de2884b7bfc3dc7433275b89cdbe94aad8199249dd2e5afa7c9cc3a9736e8cdd2e1f10359b5cfe1b6d68a809e90a973124fcaacda82980c15db585e29120d821a7725df77fb1b969f1e7c0a9dd009c78b86306b02f251d1c71b2ff3c273a31a67d32bbe2647f5f4cbbb037b2950bcc20c534bb5d55a240e881646a1de179c21c06431e1d46923665e32cdde91490b3b58978e43596f38888ab615f09c57cbff241248322ca03f8a926e7c3965563f2f3094bf3a562a4461ad3d97b99d062f07ae9d1a9d0ef528273f55d62a495a1a8c9d8f5ea87a9f3aefe3b1ae6cc4100265c0e31847ef777028e40af74d4db36f758d40ef1b5ec1dce6cc8e86964402908b0f320fbe05a373b39ffc4bc0a4abcc605e9c72ee1a8cc7cdc44a5bbb7485f4d78fab2b072ffdcecac5903a164d57d58e9a45720904cf91911495f3488f15559ca4355fc7e2eb9ec5d959d0215e1e6f8952f075c40f238d23d151032347e725b46670d0e6b39c200b37109daee755869b2bb57f288f7c27c258cf27a1cc9067b433c3899cb6069c2cb3c623d123457fd00344ad79fc49dc0eaa06ddcb62be376a9ea4cfd59369b99dc62b851c16267d934434701eacbde4b2f43608015155654b0c0e215f812e0c4d2515afdde3e8282f1f358115f22f41947909d84c7dfe844a9f62a2a50e1423d798207bac15f8e9795e28124ff817c40820e5a9d691a138c2616956349b2aa8a8f934e76ce5ac7ab13bd728fec884c35e24c8e590940a591ed18057650bbf8e51e0fde0c2f45dad99afceec17b5900cffc816d3c6c36a0be5db0b7c5fb361e41bc95d9407778fb5df74a884c8ef1d97bef1e66b13f29d29ed6beb4bf1b03ceac0565719afff3121d345ff957eb9a94bd7d5035b34d5c013597d2cc8c8de5f6deea8e34fb642760389f3fe70641f4e12a1f80c144cf330c79a472924156517e07b2d16016b9b7c75b2f0cf1fd2c7f54b70a8f61f478fc940d5666ff2965692a2b07e07b121520e17719e47c406a9a52c84537bb78de57009f8835117657f1595afc736d879858939ecd21db60c1436acbe8dbe210803e1e81d8b966a4ee037a256669d1f1f2cc0c0796720a3ac6eef8c45d690ee846304a4294e467427e3f0abf2a40ae33efabe86e69e2028d204369f62038f5aa4d2f6b36e7cc806db8f25b8e10acf64218a22df9926ba26cb119048a0aa5ff3e81a181ab51184569a7c62d137bb3db70fbfcefd7879dec9667e87fabf1ab2028e25f408a17e6106c57c786401680f29a88cbb5ebd9eff25dd887fe07274ac2bdedb9802b7cf53b6535fbe13ebfbd83d626b52ba1a8acced2348f23bc1dc20495952c120dc33d1b5c37ef7f0829146a4f6ad16547c9ad58882028e650b7f95b97dc1c9c24b4527e47a1d35d1e04a774cdac365401d4d30cb03af5b244fb695023b27bcf3c881a1e35965cdc462da12ca373e71752c520bb516fcd4faa69c7e9e7064920bdc87887024da6b2cb15b766ec26c9b33b35edf6c6657359514fc8c57612d8ef9265940d526f6281e37827f3b709dcc7011969f180ee3433dd9c6a495f5d2b2f540f28cfeb1e5ca3941d581cce98494d9469c3a732f1f4fb10600a0de4b0a18ddcf08d143c525fcd9ebacfb74f6ebd38db8706a88bc5579682c284bd5ed02989129c90b4ee93f7c8bb9d008b3a36e81777750441ca570e77d05c266ec2fff95401605c6bead5033b29218e5d0388a84a466dbd9406f7cbacfc595fc7b7ac6b06fc19953ae66d1606d0deebf4bfbe3d543c649b58bf3c82fe7c9fc5ec4400b8aff97366156301b9fc65155c8009da79d7fe497a174bb4eb14e7d68f96a59f07f56eb9c44a21bb9af8568ae4d9fe08e7c039a144b8f29da06ff703d130454327693c7046634db8bfcd55c5bd505dcfa576bdb340f4ce96d92d69be5a3874f6275da0bb800ddf83685a9a476e5c3b2b6a32c5c61a6395d9172000fd2c4063fee28be279d1062571fcb326500f3dfd8f9910f7bff31b3480bc56eed7b079047ed9f41fa80773617e20e6a72eb9c6d601fe231c7e3efd65079782d2609d3e0cdbb7946990bb6ee9908422f38437966abfefd0dc9f4cf3d2d255ae2cd441b73f62c833612c7d29eccd7d0cc27d4bf950826156dfeb0cf3126d6b1e2d1aa1a8e2793f68d031a0018dbb1dc0be3a229c13f92c5a58a6423949f22575192819f11535ec879a3b64d74e3a33f33efc40df0077054ebe1c124c6b49a1eab04fe67bb61aa40c748b1f8c59c5fabe739e789edc7b98283d0f7df79e426b03c9bf15e002d99ee2ffd7d1768b2b73205b0aebfeab5c0e7922c076d17dadd213c362305562854c27fa3d4d1db03c8ce336b86318662cb21ec1cf6f976c98cb4e03ee158550d57f2b758bcd468b97019fce16ca6882e046db0e8999886296b2fe821278182401305232454e2a1bc1aa2ba02b7d6bd755294bfe2d37ed60dd8b9582fd921b470c4dccc169b3894532a0f369fc8b9025fd9aa4ba68d509ee446400cf463baaca7a0c74f270a0fa860a3626bb2ea6dbdeca90b7ded5736a589c32ee1de4a9e59c0c4e2ebab5112c0e4c2e4e96a8851d79bd7f33f558d06bce1ae6304c9dc4f88b6b7d02685456f8b9825072c89b44a63af36fe17110e4dfc8dcc3775d398bbc9f952b929ba324e1f8573ed019253f1fbb7cb19d2c79ef1d2a76405af6eaa1919eb2517d33e70a988d17a5289ea73c2f5e4a4685c93ff63fba50ac83e607e8a85c8d95ee8f0833bc502c662013c03e7355f64b3cdeb67f9bdc64c56b5d294e3f5fa93ee6968e97780bcbf04c45f16eb4448e34f5194da8e30433e2ab28cc6be06ab9e10bc4cf335c5f5d91b1e5913b8fabe11c448bb485e80a01888fca1975900ffff2ba4cc2dc36880f2a0c2f880d11acc89d29f3306e06021d8c0987586cb2b7965efa4799445cfaddbf2673547b13a48bdc2acd06a8e4ff64fa5b22d760c57f42f1e1607381bd384c26a9ad9896147bedc15dee7447696625a07e8d6944261f7a5c40121111719be69c81b180d69eb6cbef8338dedc6dd41dcc58f833175455a8044cd990513e585e697e5736c9a108a3011099453375e12e0155788423f24a0257bb11e8cb5005b50e1f225ea5c524f4b6d3fd0dffd2ffbb302fe029a1414df4d84a14b02c0bc74f8421764828f99b6d2361a60d601425dedeb4af7647d03990b52f33666a5820901619648be5d20d1cd8a3da3467a0f52aab94a0fb178c642a0c92d059fa10800ca057a59582f77156da0043e54a3ecc3a0dad1ea7a03113dc1bd06e415b8ac7ad492c3404c34308e0e15c277e86a53a867241240570c220f1579e948190ed16a0576357ae6886c21ae6ab49357c70019d4cf6f0e842608f8762b4ce8e6fce739c4b5cac334523f1b0313a16857c6a0ecdd5b9665a6572aa04f9a939490aebb9036b63017d509112d4dbf9a4a9fb20593e8fb61b1b2f550c85a56964f03eedf732a1caf1bd2a5ee5bae4c8cbf5c8932cc92c6c59ad1b455a4f87517721eef8293d8c49551f485cbefe9104c404ce578107a97b0b17d9c6acecea5748b1a5ed2ccb077c5ceba5a51b7f167e6e2aa624a8cc13fd204d344260a30a68ab0ef0b7cc5b4abe55df6f6c82b067eb4850f5d6744577fd81f3d4e1a1af3c718eda5e560abd87539e8c5be4c047d2341d16255fbdaa5871f9a0e42dfdeaeba62c5bdbe502cb3858d360941ca43c36e35219699aee9f2f227dcd3e7886b4d5326e256c047f2ca97b7efdfaee292cb155e53c9471ec00a6d3b418e6fcb94faa79d35ae27748cdf4480ee16e0afd872ec6b0e12d0a50b45e8e3a6242d0d303b63b6c2566346c80e83c4eb230aa43cee293deac5aa41298b02e3436e44ad841faf6d9dd67637ac94bdeec2f4bd21049d3bf30538fc215f696847d6d749d05c24a6a95154226b6eb8501b2d5b8e16aaefc849c7c27871c2d2180017fddf0a8723a2867397babdab7ec355cc612583716760775abe0ef73fd8b2ae8f621bc615bfb7b9c755bbc25f966ee45aaed704ec510e37eeeef8434e87236c9e55d95757577059b876e46f0d4c3bdfddf73f14ad68ec6da93fbd110ad60d854ebecf946b0ce063c4c29e9a78ff7d4b7ffc5b0ce60b51817b864383f8dd9c7231e2f0dcb44fc1f9740c65c1e352ddbd7785cefdc9bacd1f75aff1cfdba0f184d7ea48ffb5525c24740cf44aaa717b63da3e805ebbaaf0071e99668d1b876d8259113bf32a582b0214d7bce415ef45c627959d5fa0a7c117c564775314f83b13951a2f6d609f30c083a3f48c581599802cefe8772e1bcef1491359c6545a1a11ce12bc5660f176175da691fb9bdf8123d2bddc3aa8c3a061e30cda875072446e3770b6da7be68ed2964a30a2dff46e14a3053dfbbf260bf7f6acddcc3cf7572061e719a5c391c599423dc1b4f3b65ce216f8b78148bf4e53042ac171303d1e40a3221d395543e3ad4cb4ac82c5b6cb5b8c3586fa9ad9c175731229e2f1f8c79c88ce0665f0ad243f3760f6ef6c6e177547e03ef549d791a36bca0840677a7267bbca659d9c842d82dd34002e83513e378e29a48cb313877dcb1dbbde4dac995837c1b6ebac0ed1d26ddee16947b34f4d51f803cece3fb67edb6bf67cee731a97549761325a583506b5fcd8f4325989193a85c9f7d05d0a3ed36458ffd241094fa449fd28b291d28157bc5a11c4d82ef534d8c6e9349a3f50ecf7f7cb76aec2c482275b605a58314e385934871c0e510762e4a1bb77a7d9841b826b901c484c44ebece59a1065df5d5c29083c749d02748beffdb4859beb9d5bcaaf84970bb664dfe5f33eb4fb45c1fabee86cf00392eaa1d8a58ea0b5cb3e5b5bbbec5b88654acd980b9caa429398db2ee4898960dd223b5fc2f2c70ee5032e3fa445768fdaa5db1137965cca315a1a5029058ca35a406eeaef030678e1d6b28a450af480e67ce64dce1f99a3875c4059b834ddbae8194482ceacf6fd904d68a162da46d425713052c4b81e90392a8b312de9cfcc20922d13853afd2767baa6b7bca4a523ee510373757f4a2c818e4bc7bef3715db4d37e24a8a8c3a298e12abe3975a9225a781670dbe1316fac543899ec1daacc64fa6a2f870c081b6ff6a2bfbc598f5721f6218242025aa8786d38101ec3b5b5c86924d46403a5df571870b5ef6c969eaed09738466eb5fbb33943fdb64b64283f9922bc209c02656d28ced53638df3461ca6b68b321652f8851889c0e9bd0c99d08500b93cac2a64a9a35a8fb1170d0813f0944f596949c982730eff497fbc361e19e82a28055ab2d3574dbc15942aae40d627c243456ea162e8b6f1d1ab1bfec72b27d4858f96b28fa7e7a4cba2d954760d75af8bf4a1b2cd7be5f80cf485e597d517f481e9fb03394e4837195643233ec6c82b111bf1aba34eea6d63005d35b6c8ab8003892d1aa4cac07a5fca01aa5ec95351044b7a574f6b00c177128e87fbc701a3f9a20f7ee77b02f06da90c553b981db51e1543d1225e37bb3eeb308705c8beb8a226f54e74bd1810fe114bef57cb311fd16957860bec4cad7b434b593e3a95e218af8e55c90313bb93cea26ecb1c08e2c7af433a3a572035c5237304bd4bf0d242ad94ea3a3d3f42c1ad41d1e88f53", 0x1000}, {&(0x7f0000001240)="0a20396b34de57fbe83551d2f07098b327029f3f1e0748ba3b23841d791c1677b9b7d17f45f48c15cd58595d617fac6da1228718a474b7890f70aaa0abe09e2ab8cf", 0x42}, {&(0x7f00000012c0)="2f3d61b0ab782c0aa4dcfbe2f1e5b075294f75f12f4349e9905a4d8c10a4de51d88fe38be8292d75b95b79a90e17ccf33b1dac0ec5031ba48d7a9ec2a3dfaa6543c73a78823ea7f53d2073247e2ed9822e65e555e59a01f44c25e2a5a1269a8de18c696c15770dd07065f18cbf7c8eda0206902916973d0016ad45ee0e333138084813ec98273a15bcac0b93e599b6d0e4070d69f3", 0x95}, {&(0x7f0000001380)="53f62eaa539953a2d5953f95f2156e1478a2486543a56553e6cdba959366d57011f7ed341bbebb3e2b7d1c0ac76335d59493b8387ca745ca2aa7c0e6d63ec457575bf86e5b96de1a83bd8a3d35b5b0df82dc3cce8b43bed2a862805ceafe0fe99496fe47263a10d88d32c42302f5ab59e78dc98f61739ad147474b6ac49c0c7c630e25c56565f4afbfa90cac0f492c731195b4ff6067f29b676dba91cbbf50efb8fec91b0cf7cebec5e638aad6f02aef2a1c1051524ac64e30e5a18fef90b3568132c226f1f914d28f22ebcbecbbb1f6763520e5dff06ed2a737d08daadc4039e28b569c300e66fb3e0263c5dfde43bd03a0db6092d8f3ab97d249bd4a617b8b19072663e251997848f6969565badb4941f605ac91cf9c430f7ea294d08a3224328ee61a87a1dd2191d1fd419b5b258e1337ed3ca9d8d6cc3d3dc90c62929554a7fdeb3f4369f4f2456ef2192511d4a76f07ea4e385faa99ad5160f90951bd92a6321f7608e364f497ccd6841936eee12c412ae9816379539a3b73950b914905b42a97eac9cda77828422f80bb968c7c1417352764a584fcf879e52f312dc2488a894e6bd1dfacc7277d3b12ea2920d09b079feca2249b43754e18a955769c0b8e55d5e09094e0f58c92964c071c9a58327d15b40ba26f3d2204131a0f35a54150c4c2308abd4147628ac2b8b6d851fa945c3465b4fd01a218eb1129c9fb83d038a2627e3f3c3e3773d24bccfcf157b9ac8c2ca591bcd3c7de2d4c7c2f66af286e249ca6d22c5d7dd079eab80cde5ba389231aa596167ce02722fa14d9d85b3c3b5825fb6fda10de14502961349ca85201b291d1d8fa39d8fa53d7e5f3cb59289d9db13ee78b027f2eece6530f78653635ef97621c6d364bc1516269ebefa7ffd8197645a73da2a5d1b7463bf94067dd996d6313920e98d21fe82805bf80ede4d80d8591be42bf07b982b71ae4e10c4525c657d9af90b25529a8d92510fa12b4669a4fc526b3fc297539721a9e01d0849858e437532b66273cd7fc5ae81498fe6657427b1a00512ee72eb122643ba9b6d705c422977d59a8b41c1c8e7707c70af85e77405c82bbc6885195e719f4eaaded48f3b5c9058b6f1d14613b5cb048d8eb6fb31e9fa68f62e9c9f93838e15c255d8e097b9641fe04b4a00695944c173d2edfc04bb3fd11bbe38be7daf21d965fdc16b8b8d36386a8b15d0e74c3af28c15a28167322727281cf90e93da0ce159a1ea34a420d83cf11fed081b7dd429c98c41b091f04fa8fc81cbf93fdc5117eba37c6561f1d7d09dfe29ac3a8ce8e950edb84ada67c8701de4012014e1793275debc25bbef169db6d591a7cc16ca274b377443d5fbd14844922ff2df35cffdb3ef69183d129a0069765e9cf7dace80685ae3042ae04fba38e6a6c58b8f07591ad169c7fa7209efc49a8cd5de24f268433402571950244448025ef2f07b798d76211984a1965f8c53015a1fbeb5eb5ff7902c2298449a9fb1801b3616957f7097b550123bfc00ee3b167fce3086ddd23ade920bf9438d888618e7759bd6de547ac9963457448b59f2aa6f5b4b1d575edce013f95f7f5119bf97afd290a661a68d44e86cda830f63950af1b0d18a34ff684beba491d6f6a009f8be9898d9638e525bcdfc1a03581dab6ea17d36cd5204dba125dc1c6f92e5c1d300bfcf74576e197c16c5585a0b65ffb3218f8f51970bbc5fa9c004249f3e90a5a3f6d8b39d1d9a9a20fa759cdf35f469b846918e303ffb4586cd62a0ecc45d74eab25c8be14c59ff21143d5bc9dcec37793721838de5a69ba9b2e3ee9e0a6b6cc5fe742c45c6ba9f998ff2026b49a6e29ff153f01ca4d3efc615e71cd62223b6a87bc9aec2f3998d1e7fa7cafafd037f0fe0d4a7df0f66fd2987d3ebf113dcbe0181f48441794fab2ad43571191803c7dab05d0c435f03f0a10a4a1f7037c287c3cdccda5c023db16f5f45efd8180b80edb3886bbaef3544402a56d4ebf592319a85445fa00745413c835e05e6e6eb440927e1ddaad7613057d2a749d473cbd42d2f2c68a6c8029d0cb15952980d60e7b3f80bfa76d383bbfd7df78f713372f8c1b5598c42e0ada6845df0dc51805e7dbdcf74bcdd66a9ec4ac2fac535dbb7c062f822e2961bd367aae8bf4a817ac27721154f3575423a0239fb8c05cbd7b0ed679e189ac603b452b155a1fa7c54effd0482153e5380fe3ee36f8bc35aafebc6e56f3713fdd0943cf80328811d3f9872439056982f2b4e8c81496ff78533e3aa449b6febf0e9e0c0c523f9dddbb5be5983dfb6f6ec84ad51f2343459b5612a62cacb2bc699c9801d8552a099abc3491c977273b83a539269e40793e07f899826b6f45907dc429495567c1657c3270c020fdb1c2221dad5e74d25c6eb8e6cffd2b994fec03215910774af1722a3d72e3b2f683c73c773a816966c30aa7c57a500ba44ae6da0f4287c28d80106e3163e64b9934f9e8bbb2c994b2624f78c6b890d064698d84b2fc267d864c652d2e14a593d99c584e771cd0933c7485230535dd336e09996a38ebe40d79255976bcb9ad27ce6efaf9682536e22c58a31290d0a93f3ed35b25bee1b2f29590c6af95f09a40d76fd6743e9161afa6ab415457ab47324901c47d4792a7fa0ce9529c4616b6cd1761efdc1a7859a73b90297e837227458080bfccda72446d1f4469fa36c53ca541ecb487b6da946336c6f76bbcf79f198612146abd3d0a0e98bc29edd730898078b9c2807334fce1d2a68077b9fe50d94045f5d9b718600cb8296e0039234da8316a1421f36164211bece976a665ef1f8fc429885f5351775dc4c08b287d882c432b0595cd64868967facecfc8557d8f9fde2ef95c0fc592ca92c0bde67af8224f82443bfac601a4a8fbeaac6aeb567885a026c4cea1ec9ba9d29e05fa14b01cb32eb107a374abbcedf11d6cadec45c87c66322904428e7bc2391dbc1878ac853789a1318f5ca65f2142e3236b11f6c9c205993832750c103b9b5359017e1d59863d5918a0e8b547b3cc46101755ec2faea10e4f185fa36f025a38efcd83436f66d465f8dbbd607a66db7914f8f2339298b22c9190f9a91596bed8cb64431cd81fef94071fa6061fa497357c2c12d5d2377779d11f7f404f2170833cd29e968ed4afb4be238c388350fdc5c513df4ffa5aedd3b0b9f539b94b2487a5aa382f6747cb48cfc185f191f19bcbb925abe9f871d3a8c9be16baee4bcd76013f88757b4161014ca7bb8498ee394ba78de3a691723c8566950a3d4c961a25271f4d9e4dfb4ddc9efe500a535fb479637f4a1f55669a08c14a2b36383cfd604fd09437defc754eeedcced740de11b1e374a84810efc40d542db6d92cab866f113811a5d0651b54105402094885c0be598edeb28c6320a8910485f62e6d0c4202cac57cbb9ea99a76754f42cfc7a56dc8bf76c38143c1fa23d98eb0f60a2c8b0e0593330a016f276a22f1a94fc0d7132f76ac7666dae46ddc99c6a01209f7347b93e2e0ec342654944a78277be04bef06aef9e3170f947b8f3067fa57c8b9f8fb8a4f8591e70f75898a4e5870804390439d4952b5795c35060dcc938a4e1a89a3e9ae2b62b234541bfebbf88c94cb442fff9062b5c1363bb96407c83cc15d3a84cada8bd7fb865d78c7f92b59397f90cb8d0e6d2d1225d53cf14fc867171f40a2e1087763806c2fd625d1b59e330bcc28a44e24d7bd2b6fabfda260a2d29ecf985e6ccb989233ff081a2f5a81289633dafd8e892b718bdf23b1419eb21a23c6b86d3ffa66ba14284c05b041e3208a79f0ef0f8df821d1d39fb903cb0409e56285406cfbfa0be4f38a8080edd238ee50f620fc5cf60f9aa859df2f01e5ea143014ae9405fda433fc0dc54f0e53df4f074bd07f128f8d42766cf3ede729d6183abc8af2694aec748c574c91e2603241cdf1edbde21e4313a005833463ee2f580ff587ba2271a50d6355ac13eb37218396b5b6be8163d92c06739b3e0a19fd170817ce961f366575f55e469c8b183a86234d641ad5e6c5cf37176e01b2777ec0253b04bc75b5f85af497c1e2e1b902e3d9654dca01e9372836ededdfbf006caa0c0cb119c96539bf771767823a4fdb1d455c7c05fe3ed418999413587bf19c4dbe53279bdc85784d29dd74bb94fd66948746038d946100c3d572783ce97ee081d9498526ee8a6e70bfb06e9043a916bbc9d62e897ceabe1938204159ad9959a8008807c5ccc11163abfc5ce87786a6a96dbff26120681d4dc50192bb7e7b602152d2114c3bb13828b8ecbc36bdaecf44e1fa324d74ad0be69866e5fd88ed8cbd50d38421c7e48e6b7ec3f62d8324c6428785a1fd21fd5512e9fd1c4d26f52f55fe2a9896aab58a2dc050ecc2baea64ec1eb711b1ad2ecae10426c640f453d13382ad9de9abbcf53a58c166c67132bb0e03c3855672ee112e600163556c2fd48c87c214792cb31d8b4434a9e56c54ccb0da0c9c13cf8a9c7479dc1f2fbffcad16a2103607ddfac53191618e3eb1b4702d194b6195c9eeaa4e891b2d3c23ac1da737694f7af015cd2f99fa432ddb1c8aada97d98a9feacb5de1cbd52ce331647e5542843fa210f1ebe22534f9cdbd52f8c82fd1790f03e4df0865c3efa9b92aa6c61dbfeedc7db7d4699cbb2d49f9e06d91241e19f455c820cc872f0873ac79431c922662e478092fe7018e7d3cfc0dbddb471cfe017d77f36c55df2f8126e38f757361aa7fac5315220af4c2aa0054436a1cfaaab2538f7009ab43ed3ec91029fa9a8a97afc99a3573851b7a9a026959f24706b8008efcf953fdcf5cab5a08bca038a7da7c718fc75830d154f8d8eb26b423d8195dc05e024ffe073b3ff696cd4c7a8a2bc4a340091d3bf79aa47fa83d064062b0beea3c9fc49ff6240b6307495691d08d74ac1499ee54bfe0ef6268ff60c84335064273e041d86da032e47c697b95b97610e386b2df583408d1e0f348d42d02d4238f528b75335accb8d7822eee0aa98f315698b77cefa18d2f8022732b36568934fc79e52b811089b537f1fdf239768cf29b4cd42bd3603343151835d08f8abe318069acb1fb172946c2869db65bb369ca2293b2a3321466a7fb918a6b64a973a101813f654b26acaa601279708b21be55c5e60b0ed56eafc82bbd5e499dcf61d2807803bbd1e4e40962de4e672a8913364965b4d59360a79ee7be31350a5879fa41d2ae672a05a3b45bce4b095dad32c4a6632a074eca32d9e64568b8bd85a50ea151504b79aff6dfe192d057d01f0d6c8e4dd22bdafc5d373713e7858ee737bc65cf0aaa049a16b3ecab216b920fe600481b38338c76c4658faf8a0a3566e66ebaaace40914b3ff8acb25d69e79d80a3cfd27b918e1745e7ffda63c3a414061e2c0b71592fb373b7f15a95e9c02e059a81cf7374dfc3fe3b8dd2dc95dbb41667cdf92eaff0f05364a7837d7854bf2cdf337c4bc1e6f4d4e6a9cb5ebd87d4c27daf019c287711ce2fc2a257a82b5385f158d5eadc207870969acdb39d8ea526141de6a2822ddde25c316ed9f06000a3d9dba06f154a4f11e00710a98574189a90ae3cc20ab4b2f1de826723a496a4c8264d5704a95bfcafb408af3857f3f85f8644267cc55b2c08fbfa1030034345356ea8d6c4e566f43a09494b95275e881f8c697791dfeb3797b73fe3b4203d6953b93c2d173b7b5992ef9f035f4533ab6da65e4a5b363ab7b6cb0c4cebf494612b99aec3c80a482bffafa0d9b89dcc984c6ae05f971b87b222b8ef4920f5943198a232c5f9d61900a2d62", 0x1000}, {&(0x7f0000002380)="e3cf524480e72015be27006d2b7f74e624f51d4f9ee70c876d3f9d23467f0679a7b38e2ac31bef18f2cb3adbc68d8a9596717162906667e7bca04414e4245dd9dfea498727b3df17bfcaa2da89898cfed141ba7c150f20275f26110f764774f597b2e42343378526a2c6395d476a4d70548ede2cd2460e0042f2b6aed600cd2985e1a55c9a78ccc5fd008a71fc6821fc389b24e157c5f354233fae424b94859ddc2a527b5e6ac92a6ca5afdacd787b2cfa071ce68f21", 0xfd46}, {&(0x7f0000002440)="092d67f657118be88a753a58bea9441311f1deebdda1cace2766004198851a9f06d919d006505998a396fcceb0f1f41aa3efbe142712188bcd9f4daa8b27b7207e4e969ccd6debfdccbedfe613d600e702fb48f7", 0x54}], 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) fchmod(r2, 0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000002580)) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7}, {0x1}, {0x4000000000000006}]}) getuid() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000340)="bdf9b35fd08b7aae3ae138baf3ce7db775c5d94c84523b6ab35d22864f431be443f4ecd382743c2c4fbbf186c954ade362cf26dbcef976ce9e68367eec8b8ef4d35df5ffd4f7f0a8e60a331dcb6abc8fe2acf7676a41332e623276e0f067fd6f180fb1a0250e1076c19639ce2e65ad530a2b758b174865ffe39b6c73e109cb241fa24e29b4497052538d0ad579010ab558700e9773a5b15f0ef6e4e8e3e0dd969fc93e5c0393786b23b19d8d69843d6e292ec16acbcfea3cfdd1f53e113a7bac9e6a4a45d34f6fe978e908b43a4db75db34bbc6291c69e9784748f79ab6c1d12c8e9ef7eaa", 0xe5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/212, 0xd4, 0x2, &(0x7f0000000300)={0x18, 0x1, 0xab6, 0x815}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0), 0x1000000000000263, 0x0, 0xfffffffffffffffe) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0xecf, 0x9}, 0x10) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = getpgrp() fcntl$getown(r3, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x7) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1800}], 0x4) semop(r39, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f00000000c0)) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) shmctl$IPC_SET(r40, 0x1, &(0x7f00000000c0)={{0x0, r42, 0x0, 0x0, r41}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x9, r37, r36, r42, r36, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[], 0x0, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r17, r12, r18, r19, r21, r22, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r31, r37, r34}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r45 = getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x0, r46, 0x0, 0x0, r45}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r48 = msgget$private(0x0, 0x480) msgrcv(r48, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r49, 0x4, 0xcc) r50 = getpid() sendmsg(r49, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c45836473390"], 0x9}, 0xb) fcntl$setown(r49, 0x6, r50) sendto$unix(r49, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="ef83bf55d40993715e00718ac223178b5e515772c889eb528e73b4bd9c335b612b4650aa3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a005"], 0xa) fcntl$setown(r49, 0x6, r50) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000540)={{0xffff, r6, r8, r9, r45, 0x4, 0xfeff}, 0xa8, 0x7ff, r10, r50, 0x7f, 0x3, 0x3, 0xffffffffffffff6f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:09 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) dup(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x10000) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x5340ef38aa9d745, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x80, 0x6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x11, 0x20, 0x0, 0xd696}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x5, 0xfff}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x3, r2}) r3 = msgget$private(0x0, 0x280) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) r9 = getppid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r10, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r16 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r13, r12, r13, r14, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r15, r15) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0)={r11, r15, r12}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r4, r6, 0x0, r8, 0x4, 0x2}, 0xffffffff, 0xffff, r9, r11, 0xae62, 0x10001, 0x81, 0x2}) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r0, 0x0, r17) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10288, 0x0) lseek(r2, 0x0, 0xf910, 0x2) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x200, 0x6, &(0x7f0000000180)="dee7bcda616f62a9b2d3b772b110b40a0327b516814fcefc4806a4ad695b1b652ab047853f", 0x25) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x8, 0x9, 0x0, 0x100, 0x5, 0x1, 0xeddf3cf41e27bb07, 0x0, 0x2, 0x6}) socket$inet(0x2, 0x4, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) r4 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x10001) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffe000/0x2000)=nil) fcntl$getown(r0, 0x5) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1f, 0x7fffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0xec40}, {0x6}]}) syz_emit_ethernet(0x65, &(0x7f0000000140)="ec0000000000000020") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) socketpair(0x0, 0x8000, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x7, 0x7fff}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = socket$inet(0x2, 0x8000, 0x2) writev(r10, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r11 = socket$inet(0x2, 0x8000, 0x2) writev(r11, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r12 = socket$inet(0x2, 0x8000, 0x2) writev(r12, &(0x7f00000029c0), 0x100000aa) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0xb}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x0, 0xc4, 0x0, 0x2ca}, {0x5, 0x4a, 0x8}, {0x6, 0x5, 0xac, 0x6}, {0x100, 0x3f, 0x5, 0x3ff6}, {0x7f, 0x10, 0x3, 0x20}, {0xf9, 0xfa, 0x1f, 0x332ce057}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x10\x00 ', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x3f, 0x2, 0xfffffff7}, {0xc1, 0xe4, 0x23}, {0x1, 0x1, 0x74, 0x1}, {0x5, 0x9, 0x6, 0x8000}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="b3bdce060eda4596182d5f9245f8c6a13db5d010f534402531ef5d9952fcbc4831a156a24f9c514f64a0b774723bd3ae28fe4877ae972e161133b89f24aa0d22e061d40a84495ba61133e84dc0e09b", 0x4f}, {&(0x7f0000000100)="86a5dd2404774e7d920124e3fbdd63e1aed3680e27ea6cb9db5d25f605b06e8616abec01a828e4a57bf636ecc0a1f3d6ae795a50fce0c1b86709e8eee87f6e1f314b64", 0x43}, {&(0x7f0000000180)="519b0c4f0855d3f427767132644b6b2e7d6e736758f966700456f897162b2dd08b0649ec36df23f6b8013fc4fce7d547b9b596561e2744e09a8675b991b1610681108ebf8e8f401da3b31e2df921b6b24945cd6a04601b5528a67180f4aa048d6da2f6ffbadd7ba5c285affa2a86c211a8a5a06f026b6f82aaeebae80b3b3daf10fba4f33556ad94d16176477cec7027b2b33590020c54f184abbf13c0e971b1de01844ac6a73cc6a8e107566a088b62bf4544f95bd5d07b8e90a7d1bf56bedcd55ce34cd0c9680636fe4a921abfe0d7c451ff08ca1a706bc976920275145fe4", 0xe0}, {&(0x7f0000000280)="39c683a5a7a9c1449d839565be9883ba0c07c4bf9aa81fee3868397e3d4d681cf847cfee70224e1a7e96671012d5c0be25210d685f1e94c5d0ec0553fd7dd6209f9665ebf298c9b87375fbd2bc74dd57dd9a2b1ad50582e0021ddd70fe8f7faf348dffecd43e3b9db154aa5d262dab8fa179314972cb0f6a17c840e39cbe4198cf8e8b205832f47afcf0cde6da92", 0x8e}, {&(0x7f0000000340)="b93981300dfd5240d6c6d42973f2f7d103e15a92d8c32433ef93597b8e45654603e94129307057b43a298b4ed30d7183ed4dfb5020150e8f979d14f09bb7d7649bb97235960427c25729a99eaf125fb0a6332484395d97b5ab05ecd70935ef2844966ba5bc070f3fc65be511c622ea51048662a20d2018e29ec764c385555600759931cda6f239f234b1ac76f25122dfb614e79ffc7d2a7282c3e08f7035b6ddd8e2cd5ab3a8f4f8a39adf5f8f68c1e2081ceacb40cc672dde14efbfb7593446959c165a78ae74a4741e24b662f0d48dc95acd0e", 0xd4}, {&(0x7f0000000440)="3b5319be32b6f6899822767f5af4708702de228bafc23afa98f74d2570e93c42cf62336f610a31a8f1c9f4fb24af2b8b91281e9d72e1dbd202b4dc2f39314cc24f27ab0e8edf0a4915f948c1f4184e7cb5e55199da8b1d05f3d64407e5dd4f9d50d5f1dbd493a07876e309a223f6929603399c2a829292b69242175e35bb46fe5148193a52445081621b16b5cf73f345a2f1e9b4fdd3ae29247ef22a3c07324f8c2c368397c5fcb2ec5e5977e74dcc33d8cc107843c5099f1ca8b260daafae48a3fac0146bbc364a7db487907630a34fe9c9419fb5ec548286a740e80359fd3a0fb78471a4b08e708bfc7987b442d3cedd423df98da14593fac93b", 0xfb}, {&(0x7f0000000540)="bc4cf739d9dcbd3a1cfcdb5289f5752d99ec6374d1570b9ad3eed0", 0x1b}, {&(0x7f0000000580)="a1a90fee1d6aef34606f805f1ba560ac4405ae0d2fd4b631ed382bd13f57b5e793ed679e018cfadb124f39b96d2dcfb235bb124fdf2c98aa9d0d8e3ed715e51d0030b6ffd1604278c7861abf7f251fb7d2f547666691b98d9a152c7006020462d518708f87d01f77bd685e6770cbc3476b330d86d5171d43ae453b21854476a88d92972635354a64434338f52c0ec01c5bad5ee789b6b78456a5377fa03a59a997fd5c5bcb76e10014fa9c6e3bd51ae7f6ded670a0cda45ec47d1ce7f1b0d90bc9d3c759fbeeb618a9ebdb7cc71d12e6a50a693d016a9d9538c69be074125f1b95d45ab66da4", 0xe6}], 0x8) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000001380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da3718ae7bd0872ec624267123f8e3654f6d59f3a492f215324f480024849ebbf3aaa55ef82251e1c89fb582671dd6d639cf4b5737628888481f1b94699226177c3bb97f09a86c1ef9170012453bfee319a27bb06274111ca07f4c29da79bd47baf61ee54162da5a02ff872f38c22865"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x77, &(0x7f00000003c0)=[{0x15c6, 0x3f, 0x7c, 0x900000}, {0x3, 0x20, 0x0, 0x41}, {0x6, 0x1, 0x6, 0x10000}]}) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r6, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0x44, 0x8}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getuid() setreuid(r2, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', r2, r4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x5}, {0x5e}, {0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5c5df0a1a31f28b95f0020c1bc5c339cf9725b4880abaaccff80eba52861fee713ff7b6cf64246ead10027ee07d0000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0d420000000000010d671310000005a00"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kqueue() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="5455d3f48f05cb4964dcd294d35608da14b12d7b6a44faa1cb539776fd71fe0f6d27de00", 0x24}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x9321, 0x2, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgid(0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x800, r2) 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x58) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000117000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00003fb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000200), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000240)=0x3, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297b3ebbc257699a1f132e27acb57102000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e657aea800000002000000000000020208a371a3f80004000000000000000100"/167, 0xfffffffffffffd6b, 0x8, 0x0, 0xc2d44f0ee32b254f) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r2 = getuid() setreuid(r2, 0xee00) seteuid(r2) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x1, 0x401, 0x3, 0x0, 0x0, 0xa4e1, 0xfffffff8, 0x0, 0x1, 0x800, 0x7}) r4 = getegid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x4d) setregid(r1, r4) open(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x80) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000380)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f00000001c0)={0x7fff, 0xbed}) mkdir(&(0x7f00000003c0)='./bus\x00', 0x10) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202edfdfffffeffffffff6530005e3f7b7a0df4506856d78a2a197a386207000001008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb8d2959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f3bc2d0a2abbd5dad6cd72ad697c71ba6533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c525dc74b25340de17b93606cd2b5e6547b348ea0e00000001696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) read(r1, &(0x7f0000000140)=""/20, 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x3, 0x9, r2}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c773000"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7, r9, r11, 0x4}, 0x1fc, 0x401}) r12 = dup(r4) sendmsg$unix(r12, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000500)={0x7f, [{0x1, 0x47e4}, {0x2, 0x7}, {0x1, 0x1}, {0x1, 0xfffffff8}, {0x3, 0x1f}, {0x1, 0x9}, {0x3, 0x9036}, {0x2, 0x10001}, {0x3, 0x7}, {0x1, 0x2}, {0x5, 0xfa35}, {0x3, 0x6}, {0xf92c57e7d06ee5bd, 0x10000}, {0x1, 0xd}, {0x2, 0x600000}, {0x1, 0x4}, {0x1, 0xd4f}, {0x8578a5078489c7db, 0xfffffff7}, {0x1, 0x3}, {0x1, 0x1}, {0x2, 0x7fff}, {0x1, 0x101}, {0x2, 0x3}, {0xab5420544d694eff, 0x80}, {0x2}, {0x1, 0x8447}, {0x3, 0x3}, {}, {0x2, 0x5}, {0xc316292df6570a69, 0x6}, {0x1, 0x8}, {0xafc7a23d6796543, 0x1}]}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) socket(0x10, 0x1, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x1f, 0x4, 0x482, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff0628}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x85b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x47fe}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x66b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) dup2(r1, r2) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 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) close(r1) socket(0x6, 0xeef28f2885668732, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffff8, 0x3, 0xf3, 0x400, &(0x7f0000000300)={{0x0, 0xa4, 0x5, 0x6, 0x0, 0x5, 0x6}, {[0xf1, 0x7f, 0x5, 0xf98, 0x4, 0x8, 0x40, 0x1, 0xe5e, 0x1, 0x2, 0x6, 0x4, 0xa0e, 0x40, 0x800, 0x7e69, 0x1], [0x7, 0x0, 0x0, 0x7, 0x100000000, 0x101, 0xfffffffffffffff2, 0x8, 0x1000, 0x400], [0x800, 0x8, 0x2, 0x0, 0x1000, 0x9, 0x2a], [0x2, 0x710, 0x6, 0x7, 0x7fff], [{0x8, 0x9c, 0x5, 0x9}, {0x9, 0x1f, 0xfffffffc, 0x8001}, {0x81, 0x7f, 0xdc2d, 0xfff}, {0xe, 0x5, 0x6, 0x1}, {0xce, 0x101, 0x1, 0x400}, {0xfff, 0x4, 0xee2}, {0xfff, 0x6, 0x1800, 0x400}, {0xc41a, 0xfffffffd, 0xffffffe1, 0x618d}], {0xfff, 0x4, 0x6eb9, 0x4}, {0x3, 0x2, 0x0, 0x6}}}, 0x7fff, 0x80}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 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, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) shmctl$IPC_RMID(r2, 0x0) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, &(0x7f0000001300)=""/82, 0x52}, 0x41) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = dup(r8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="000200", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="000200", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000001400)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x80, 0x3}, {{r3}, 0xfffffffffffffffc, 0x7b, 0x2, 0x4, 0x8}, {{r4}, 0xfffffffffffffffc, 0x197, 0x1, 0x5, 0xa2f1}], 0x1000, &(0x7f00000014c0)=[{{r5}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0xa9f, 0x4}, {{r6}, 0x0, 0x20, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x12, 0x4, 0x100000001}, {{r7}, 0xfffffffffffffffd, 0x1, 0x1, 0x10000, 0xfffffffffffffe00}, {{r9}, 0xfffffffffffffffc, 0x44, 0x4, 0xf30, 0x81}, {{r10}, 0xfffffffffffffffd, 0xeea974225b8ff66d, 0xfffff, 0x80000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x15, 0xfffff, 0x6, 0x7d}, {{r11}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x0, 0x9}, {{r12}, 0x8000000000000000, 0xd0, 0x4, 0x8001, 0x10000}], 0xfffffff8, &(0x7f0000001600)={0x8001}) 16:00:12 executing program 1: r0 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/252) r1 = semget$private(0x0, 0x7, 0x410) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/217) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x2, 0x4}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0x1) r3 = semget$private(0x0, 0x0, 0x241) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/118) semget$private(0x0, 0x1, 0x600) socketpair(0x10, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDSETRAD(r2, 0x20004b43) r5 = semget(0x1, 0x0, 0x80) semop(r5, &(0x7f00000003c0)=[{0x0, 0x43, 0x1000}], 0x1) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000400)=""/77) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) setpgid(r6, r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10, 0x0) semop(r0, &(0x7f0000000500)=[{0x1, 0x1ff, 0x1000}, {0x0, 0x3}], 0x2) r8 = socket$inet(0x2, 0x4, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x3810, r8, 0x0, 0x9f) r9 = dup2(r8, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000540)={0xffff, [{0x3, 0x7}, {0x2, 0x800000}, {0x0, 0x2}, {0x3, 0x3f}, {0x3701fc22b74ce8aa, 0x9}, {0x1, 0xa00000}, {0x0, 0x4}, {0x7}, {0x0, 0x4}, {0x2, 0x101}, {0x5, 0x7fffffff}, {0x2, 0x1}, {0x1, 0x5}, {0x1, 0x6}, {0x9d7f5c9ed18e2414, 0x1}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0x3}, {}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0xfffffff8}, {0x1, 0x3}, {0x1, 0x8}, {0x2, 0x1}, {0x4, 0x29a3}, {0x2, 0x7}, {0x1, 0x10000}, {0x6281a6ea500b45d7, 0x6}, {0x2, 0x3ff}, {0x1, 0x4}, {0x2, 0xffff}]}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semop(r0, &(0x7f0000000700)=[{0x2, 0x5, 0x1800}, {0x0, 0x64, 0x800}, {0x4, 0x1, 0x1c00}, {0x2, 0x5, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x81, 0x800}, {0x0, 0x9, 0x800}], 0x7) r10 = shmget$private(0x0, 0x4000, 0xd8, &(0x7f0000ffc000/0x4000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x800) r11 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000000740)=""/47) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendsyslog(&(0x7f0000000040)='\"j\"A@', 0x5, 0x2b) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r5 = socket(0x10000000002, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) dup2(r6, r7) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x82) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4c65c73a95c4f847, 0x34, r2) write(r0, &(0x7f0000000240)="624ee7", 0x3) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x10) fcntl$lock(r3, 0x7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x247, 0x0, 0x0, r4, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000168, 0x0, 0x0) msgget$private(0x0, 0x461) r5 = semget$private(0x0, 0x1, 0x4a9) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x3, 0x2, 0x800}, {0x3, 0x100, 0x7fc}], 0x208) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xf7f8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r5, &(0x7f0000000040), 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f00000005c0)=0xffffffff) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f762c672560eef61000000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = geteuid() r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x4, 0x1, 0x9]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000bc0)=""/188) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x5, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r14, &(0x7f0000000040), 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r20, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getegid() r23 = getegid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r24, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r23, r13, r22, 0x34, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2800000000000000}) 16:00:12 executing program 1: r0 = socket(0x1, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8, 0x8, 0x64, 0x9}, {0xfffd, 0x20, 0x42, 0x6}, {0x9, 0x0, 0x7a, 0x8}, {0xe750, 0x1, 0x3, 0x6}, {0x6, 0x9, 0x7}, {0x4, 0x7f, 0xb0, 0xffffffff}, {0x6, 0xbb, 0x40, 0x1}, {0x1f, 0x2a, 0x8, 0x9}]}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = shmget$private(0x0, 0x4000, 0x320, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/157) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x4408, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0)=0x3, 0x4) read(r0, &(0x7f0000000200)=""/152, 0x98) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x40) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x2, 0x7fffffff, 0x0, 0x1, 0xfffff673, 0x8, 0x7, 0x0, 0x4, 0x8, 0x6}) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000003c0)=0x8) r6 = getgid() chown(&(0x7f0000000400)='./file0\x00', 0x0, r6) bind$inet6(0xffffffffffffff9c, &(0x7f0000000440)={0x18, 0x2, 0x51a4, 0x8dd}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x12) r8 = dup(0xffffffffffffffff) linkat(r7, &(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000500)='./file0\x00', 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) getuid() r9 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) pipe2(&(0x7f00000005c0), 0x1800c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000640)) nanosleep(&(0x7f0000000680)={0x0, 0x7}, &(0x7f00000006c0)) 16:00:13 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7ff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() syz_open_pts() 16:00:13 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000040)="7f2cdb238c4707866a3ccdd5923d59b7688f57c67c8c07ebe5fb0f3442ebc796f76ec726bbe5557f25c462ec9cfadcbb9b19ec540d39745cf38b5a2b768599a87d24e6041206eebffc70aacd3808b7369d05e7ab1d91660db27b41", 0x5b}, {&(0x7f0000000c80)="9e1757ad3fe7de91728dc7381ed689b93aa00e78cee1cd13ebf655a265d4ea17bbe847263e3d166176e342bf2f9ad3bddf367ac4ae9c298ffed1caacc6c71b792f0e70b5a44aaa1df99dabfe110777bf8877b4a5e51bd2a6ba1115395e324142b983eb47cb759b1d52b623b6604c4c587494394229501ca20d57494c8c8f93b299411c95c7d76aa51506c131ca2ff1afd54445bd5660", 0x96}, {&(0x7f0000000bc0)="330c97077b9d22127a4c19e00ac0e71f412800001d5ddcc1eb3ba3722be9ed1bd2f24eb3105455bd274cd2960c170fabbbfd0d14c20bc291b4f2a2e19b8adda4a0e1a6705df0acc970f7e3e1c839065829f684ba9b764e06cbcde4be5ea4057c6a3bc35cc6467cb1e8ffacfbadbf82d375350737e8922789ef4c0972e99a79a96bc174b0d476df2d9e2c9e0a594b0e87a9506653855a9c000000000000", 0x9d}, {&(0x7f0000001380)="5b2d6a3cb7cd4b7fd44b15caf627e174c21e5fd07ca05a7cd9ea55753e00bb617c021488ad61f07f67eb89fccd666fff676ef7c8483214c94e30f33c3150ab7af499769aa1fdb64e911cdf222dc4b8f94e80a26de6ab2bd2fd97e2f99da3a1368d7a9ce65d02ae1fd572b468ac73f2be3b636058dc8988a0ca79832687cce145becec4c5f7cd9601e622b1f20759862dee0bf15af3ff72ce3540d85f696f70d7b609972014df66ce93171b6b6362c82faa3196bfe66a2574a071a8351b3525d7c4ea1787ccf849137923a9911c0e90b454c626991c0585d73115dad0c994e962a6e60393c926ebdef17e3f02f5ee81233205811ddc647101b9e277fa31c5821d51626c45e7096365eb803fd968d673b20be68896b23d67f4fcf9311addfd16a07133c92c098458911adfd10093cf66c813f843706a44ff08d6142a71db5fd8fcc69f8dcd51016cb4d8c7ffd509443ca1cf96fe4a85b9b89f95b85b1d388f3a9c3b0db03d40a38a624dc2457f232da272013a416302d731bd908a16fe13c96d8f6a3a7568d09b12ff54705f9ff82e86f35af82cf60639861aec2eee278d24ac3c51a46c3ea74c730707786a297c0c7dc820029526b4c678a8eb28dff2d50877cff0dcfcc6b0964069b95ec708ddc9c358e4393892e5a8b9354f1d95d57a0a2962a6a37937ee71c3ac2403abe7e7d83fa460b4fbc59f8cb89fd0935fdb8dd3932204d975df0d892de1f99dc44033381dac13d51d08bc36102f33cf3f9d7d6e53ddedce434edc2eef50f3a9367efcb939c1d62f6ab2be300e47795658327aca1c703afd92bc19d50574b8ab8a0a9e798b760720eb9c54fb51d2075d219bd35f5c97cf3ad2b618d1388deaab8352451a04fdbb9ade2cde9a20644ca237837fde8e1f7415c3efc4f25699a81987e46583c8d5fe6102bd9ae465613047ad91efa3a87a8cd193cef3bd881837cc501beb451efabcf41252e9d21f719eea7108cc1d430a43bde8f32863e64d1a9f918b66c7c7b3325135d84f38360ae33d844fd4bf0e8126a8fe2f607baaa058000f9c2f0037176e98fd6d366040f9edfc63155658aff5adf7d40fa4055a4bb7ebfec23d55033d549b985c4933fdce52a1d2df76590fe2962b5de90105498952dd605bab0e22a7a414685f5462062065ce7a0012e61ce0a7d9c233d9aa0f00c5b9584e21fcee4e75bc1a6f208ad7bf5730a5bccf2196dcd97465d2a5b8613d5347378a724711677e57d085f380c535871cc5604f5cba753085c7e7b1362c3a431da3ca53e6a6a217b8852d33c4fb2daed38b62433d7f8f748b2e54be06993e292f1db6d52b4577118b1b1887ac5c1dd092e989ab26e25a086d3253f673346d33e46994356f8f44458421eacb5a2076d8319ea454d45731eda7b9057462388b7b43dc7d7e5bb2697a529f0569e69697cf46279cc1db3d89bcdad6a4b9aa6748715725df22d320d0f7431d89d61cad467396ded4cbb524f41a506149f2899cb72c1aaaafa839b1f31bcebe4292bb3a99a7e7b2db65d470c94a1d4c56d1170f2a2411b561d8518a7c94a29e61bf914adf942594e521b41ef327eb9b28f94e6cd15c1b70d9f4edcdaab1f77d2108b5e7940d92e4b5f8c524ff36c1a5adb3e2d0b9dfbd9ac21a881d90a59b378518c07ea6909b501d957056e19faa749f033938b3d939dd29dbceb487b05f27835010d9a09c4bcbf01532c214b1e44134eac03a47c854e52fa3af239df5e79910ee16d7800f6b68e973c48e045a0973e5dd21f3c890601503281da95593f06454e9d9c368d328d4cc2126d63f3a0d2192c3f1ffcd641f6113e2e0d6f97dce2dc077d91c0632e35ff2fc66de638ddf3746ecbc6ac8e50521459c926857464f28b082299480f5b16a7e6eb6bad89c1afe1ebe3d5b929ab684e1db9decdf62488b83b71110fc2787270cba8847387369b242671add01cb92e8d23b24f2728ec047e55bf61cbf732ffae63204cf64d60fe17e27523f39716eed90c31a6dc9139e20f910ba02358759beaca83669c46967ce102f27c0445fe9e9711a83becc9dba1a952adbf88fe37ef5ac4a72aa8dfb1532cc3bb14d2ce8d3d53d382699416b826935b4aff5c1638eb4358b5e255422bccf4b471a511b9eb235bccf1a67a6bce037a7aad84fa29c1bc25941a7ad1ee1c244235a8217ed98f0dfaaf7669ee7ca5626a83f1f0ed0604ea90d39c43adf66af212433ac4650eb9c7895618caa24e8aeca02a00c3343f984a97619f3c355fe00549c13bab50fc3d22ee8d9211f342b3b1f670554d42ad9c15346bd1826a8b939ec452d1f5982544d674adfdb593e7c91f2885f15615197aa67b38760190dc2ef093a6ef8ae49da1ddfa21fe4f8ea339451743a62ebe6212449536534e4b8e75ff4f2111fe527473cba97fe33b3fd6708c98ea279075469f4cf0b263877e6b739e213e396ad55ab5458ea9a181c5c8579373a8223455bbecc88cd025d26cf0211301d188469d47ffd50cebda8eecaef5941e70bc6c0e1b6eed0cb2d26fb0651317f3ae0e38c28db79459e27f52f5d7e084594333323b33863e1f5dcba7b50cb0c8a10697a66d624467d4cbc5d622fc600c0103b0b2d55bb5485eb59f090052d5c94a72494d5c3a30f87d193c249564563543e76d7238838989e500faf605a424ccee2590422394a3bd536269412a477e7f9641e4a258c65b43f63b0be3ee61eb4d7de45cade4756b8ef0346efb75f5ceba08b640378a4fa449b4d59dabc940431b30fb295f5859da50625f15113460072e2ac03221b0cae6e48751f456c26661a4b31a97f7bd2e752c60a3019ab05a6ff1e3e0a00562085a53a8aef697cf36b66f75e8dc25db7c9ac5d4ce86f26396d230a40d71bbaf02e3daaf905276d5832be6a710fcb0a20caa060ea4fecf299c16bc6aa16d9736fa7d1268f11d2832a73b0d5814681600b870da0191c75fbe6d334413fc05e3bca65d87b08aae1b184ec954b082a8c26cb08f1105505c1974ce564033f80743671df6668c87941e02a188a86aec08ec4bb78174295b6ad972ab068f50e0268d48387f3480efb61737953990b2d10649a1129de49a1ef5be32795e9b677ea790dd7cb002e08f70a45b55fb188b34619133c76292d756f790fe8d02499b86387c0ce47f1ecc43e18facd80edb710cb5da4705a15b828507884e9b858a2aa470ad0127c4e054d6b49266ef4b0398d36b949303d6448596fe754af87bcdb31c179a97edc1200c280cd270d9962151c5fbc42012de9d4a92db824d561fb4d0ceb161f741499ab8723c6d2a9d3a37eaa41c32f1ec3ffbcc0a72e2f08a3aaeb58a48cdc1ed810dba2764245fdf7035259c32933bbc8b5a739b199aba1de2d7d56ceea6eddbad8bd3d7b01c8e87d659fe3220c9c12eb240590bea99f5f335e1fb9e2e442fc1e5a0d1f5031fe63363a785e88693ef9c90440046c5d903a7a14a946393dba5665afc9a392806010842a90da0bc03db1e753d2c2cb40608b18b3effe8b6aa14bd514793d25cfd351349e07f2bd86c00b091d27125851bc71b47a51d55bf1ea0a249a7969e78f5fa39d8f37e875255126ca6b514b3d22a88359953c9e90af5d4475d9b2a1342c7c59e13bcc8dc7b6fe4724e238f1149414287f7c0e193e7bc9f070765ef4ef9adf8befac2df68b66e806c6dba4dca0cecc79a8f2e289ab97e4b4c3fe8aab2a24219a6f9b09781a0243a5ca355cc3129c7cb321024429757e1961f972afac601ef2dd5f489f8c22d80a387d1ac30c296d9b8954440fb6bd957c44e311b4166341d4120f08e0653b42efc90abf7429954b18d198787938bdc333a4d2440debe61de27cd0c51cd3d26008c3487604cf642acc46758769114e42321c18501b4b03ac6b79159f61b08c4f251a6317aa30ebbdfa84ba2aac095a920947ff512b2273ccca100bbfa7613af50214e86d3c69c4cab6f58c5307226183fd1d26f874485582d80734e14982b7a4ecd36da34f211b43144c7e7af430148884463810a676090f619415368dda77e3eb2306299fae6d738397e4925774015c786555cc280f25c73cc129e27f1942f5c722180b58f9927fd4a8574bcdcbf2c3801fb8caf8dd903aa91515361ea3e6b780474bce1cdc6585f453d9ad558ba2414c1fd229a2e6d3fc176e2dd3ef5079ecb340449fd25c44924978bdfa6185f11860c7dae562ea6bda4910d5ead23d62f17ffb59797dbe8591bfc0aa4d1ceabe403dc29c05b47fd12c124aab156b8c1deb541d401ee0daf5a20b9ed834594494ce4c44757037fa62e92031be33883473998bd34b3f55978004064524b405e19ff54c68c3b210cee925db3b201d2e12e29e35e470f8bb4089b60df1ba23dfd4ec59efc1e7e7e075f0ef9549ea856db1b6d4948d636023ffc7c680150e670ce8cb62ed10be8092863dcd1620261b7acc9a538243d1a6176632ce4a9556668010c99f393dfbcaad8c260fd8b5e424d89581f00aa502f0bc0d72a462299224505d1fb0a8f1bda9c20b774410e30007a3e1f28b4813fa760643b49f75c0600f5c9ae75ea0763ece4bfd80652db913c7737b8735be2bfd37a87487e78d6a12191347bc7c53786e0926dedd776f1f094ada3ec3c979bbdd5f12deed6cb5678ebacb28219a30382ff535431bc9b51ba7b89a948684985604e99acc467abbb8a9386c46f8a63d5d17582a3cb56281d70b4188d841a7b894dec88175f8b56b51c28a2e7d5514bb4e358c44beedf43023911cd46c24127453d99217cb32eb734f73978fc844c01c93df8f8397cb92d68bd5b6c947ddcd76d57efae95751f4c2a2742d3ddc509770a93c46ef6de80bd57e779fe838b4b572a7e04bebc9cf3a5b562fd854ed1e063743b6a967c61cd33978601ffec7400bd4af1a5c58307ffadbf476587ca53d6bf19edf23862b0af1609fa2e0289f8faf80b98296c8de7c540e8504e192653f085576f6f61439af31fda3a131bdfafe3dc39e468be68b63d1cb49cc5fd67d8010e84be58046e5da04dae23a7d0b4515d5da74d7015179d665417216083e8bace74c723b66d405a68f8a90a27c76ce3777a297d79517b0ce75232c25272c46197f6a559a924852a10b0017662e164c69a932fc6c15663961f9930957ea60693a7057eac4108c7ab5521c3282fccc0261cf9367d33527039bd2d7fb40db97683c2a363a878ec8d27c2c2fe3bfa340207b857ce0a1f7877824f6fd90a25773d592a4775a8ec0c0dcb8648346dc9d8a0ac2b2939ba3daa82f8c9de947e06c07ca292d1b922face396fd961b0210f02516f8c0aec244f789b9fa5487b60523f0f13ec9ec7c833023eeed5509f3a9dd7713564aae5767b30387dd125a8fc8f18edcaaa72e814708965dcf73b5cc507040c809c923e3c2ebc3fa8450c43bf29718f2a3b54c194223fed1df031e55398a84c5c06a1349a9e3da5bed34fa9daab6c3334a8aef11a1fd73f4273d942d76ff66ef0f923a48b5ac7036bf57728ed1315738e699e161f1a159810216143bc2f27ee7edd2c65bd35edcd2f5700bc66aee42c4a99f2dabc0fe71dd661ca9e33dc8b3d910f5be14030904c188e77ef26dee21963537d3b16ce6b6746d55198eac77c398e807f851eca68cf2c72bb4f7dd6b65cecbde46722b267174c26329bffea9b3e598a003998c1804348ac038902f4dcd75ad6869ea08336472c4cfd3fe56ee5ca5a7b170cdc76ff9f32948ac39cbfdca95198e8d6401ce791f5b168abaaec7b8cee77e5648dd9f381658aa682b24cc157e33fa6702064917cdebe4f067", 0x1000}, {&(0x7f0000004380)="a8a2246fceb00b017a26ee882237cbf0c4cd15e10a3fbe1d8a8cead89bce67b0c2700e28369c8788d7c5f387618c4c7de600f8de20c9fb914b3b9939ad0cdd776c0dc12db962421b30e644892b44007d2bcf394502c1a76383628001ad42e1bd793c4c370440d7ae3f528948ce0a690ecd587b4a59a74b5ca5cd88ffe421833a8a3f673340c7d21f176d005e71780de0fe0840f1bc6179204145e35e36f3a96ec79e5e4619a852290c469a5e699a9612f00fcedb8b2855ea8061baa3f834706e49fb2a490be28fac8868c2607656c9c4ee4a1f0cfe8e884bb157ac8e88d656088c48ad29313eaafe05bd445e6b27b591e2fc031085f5c03536ac73ad791c49e30e3ee2bcacf990031122729af68b0c0c75718fa0f2fed3f9eed02fe13100aedf460e7c6d48bd4345fb9ce779a08c5d445b6a9e8f703f33e5584b7abfd8d1cd1586b023dca10b8cf6159cffd42b4425d01a2259da50dc6114fb330599c2b5c9c63e96e282eee69c0350b85d1dac64061407032c5dd801b4cbd67de7b7bfce70591e6093c4ff0518811bfc4017d11678bb212421c825e12154222e823c2063f7f5cdd1cf9bc51b3e4c16b150aac925356e1766cb09061719309029ef7d9c324e6f23e6cee2de952c167368dfad10e65506a380cedbb6f1980419de81500ced1a61adf64370f9a51a7a12dd0ca46cf43b24d36a8e205457af1ec069e6035d15db9a2982ff9d9c9efaf5c0f6e503dcc7e9be9077a7cdc5e05e03c7e1f571f0e4e7b1b326e15c6861f8c622367c69ad2fca44f8d59ce06e173663a01226a22767452b2cd9c0e76d0f784a3d03b4a6e4a4e74b48801726e3eb235ae1f98d67f0467acd723e91288b5bdedc3ae9bc28d18ea58d945477ecc2ad0326903b90f8ec1315c984152c62fa608a8b91c90448440c4b5759173eb38dfb9663bcb436ed24ae8ee5c9e232db2b68fc513a67b8ad8021e122c40616d15d6d7fc2af96b3feedaae2afaa639dcf4adec558821a72be8705401bc79e3027892af1d2e4fb67c4ce9421e0460ab40ea38811b072193cf3c81acd196aede700d173c65bc0f63c4297166202c232b0a7c8a781bc645ac8509ef327ccaaf75e8bc5f1887a567b99dd374d3532b9bbc0b2af548ce76b89416cc7baa9d6fcd233e0eaf0adaa1ecfc5043f0337568ca6fecd1f19153c20e57092caddf827282fea46dd2e45aef6b0b02dc22d87f58a2a3cc32073ee357c549483f2fc52ef3e02df84275e55ccac6acbee287f6deb9c10c1c0a905f2fec278b431854958703323a59ca12e45e2d70c89dd191121d1077df3e0bf1af1ac00bc896232497ea90822bd82b78c7cf78540017b6249e71fb8a78905b8fa70d07a0cb35f62f4beeab3d6c176d1ffaa9bd66ad1318cf85e5f7b5b63302da2ab0ccf241238da4750420468d3d9f0c4dd34dff4565d56c00f9bea3989ad1b10bfdc0d10a10568cd8479698e3bb7bfe1d711e554d76482ec624ab278da3c20f208fbe23629aac48d54d8b3889776a44859a5c5edda4e59e21c56cc40422d85046bbf872a7431f87b280bc11bc65325cf37d5a507e9cda7a57822aa28cc86e4d72306a4dbb48df4ab1bec186c31f801a47f76b61672c68568daae0616205e47e61f25780328d3791ef2c366c139f130d7e0689310e91adc99ca75844af40b12ac197882e58bb26e82015d69511fa4d6cbe374d3a68d2479a9ac17f1e89a4b48de9569b7e14268d20907d77b7330934cb3bb21010b0b04a07378bd4300df39bcd65b8b3c65dab2153dd750b777ba0ff02cc30668c1061237e6692d19243643ff41ed16189b98a2d67e37e3d4a2010be61a9ad26f72c00f8eaf4a7c2fdd075d8696843a5a2b57135f69c3072ae9e3a0646611c4ecf74afaf73ee66d9be367973affb5f9cbbf02e0a36827fb8743b44014a04c602bb6c36d0b475a7eeb3d72c28efba78c9c306e5887c0ce71221908b392786d527a813eb9ecdb29dea6d42de4a7393066e24058de8e4011b0aad94900493793c94448c82c137d5549500cc0061049ed1d8978817be5ba92f29db3343ae840f2c76f3396b8749b09f6e7948ee3c44aba18f0273b111675fb9c56f3c71f72a734621521ad30905177f3738c35f03d51a5bae479bf3d8aeacbe8f166a57cdaeb1b3e6248efb7cc275fa958356b9ace0a1d7006254b6844816512353ce2b9fb8bbde59b589c13042066579c7b2c07c3e18b6a4d7b261f71826e342f069f7d2e85402010c4fd899f57c72382854c13cd06121e94110a83d53f8e287203b74187ffdcead9bf155f376378c3e5c1cc615b2560286d3c57c9d5d9ccd4e879792a8270d2b871f107d2da732319239bf445d484806935b0aae87e792f02922e6ba489f0afd52cd01aa638705d687dea1b77864ea352516fbcfa258fa5610b6bd2132ce081c3c290624f238a32b49dc580ba1fc063f86c4ae723ad20882263198c908743c1702f62eec179f02302b276520e0591ccad653df5274e8315ddb4ac7d66c81eba39cacd949cd6555f4f32e572b729f3649e23edfb5d39cd85c9fb78d94266b27ef016944ac412f09856fad0872a9890f575c6ddc16e1d0cf7e2cacc0f78ba7f028c765880c792ea40b1350f3f5c548a107c86eb7712c777a87f9a3c943d40900c7bdf9a2341693e6ca84da946b6827415f4857161ecde6f464c65e7ccb37cf6f7cf9b2d4be6782055fcb2efd7ffc006ab2de4c904663b9e7a4d02073b58abe6496d607faaa22664e6cbe6fac6a6a33fe97b952eb1bd0f5f6be4ac312b3017d2afce0915dcc842800e909e7d2e610fd36c1ef331e8e910f1fc55cea67912338c12dd7aaa03d4fed7ff2ef790fe34e7b8aaa4b087407c028ba1cedbfc769c46985a11f62e6a09a4a4cd66ea75b38db0b63b43b24b4979566847fd0366205bf81bbbd3d1b9a670f943c46c5e895b9d8c20ca6f1851a5603a0d8cee4ac1eff9d1cdf30a96740e52c094006a6e00bd4dca6039e60636960ab15dd23118da8b19486fc872c576a3433a262100b406d763485d0113a02a0367c2cf50a2e42f6341424059b04d2284660c44c6e2c891ee90940761444ac24dbd68e6558502526c05850127bbf1e153a4be03c1fdd34f1b085ebd04de7e6b0280e2b58d58ce9d3b4da58029c23aaa8de821882251a67893865577fb1c0b61deb2a10e54f60a18a7b0d2e18cde0ffb03c35c330b20f0c2eb4e97b3f5488e2592814d2ed9925d62358725978ed674ca2d79ec5ff31eb9f773fdeaeaebac80b2288f994905d8d2bc88df6e3179fed4149b6c04891ce5c38321401b5b14271eb9dd539181662786eb1ae3e14e90f9d106131f515e103f659cd0f48b9e7a58488c9b5dd5d672b517eb67866b859a04b49bd26c6011ad05178a92b40dac0eeb60c1d3dd11bfef1c788d483d15c74d17a8eaef15585b264a736c5afbd237b5208e0e91a272032691afd70aa9109694d79dcb89dfa7a8988a9442afc08f957daea768f41b1b66835c3a678c5b996b38e478a1ac6cbe4f5ddb021553bdc2bb75ae339c966b5868d58838732c107d4d47964a564757d2f70a07e5e11768b77d0f70a813613f61d6800d272b1a9634e02156c738c7b9e634f9c08c2309d9c60e12230426883dd857449f50e4278bcf99b8f4c15d7a6a0fa8daa455011e98b3da4f6d2fbcfdab5e00deea8b3d9554cd2e398ed1228ddb2a91b05eb8841f019b8cf24181128215abf32deb3cdb38178ce6b07187b2963f01a23d5c2aca78173ca6c84c50fd1529d5a80fb06b38e58ad0c880e0a50631cd21d52c4ea5d42bd55ee03666694e4b2923e549700c62662cc9c6414c949c605237726e94916c25d409497d9b0d33d63b3d7adab165205cf730570843244bac2f413c67386211cbd5b89a7ed90f7c096f3b0ff1420b655795fe1b6cc2d1b802a3b01e4a9d192703c118df9292599714af3e287c0d5952e79d69df390052fbb71f4323d4535d4233795439be9fc1cab9aa6e738dc75dc770af59efd14cce920faac5fba8ea18e46b7d02cab6c455a00f1c79649ee4bcfdb2f17a3fb85f6832805ade6921ceac778b2c08c277c7b364a3db0904230dc1ed0b44982963670bae8b6f749e11e7e2afd8230178923023af423089077a0f19b3aae749b6a49d61eb6a19b2f18dd3338d7801e6e4f09e9a835ac34f88fcb239c0b70d23efd9086c7c6d9d883424af0ddc57f1cb441f8ad930f93529a928857ff8f29059a34e3136e0a0364dea7ff13cf7d569a33f436904f828bdee3159e0c6aa4fe09c06b227c4fe9261cb625a65ae65612accb43bfad1635a75a6d7aff97523d01457acb62f5de277bb58d6b2114f08137632e78de1694616d386c6800ebbe99dcde48d1e37416e3678f9cc4e8fddb085326acf9e05e965fe67129a83e15d45f4e9ca4961001a9df7e213846b84c6d465696e89b06072ca72e2315f7748fac70ec00d29193e007b1e8a0f02c4af30cac6d253aa4c678d94ec64c6b93e61cb093aa8bdba6d548d9e1a52d864acd010384b5dc19924d45a5f96c91a90dc1910c9e145301f73c2c0275e8554ffe6b53658c1529916305a1bef911890b51f608a45f3e4d87bb5a63c706ffbd86606524ff8102f3722f09e2e4b0975de5c9bea2a2182a532241fe97035c54a921a7fffb4f180aec0d36c1b750f28b64615d266c715912af00e00d09731b591e8146b41669af8da5ed448c463341eb53532881732ab0044ce3b2ab22c15755810edffe31f86bf566763662db44ade7287eb0f59f43446834ed69270beeb08af855c379d0861060cc85cdbba982e4c350a9091c5d6ad72cf49a889025c2ae9b50505b3d48b2e4062f9ccc8da09ba258dfd9dca2276a17920c125f71afa9c3eb1606fa3574637873d72737ec3f49cbb94b7764969cec329c59c7af88c06dab975323b5f89909cf6e908a7e7272664036889770ca7a2429d5a7bfd7e3c09a65e06b7a29c01106369f55c6aabd8567fa0f90353752005f9df59e6dcbf51899965bb676c2fce7ca323688a22c2b96dcaf815d28ecdb8bf6bffa39d9adbd998e2adb1ea6bc4df431f03b043ae075c6e0f98da009067de3b109aeb3a592b527eac057fa5036a6ba0b424c40f0714a38312a42eaa54d2648a69cdc58e6f675b5c198a2a2c46aba9d5e150bebf555e13378ad063d31861af863556adc1d9755db97f8c399c0feaa50cbca2e0ceea24a5b6d689f34873fd707c86136ebe29fb25ef1703094940321f594c2ca8d2fcd3e4ef602ae180f904504ce350019c3a215187d4749960ec7ecf1822fb0f3e332c984e4cdb6b5779bcead4aa845a519e5c031222e6e8a244ee136b4e273d726914f105c8640cd0f60b25bff504680b4b0c26afc9bf397771d1785db02386595057a1f30ab019b120627f4c4485409759e85488fde483e1cb4f4d14b844041180be99bacdf5f6c82afb3e6609cc4e253703dfd724b6d54a708c40444262e9e44b8862746e4a34caae7949c83b9f4ee691ad47c8a2fc1564709f647f0a6882b70e1d282ec835ff3a55fcf2bea74818d350804f22385a679488aa49c3f277bd48b9b4d3320144ef6dbbc520d894d4d48bce2ef2e0e088b608becc0e5e7b6933f57d7f62885645b75327b3b90a68a521dd197f22bb81d0e8cd88a889ad84815962a246eaae638e0cc8ac21885fa9e8d1bcb0037641d84f3896412ec2f0887e1088910156cfdbfdefa2c8d2ecb036709ddeec89d616fde35fa90fa76b94634d4aa092887f9a2e8cb4d6320588eea61af1498315f41beb97b7f46a9595bbacce16dd", 0x1005}, {&(0x7f0000003380)="fb6f240be7e434d9c42060e647afda3a96380aff9d2730b2e0030bddb28e2c604a83fd0c55ea6a9093ba6368e3c4a46f3f34c0d3ce306ae0b5f80917f109f9376a8a5c69df5d8571f34cc327eeb6b2bac20aa1cde2e806e75e82878b37daadee5eba135bf8fb67e65a5dddb116730c32803880e9f3d82665d4fc58e3dca072b105850f330bdb2256772b40f7a35dd9db7c138071feffd0889b5a2664773c2cb7ac8ce5a3012e372ebf03314232d800ff693a9c2b1cb2522d45028ab7bce155b94ccbcb97ab94b1aa4804f63d3984b6f16dd3e5462fd4e72b38dcdf439ab2d0793641de6358ad60f34fe564e984c1e40f530ec7eca055011dabeab65825761b6441f757ee30b0556a3f3f061fb539915613e158c750d5f8a028eb5ed24f5ba1e002fb45dbf5a94cf0a8e56c1628bfb5dc2909bc747d2662c841b741bcb83a659779ef4e71f430afb7243b38a171da5d81354f0d3e352faa992a3750d5a8ac506c88b8016af7de266df12bd1acc23ab9851314905dcc853bab28bc47c2fc9fd681a1ca6d4b986c22eea0744b3e7489e83a54019a73a3aa40a161dfadf706c08508a4b113bbc6fbf28f2fe372fab5f78b4ef007f3792bac77fb2136c079fce7ac3301ae2a0ae6e1d22ac119d71685ead4369ad581d45677a20f25b238ecbab8e73f47b38b396ee28ef194ddfebc5c1ad48bfb0629abeb01360d77d03ec78bcbab9373e11a9099c1de61c794bb730929ec5c3c902fed2f5f7345f2bd508fb1b690613110d1fa8f22c2a8d799893cbfd932b8dde55beeea9c14e153f52f0ca9b13e4f0ab6be93a782af516e5ba98b3fce2e818310a742dc89c56b64f251152fb4cc59f1595bf52369096fba8b1e988582e6e6a592b79f9227910671fc08843bef9a04091021e5483716cf668c242a86a10e15b6629e3b7b034dd7e6aa8c3d486ec152c5b16a7ad1291b33ee24069baeb87b4712467ef6a3cde25011b66eaad463e6ea090463ec759292d159ffe8d7ed08192c6c82981ee30c46a7261afdb3b7f89cd9bca9098caf78ce193b65aadb4994936352c82489383f6b294cbb4275f889d28017e0a92bd92330f611a91271a08ccb15ce0f0c3642ecef2364524b78545fe239270828da81e009bc4ae9fb891367a7fe34175701cf774efa85b6dd23ee8f5368f9bb48b49b4a9064c6b8dfb4ce8ec1915ed1a35ee8a9a05b3b25b4cf025b336f78daffd7f331f304ab6a12064fc00ae03a4a20abcb1b0a325a185d6ef32662e9e2ea6dac48de183aecdd123043f1cbc40ec6849e0cabff5886a849dd65ec39880504d3926c2bbb72131f4cfd17a5f0f6a1d3efa0aa7bc3466b3ff9ae48fe24040013b075d4c93bd37be36331e48ee8f9ff99612f72b13ebb8ea1c1e576c38abbf7d9ce318b05fbe71c7158713d9f32f1db561dad36ef1a2ff9e95db09cce9c37146683eb852bce9a0cbfb6f86c84d8c2880b5ad5d7511e512cd2220f584dbfcdc3f81af2181516b03d3b68d16328957d0fa9dc7e5223f02f6e82d5b541faa7efb1c050c5e35d69e3d883723a3ec31b4e6f226634b5d2570834047f6b7f7a21347378613d1fc60a68f0f798bdf8efb86f00a8c82e366677e5c2fbf9c3bddf213cf00c44b0ce8dc3e1cbe4551c4825de40ce3dd858485dbf6b301beabce18141d57bcc592c21bbfd6eb3303488ac946ebd99ac47b01c32961f6564357bb2e4fee250fcc8120ab3ea7ed18ad77e312ee5ca97b7b3429d65d0acd083679f207f93f109207eaa668980a547b3cb488785d8401d95154935d9dce292a8aea1e0fef1f8a246d1eed65223085400840b691716ae7d935c27b9687bdf517b698b5b536ee1c6ebf8cf686923785014a9101872792b4f5c17fdff5fbd3dcb3aef1fc9ff02512619358cf6213c2b95195d1f4ad55dfab7d64989044f86b59f1af96ac31044332f194e4058e5c868b1477620f74b8fef437fafa4290ee96fba3b70ed1cdb29e0782883490f4022c2cebd840d2b65dd5654480d14271d874897a90844ac9b8ed7fb17f173a2d9c186230fd0b84aa2139fa71f2a41d5c117399368ff36e4df04e79898843ae10f37418a776b853cbdc4392c70a8942d14e645972ff8cba59418c8b40563fb21b5a0bc89e3b4aa90eb44a1b78ebf8b5566e1074d90913134c00dde44f1278275f04bef01dea6c646d0f593cb91e67b6a9a988f484daecd0a8d1c16c22e0931f0f43cf7c2b5ad4e1a444c6e7a281b6b81a724b21912fa20d3a22d70051d8da302fb47d9af24ac2dbffbf0dda844c66b7b11513514f2c9faeee60d72603bc1cfb4d2e99374551266ee9bd3cc3f8aef25917637f43bd456ce6db71853e85e72c7ba40bf27ab230cd316b258398954a6d66cff6f9144a473c607d2548f16a40df17191005fcc09e34607c8eafefa624ca746fae1f58ba37a50326bd78618085d4a07e02a07312c26f7269c4f048f60c7bba159f5f93c843a28645dfab54571217721f1f5b229ec4c40f184d4e6058d5dab58e121d0d8739f962cd2c1c06d11bae04753d4953781193dc5a37da68a8ca144b40b10b054375958aa45b2459094a4f02f54186a191fcce0fcf058b3cd7571a797c1a10c7a2a55cdcdad35568ef9d382f4024c6c65e55a81a5ace24b061b67c27cdfddd9825ec58c2cb1f4932379329dbe9f1aa53699fe321104958b06bd627b3730b23b0fdee06eb95d7c99b7375a578eb5ef8809e4e56e40e6e368afff5b7227787d8b619a43d6d218037f52bee09df7a92a04aaa2c3bd9b65cc0c65602e1140f8479f7ac674a6564bfb1a1748a2a48d0e63933d01c4729bc15a1b06c7ad8659f14fe443a11a43d34f7dc72c12a9d6fbc41bc4b7c191658e42b44efd53854994a93a8c5b3230f9dc7f5bd0fef7010085196745dfa82ce939407168df975290a25e8c67fd36b8fe1cc98a153f0ec68353eb4d9a27bfbc95156f7fdeb63828d104159aaf9912ea727514b80cb83071925d377e2bef2fd5e6b9124eede44e8529e8d60a9afdf6168f42b38a273c2e9ddcb3c7cfdfb728240b5d2144bf2409f59c37562e62f3e56609c02e1b58ba10ee5370742775f1bc2cfab205cbf7c2d2a3dbffb367089a0305b8106e57e8853ca25d6e6e512caf0ec802d2c3f6acc3192a5cae48df3ff7749cb1a4a8d82d48272fe2e42a8bbbf48d2c634229173aa4066e341bc4029e6893cf312ab4154379798f68c71819fa08507430f52b89061cd2e815d66b5560692b879937e2d1caf30a44f6da940906963e7837c1c67d56324b9e47fb670ff2e95af95e5510c789713ce25a70cc66bd94232ede9b6ccd1a7606c968dc49e58a1f62e821f31024c550d7af4ac2fac7c49be553dcf64afbbe9a16dcc9747e07569f8fc502b87bd2bcff9f2fcc7cbc6b411c1734dc32c05a15b3de7251e8c37823171181cf511066d454c8fa24f14fc04882c0c563f918e2e9ce2bb786141180a29f468afaa7e85b5af1965497dd4c20cdedf585ab65f3b95d03edff1f3c4c47d48a749bf4b3c6561a25f6b7e9fbc9ee15d8f5a7aeb63934dfeaaaa2671396669a9ad4fbe5c1bfc3cf72fe5efcea0a4c0c834d0210180d1cc442d4ecb6e044a47a954b264749f9abdcc5fd70e0bf017000022ce922ff04ef372a211c84ee213484cc0be4ce83bce1959fd5ef2c555efa4cf3adcd9420b02bce511ec33b4cbfb1a95fae66012e1834fa2d1fdcc52cf80d9c4bb0c87663a75e2118d52044f4fd8722f6ccde2f5b521af9b69c1762e3dbc4e7ffcb79fe4229e3b254512fd12b09246978d51551a6bdd699237a61c53c365ea0e3d3a7973ed1ee1d0d7d9afe3a8bff5a5a6d323b77b2259a1a3fbe14bd933c70d1752c440cf6d640a976bf3d6ee7e71dc30484c75ef01af68ba1c9b2e60c2cfffcaf80f815f8867b241a93ef3f2a2ce1fa3ffe68dcd292eeefd9fd12db3a0c5756c6ceaeeb8cb686a115da5db05112e7108806127f70f6a101e5325a24327053895d4ef80a40a56ff6f0591e299e4067749ede8dcbd731375e5a0400ae7add2811f96e27f89af7859c0d0a0bf058fd63e0c3dff74835f3a447e1868b5465bab9fad3de5c2db71f50cc1535b230825876c7d34a00593572512c5cccfbd8fd041d616e049ff6d9a94d4455e312c9f3cead42f82ace0f0ab354ef36ac9f9e91c7b88ca7b4b0bd74d74c9fede23d0f21c07d02ccf49aa762963ff4bdc85df801509a3fad4928857270c0b1f7093293c5e9dbff9777e4bfdfb2d5dfd8433cf9da290335f7e0b787b905cdd4fdf2b2755e2f43107e7ed2087ccdda441e3e853f0072aea1c0a2f881bebb6019a65f12235bdcac9de1c1769647e7a81cf6adb7aad01e00dc95336b0639cdfa8e00046fa66c06fac7245101be615aca66add955e817b4195d1c4d94c7ffb61ce200c21797141577fd0dde2fe6bb696a83fa0af4153d6580b0e2d4f70564fa3679349766cff8e04f05201b2855d994e44d3cf6f4b4a1825aa3b1f54904486c9d7248e1bb1d0d82d129453d875cd76f482334813971c440c25b0f8d4a7f3ad80473b371f85f4f3b2667f3a9e3c9f16e046b7cb20e361dbe0c2eca4258420584af141501bc5a7f2446671edda57aa06c265cc859ed0e58ade9a67896b90ea29206270faa6e461e43a2d94a4986745d52294735c32fe8d4fe1316b715bda3f79adb57de1d79113e5bcc1cd3fb19aaa759d69fd8bb1da560ccae21ca25cd6c6c87901fdc331b9f91eee204605c915c202f599b58b2eb7bd26b03a9481c67fa44dc7ee5f99c197f14f9ae585c84296759eea5f5df139d51a36c6b3eccbbc9bc9d420b7f5d58ba4628247508b7f55368fc06fb1bab8ebc993f4b69ad53182568fa488ad4a75b1f93f408f7f9823ec1213680caf876488f35fa3693ca976d3522545d0b562d3f71926e2720853b07d68072df20e5f93ec55d1a0935fa464fd79ae8423b1aa02fe3908e9486df78cb9c8eb457b00ce111daba5f9d85b46bbed37e24eeb07c40da23e0dc06efe2d046a5c3c2f7813dd3af48ff0dd6d0498dfb06fa4ca9f2162a73d350a95201df0b52bc203a368e98203c157a61d89b7a65fc818c1a670bcda90a4ee38f3bcb4698afe4ad1e42676863192df5c99523dae518e44a61ee04578d0b284aab157b81281a24e4c71f209d247edb1af1c39a6ffb5405e822b9074c55f237f92e4f0a4cff425210a4465e012d15028b6528010a3c22fb8c36f695fb201a35289f3a138dff55d787c3c5ae37adfd4437470d6613461705c1d85262cbba8de0a44a7233a0a8c753f18cbee005612255aff7efd8025a330d3a7aa958547d600dbe3d6a0e56156ea5b02fcc8f781195e38413e83737d5c2cfe5fa52caf8ed9c2ee83c30c6cbf1f21babee6c12e4fd794be7209e61ff6f1bc6e09cc76a34aecb0e983b343ec4f370c5f76951146ec939a9f00fb580cc226494c2a4ea4ba49add97959fa740b9570a7722f841c3d3269618a69079e243dc51bd873f25697612d15f4b396b6e6e236c8d419d8a36391bbcf3fc48be2c3396e5bd1c7ea277ffba9d8f1975bedf6e6b15feac42f859e007729897c5dd71d472cdafbe9834653b3549b5947a472d6267ce7f1bbc8f91edad0b960794a2e45ba9664f1c6342aaa8d4c67c5830f666c297707e5faf7d4742df58df8310b6b1005c7284f033973e3e5e1c687dd46cf88ff7ad9b094176c503e33af94d0aa617616f3bd79ff9b9a137d33128d88d0ae2b97697e30665c54a41417dd2291ed0fa5e3827157008f9c340246f0bba0f40249d06469c39bfbcac", 0x1000}, {&(0x7f0000000600)="2929a2712e8413ca0bad39a46cb59eacca38849595f997bff2491954f62cb57597f633245cab782b899b11a8bd04ae4a77f5ad7f5bb38a82157f7fc0623c255bd16d2209b5fc6a2a66daeb8fa160adee0d9d4f4a9e38855306f8520d3b973cd017f1f21038446aeca119144dc602ea565527d390", 0x74}], 0x7) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fchdir(r1) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff2, 0x11, 0x1, 0x1ff, 0x15a}], 0x2, &(0x7f0000000080)=[{{r0}, 0xddfe7b3dcbc6943, 0xa621a029dd6b1ede, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x1, 0x4}], 0x7, &(0x7f00000000c0)={0x3, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e18e57e56e9d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x900000, 0x1}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)="c07f26dc818ab239e8183bf07a9543f06e23c75dcc3715c826070ac3ee6de64f1001237dbbaac5c8b2a0ce447642c57c18fbcd1c8da1abc1553b0ac70d79b9b207b5d192dee33564d136fe79bab0b3fbfbad089efdf10b9ec4e7a047c6d52a676c324e3597c58d8fbb1a6d4688fdea2eccff0217913dc26ae0fd576ad933b24386e794e239f8a3d3ae45ce2684f3d9d0b498b8b5e06301311b914a2c", 0x9c}, {&(0x7f0000000140)="620db2a04b9c4e7b0431b3997f5ac4cab2d8593e2022d2d0a0cf18fea54ca55781c6345c8ce063f1c53565ebfe4035fe2be318f2f3c22d9ffea9c1dc1388dfa00b3e045c0975457b247973d9a463c8e02059208612a019a2125776cd63ee825b8561e134d414fad3b80af11811726ea6745cc329dabb430761e623610265ce2958f4245ecd12103242440d3a9f5e9cc696e32f50d22c67967907a917271e694989b38cacd253c6b460da87f3e6bc4fb8a29f07a87a91629a022744c9deb5e32a8205ff4a7be33ca236b5d56cc916e6a0783810f34ebb936d416d80e62ef3e2bf4252e46389fb58451627564cb93d9438bee61237318557325894c2f6de96de08a54914bd11a440a420f32f9ba1cd0980f09626034dacf2fb5cd89b5a40ad871088ce8138340fbb464c784a5b42989beed1b1efaa1229808a0938ff29908ab8a7e880d9418275aa0221bc2aec0a702b0dcc9ff23596c7987598f80b6ed6d5a0f1619d2d1bc51b59c2fecd9fdd16927320bdbd464775fa95ebaebda7b165b619df4f12cb19f477741c3e9720cd2157f2e6bb2cd109d5da46082715e387acd98a9bf0b1085c9979044e6c7b535474d1f36a2bf60a51ac30888070f5fab5aca3eeec7822c6e32904439b831a62354474f8d498a6cd5c17b3f904c83ebf995b36fc36b17a5b8eaef8805c20e13bc55d71b85ed73e2001f02ba7199b52311d5a33f7463f73b7a51515bbbc048e923bb18f4ad9045352b3bb02b0de680794776177f770ec23e45b9a123a81b77645e1e23e98b6dd88d198ca71d126274ad0b534754ade75b845d2e40bcc54384f0625ad8363885c80398e22e576dc1eb207565806158e1b7f3f3dd1e5429da74c918bc89aa053cabbdb4d3d98ebfa9116cc452abceaf4e6f11ad328d8eb5a2014a8a5f29ab545c26805bfdc211773c60074345600f7fe24bf89db7e1a556b819aef88eb74b9aaf410381afdb21c17a5e349b743f72c79cb0c2ade66a604408b620d0b281b4a62493c4ca09e6c0ba482a67b659a139e51c8bd059b6e27e63b49d6785ff7f7fd9319e0cb2dba168ffa64c9f962e4c6ba421163ebf254b7df07f4224518daa9eb99e6461c313678b0bde3485871f095b9cdde039dce97f7a5e6943d745d8d481870a9fd1733172e7f7bee385d73d5c4fddb08c1ec5a9322b7e84d7d978af2c8ae09c488f077573c3e25e8fa45e5bc8b8c09d2713e4a33638997cf4d4ea9246186062441828ceac3e19f7542a6d13950ab28214bf3105cf9df3872dc710eddc5abbba5d69c2dfca862f5921f3e382faa429dc59ba9873587243830f0ec7ea4810dc49d16f41fa21790ee638d08c55e8b661a47222cfe3556751be444c0604ab617e9361253a0d8fb91b3fd321472c241fa99751456401813894a3ca3749cbc8df9597d9ac6da76b5300d512d5d24388193ee44213d64a7bf64fc76b71d6d34d730e6381cb59723dd3750fceed7f2bcc89664bcac2a46367a1333d8467e9de6e9695174ac60b58190fb6e2454d7cf948a7ec9ea058cc62c988aa05c2afdbae48d22d41928c2dc853a3c523a7f9bf1bde90fed7d7b2d058c13f842b47a36f7740665915c2424fa4de342f29e64c5b0211bd27329089d1d9e24459815ba24890fd10688b0f2e4bd822e1f06824392a58428a42174eba88038c9fc9a449944ecbc93339e1efe2acc6dab6342ea38474585ba0f2844dd53c605e4b4373bf418d160fedf30d5236f699620500731b089eb1c34aafedb50e57c78c455b1c7a6d7060d7787bd017ad432612f864f4bb1d7ca9db48c1d18067545f4cc20b1a740b54899f22c88ff7d3b3a17c4d609dfbf6f61656050fcf263fa1b3e271dc2b209f9000d062adfa1084dc9b3421e96da54ab18b1843a320f7947cfdd68cb45459db3cfc7921d97aab53247dcbb92ee69558ce1819fcf3438041b1794654130748097759ba983f53499ad647e3cd1dc8b0dec278c2ed44395faf3bbf2f3cad73013c152f8398b7b71403cb44b1e9f34d1732ef94e0dad0f4a9c4d77e039176c831acd846e333169a96462ffbc77eee5958a7f0178489c050f5d495e2ff643329039e16ba60bc0346ac6693d8ae683297ae2c651210b26017cc933cc627559c3e3a3bf67b0c8ef4fd4787de224dbbae8d106df07b14f154c59ab0109b98667b740382f7c4bab782a340d26175c85ba833fb00613d4ff0c74aa2b7b71918cdfbb4da01fb9177d4a870e4603d316cfda1bf5c67cbc42089fa0f4f84865dc3c8c5b394ef168a6abddb8ccd553be850d751d72a2c2ec515b8062b9e819da0640b809a687c3c0b9b2850850ed9c3ef5cbb53e1e4c72533e320e3fa25edfe3de926fa92309aad210f68048f0f5af754bee61ef2b07e355dd76037680fd06684cd5bffc5ece2d138770e2c7380d79d2b21c8c51ec1f0c8b6e7d20aee5d76aef13b5baa360cc82f307dddaf82a3357964171e9e19655e90287787fea3d07e40862cf7f99e49f6bd5232894d7f36087b6fb827cdc077649448f55e9633a7cf9b6ab2176ff8216f39b9ae4ed334b84776eb51dc952ef887db4365bd4bc0788d32bfc10bdf57857816711b430e2981a941192e293116bd78b3cedc27b26d8f4c27b986c81a2c2cccc8933c9c5a11ac82aaa95638cd80c10188e1c32c8f5bf411a488aa6bf1d5d28eb5bde7de37fdff523309fdd4997c815e929210aae786b4b09da66138e6747184d80596912af47f0289225fd284afecf225c564b288fc138c58cdd1733a68cdfd7aae7fa0ead2bb344e324dfc42952ebb0afb356a51acc53250d37f44d01d18394a835f2735447923be82be49146b04cf30e22dc216ff21def49890c4919f558a8e13c12f4f02a79bc2f270104500d1298b9e3d138df7441d867f012ef00f6d5fbb777c0be93c79d7cb62e9a060b8901176be436eafd9095e2a765f84f598bd1f324c0f68f3e8371c65e12803a38d73ea9a37238b5adaccce6f787eba677b52b3e3c04dc12509e56d6e757535553a9a1d37ed848161f4c1bd1e430fc1bcc103c8c6439945dfd03e55977cd442afecd643bc05aebf28eaa5a66b4bc7e989738e8ce00a66c92bdbf6f1f20a9402f832dc4d48f88f90906a8905604cfb2596298ef37c9073303f56514f64b9a5234a5494ecb2806685dc796458e4b23dce96ab015ac6a61385ff60868921ad9ec326c4d44d7d3da433115b327761a7a9b8db4505b1e0405a2241165a2923b37ebfb7421d8ae85583f8875ee31e20905e6fd621f3a251f2ac59870eced138b847c63db1f03616935986ea36a318c906be93d66d70bf51f48be2f1430e72c24194edae6af74d47a9d40e0cc466779282d911a1ed74314cdcc070fa90e3382e17903c7adedfe70cd91ee3f4dcd980d8208cd52d7699c3c6e63c67b62a3c48a8701f94e0a548ef1c3bf0d516485d71155878b3aa2564fcb4d748bce8aa83f6cf8975090046fc324bbc322926ab181ebb88d2be3f150fa4e08584e9a23cfd33aeb685b8a6572b07d53fcd029c3377f5d80f1596f92cd35aaaaa6e9e73dbcb9752d296d74b17f9a3ecd740fb1cb421242f82d68547a849bc4313cedf37905dbb99b18a3e68b8373b7744f2d32e6492a2f6f526a928854f883958066edb429331406e9ca0f4f4dcfe9d876d0e064c412fb4b7fd17d355fb4ab965ba8edb636a61ab874fd2feeb3cb1a17fb6a2d22321f31b5306268cf3f5755108d91300b450297a12931e1273170fdf79e04e684eae69b72f36903be83e8b6e88e4f8107ea4a4e3b1c0fd8dbd9800721a54dc30cf7856cef7f5153dadb48b2b1b94f4bd5d54b3523d5c2c312e0fff23e8629387a568f36f4e43ec74530adff2998d57231c08769420be27f8c92247927506e6de73fa1b76be783289ba2ff15b7e859cd2ca990f62bc51b573df609f6059599789298236d32acc205ac9a4e9ae53a06cc703a6132ec385cec823f592a4d2b45f49b0a5be0894e71057e7bba3cbea7532397fb4075c9c28710dbd7202189fedd2e83f9b77e38e3d234c065f9394b11d6c6e9cd562cd538b23dcb7a368786d98dbda0ddacc0945402b18049d1cf1fba207b92c5c55a69a12cd789a8eddcad5016071f3d280b9d8727940161568f27bc3774d271fe7220ee574423c2e451eb80fdf3ec3977dab9245a76b0e7cfa050dfd462f4f423a9853e5938024eb0c34ff29a1b923d4f7362b5efe09a56f4ccbe4596d246aed870b0f7acecb443a07b9117d82340c9cd09720f5dbae828cf92dcedccd111abc928b964368e7d2993c2d4c539be5203bae57eb600bdad8cc2576b90632320d1041c05823cc67470be0a5e07cc717df2261abf181b4e3c7c8d61839cc568c36e444649e5d8d7782ff90e398ed1165a1658c066233219dd1181cac873e51bea3c6fe5a7a55884b45aa4c7ae5ac3a108fb0f4e5a3d8c2cc2663e68c373cd07c37c9748d9383a8e35f300451e4dec06c5bdf435add333b52c812c835c143dcb3052522ff5679777e1d04b2f06f79d9b38e56d49f2f16c8da3d76d7aad946db3299253304eb65448297b02e79bba0df7951425d9dae7a6297759a4c051e122a66194d4f09d949716120a53eb6bc32b1abd2d4a4b641afb6b6f9cfa8809e199df0e8a17092681e83994692ff03729b1d8c89617b9a70bb8106ac6db457c24100e939e38debb407a129ead7f00dd94c9de7aaf08f900434981f7226fe7a23479fe31055b6825a297a8e060f6b4b2f20aada76426b02ecd0d73797844b0f6935cfdc0ea0d8386827a7010e707876061ec77b30eaaa19169ab051e03f58901b52733dc6a2efb87b7290f6c1b918b93086768111f5d21964a3eb909f030beed727083010632bdf734e40f8d4ca3b5813a42c1c4e8d08b12c79c57dddb0a9641ddbe86688f114282a42f3707da5ff3543a520e91d553e8845168d491fa4b21a1bb369fbc5a6f8e7b07bf2fd16436521168e842e489a07278c4299878689a7aa8a237fe8cbb9f6a3abc5e1f2d53eee60907d485188565d12e81f89921630980cf0c8ca5cdec409df70043ba5f1a892a37173fa34ce3119b94aa211569927a3d4674670f8c5220b9f0ad30fec5989d01ff7a57bac8ff0fce78835c7fd0aff2d2a27ec31b58718de014655b8b9d0d3b19753051ae017bd08b3a864028fcd33e7217c4850c49b82ab024cd301f75dd0d5491ce26a5260285ed14a305668bf97d142859712ad65666a6066e21b7e802fe694dbf89cb9a59c799e02a4ec2200e176b2967562dfd33cd78316b4c50b282a3b9f1047ec68178dd6c800fd1f19e454322672141158b291d2c20bfdf9dc79140696f8ec1fc5cb08f1c62aebdebb1fde893664e33189437b895d90f3b0a69c498a172453e70e3fa05925ba64902f69bce9b7a76bafd186cb6b48882ca2114234aa53bdc0321baf3c61b859e2abb1303dbdb0c5abea13721d3ae302cc13320bc7ee501718e243cd79e85d3ec189f9ac020a7e2995a6544e008364f61bcf1e9009f2afc53578cb2702a34ebcc76c6517852b83d863fe54c3a5a8bccb499ded67bd31c07e0a2ffbc51b12bf46e4f2841e5c5af880bcd58ab826baa90ab4be6c782ae2f063206198ffd06947314e29b2f2db3f5fca9bd49b6a7dd4d1c5b9a5fa9289578cd15df0a3ba8d55ee2dc706a53a70ba46e19385b31b0746424aa1e3d0d2fd1d72bce895334e84ab4765f78e88ef7502edce011c3028f6e875146be4a3854b369cea90ff80065c2cb5d756619e6735bd97e30cca700f53c87368bde51dd558f22d6cc854cd3", 0x1000}], 0x2, &(0x7f0000001180)=[{0x88, 0xffff, 0xfffffffe, "7cbf7c2981412344cdfb204956ec43f49ca22bd7934c7359c43a9cbb36268839701ae0dc41d841310b46f289a62aaeb61e73eba9b136b748fadd54f3806f3688f92578f30d22352f87d5e0dba389cf7d298bc85ed6ee36eec9027150b91a906ff02f52dd0aa2d8246c14c0dee6c42ae0c5"}, {0xa8, 0xffff, 0x7, "b95450aec94d5f8a1cdd1bfacf9f7fa86b4728254d58bec4863317d45c849732e79bad3c532228c26658fa2b13fbe54860fb9d7395be5e5db69d88072a10aa378a44fa309cf960a99a8f5023981661eb8d619eee65abab1cc9294fb1a008df584fc0ddd024d60d2bceddf336a9c6199b892c4cdefdf74e1fdd62bd97087c7c972078f64318e21175f19875fae48e1eed5dc9b47a23"}], 0x130}, 0x804) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="70b55e3c413fb2c507153a05b882a9") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x4, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x20, 0xffffffff, 0x4}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/4096) 16:00:14 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(0x0, r0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) acct(0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000001880)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000000600)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000000400)=ANY=[], @ANYBLOB="69c872d6a16d30cf2d30e9ad204b3f314c1155b8b8f369aef014eff56ded1564f7f02b29d74c504729c48a9577eb5b4076c8e3d82eee29ad0b3f2389dedd0597bcd22918fabf72dff97870d2fa83b5462ac8d18acc66580124a7f40122eacf753b19ac8d215b581a3ddded50bb4faac3eac334bf5d8e69f28d7a3561f39d486baf600ba5a2634ccca42caa3f45edacc21e9ceed66f48469e505b7c453002c1850a2946ddd4fdde5c8fb2c938000808498da1826ecdcc2f2b8563c0", @ANYRES16, @ANYRES64=r7]], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r8, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r9 = socket(0x2, 0xc003, 0x0) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r9, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r11, 0x2000745e) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x6) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:15 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:15 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000140)=ANY=[], 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) shutdown(r0, 0xdd610e36b9703482) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) clock_settime(0x4, &(0x7f0000000040)={0x64}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x204) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f0000000040)='./bus\x00', 0x5a290217198982c2, 0x84) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) chown(&(0x7f0000000080)='./bus\x00', r0, r2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x40006, 0x0, 0x4}]}) setitimer(0x2, &(0x7f0000000000)={{0xffff, 0x7f}, {0xf2, 0x2}}, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x802, 0x43) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x28a7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000200)=""/79, 0x4f) write(r5, &(0x7f0000000140)="000200", 0x3) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x8f8, './bus\x00', './bus\x00'}) connect(r7, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2012, r5, 0x0, 0x0) 16:00:15 executing program 0: 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x40, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd81428667b64689ac69f7a3c4cd73cd1c163e8ca6948be67069de93972bae2a68d4ac72ab664a6f0e959cafcae2c2c84aa1590edbd9386daa49526da5285ddc115870e3fced26b688a233dc63", 0x7a) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffff181084fb27e30811674af68e2df0df68d2c01bd712731b086896b1c2beef5fb201e1d1aad305fbde7cdb35da0a55f69ed0815c1cb570f9408fa6f7aba68fbf66539438c29a96c5d185bf6ae0610677b22b41a01c58c84a88d28ec06e6904ea82b0a10f3ab3fdabceb48c52859628cf762ed3bcebc55b4f00c3d72d8fdd8b73d6d9672249852bcde09690d8d22d9c956a9d82c556312b7e2f55f182b2b59cce2117ff55e54549cbbe3a6b4f953727"], 0x10}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) 16:00:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() getegid() r7 = fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="200e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r21 = getegid() r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r27 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r27, 0xf, r26) r28 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r27, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r38}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000002380)={{0x0, r30, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r25, 0x0, r34, r21, 0x20, 0x80}, 0x3, 0x7, r20, r23, 0x7, 0x20080000001, 0x4}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r40 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r51 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r51, 0xf, r50) r52 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r54 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r54, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r55, r55, r55]) r56 = getuid() r57 = getegid() r58 = fcntl$getown(r51, 0x5) r59 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r60 = getpid() fcntl$lock(r59, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r60}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000002380)={{0x0, r53, r55, r56, r57, 0x20, 0x80}, 0x3, 0x7, r58, r60, 0x8, 0x80000001, 0x4}) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r62 = getpid() fcntl$lock(r61, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r62}) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r25, @ANYRESDEC, @ANYRESDEC=r29, @ANYRES16=r46, @ANYRES32=r32, @ANYRESHEX=r60, @ANYRES32, @ANYRESHEX=r61, @ANYRES64=r42]], 0x1, 0x800) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c00"/256], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r63, 0x0, r65, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r66, r68, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r17, r65) fchown(r15, r65, 0xffffffffffffffff) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r12, r65, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r70) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0x0, r4, r6, r11, r70, 0x20, 0x80}, 0x0, 0x7, r7, r9, 0x8, 0x80000001, 0x4}) shmctl$SHM_UNLOCK(r10, 0x4) close(r0) 16:00:16 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x29, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:16 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x4, {0x0, 0x5e7d}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x6, 0x7, 0xff, 0x80000000}, {0x3, 0x4d, 0x0, 0xfff}, {0x400, 0x0, 0x4, 0x3}, {0x8000, 0xda, 0x0, 0x80000001}, {0x4, 0x62, 0x1}, {0x570d, 0x44, 0x5, 0x7fffffff}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x7) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r3 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800", 0x0, 0x10}) 16:00:16 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) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) close(r3) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) write(r0, &(0x7f0000000280)="b8c62af29f6cbe7818c5ab76e3eb4c939c8e16ef5e6e70b330f29b860cc89d1d1f986d6f5abede1fff7eb5c2145b3b778890161a8f4f66822098d8bee5dec58efd4357a2acaa8227f08bde868d730b37bae2d8f547f0d233491915f862dacfdf56810d17eb7dbdcb0cf3de51d64dddb7a56b69b36bb719192859dec2fc3db069d6da9698fea68b2c4ff14a8f1864bc112d04622083fd3e38b524b304bec30e9bcaf7ef442b0ce956e95bcf77b7a6f589d6d0c1d206174da8117fca150c4a7befadff6e51d05c7dfc3697f020e1c089226c3f525ff02a5ddbbb8c442997ad2093bbd8a25acc223abdeeadeac102d2be665603aab9d10b26dfc6eac9", 0xfb) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000004000006530009f8f1b91c86d52ab2b87ec9fccc601df9a0091c321d24c03a19142e6c537bfd412e754ef7916d83c85a12560f943fce14958a8fc90c6f25ad1841b85068d1514064179af0000000000"], 0x10) getsockopt$inet_opts(r9, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 16:00:16 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xd532ee14e4f2a574, 0x4010, r0, 0x0, 0x40) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000040)=0xfffffffc) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0xc0, 0x0) read(r0, &(0x7f0000000240)=""/43, 0x2b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x2e, 0xe0, 0x7, 0x1}]}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) close(r3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r4 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x80, 0x4) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x15a, 0x1) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[0x7, 0x1f]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") pipe2(&(0x7f0000000000), 0x0) setitimer(0xf5a19f65b4cc107a, 0x0, &(0x7f0000000100)) 16:00:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) unlink(&(0x7f0000000000)='./file0/file0\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = socket(0x2, 0xc003, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="aca5bc1f0bc5edee32466f29e794deccb8716dd4432e9536f616970776c3fbdc9c8a534b561b30cf2c3be9d134192801d8a98db166c675d9f19e3e40211b903592f7d1da51570e80427bf2191210efaf3e41032c99da60896dae93313ac1d32099c4add007e28d31e17708a6b22bfe6e797aec9a49e762b6f3e82a7ac5a9d3a2c8009dd819781cc8debba72f78023e9c475c07f31d3eca1ac377ed36d5e616ca0ced61a9f51818e25634f8fe2d5ce44acbee0acef16cfb57cd1bd946b0617aa28cd869345c8f0dc97b026745080000000000000000c6fbd3263e2bc2d6f1c7a8df39bb5a925cc4de08969bdc0b7d23740ecf30bb59f636099f48f3f6dbd4eb37e3dcbffcf1050266a8cd64e155d098ef1089c2ea4e2758d5674aae3e1600d742078fb7d41aefc8288b51fbba700ed4de464aaecbb8193adc39aa87ec9b83ee4338525b042b1662afb42af8eb9d13e27f12b6dcd5dbac6c67877ff6a9155af5f7f44e052a1a50e050e09739c9"], @ANYRES64=r1, @ANYRES16=r6], 0x3) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r7, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r7) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r11, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r12 = socket(0x0, 0x0, 0x6) write(r12, 0x0, 0x0) r13 = socket(0x1, 0x0, 0x3) r14 = socket(0x2, 0x0, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r14, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r10}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r11}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r12}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r13}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r14}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r15}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r16 = kqueue() kevent(r16, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x200000000000014a, &(0x7f0000000080)=[{0x80}, {0x3ff}, {0x6, 0x40, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000740)=0x8) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x9d, 0x80, 0x6}]}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000140)={0xc69938a5d4b0b975, "1fa54e33bb8f49fc980ec0757cdfe5e804e6b8b7aa8742c4bb0f20b7c025c4cd46f591b78c03b6e956821a539d10b1133519b8d89dad7bc523980f66cd8f970ea0b2c5c0a7eb97da0749249a07a8de96110aab23d302bb726e27f9d95dd03d0439140fddd1b516f274d4cd"}, 0x73, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) 16:00:16 executing program 1: socket$inet6(0x18, 0x0, 0x29) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9006cfe6cd4914b4, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6}, 0x9, 0x1f, 0x2}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x2, 0x4, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x12) 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) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) shmat(r2, &(0x7f00002e5000/0x2000)=nil, 0x2000) 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:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000400)="00020050498c6e69661ae3827dd5ec2d323fe2ead2aa9fc28833263dd06bb223adff8d0907c281f33315802b2e5dfd386f892f17fb270f091c8919c25cec9cefaad64269ae7d1f1779eed40cbb148dd15700d58e6be04d5d7996404da83dcaebf57b9739b6ae87d635bd7ab988a2bb8d9d6320df3990a8b4088be15fa96a7fea332d86300474781b737b927f88128048eb5462945be1809b7ee82dbc867cf65562436300"/175, 0xaf) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x25, 0x20000000, 0x6}, {{r4}, 0xfffffffffffffffe, 0x52, 0x1, 0x80000001, 0x8}], 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x10001, 0x80000001}, {{r0}, 0x0, 0x8, 0x20000000, 0x4000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x7fff, 0x3}, {{r5}, 0xfffffffffffffff8, 0xa1, 0x40, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x165, 0x20}, {{r0}, 0xfffffffffffffffc, 0xb, 0xd007ff27, 0xe3, 0x401}], 0x0, &(0x7f0000000280)={0x1, 0x1}) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000300)=0x4) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x101, 0x67}, {{r6}, 0x0, 0x2, 0x80000000, 0x2, 0x7ff}, {{0xffffffffffffff9c}, 0x0, 0x3c87a5507f1bcc32, 0x20000000, 0x7, 0x3}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:16 executing program 1: 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, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x100, 0x20, 0x20, 0x7}, {0x1000, 0x5d, 0x5, 0x3}, {0x8000, 0x0, 0x6, 0x8}, {0x28, 0x14, 0xff, 0xfff}, {0x6, 0x1, 0x6, 0x565}, {0x1, 0x6, 0xbe, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000001680)=[{{r3}, 0xfffffffffffffffe, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:17 executing program 0: 16:00:17 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpid() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x9, 0x5, 0x0, 0x8f, 0x1a890000, 0x7fff, 0x2, 0x2, 0x20, 0x2b}) r4 = socket(0x20, 0xb, 0x9) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x200, 0x0) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000180)="8e8773899e86fcf98303fa96cd3be99b501a0460cd61cb3dbeee0cd8d2219daa031ba4969f7d9668d01c09527f7833a0fe47e3d6d04075b3af122b62b269aace3e8612a20d7ea94ea141b7a8bc2d28b7e4aba1205985c04940d0da35d3d3c4a1d648ec008e5a61a85aa66ceba2eef6c53a8491722bba4791fecd3d8d1e82b113ac586bd14512269ce8943e5fbc32efa86b2bebbe6f121f0f686893bfb3a3445f813c213351fe1d3a57f6a70ef576332615800d04bc08e039a476c96172ac9c28edbbfebb9b6e9cde517c86a1f0edf4071cfdbabb9eb1e5135b5e0c2bc5ca7329602582ca315a625b4d661050b4f1a688ae30726f013888029585fc57e35a503952a9cd90b661b9000633c29365449c5809d0a7aa3b3a214d57775a52d63fc3f0ea8312e30d39ebac8b33eeec85f9506dc3903326322eb33eb40fea755e13570ca16ed345fce9bb4e799fb31d0911eb7bb4b54925c7949dcaf39bc42724214d285b6ecacaabf5231906ffab1187d23724b344bcb40e31d22f6e5ece9a6fd1049fa84a9acce77cfdea3a67df0dc259505983d3f2ae03bdddb4f083b4ce30452ec4f8206112e42a9cb26285939bd1870097e80df1acb4237a9d952e07d9aed0cd5379f9705f15a9b52f15f6a75612bfd841c873dfc72d24c76244bf0172e8a61a7a023fb15178a2fb8c00921346555c0022c47d55c6430f57b3628b46b278b8859cc7fd93ca9daba1be3961f2f4d22155dec5af64518713168d1f208f04adcdede5827cc84f55fc87f6af1469b335705247a8560ab9c23ba546661584962ee3667dee1d70f288231568236f64ddcc9e7341902a0f813d0dc5eb1101787bab4f9c7902273fe7acc38d20cdee3192630dbd9d435fce982b7732e20712d87e33257c3a4058da5b31a599a24c77b14e12a27102e78c206b0c5c2fadfc65c992776c288ee09576002dad0b7ef5a72c71fb59fc12709a41ba98a574dd823cbb676e9628d6dfd40e800615ccd4430119aac7a49607d70b6b9c195d3ab3fc5383c5d8c3d3849a344425da54c0aff7831ebea5d74f86a6edfe216398b264f59451c6e999bc815fe6b0a7c46049aeaa09993b29abde9a1dd40250d27de4453502c364a16f494299c36affbf23f26709a5c280f1a2d509e23d3766013b10e354bc3f2e7da999b36d2b213c142496f2ad76653987d56b14ae608c722b1126aaee1fc648381cd7c5ea5dbac5e3f60ecc1fd395ddc048a7a54aaad27a22cd11e598284008d226fea7215543dcd11623be16f5ff5d7783923fca737e0c8ae4e44eb236ed0f616aaf1371bad21c54c7aba84cb082d3a362e8dc4429ba3d94ca77ff19b9cf5092488257803a64ecb0bbbe7bdd2e4e4239a5badc1b9b891db1d8443b33119b897bcc443e5272d752181747741bdc61451f291d56578ce248e2b808b133ac524f03d39c47a607ffe34b004a14ea882f224eea30a58f509265ca3efddfdcb2e3480cf6fe58938e3317f987adfa3bdc59d52379b012b5798b9824878637270a18aa260c1dd749948eb009fcc710756803958b7ecc5e30c3f1644b6bd8f87ef329ddf10c713212422b2a1dccd05f0ce01499698dfa9d744fae41d9f9842dedaed843abad2d292212f92877a9c3c0f901db7578256ea7fe2b0e0517775c8ad39a8b2e40dd00805c3b6606309f4d07be1614b9aed5ab3f3e803c0f291ab3bcaac52c2e223fdcea038310670122eb45ee4b4c325e50e5c5b74fd38f64e39dc68eb5ac8167b5e0fb34f6f7bac24b7b90b2e55fae2bedcf2bcb72dde4af48c444d9e46ed8b247b8fdebce8d0ff5ee36fe585f1d4da8ffe50ce1e7c29788c0ddcc51a5f09db977c110799dd1997a971340e0f65cabeda2fed663ff2a4d74333baa4dbfa23299f7fe4a46fa9e66ede5377dbb46c9bd817593c3c447b5f148bb60bda4c72eec2f47002b45e16ab6c595198302182f5289cfa78f071492fda802110561cf45b508b2d09461df4e6e65cc618dd2b02ecae680b610675979fa63878c187d3930591f11d8dbd32068232aae69090139d31303abf2afe0e9ad9118564a3c26855e4cd6869a969df8461f0637e7d29040a3ec76cae52694d6fe33341207836d2e531e595cf8061bfa2ba4a687a2b3bc8d122404faf5aa6fb203829fa7992dc7a0f4c118db0140e69d8f32ac5bf011f45bb8123a9a23fc27a60b22da6dee50b827afb0952a57664746d47253473bbafaa0e829437353dcac03bb8271bfd246527c80d87731e150483b514365bba85686ae05c25bb74d56d72942811ef6966a2a0d95cc901dbd39cac42b00f192d04b45d3ea7cd660ec8f7cd84634f4c274f635e5613c4987283a1d3b2b8b8555fc4ce1bba5682fb8c5860dec7772f6eb038898eb5a55d7035700a4f50982f72b98018080cebbd7eb70089ec585b38e02a7e8fd2a17c51f75de04f10b13cb5de8b6561c3b1ec8d9d1230fe54c3a1f198a65d48069844e99a3f407398efe76dcf7d3008549a4cb43c704f6322a00431c0312764e48bb5302057a51e6d5b93321edaf5844db5aa396c41b3fc122adb94c5f179bd62189db5116852780380e0d45c5b2dc9b045a0e007bf00fb51ad63856f00ec970a72150df236e87d2a3bd7eceed50852cb22aacc6475dacc3261f018c29ff813bf586b70a13b539246539387055f4eec9475b3ecc762a9e218d5cb4c0cf5f22f03571a3f49770662d4d71c1cc080355ed92904ede475d8b3948899fbfc0ff490b84ed3e5f2d030c80ac5265572e69bfce61a8dcca6ac61c4759e7523e58e83dc9ae6dfe02d716b5ea097b4a49a785a9002d7da095c604e6198309bccd6eed182661f0267baa6584ee33bb9fec7a183884ae346ace50b35b60b38962fe69105139b5a2c3dd1ba3d7179a4d2af2860d13af225bbffff4b45b3b9367d18a6b29d6dda3273029315ab8380742b4f13432a8db790dffa5373d1afe7f6b421f4c49200bef22b36bf8820b09e1bf7cc0f8a3ca5683cb264ad4cedd3ad5255d25671b172520734387c887444a5258cc5c7c3af4ddf307c1522d10dce02f8713a55fa5ac1679f8f16823dc72e5f600affcfc8a5ac2d85fb51647741c69e8d0e3819e4e56d16d6b0880c098a6c68b8cee5b671686f8114648f6ad83db35c32e715bee9993cc642d39fa88a491e0735ad9e50fa32e11b32b445eef67938d313e700dbd9ebb8f626ac628bd012221440f8e11cabbced3cbca20df4030737166a6b18bf002b023df030b6d265058506a36818d966b90d108707aae4e24419c9c4edb2d996e0b3dc6e77b35def9a6674f5fc5b941c24611fb6b01014d40400472275b3f5608b21160c7a7a39a3e77a9fdf6473af34dcf69afbb667b6fefb5360a24db7fd26ef21212d6cd2cc525b4b3f409474ad4bf5ff37fc40a07a2084967f70ca52c7418111567cf59d8d8559015ee3cccd9583c41b07187f86c5932928cbb2f56a00ac5fa01e3293ed985cf46c027669ed0d1237b08fc19314fde6c5bcce68d18175ae9517b7fc8505bace7a7406efb9fc64fdc62db27a2f9af2427c61e3d271ba84431946483561fdcce5594e1fef20a7810138c4d20b0480e86483b6aaae4ce4e1113c753c00a2a4ee24cb120c4cbfee0f4afd111ccbbce75344298b238bc74da76d3343f3f067352c5030e4a17e79783b3426f38bb667c423ac41329700b2c33a759e8a80121e6ab67d22e74c01213d5578e8d6146ca96f757f59f2a335ff4b14a4487840c7299811e470650833516618de61d146ed2d5c2e12160481ac694b373aa9d021ab0ed3b625b4050a9acfdd95e1df48a2367749016f3531080315c1923794730d325f3f1ef643c734b37ef4e43d41c7dcd0a7412a863091ce6858b06ece9489c7c40a1fad722b6ad24b2ea95524fc74582401b7e6b88c7d7c882a1fe6bfbf3dcd3180b1d8c970cbc1eec2317329ff36dc3386c6750eabf7db1e173a8c766e5f9b8283009a62c0ec7f6983f3665970cd8990901d8d2be82754e3526ec79887b353f05b65619c6230b0c11a1847da4e4e76b836463b958913f8888f455226ed2d1a2818f39445ce55739ff1cf6ef762cb472220026dcda43941a719d03d807b26d655138bd48b0460960b4ed8b1cda168ff58720e7a660e3a39e5f62b0cf9824e4fbe907b4bc8788b0a7df80d576babb986e1bb23a7ca260b37805eb53e2112f5452ca0a0fce8d9c5006c86b5067f2e2f6ec39a062e1a49a479827b7c2bd36e72f549b3639385c17fd252dcf60c64bdcc860864744022089aeb9cadf5ead64652e14dc19f4d4fc9db614955bfa3aadac6564cc8564501e23c7eb758d2edd2da1d7960212f23697abe7e34fb245cb426ee113ea780e7501f8f4550fb09a20b7128ba1ea64adbf7afff071eefc76c9dc63a3d738b5db7ddfe4613328bae6b51208683d8a5f33b84e3a903292000468aebcf281eb8f15827fc7903c084e2e0ab7c9edbe9d70e3738efa0860195192b2aa197e2833c66d00e0627ec6d58e635f5019559669d9e5ebb4abfb8a36e316f33fd1df4b782c4278cfb1f9bbd413272e5e62bdb954c7190caa1720c58cdb43e26f72751ee9c262046db7cfb0fb79b595ee77ef6885bbbea9e8f41e7caf8844a8da4a55012a5d175a99a532c4b9e1430a634ef6784dc2aa9f4271335bb7a33e7ba1ee8895896c2fe8280c1ee770af7e7382de808a57be75c98c926ffedbc3d002f9aa6ee10a15ba563fb3916c6f569e2e13deeb21b5e450312caf1da73fa403e9e7fc95ccbd68d0368651c77313ec6872bdb836bce3564272899c034e5740ec86a97fcca0aaf2af1e78cbeb72a63bc76b4da8741bb2f435429047be287b3eb4c5169063f6c07543a1f503493e8605ca1a2edf5883df8ae03323ec6f9068590c08443784d8fbcc933e7df434837e8b0585c5107360dab1709f5e27eaf9d8cb039d5a13d5e0ba7ba3f4503f3191638fb44a94dcd7c657a60b124b7717849d869590ac7e6c76896d611f8d8c937dde5f58dccdbf453e09de1a9fe3494c12448e57fdc6fbbc122a873e4d00f6e938460a854faaf54153a0983bbc847813e652c116715678cab92aba9f1963d32a96b69e8006e928ff0918444d166d3dd8be3bcf1cea0bdb3e7169fae671bbdb68e7879e51674e151072e5b23dcdd33c655dcf0d27151e221d024247a66096508878db851d19278016ceb29c2846c95faf3b24eb0609d92fbc5e93c16a363a859ccdd9155e6bd8a2324d5b6d34bda0e675373afccfa67dd2b79039ba07c0188520974a4e0e1e10ac750f382e85e1780d26c78483f4b441b8925ff0f034f066ee63f24706d6bb6648d272519eef32ef589f4be3f5425e6313050b8dc4a6ec74ca3ded1201e5e5aa0114d6506f5815ca8916c961f55298adac0abd6a4c56e950dc0521266bbcb56084b510da4494e96420bb751489edf5c21f142a16039da97354290e60085605e845e15074e964880e824fd91ffa475b513f2a2967309ee7bb9f01929f7fda7f3802548b34139929e2ee361f8bc519f256d7ab9adf149a65daf224d60c4e80aaf39eac75c0b71032f3054f633cac8716c4966221e46cf268f95acb1e91c31a1ae8c5517143e4f297e5582ddb71dcff46676e6eefb62ba3bb0e68598824a26e8c5fb48f9ae77b2d915c1bd377d737d4b79edd4d1f02e74cfdad647fcc024bee425cb5d345542632c5372517df31fbcced4bc93e92e8943fe43539962650ae0f713dbb96e5956df7cad8e35ba5461f092a1d2fda0fa3e3aed60afe0c9555667a18a8210de56fdbebb4103a", 0x1000}, {&(0x7f0000001180)="290817c93564708c7e38e42896b21f05c8d482d29ae66bd12115e9208bd9c695f598028355bc6bbed508f114a1002e3978d7141b967d330781cf823108b14620f67da17bf5157e1373609a1fcc277d2a1115c4e8972a4c321bd11fdeedd8769722bfd622be58d62f60d174061d9c0602bdb3713fc4a07a65328360a6d21907eeaead25f62637ba6b2955ad724e40b479c2434e5c78e153a2f3f977f874c529954cb88dae7db6d2e18ddcc3e2e594aefcf451fc38b4acffbc2a2e165d5d9fa4b80855c77118146707bf5c6d4bd4f2f0f59066a48f7d179aff1d51e0cbab70d1231f558d44f54cd09f9d2e0f4f", 0xec}], 0x2, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r3, r3, 0xffffffffffffffff, r5, r6]}], 0x28}, 0x4) fchdir(r4) r7 = open(&(0x7f0000001400)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000001440)=0x2) r8 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000001480)='./file0\x00', 0x4, 0x24, r8) clock_gettime(0x4, &(0x7f00000014c0)) sync() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001500)=0x8001) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0), 0x0, 0x0, 0x3) fchflags(r9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f00000015c0)='./file0\x00') r11 = accept(r10, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000001680), &(0x7f00000016c0)=0x10) r12 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000001700)) semget(0x0, 0x4, 0xa4) 16:00:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x1f, 0x5, 0x2) setsockopt(r0, 0x2, 0x1, 0x0, 0x0) 16:00:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)) 16:00:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)) 16:00:17 executing program 1: 16:00:18 executing program 0: 16:00:18 executing program 1: 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x20044b, 0x2e, &(0x7f0000000040)="ebffdbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket$unix(0x1, 0xa, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000500)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) socketpair(0x20, 0x4, 0x8, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="000200", 0x3) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x6949d916be15e65f, &(0x7f0000f3e000/0x4000)=nil) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000340)=0x285d6153cd06b6df) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) r14 = semget$private(0x0, 0x1, 0xc) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r15 = semget$private(0x0, 0x1, 0x80) semop(r15, &(0x7f0000000380), 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000380)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r6, r12, r18, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r21, 0x0, 0x3a454690, 0x2, 0x401}) shmctl$SHM_UNLOCK(r2, 0x4) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000140)="000200", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000140)="000200", 0x3) pwritev(r23, &(0x7f00000002c0), 0x0, 0x0, 0xd) pwritev(r23, &(0x7f0000000dc0)=[{&(0x7f0000000bc0)="1d6f2e6d57311d74d3d21f5cebe6c35fbc4dc0618ae6fedc6375636ba0c2d7c17bed9989f17fa10f3b81d684b04e373121c239cd1b75deb71eaac62862cc0ce2d51c7b8ac24ec60a42865f29e46b4575aad52312129761dcc979c049da77bbb09cba94dcfa45e7cd7dc0aa2a8f7a95791e388e2103c7922ba9842c07bb975d19367868d81108ca9d310ae8815c8d56293c7f685f12b8d1099b86b0312eb0f7970f1af327de5ba0673967158dd20001c192918f665c0f8f89b481f30801a6cc8c10bcbfde3b092f3b"}, {&(0x7f0000000cc0)="c0c87e1680"}, {&(0x7f0000000d00)="de45caa7f47e8545f6e8c3859527171fb495cbf65b89cd3dd490fba4836d1affede280eea54df5d0cf201eb50e37a294aae92855bc16345ce31352aad2f32b5d0edea9309524b520ea74953c8e54b05ac5b5b6b58de66aad9076ece5fdfcdc139c756ad2f26efec451931ec2a53030c3e194813cda715b0437afbc58dfc0466b36dd4f369b916bbdff091ea16dbecc71633e6b9c569f1d7bd1663d"}], 0x1, 0x0, 0xfffffffffffffffb) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r24 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) fcntl$setflags(r0, 0x2, 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d628f2556bb5c8675a57e25bfbee4c16d337561564d2c4c7b45d87639f69c2b8909fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030908bbfe9005938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1e"], 0x10) r6 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x7, 0x4, &(0x7f0000001a40)="ed3c52a4f1965be484c47655e2a3feb60c7ac54155ccf6bf67d0a24890d11b8a705e2a4b51459318d2993d2460fe32c8c2b9463f733c5564431a652e30e7aad7fd4c8a7cd3597268a94873cbd42e", 0x4e) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b730 failed: hole in range 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x3ff) socket(0x20, 0x5, 0xc9) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3f, 0x44}, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)="912eae8206eb5681f0f12726f7a9e43e12f61b5bd3c7f71c9308fe2c5cd94f43d36898ff919a2248361eed1c7bcc76ffb8c376d9344eff0dd2d8f252cc535dcedab02110e0e631614416af11c139f38ebdb9196f558d3aa3c7d7a521fef9ed4c3d8b7fe1a6b66cb8611572a5e42d20509098edc2b5358887adbbfc9b3267c713f75ea4758ec7a1153a29768834c6cb17683c4ebbcfc34efe0f090e2465a57a631f6bd10a41081b85d733c98a9fc63b51a489f73f11fd63", 0xb7}, {&(0x7f0000000180)="c2775dedc55c236a2f41adaf39cb7107ca474f79161557246bf256cea2f7b3a97ff13aa4c7da8ebc33e0960648b3d5a5332382bfaba43ba8fd7f423ccf1503734069436494e9d96cc5a3b6d58c79fc44b0d2ca5678587986312385c3c817ae5c39d063e9f86dd0d9aeb632cb2b7291fb20568697831c64cf41a2031ddd6043655d83ad0f564a9f244e0742133dd2cbaf37b1e2ea7b337130f2c3e4ca1d0866bda00f5f7326fd57528848188792673d35a73aa6c043a7a2766d04062a7b2309eaae65cbbca0a9b553ad8e1961ccf1cdeea9c7efd8315b9b26ec7d", 0xda}, {&(0x7f0000000280)="86a7362661e171d68af8aa89baa0d3a08e8bac2a8523d71e1188cbc833da54317e5fce9325448b2ab376d247c756c1ed498ba560c233c25d2bd9f34d13f82cc6d9682c9cc9a23223f75d3bc0b47ad1bb20cf78d18d009da2e9de26351138195017957b5a41b39bc67fea1b07ba6bdaf408d126c85eb9d5174974607e8f47bde6cf27aa29a921d472ffac78f868fd64c42b700e19fb19f63758641f8b86ec513b69c45c45a504ea0ff56d2c38d601705c3af654d246a3c64cdad479979f2e6328337a73d07bfbc3a20d6220b3f9af3b4b0ef98de397b843b139f372ad5c0f10a3256f3b620414f60317103b75fe9f2972b241f706293241bc586c2b2de2", 0xfd}, {&(0x7f0000000400)="9ec9bf40761a4da70c0bbd37cc6480f8429c5748e89bd40093431219df47db76686631cd297e10235b9c07ac6eea470c9293d274785265dcba4b6495fdfcde489b048740922afbd555897d68dbdb9a410103deb5d1906d4a8b34acf68f77c9cfca29de9c37337b00c154b031761954", 0x6f}, {&(0x7f0000000480)="5f06f907efed6b08e25b18b8ce2b23e2939d264b7f313ab3a3a12c3f808957d6f1f1792338e9c924176a4f36a05c78d5ef0054a0e1d0c6149800228c3504100ff77fc764af8e4b9e6aab7b", 0x4b}, {&(0x7f0000000500)="5fad37bd16aa38af26469a1c4e74badc25772b469bd1741b1b93934338bc7852fa6a325e4681b1b08212a128e0273b8335219092e89c981367e752de781c7c89b5179e7bb439898c5b7dbb3370f519ec3a4e007123609681193dfd801b9681885fff3c66a75bc2d157e5cb5a3266d943b49d0d6b73e9c2b8c6d2090cb398656a167c41383f", 0x85}, {&(0x7f00000005c0)="920ef9f2af5ec8d01689ae4f306b5c56717c76fab772d920e8372940974266f74236bd66976218575a765463c00e518c898c1ce40bca4bd2fef7de844b8532a2633d4fa9b1daa517b6c84356d1e8a9aa0a2e01b79a59065af18473bb93ab46304705e4cbe520f1c02bf0a67d00f142caafed49a9383bdd4d9a8c693933632b2e7867a525165508d95686769576ebc2812386c52a630c5a8a03d0a0d4676f4374c8948cfb419d81a3c209842e783db80915a19e28153163a44891673596d3ab8d80941f28dfe878b7800aeae51e7a856460d5145a62d31e4c66ae1e7b6ce602a3e439f0f73056e28f81ede3d41fea0cfbc5c992276a430affb2efff118069ecd9c9024808abdc0b18ac0e836a6b81f24b7cbd3bdbcec8ce679ad5ca24697e1269612eb3425e386b1bbd408012dc6b43f93a55509dae73d980bd8c437de2d131ad2890398bce52d6de65d16b57d7b062ededc7d24ca69023401c3e09d581ccbdff348897dd93349a075ed039454b00f5d264f3fb7442aeefbce90a8dddb07cf2041f601ebfc38cda0698f9926340225096365ac2bedde5802bbce9249ce1f51cfc34c727f169e495b161f5c219f7a0580d98dffedb32e1f9f978b209d9cf590e7f1dada1c0b54b3574b440112f994561f62cea3f9a3cb06ed865b7c7008f5629acaafaf162cf1cb044c391f4b94de0021e37777c29b3a8a8dcfab44b2956d19b8f0e66f2724fa5c73f214282e8ae187c54c01be0c1252866c12f4a8a37a4f40d4ec937f1abd0e7b409b59b47ed8500ff2ca65fafcfd9e0c1ca1bfaa6276d9e3d9ade06af830387b68d1dcbf8b767a589f880329ded2434bced5ba709ab8ccac0f4fbe6b982ab6f6139c9cb8d3a41dd222f7caa834e4f6c54833f8810d187b1f83809225a93d75a064a333e6e4deb02097b913b4529890f5fd9fd777ddde972c4b3d48604739882fd37f4ff3ff5848ba0272b357fc14a6f3f8735d5b055c53ed19f127daae4fc23a125ea1f2f09ca1124be6c6757dafb9398cf001d794492c574d95dd10f55f0448ac45fdb4d3eec52d74d326f24556f29a7b31464665c289054cbb2c373bec6344c6be57fe3c3670edab031ac8f07a3b34a0fd1887818bb59a6fce9df44bfaa9de0e6cb1a30a8b229586e23dd92537fef341bb7d416b3d487a3e3659656df25bb7043b7fecfc6127a990264712e1ac60d87697d1cdd7820547e52fac83a49ca2f4c69fbde11742c7e163cb237c2874a7ad6fb0f94f0f7b85346845d30ede287ba8812c3bf9aec3dcaab338d59bf0807b0dbc4d677bc501e1db0310ccac7137c60edc4aa69ce558e4c5fb27ba7d2ab04bbc31975fdd5c0c1428bd4b0c21212f6e5769e576f1afc56bb1135930df2ed92ebe08b2f77fde086bd16431e8a271a67d69930c89381ba67e35baa341f8fec3b707046ae83772f33094e0c1559618e3904db08a9d77d5efc819dedaab19fa59fbf2ec41eee58b21d758ef85ed36c4452d827ff4fe2b7125e1c50d2e7287a80701876459e931bc0ffdcd50368144061702f33f8adab8d6494d7a5da5be2c00a88ce986af702282597ad09a86956e47ec08d4da8ac00058b919da93f6eda8a5f7231f17cb48616b6693acddf74a3e2926fff838c96568175f7b87fede30dffc6c34885a30c6ae6088b7a658a393ddcc38fbd3ef88fcf2e23f5a8163064aab8eb47394e486bb4145b1f4e405b9934297e1a65f48ce50337169ee471087f3411627f4a69b6266840a2ad4ff31a58eda1c948993613ca9dc4e8e28f38a77f64b4b12ac6af97a846716b2d2b9730313993286f38a76445ed78fbbad3307941941bacfd798b11de5a2c439ccd21af6b55959bc941e518e34df823c44133fa5fb5ad68d7eba8281cc9274ad7d2f6aea4f77e6ac4fadcd520ebd10712d72908738d69af8b17e3485c1308b6f5e9a2579ecea0863fd4397ee9dbc68f34715e3a54f85e88310b9d1e302418c0e5379a921eb29a34fd5217bc96e42fc9e0c2a9f0bd06f76281a31b3b60ad0955fc9b9ce5843aec2481338b3ca1dc30f882257dc9fb6858a3d11627bc156d474f7874fb10f99ff3831b94a24a277d2941da358af2925bbc74f8f1610321d5fbf069e568ce386c16981d075d2d75c1557d6d5982817418f5a87a235e0d8a86ede20692c1457246773112178b5a01779b00b78dde12d704e498e432511d621aae393e46a8e13c54a711917417e380f85683fead03b5bd5d432887a9cd148fe02d7fe0da85528587d0153e711c71bc9e838e2d337d2bcd34e3b9db34408a58971a051061e43f62d51ba3b467208c1fda71043893d74d083d743f466d99576c428de305c26abd0ec13db161580aed01e73676dc350a81bb99320a4d7497b550b2a42ea5b5c61104fd686791b59bc8e7ee119e2ca275f7c7444475f31a9d833fca01c7a68ccde720dfe618311ebed3bc1af8d8ec21b369eb83fe65b40c1056d03e33937ca714fe9675ee2b747c7df759a24af3a8e9d24cdc3832dae1a2ab6a975cc9e0f8d2e3bcbf50dc8566b81ceedcb8a9e38b1cc325ef2a32bf6a6060f70f15d2ba4ef8e877460182fefed8bf37219a304d1daf4f27154db6265cfb2a3e4bc19b04d2f2c75ca25f268cc1bdbd97b154c9100e198104b63a38fadbee09c4b72d0ab0b9c463ae64615c53f183998678d093d5d841db26d37d81191c4078fee74c1d0ed2594342a39dd93d812b867ca56565512539bcca72bb29149c098127b628320d49d3e3ae783903f7052949b7a121b9b706cfbe399f6eadf47f74fef7dcefa50687cff914c667cb83492c98875e065a363905c721df7e671823ce3deff8d5dbdd1086b3d21b85b8fcb7ccc9a73aff0713552597d1058dd770cf8fb7dea563f7478f44ce5686c85db40d6cdf4d46c8544c05759cde2417f4ae9c8e75315b23082258862dbcc4e2ae4d530daa87743857adf0d9ea7bd202757bef5fdce00c1d8a9a33857e87942ce5d42db928a0ffa03f085d55743b759808a0b01fca471d9f37d0a2d05ef34b2e6b4a1266490a3b532ec13d97d63bb249fa408543a1fba0270ad11c8123177a7a8f138e3423f9f73ed01bbbd60f009fe6c560e74e3f165dd3e5462caa8b425143d06886b97a3dc63ab65f41c6feb1e35cf3df2b45b4a24fbb26ca18ea0e200fbb12615ba0011dd14ef4dd995f1c02513aa712f1e28405c9ecea5ff8a4c2d5e21c30c8712ebb3ed72f4cb7131b086e6c4e9005704f811959df2eacc91c379ccf6df568256a579fccb60224e9053c969bca3e50ceabf01e174890fbd9d25cbcbe0b3025cd5b62314c54fcf4430cf01840c348625964637bc6a8cbd35504d881f0c02ee9f76d5736825711328405d25ac0c606c676d824bffcc98038db4011338c511e6f59cc0da600c783c2ed66f54d1e7dedd6aa725e581f0e0e7db9260f1d3c3548f819457ac295d17527816ba8386431a1ec0eb9726ebb9242a20d8332b160c673871da4e5f16a27e4f35fadaf427c893dac568f7e326ad0ea7024a475631240afe562c5cc2d72e391ff0cf310e29e91d52fa2d39fe869ef5cc637dca1bfa02a78283d775f2a6b2f3e0f98b56e35910c31ccd2f2557266093c958bf6ca80a87045952fba07223b1396357b8856d60b7c6175dd2362338e71bd8af3e31902fe664e887d67324f24717eca00a0f43c3b262354f40a4a5a0627320d7bf7de0c9df9c0002e230b9e7bcdbc21f8edd6dd0fc830fd79af4bfc9a7a9ea077535c58231d7b143356266a88511686ae771f354b81ffbafdcefe69ca08e9db491a22ba30cccb41e355fad39076bcfe56a4a1e120b2b03857f62587e01f6ca8ad00f33d654905cfa6375a710ffa9ba0f881bfa74a686723a7e8eb0290a1f886c3bda1fa70e7d44f139f99b98599922808fadf27ac0d81352803c06d557db5ad802f0a8b5d2ea46463c5cc97263a0a189c46dd41a6668b5f767d8dbdfe50756ab924f7c0786274b7864c2f1bac1d687e5c89a8addd9c4f71dbe45c57de62deaf1f8aa865921ddebd15de413481824f56e910e56a3da5783f6b026cfc3b0ed1766ec276d7596bef9482b048218953df452883664a5a2dfe304fb03d657ea97a863e2f8aa54b05305667d04f18b29c9f87a5b3e9f723616d4abf23743db2184cef590b34de407ba7cc165f004abdc6fd2ce73932637d782f24a547d1c07b5c4a11022f2691a24e9ca8a5ae2ca8def252f0ae7f5ab3046c107ca8caf7563b8f3277e109b54cf869d7c0efb48fecca1364e5ecb90bc0785ebe7ec271f7b9c893164b4e17181c5cf5059a7ba3c6553ecaa5361829676fbcfe1ab31dd534872a69dc189ccff83e0719eda8035c6ef7e5e244d41769677449b60ecb46047f9aec978d8c22d1ecbbed8d81b136a711cf3a7061eaa2306c47f6674c8090b5c6ab23de4986338acf8695b5ceb6b7cb2cd82c791e6a2cddf807e38a38c186d822af2ac6e86a3cf2040ebaa0c32eeb56d3787914def60e94069522ad7a0d7aca04dd8a7026926bbeb6e75e71eaeab1f27299af30e24d904d476f0464cf9bd660ba0772efd47824c645d05c3e795e48b1e54c8e387e42fed80c3559d34b1558f1aac7237c92c9430bd87ed07f8044d2ce347fa75116e0ef013e00cdf824d58fed1d59f4b3efadff0f733c8c439fa1d4bc44883085926cf0f0f938ce0d2d5c91a02ba775aa7352370c66cdb9c2cdc0eb77474382c50ad59a5c7643a66e3c9491ef5fff99dd690792b963d75b1d05216be0be04337ebf968702f999c86ec2aab4f714674cef1de219adbbc9759bcbb0465d4cede52ef6e6cd10cb76ec2015453444882b28a1e3d88e249d706a5842be0eb5f3cfcd934445f3e4a0e2aa0a119e1247adb2da57c3fe80b7f998b3006a90ebbbfe8660d9c60fa25129f38dd6b155ec1eeeaea880a751100625a1dbf4f8524b1f82435a5135fcfc8a11a0fe5b6ec80f851764f608bfbc72887e583a8a29b3e6a7095d63c204377d2d03fbe03dca3f67470be798f4406feb23df7f7b74c53a349038db20f1e0d7e63273f1b5bc6845e8a57dc0e47a96949b16819c866ab5d30bbd490999c89b21d291bf6a3ac93f758ae2ce82d3b53decde4fa86fac7e2f2c4920db2913fdc356c19e79db36199cc8926299869849ca0eae9f1e568fcd093d4d7b4d5331f126360b811c78c88f4fe9857be57656c24693b5c64fd38fdac918a1a33c6e0d6c76fb41f598e726782388c28e4fe0665a206716e09f8e6f2cbb47452417e8223c41662fedfef0000081fb46b2662264a960fa9a72d7bfa95b8d682019f61b28c6ebd32e080e092b13b67f2a6ecfac0a43bc71ef0199cb40c18a5a1fe2fd9079d4fecd50791ea006b598a47dea8493cd8a556ff63315616dca287c32dae0bb177b41d0bd3393e4e34b109c9bef97aacaf46a049d2c03cf2f2e1bb0f6cef20bf863bd956da84cdb6fd27f0dc5b5856d862b91df2cab0f8feaba0d1243bf6276d3e9952ced1d507668d054be1a6779cfdc02aac36635da061fd6bb7184d7ebc90b2ab6bafea7d8ed63bc299ade7922c2fea4445d42724ed53b95503a61ccbe683c6097e1ef2c09f541cc6e5a0700a2d64c777409b4a4cdf3042c9a8e698192835e26f1a86a107a67fd31d6703f5a8b63d83f1e5a13ebb7738bcbb0c859929f4b505b8f2e0b66e8c4dfbea0c1ada9451fbc0b9e79f7cb7878626dd2c5341e3d9c404f88b05590e344d651609da2cd94d8e73dd37f854a11d1a17145845f7c71e56d9499f8c12027a2381f1f159b2189893bbfcc52d7e3d46e", 0x1000}, {&(0x7f00000015c0)="5bbb1d33f2fcfff1668eaecd022b9ef62a350d33e813b81f301eeb018666998566b5cf13e82f8a630f0d2fa7f0cdb4fa75594fa6fa6a1359814fcd9ccceb2d0b884e52429ac1bdd991f6d9268fc2871ba4170197d044a2bf51d180445e57199034582882bb8a99c617ef02dc889f7a0bdb1c2f4e921d794d7531989bb67471f8b87be329b5d30fcd35a72e80040da1f42df102072bcc28359f48886609", 0x9d}, {&(0x7f0000001680)="24eb8cadbd55ff7629db30637f03dab535433e09f60d97ee45f45a39789ea9d74264ea17528b3307e06f90b29ef185f6955384fea4f760b79f90f51e52709199a6c1b9b5b71428a3026c833a11d2226c8b36c59fd58fce8f346a98dfd0fec5883f2f913cb1502693fb5ae6ec00828f", 0x6f}], 0x9, &(0x7f00000017c0)=[{0x20, 0x1, 0x7ff, "c3b5f8160c339eacbd12866fa9"}, {0x110, 0x2359c4fee5127c01, 0xc1, "5a42229114baf6312d503a0abe75ace417b5e3b28017fbc9a677e6fd0d8e2bc177bef9a956bddd371273090c8f3302372dfa1d5cb330d72756eade9508e71c79f2c2ff92c743ac8c4e9a7ea6227cb3a53a92810e0487c82f121ff4b206b87ed2336a82349fdac9127904ddcc135682e333472075c9c65ea14e9d0e4fac629a5db99b2a059f155315160202a64657a479de71fe507b440d04df4206c164ca003cbc853d84b7ca8b145f16e6075ccae80921af0b5c1b844702d8004d1d8ef73382b7ee24f7c5dd82ebc61ed611f0311efc9a9a535cbf8f9f8736e974b1f8bdefa08bc6d25e4e6e55548fe608270a8dbe69c6714a6c505f24539be3"}], 0x130}, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mlockall(0x4) syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x3) writev(r1, &(0x7f0000001440)=[{&(0x7f0000001580)="c3aad9f90d809150258bfbd5f4b4076d20a6f2204752325619fba3c24dc5934a2c862269ef5f7b3e22e69d41791135d634f5082f4df93192657e65628f74c39210c80d9111f726f56d2a7a9bad11b615d4b4b48b7ecde35693fa761fc9d94628b14cbb78b30900202e31465194c4bfa41aaa760db4c4ec3dc57fc26cbc957348220ee35c7f3ce44800d2e1e67cb7b790470e7cfc0748975654c9d4ffc27f68af1970dacb820d76fb20a2a449b61924058db26ee5bd8de921c49804dea1679e05089bbf93356b6705ea96ab9bfb6b12ccb243bb1c496f6f1a7aa377a4aca213e331567be040c3944aab6e916a", 0xec}, {&(0x7f00000001c0)="ea05419159bfb906621e11d384008851aa15149022f46bee65ae0b738d6d5d5ee852a3faa092b82e0527cc1f882064f0f4d3cbfb6866e1eb2000c73d2cc4cf101b797150d464eaa814e4ac1f6b445efabc8f9ddce2f9ca1454995821ae8d94fe8ef4cde050e50cba621f97ae9e0441e754593ac38fbc193b5e8a8a146d103d59a2e689d51bb77d21108de80fb27e61f978a099bf8bedca14a1be52af33cdc2db92a503dfc18bb98e1688df39498ea46ea9b37ea956ad6b7220a7ffeebd1aede9d8bab065f5fb38c965626f1d9f8509cfc2b6e7cfd45e08e033872be013ee43ced1103f", 0xe3}, {&(0x7f0000000040)="ac7dd80c28b1f6bf1b74", 0xa}, {&(0x7f00000002c0)="f651a66ec9b0ec73117765dead2c84113b8d1c50e5747573751346cba0661ea51b5b6b38bde32f3268566834cf711fdfdaefc44208fcb45a6d0dea26f988eef1b94eb5a8bb31ab6e23c401fed5ee454e10086c4623f2e164913d6880544d9f303cdce9c4008e1b41770874650d0518ab2123e4d1cb6272274f543145822385baaa633bab2b907410c9cd9a9fdb3ab118c96216f202af0f8348030d9b032c0135f72a70476329389875cd1b45d244e4f1f8e3de88aeb6ae443c41c5d97d96a1d37c6044283a4f35595546c64a1fd86e7db2836279b94ce4ee7d30bcd6e7732b460c1a4d80fc743e5c7c9e31d52f5bbe8bdc84dccc288625a8733345445cca75d38d65e1e7d27b9fd1bcfb22463ede3cadbb35748c0c0a29fda9e7ac5be7dd797e43cede9ab64703e93707240ed9327815cc11c896b3589040e87d2a1ce85bf0edc23182bfb928c68ea196bf37e2713b930bd97ce7ef0cc5702ec7deac75e3a3093b4dcdeb0890ae76d829734c6b5a8e3189fc95ef271fa0efc67790c50f231aa9ce158fd236796de5b4bdb28f2dd4c7805b3d1c6ab0535d9398e9318b94af05ac813043011303764caf0cd21eb77c9e510a5c14185c48d65804ba2b160162e1c1d3f1aef3dd470ecff2c9d5c46871648223616dff8b5ae7e4f75a88ae9f7812320c6f9d9dd744d7f85b8e6e1679cefc0061c4986e91895c4d0ffaff2a4dd0f47d17c94ff16de6d9d5db41f621d701ce5594181f70fd5a5bd91b4aa091eff15de60368a0e6adb40a18bbc3d49534a18ddf743e06a70018b62189bc10f4d18f1947ea2a19a9c93b847154d6c0f9eef99a9f91cddeff98c551778460b1338330b132e5b1484697db7fd7e793a68cd8faf4de97579eb2607e03238a1ef514b289ffaa8cf53452d2565108462eab60372f02f498935898cfebd4dbf29fe4ab181bc680ce10e6d79c5cc1815799e8077ad9fe16b4ed7667f3f568088a178d276b56adda2ef32115a6788a4d607820391b190e03e5b8c379554f6e5e24230f57e7ee2b0fe55f0d9990ff6ab0b192f963e85091dc9523619f4ce7c71ffc692971427a03f42ad10cfc98ca22d21b2b40d26f32c1ec61f552fda71b2b1516a01a73b878d54ab6d9415abf33b3b020e295bf695e6f0f6966e25a3391a28748779abb095fe799f9c1be021b3e7532bfba92404f8f1bf6ccc7f64130efe3f7a5991b1dc464cc280573b4b07b38960e73a7a6ef12c0dd6d67593e5451c1d829be93ef8d69527837ac75f154f963673a2baf2dce462a9fcbbb548be7ab63973985704a93bc271cc4261a5311c195797572b1d6c61c53aed1594bf8d5e461ccef4835455dea1de3396382d97ef8a26c4131fd64f881fa8737d6c3e34834466750c4f13e2f5c35c3dd19748bfaf3c334231bd6b33c2cae6e874c02cabeeced93029ae31e8d13eefd120cd92575a3c333772bcf87e1eee0cc0e513fe968456f22268d4741413550f395dd10e82f45b6eb1ddfec6482e51cfaf8ac24d9cdb4a717ab0aa89034387c907b7f0603b99e0a8afe15b68d1489055f485e9230508c788c852dbee4df10430d32bf1cb8642809c5bf389cbbf21f92b9614025e3b10bd612b158133996e16fa6e1d6083feb095bd993ec9229232ef631ed75b31df26db084f0f73ba3fe5e607289f6d4fd552230d5eb10466a398d57c6ae92051aecd6120dfed624e55af6ce859383a29190b06439b483efc21d57dffc7a90023439fcfbc6f65f2712168280a4132d0b16b69f854eae7f7052755f5e2a5b71710c5ae5c79f27c20081cb58f22e3c9733d9661bad6eea9c82ea98671104b1ff8240196a0cccbd8eb9f6f2379cbbfa01725490e0cfbc839ead805c5b4354d84da1893d7fb4140f41ee434b70112be058b9bd69cc1e58c83e030c7985c958269fe1a650a1662986673f28d08e8dfa8a1a6a8ec91baf4ba8b06d915412d12f6e27121a607f531fdb5f5310746af4dc6f3b827fa3e5bf863294eed3a3f4507f0f47b863727dace3220b874e328316902bae34b63931e2e344ab897cf28e79563e51ec152d4406277a852c642e9d5a7fcc2246b696246d2080a57d14f71ad43bedecc2f7e351898df748727c2b6fd016a8ef82562e9d6436f1a68df55841214c5f68b8f2c11937bfd41eca040e9c7c235176c482cdf05e3d11d899c69e1f06c487889008bec8e89db720e1dfd5b64a4b6833d90138bcd64dfdbbf3b178ecbed391bee4bb88d748208174dddddd921e216d4dd89b7c01b3d730e5f42b70fade9878e22377a9566021f2ac5d911f6882db64ffc4564a13d5dd5555ee2117b05b9b4bc903d3d3383ed5d8f0f2afc6a406660d7e10425f166a70fec7c4d5f59065ed8893144f334bfc6a90db24220b1f85ccfe164a72027d08aaf9d9999bd838e35feebdde8542b2be67100390698c359bac165a0a503e370ac56016411e83c057bbbff106f7c16d371e7994df13f566c0b511f52cad003e2a1d7a8a7196ab21a1bd8c5c0d74c4de21552d2d4a8c53b9b3ab4233650e15f1ee22d01b88039165632bb55691b159e0fe5c1335bef3bd6ca49a47291920b922019c20a6e2ff37b4b2c4db6b6812fe3482cdad25cd0933f890d2019dd49a5b0e26f69ff1c7523c3cbc7a92de59338044a0da9a3067bf8362281b30abbc8a9257c54bbd7596f5f8316d33dbe73fddc056df936c0e4ce058b46b569dbe1e94b3a2f5c17485714e0a0af9deb4ae084ec1142b7ab2ed0b104606bc454642517e1c52a3c5a994e89ea8d578ab6cdfbd9a1368a68f113902692a65336d79594ba8a0f1fd66187e94e47b5e650ad429746ad09156e624b326b589779cc7f74171aadc80f36ab26867820846e5d0fdc9599f2bac224d2801d9a419c2b1cc6cc11246a5a6c16600b6a93c1acd10f2fc2f4993531b1969a8fc7fb7a1ebe4304dfc0c27d6c6007e029049b60e91a792870921fd7143aff9e493230d6f07cb5ab45dc196af626b74743a1a264a5545ef3ab98f96b492cefa1569f5d5efb95f0df057612724df81b2b333f705df8a27b0a3c0b47a527bf47c6b9f546cab437cd567b5e8789997a4dd4e5fc0c4cd1788fd148279a76bfcc3763651624ee1292b662c8d4a854f74ec5c60a6197c0a259f352869b9fad57c749671062607062ab0dcaa303507aee846fce5ff5a191a86017e377d2c1fe0dec7d6560a2d5b8981c57388e46bd4813b0255aee9891c45ef64255b0c90a5f5d9eb8445d78b73a18d13e4e7483b5b1c33571c26c19db1dcfc21a0894b4654f8630ed269901f3672b57a264d068087cb5de07a80e91b0377f8a7a42153f3cd940de47a13e1a43f1dcf47b888b3b7213b9c6029845629cf2f10c458b6c1d28575d1b898a1bec66ee0fe008823a0c8a587a3b59e169e6d873a53e415638208ba07223c95e77127b57183246edabde06e9c541715234e9f8b205e085840cfc7e6ad1c6551021c69f4bd5ee9899ae81dd4b592f26268fda49f8a9da3bd4585c1cbc9f04f868dc7669cdf3240cfe1e4f34c529ac7310b08fc1e39735e8cc3ea0ef65e8e7bb30a31e0b3cd85dc9f3c5511dfc1d59f3b5cc75938658260792291322ce8acb5b443b9f9cf230235aa67ac8aadf7999e95192d75334819397fc3a4e34fc4c3c36856282bc8170f699af9d5f3e646f6ca2650fd749b94d8bf4e4fc27151182143052da79ea57a14bf9fe693fed04e887797e27a64ac8503a04582e153e3ce5ee9882b5dfa4391e1dc3119c808782c3737b84f4bfbe03bf0f0fcb76c331bc0a10d5d9b96550e721e83311170a9de8008a13e26312735471916ab78fbba52b14c4efca9465c0e93ebb8bdb6026677491890d98b1d43b349024e23422a7ed166838c08cc5ed29458eaab9414a7ade5aa4ba202ba84cd452606e2e490955f46c7461733d16074a862b549c541ac63a88e026cca13cbf6aeca5583f121b6fc7ddb854cd68dbf163a6190e98c076c1682a1d408155b5c3603f4c2375d1421a75f296c2f109c3f357c5df8f6e4aff9ac92380abfa868b042454e188ea11825f4d3c40ecc21317e58fd1c594b4833bb96f28c1b77f1eeb7c3e494df3a1aab7738f3aa390dbd6f6ded053a98e7878dbe3d6f16257b104ac80ed740b281667c5f1d01dc3b09a0496f816e96b5163d0337f3fe78a11b8d47b699cd071ac2a585053d3eeb6583b420ca7044058fd29e5f2f1cf6ee1276d252d3168b1f58436f7e8888dc4901b13197528b23b1498b71c30bd006751b22a3a639e50de73d000f161d61b408e7e08a74e13a3fc94a74bda27004fc9bdf5c3a8170ec94066a0e8a95099210c5f3536fe67cbfb30cb3de1ed93e8ab10fcee7b4d3325ea0d8044e2f12c837df73f05b95ddc1f9153635921941076ef9faf09e3b18995e6ef0bb85bacebeef0b20b3becad948630fcb2bb8cbf62a05b6a9644a28e88ab6be807cd36dd966e77f9e41cfbaabe887e7e7c989a1c63624308d48ce26eae5a1351f7418aa2c710e0133da8dd139759126e7aa4d7a3b6f4664f7a6625a9ebe0a1546550466ff74880c20bba74934e65b14e2c6b9a93883d68cc663fd662e8477f647a5d45580b212eb55d89aa1304d16a76cfc895d388701b51381ba007d9233c713a24642ddf72691a88279bd3afc48582b6b6f127fc0fbe2bda92506bc9c178158e0f6edb85dc2b648eadb0581de7f7f80bf27c48dfc81db2955ccdf8c2a3008b65ad621495810f1359cd6b413a6c6b78b849963d6bfaee22b16f3151aaa071f1b191a22afa14e364011246f9b8d42c0243981c76632677d0d8c7ed195d0f62d654f1cd981f2a7e03bf53bd7e7ffc5174f6909dadaefe98954a7572b17e1ec7caa1f269ec36d964d9cbc596b662061fe2e1658c7a3d903460cf282f5817bbbdf3e764b65a030430b73c4c793d8f7bc276f929d38229667152797ad9500f8cbf0f31ce16520707780c5d4206dd31c8ab28f2f2d6213bd222910d0e9e56a3f24565aee6205bc5688ddf01d210470fe01c97c2adf497ad1f59e32c30fc173d3c94f72ee11f417bdfee748405d46d12de11d112b7e551cd554b1c8bebc2ed8976a9ed7c42fa64d15d9cadcda876332184de25241cb992c195f850c57407deef8b3aef48b93af803873b6ca0ba168f754ead16a90d6bd93b39dea159c4ca6e08722492b32c417d0f9432c7061fb644d558303e0446df6180ba4b7af23aa0e09469f9d1c9d981ba312cf5c7aaf3c35ec10f622b13c3868a63167913e3af77204c48f51bab4d0268693e423f9cabd5b3ee58b860af641418fa5e6ed70bdedb01e8eb53ca34200779e09160557f652587e87dfb2b97dbea89c44a104c994fb0b527452aa26a7d95ad321be55039ea1225bfb650c00a8689e7503bb80845277c0c27a13481e8191dfbe03dd165ada0d44a7cfe8ab162c974978ee4ac54a45a68ccb482329c3e680ff072fc0aa8a6360ed7bee3ed79b6021672e4ecbed4b97db04f665df60849884a99053ab070886157a793651df19639d136f7c1a315fef125d040ed643b1607d8f1b566ae5d4f1a1cd845f06a20853f7511451d46c813d40888e7e5d3a5db766b74e29fcda5485d7bdb5d0fe2b22b5016eda52f5fb726dc557dff430123ccc5fe709f467a7a362a993ff4685b38b3c7b3758ed11f1b0779b522b3513f1d527d0c334378621e2ab94d5afe3a504a5ac1ddb6787936badae2169396a0389d2e01b811633913dc122ff612bb47380c07e6f7d34d667ca488594239d16dba4824b0e08ceb90e2e444be650b77fa183dabcb9b376", 0x1000}, {&(0x7f0000000080)="ae07700d", 0x4}, {&(0x7f00000012c0)="dbc8f791b7baf06e0f996bb27aa855fab358f04894bc2959d17a7449cb2ca04599c5fe66debeb62bbb0a6d9b4b02f72e5b8b64e2fe7a86f1decb1847894e4386c3ce2a58b5d16e646371bd36e48ae52be86e30b69a646f0832a4911f7965eefede6738fa4467ed1cb14709a072a0dc60b07c295193d1aeaf09319402c5b5697ef2b6b66482a74e08bf0613d6bcaccac59aa21289f39ba7de7c43ef088a1a218fb1e64f534c309c198252acdce9a7af38f435431de9cfd8ef35458cba9e1b4f", 0xbf}, {&(0x7f0000001380)="3ec7c1ed36e40d1be9e30e7a2f8cb5c60a49c1b27dc4d077b9940426ba062e3591a4f61118fa619505e1d208289de69bc48d9daeb5a67eeb32fc04de6cbb45c5db3358bd8d2b6ffb0060ee951d25795986a02efc5bf538a4947605effa00215a314b1cb57b7f5d6f1c96a4c691ad46412e9ddce17937af0e822d5ec6163f4ddd1c44a102579c4cb8d85def5836ef9cf06674d1a31b33aea81749012dae0eeeceee2f", 0xa2}], 0x7) syz_open_pts() 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000380)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393f8e959add3dd6c18de7d4ed85972fed72afa", 0x3e, 0x0, 0x58) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfb9, 0x3}, {0x7, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x11) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) msgget$private(0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) r4 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r4, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:00:21 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0x0, 0x1}, {0x80000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x4, 0x9}, {}, {}, {0x2}, {}, {}, {}, {}, {0x2, 0x3}, {}, {}, {0x0, 0x7}, {}, {0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)=""/247, 0xffffffca}], 0x733a51eaf6b416b, 0x0, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x3810, r2, 0x0, 0x10000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000400)=""/240, 0xf0}, {&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/226, 0xe2}], 0x5, &(0x7f0000001840)=""/244, 0xf4}, 0xa537a2fd6d3a1acb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = msgget(0x1, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r10, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r16 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r13, r12, r13, r14, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r15, r15) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0)={r11, r15, r12}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="000200", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r6, r9, r15, r18, 0x40, 0x4}, 0x2, 0x2, r20, r21, 0x9, 0x1e, 0x3, 0x5}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) kqueue() rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}, {0x40}], 0x2}) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x8000, 0x9) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup(r4) readv(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/111, 0x6f}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01a5d447473c230495aada48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="f19cd3ad9184845c8391e285f3f2c4e6e82285d8e12e3f4fe75180655012040bb1fc8a98359b17f6d1fda003151662d59a8e9ca43b65614cb05b19ed23c2ddaebe15f76c9abf8b964e6e902292b2491961c193a683b47d010d4b4458a8eead8709107ede1c16085977a9552c53515502c5308d7a2081d38d15d88cf5ded980c1c47083fb54c6a3360f37099bbae30ab47498c51ee69d86ed6b06fd98aa670e99479fca8e0755ecca", 0xffffffffffffff4c}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet6(r4, &(0x7f0000000240), 0x0, 0x80a, &(0x7f0000000300)={0x18, 0x1, 0x7ff, 0x1}, 0xc) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x2a6, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x2, 0x80) r6 = dup2(0xffffffffffffffff, r5) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) socket(0x6, 0x6eb69142af4377a6, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRESHEX], 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x20000, 0x0) dup(r7) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0, 0x2d1}], 0x1) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x20, 0x1, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x20, 0x0, 0x0, 0xb7df}, {0x28}, {0x6, 0x1b, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000007c0)) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 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) r7 = socket$inet(0x2, 0x4000, 0x1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000780)=r7) recvmsg(r7, &(0x7f00000006c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/251, 0xfb}], 0x5, &(0x7f00000005c0)=""/234, 0xea}, 0x40) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:00:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) fchown(r1, r2, r4) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x40010102, 0x0) r0 = socket(0x11, 0x3, 0x0) getppid() getpeername$unix(r0, 0x0, &(0x7f0000000140)) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x100, 0x7, 0x3, 0x1, 0xffffc59d, 0x0, 0x1, 0x6c367f47ec1c9a3, 0x1, 0x3, 0x800}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x14, r0) fcntl$getflags(r3, 0x1) 16:00:22 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x1000000000000}) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0xc002, 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000100)=[{0x89d6, 0x3f, 0x0, 0x4}, {0x6, 0x3, 0x40}, {0x6, 0x15, 0x8, 0x9}, {0x1, 0xff, 0x5, 0x3ff}, {0x7, 0x81, 0xb5, 0x6}, {0x8001, 0x7, 0x3, 0xc55}, {0x9d8, 0x1, 0x9}, {0x8, 0x80, 0xf0, 0x5}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x51b0}, {0x26, 0x4}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") denied attempt to set clock forward to 281474976710656 denied attempt to set clock forward to 281474976710656 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x1c}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) msgctl$IPC_RMID(0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x9889, 0x0, 0xfffffffe, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') pwrite(0xffffffffffffffff, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000001a80)=[{&(0x7f0000001740)="92bee3f19460cbcf4b47bc0f18f33911ac3ab406a40d89f32bc432d6c057000107728fe00990cc6ea5160ce9d9712cb423a06f066b5ba90f27288648442b7fb926110d2aba12d1ad01078624c35247ab5c70579c457358f1ec5815d0c05119368877afa50c44cb11826498a35e2221c12f437406b94184c293f15e2235e0d266d7706518ccd748a363b88160934d057b8cfe258a9e36b8b0e93107680a3d6cec0bcd7a3b0d7bdc6da6c9def6e89f8c8a26fa03b381c94a5fd26bdb3adbcd1bb556080f6f4981"}, {&(0x7f0000001840)="00a0a08aca658c93106e8f1a49a81e655cff6509a2e6e73054c16bd0a0d2ab4bb2bda6dbb516ba106a5a2e5f5576748635deeb592a73ecf8098cb9063b4b62a355a207a6ef6ae018985dfdde066fa82ee77b896e832b7e6c68128986f75222de4bde70d2b51e2479e692a4d5803dfb4ab2d5c2a93d369b3329881c8d7ad76a91cb8f35a1e406d0bcfdd0c496803c61b5d1eed0ac8d8df4bf1e50bafe01b4d3515e42ae3c4d765a53bb216c07d56d57a727a5950b63ac79bd82ca2caa9ca915026703fd5960d958617fd3db61b4e5d938402200af7351d0ff628100c19bd29e9dd6368d32fb586f"}, {&(0x7f0000001940)="eb222fa8350c524f1dc3c1dab90f8add25ffbe1987bcc46d0fbbb5782fc847c7413726760295a39370d46207233e44c57d2b89c1a6bdcb51d3b04dbbd3f3342358dae5c08bcdd4a24c6cee9bb96fc66d3ccbd43401b1a0fdb55e55e1dab4daa885eb7f2b3a6936ace7ce32ab66751b8de2234e14e9322745d114f552f28963782cb6cc799ecf7dd0a63292a051fa0ee70f0bdf9a4c8ffecc7c88a98333e43fb3aac40b1be60a"}, {&(0x7f0000001cc0)="3fe1ab988f9fee6524615088a872e107c4e69f392e7424f5c888f4df97833403053d4f7ecce29b2afdd343136eb3107f073817cf1a2c89368853acd03e88b04729d91aff6a6eaa8ded3262e7e1be65e653f61eae4156ffc673198cbff7b2a7f6de4c31e1e7e3c4b330ed402b9aa4f6ae3fe5830afc849197678381ad791be7a2ef8d1b50a02e5f931980c9d9bb170327bed9de932164cf63b4e339aad7c5345b101d3ac6a16d7030d4b6536654accb8bebf979c2b4737aef051633066d8cdbd883790a38e3c449f106d78b133a0ad636b134be3e76e3aaa82ccb6c7a46328c4e74fadd82474bce49cc8978c4508d23ac5b484cb1bc543d4765815321826dea26a6fb967c3c71f9bae5106ebe3cac71944da9c2c430ec9dcc6b940a7e6f23fb4f8af0640ba240feabec1aabd32b76f307b82461c8645e8770aa3bcf8ec54376b9bd3dd34af9a24916b05fbe3e9ccebe512c2fa9d6fd3b32400e2a9418b8cf8f1273e1eadecc9111fdc727ecde1d3a61e34455a6849c0850cc889d45e852403a0211eb5e408dc7b13c34109883147c194003c9e67ccf7309c048ff59021add18b29a10aaddf6a26490fe8782d7800e526657688d6ee54759925f7dec60b9a4c98e4dc6b2894c929979ad1f9df0cbdb9c968dfba8d280aa0581177cd921b6cd7aaa99b858fd833c61d631ee712a4597053c9c2fced0b76aa4a92f8c154699f3d9909af702bc782990081b998305c27f22487b88d64b56e5f7e439114bd7f5e89340c6f80f37dfbecfc01a7f7e3ca5b5f50f45dce3ee6e1b6cb47765b87b50fc1c259959755bd74c6e935045885e8c92c0fe634071b789ad4c0e22cc46c8a88a2cfe33d7c83876eba057a25eb23c8a99d654f8131b1853f186d986bb078461523d672093d3736737324d9fccb0b39c62bf413a28bb796d16fe3990e1e1d70cc5c342191ec950ea7a00f7f3abe63ac180c46ba9b8bfeb34f568d8aa8b467a8a280531b288497551a9fa8980a0a88604b0520973d0d1af0dde2900fc2ecc160cb27d8c24a84b4901df3e1e01e1569439baf53884774c7961529f16b96a9849ef79f3155ad7f56f3e279b796082f36af3647ec58913b9b62ff218961e4fa0f1929d58a5c285c1b90fa0d6fdbbc52485e1cb1e45758537861b8a66fc8c87f9c46f3103690a225f2a393d64393ef02a090874a8786de60a32b01593d314a3660acb77b866fafabcad298267321e918b82751a1f79a7f59bf92514b70bebacdc226086e960445d1ebd59519c73f4318e32fb5459f68b825c38d2efa7dd886f5a76f7121c7c7f0d73b41bb62dae994e1f7ea6cb16ef72c3f4c68b1dba0f2288c39f095092374d93978b7d45f230ff976964b4ec0b4a86590de57da1758327c688fac63eb264f5d2105e76be1a5e1095b2e19225f381550a251abc0aa0871e5be47172516c8f492e54421cc5e29e9d3c42195842e04a7ee745dbb798bafbf64ce2ac0ebcf3cb8b3c9c0648c86cc5b5bc406bcc2e33e5a16b5841641521ed7a95e7db535c76b8fdcd82bac27d6098eafeb13f5c746ea099d8f31695dde693c65337c4fce10443706fa2825b411daf6d98a9288aeebf33efd04613922067a1436968806a095ae571b72d7bb7f5d5d28b69e982d755962e3d274b8dd9c60514d9adacdf2f187af34f01de34844182f82310cee708b81180bdf0c5fc6268c4507bdf17c808d2c949c73afc6bb12c745d6dd4c44e39e0a48b4a69acea7d031f78eb071bcab7f2532cdd59cc741cb0ef1550d87a255d8580ec8db04b7e7474f8aa3ff26dbfa656680c9f1f5b1094bd0294320495a5f236bd1648081a8837859d8d29e3b6cc415d7393d3c85c9785b2213a9b9ed2e75c61c6669c5decaae572c869f482d24c1e49bb578eecb45920a23423cfd02a20954895fb2f4946e40c61931a038348a1b94f8ac8778f48313e30574616b9be2a287ba68e562a26d27574d73cff0d893bc5e29482b9b08956b3691e236768ef4a4b894ecf6aa83e48061ef16159852e58b4dbbfa0519d5284ca3dff440403b6b453d891e8d95a338e491814969c891b9a5ec11e0b7b7a9def7fca9ae3e106618ce2284b713f6333227f6938600a4af725d42241e9e86927063b197714aa7a3a171f10e9dfaf3a919f63c48e7784ab4e72387a02fffa00656734a22391f85e70138abd45dacf94e5e72d4fcc241cf5a49ff6856e0aaadf9498ce29b59d2493486bb84da7faede0adda38fa354800249998260fc6bb39acbb6268ffd1d9fea663657211cb1062b4077164c129527fb3429c7102d8de29848b62aaef003056459da0e39a9a09b0bd6affc9f82b4d92f966cce71b4632caf3316f9ae13a8df93f79556af9c835ed12f1ee6bd55699b84e4342a7c1414c9ced6300c666b6dc600bc58acc237b587944b4e862b1d1c5983cc7b396581b01587cdd8fcf67c7822e45b2a5881ef50edcc18d3010e76bde4d4a86cc963d0dbd296cdeeb17543cc3caf3cdce7a6b517e1134f600cc412d50c1565a692f9a0438e18e6f16e0e5bdb2885392572a49fac0efbffdc7cff9f29e700f2779e554070d15cc009713a2ad3af9e144dd7f9b10b97356ca119beda2a1a53f5dff5e0c7a8554ba55ca8b281086217b49f61ea6fb536c842a30d761a910cc6c6609bbda1e6b2fbdc49c2e66555b56155834d32e1820e6440dc2e7487c29140d11defd562d6dd10c54efb1eb33c7ec65e0c22ead82e28fb69d16e2634b2e0fcb8c989f25505721a26b12909ff9266ae36fd98b3cbd7095e3d16f625980ba5fa8ac7eda57ecf3e7c175f219b9f7e87f5666f02e3ce6722c7f4e5303a7a4c690b78078881da0aebe661841992e0ad3473c94d155e50d786667b5e50a08b69549f84b81aa3a0ba21b63b8c13dcb863254780bae41c082de93151cb82ef57c593ba3edf0184955763b8dae7c926adcd3a4d29c0aa130c6467048ee7f004b02b785f00618ffc184f9239a5d052a13014d1bdf567d1047ec29c0e659b88f19a095316fed817021a5f553d2eb5fd2fbf2a26f3d7ff0c601b5eeff15a4f2ecfb8b7251fbb44fb94239c2007adcdbec9ce5a0bc5c79c92ca5501a4d7fe68deae73434ec85fd06d1f469bb8f4b190615b33d49d57230fea96a36b30b2913d0d4baf278d9ac80e1db631be7f521467c5e628ad7fffc488f1874609cb052c03feb45078ae2e5234e0b756fb1655deee9353d349d060a0cea7151528ec0b0548316f0c7c3228b7f3b939631aa66c9687b4bc1e416a10e8318a4259385e6cf4b1b720f911e6e1b2ca1065dc2db5a71a4ec1ff577ab9eee49760f0d573138c9bebe63fd49291d2b9e3347afeef0b34f3405d43d0eccaa52bf8184513f952d199b29475863c3a4764986171480cdb72ffc399e4ccc28e8c3c717cb6be294b5519abb59c49a63b297b66545ce0ecaba00acb7949935845395d834eacafbad19ca8b78c98f3d8be01a5cd7d6a62ba4d5a24a72b5fb6d55af367b1cadcd48d540ba7bf167bfc40ab63b7cecd9c8d66570d0c541372a16498d32e05310f384012b02e42dc4db8c9fe511db46e646e131a80442722b1e0cf3efc3a752fc8e58ff680374d14d806b436992a2ac0fc2a874302cc2e4230f1731a691640a785007c68d3838cbd5cc7b44be4d8d5d7090197b465cc264d56af81075d50c5adeeccfee5aa8c4a893c4bc08621e66d293b0bc1597500a58ed6ed19066b2fcf4185528545768343e0e8ad358c5f6d469bb8ff35bf9e6dbd9f4cd8ab73caf248b469af214e3d4e72b2e1aa508ccd5b4e06020e11d2263ce2c2536983f354fa158960c147f13a87fad039750ba7459aed8f56ec31f4876d0b68bcbdc596a36986c1fc2d0eb8a2e5bd98c55909ec59cb8ec3d52c29ca82c1a4ded5a613447352c43ed8eb6d67b15c2b13cc29c684442819a9649b6857c08ded0caaa7b48fc5edb07ec37612fb18f912c596052f978edc97946654ae84a820a8a858bca41b699914c164575b49e44fd979f1687f0de26723f6e9337fce8d3b4972e60a47a4007dda6d1d02dc9cd079cada9dcf5daf5982418d04d9e354c4992f9e5c861c2126f09d824e63e7dc5ebd42048b531f31be5ee908a49ff8e1dc0e480fff3a17467480f798e4f15d92b44024ee885ebf9d368512ae809764c8587c10721a6c644f6164cc3edb8511ae7e022312a6e60b66ad482e90784fcc8cf47ae54ea1264fb0d33db32293504f138e3a0170eef8f80cfb4bcaf809f90881a8767fa26587e79628db383581fe778ed42e7731288bd14cbfe9b7211fc5870d628cd564b7246f0fe1c766b6492f7d04f0881a76008355b635835b1ae17db36d1fb024727c6b5012ff40a76468e3b8aa2c57371494995807c32866b14edabe684638634c1b55f1522bf7a8233f39563ffcc017872ba00898b1c4dc3ecb302d6ce0f7ac7cbb6d0e59d9ceb20a6284c0639c01adf7a510cca55b41b199bcc5a6faa88cff83060e7d8857ff067e192108cc6568cba4d7b3760c2f4a57f0aa8ca5c35eda9d7b8e09561cfdfc32f17b8f7d1f5493054ccddae28635de8df74aacde86af13810a0fbffc66967c89b3e30d854300386bcdfbd6a29f1e19c96c21c90fdd713bc94e499a7cb30f43f034a73b3735c02b29515cb604a4f166d14a33a3d09dbbb6e0daaabc7f2636c56317e267b6c1856d5d0ee9b2dbb49acf56cda28b1404720be0d723d62a092fbc455737e0366642dd48e9cb8657b9ee7e147c9092be3b7bd1361cbab7edcb6a87573facac327fc4615c2f75d1ea357a45910ccea78116bdd9dcc22ee03fce767233afa4ee2b4665f3cd3271eaf48d367163186f0109688434aa06a4492c264e700325e1081f8b4a71f6f0eb750c5fef7be5efa188ff8607aeeba1af1f578679f9a775037719864d29a53b4aebb8afaf3f7937db5ed441a8743151d2da0c0986c350cc5b22793d33e1281c5d2ef1aab57f753e43dbef615158486b08032d171015b2be6d7f6bc42da62a51ad0927b34811e270cc1c039fb1d0ad33bdb1056609bda5bccf55424eafeed987c0a6232c7e5555eb57bee4bb3c7aac0e252963aee24df1ea1de1ae923e737cdfc01be32544fab45f504061deecb27fae61b31c708516a3967b08118259f3126e989bf49da511b8770533a994fc99d60353d4d1cc0ce0fbea2c4bac819ec84fdd4574966551d18d251d685b4af68a7649add20de3dddde5dc0c27bb35cfcb594e9ffc40ff5ea53141f0af7065c3adce1256dcc7384797af2518f7c8ec561f360741a7a8194b563872a530d3fa8de99660985935827e5139ebbc9bc26053567be6729f8f674b485d1d92022d21ca33742e1acaa749a9cbed8e5f5ca854ca1cfd101e8e0f4c6178065d3b0342ca9ebb21a86b032625af7b036df0492b6832b72d6b1e90473b4497a4e059adebe16220e8d947bd1cb9a8f81948e8dcf1f4f3a83897e4c7b881c8bbba23b32dcf2fde07c1c66a4cdef269352f6b9a8776320a0613cc6466580de75660e73a5ba5dd394acdbd1b17c23b6318299adebbf53ef25998bfc62f897c8b53aeae7530402e8d8faf73b36f8db621a728c50543de9e184f6441cff59bec51e25a767eba532716f5d804068dc7bb86a5e4ddfe231f34d72fdd33f43112417de8947dccaa1e76c622d154f781762e8b8ef5ed60c07739fe5b1c185b9cd66bf3e17998ecc60456950d5d202faec5ddd75e7e4e15b19d67a3c1345fa3271a96c58fab9f175ee2aff3a5beac3f6604894608ed19c454998fe443f66c9413b2c55528b2deccd49ac"}, {&(0x7f0000001a00)="900451a99cdfea5640012d2db2fd28a4d45f83967c2392e265d14d84e534d3c0340ab01eec8977b6a27a32ee1ecc5f8696edf91f017045bb5fb779e273802b749d"}, {&(0x7f0000002cc0)="c61bb8d03203c7caa45cc02c28e633e443090c8f37149b37731a99e57cde939ce7bca8d4dcc8013d28e920a5f6f9f9684d2a0d60679057722cb5087fdc5f4dc7611030578d58e904cbd1a295470a00b2b7ccd3f2cea0197c80bcebd332118d5fd1f2279c2c0b9792bbd4f15f026d98df6c7f018a41355bc0b7db46494c9fa5970b449e9bd75b0a7fbc411fe4bfd2c70ae148318a06efd9617610561d38b3c7a6f622e64b4c496d04b38cf39bd0053d78f5fef8e8b824aa84f17698ab48eb5c9a631168f147f7a8f44ee2a585a9b9fd481e5065bb306123ff4a56356b86800af73018e26bc85b9bd2d08604a5c11ceba4e4040adc8a52ae5e980a7e7a0c461f5b79f9217b9b634930659ef30125861b4a51109607d6cce186e0c66a4ec0a4b7ff7ed38aa01ec5e4ba86ad9e2363c8591cb972784a0f0ea5f43b09653d0b9bc6e88fe17d04191008ba93cc17454522c4cea5d7763ecb321247d7607e7e66f9862368e84f6d9fba606d6ba55676cf940a2428872c1184800f997a93cee89b3965744187f28ddb957345a23bd18b664bf8645d29694503c3013cf02c9f9f2427ae42c24ca77e69e920ccaee80e2a5c7bc4ebbdd4ac2e2716ea557015ba08ea491da061adee56bec52c1e23d6275a3001b9c359a12802801358ee5e9eb77787a3a65a2693384a9d8b7bfa7986697a66b8f2b36389139c5c3d4ac6d10be1ee68b87d33394592dc79cf9c465ddc49e5434e814bb0cc844f6769acf66e2ce083067730b82a3b66d70803fa9484096b3eae433a342310b6f0726b49c9ef596ed32d14e746a530291ac442fdc4c09b8ffc2a05bac859d49cdcbb93f37b3bbe41b45d1cbf8bea5ea7a94293fcb6a3988da6649addc92c757887823bf1d388058bd2556331f1e1d05b08da86bd38829a38c5e194a2b29f4fe75a1d33089ffbabbaaeeab4125a748e81f69decc7cd0d93c1e7a925d9660f953e751f8265a18999bc403be9db96dde571d939bea8a62a6175bd7683288a2062382f8c1a86e3fa6a2073fad599c508f83d005e8a93142f7d8376494fad87a3571d3e3976edf10bd0a4a12e2d5ee8d64ad460e5ca42fd53c4a6b2f4a6317232312d4b0124548ebcf68892d1a0e8e45d19bdcc46105dfbd814b2893d03bf4f098ff697382c0344eab974f1bfb83b6a4d057b7e4b0e3d1a50f3fe2fef19b9cb4ab00db46d72a096ce3e169c434a6034c17a4f384005c3581a2fbf673b7966109b80657e75241add7d0de64d4b1c9a5b9cb616964c66f677812628ef9bae7fea64591b6b177f7af941e8d74460a87d31941c53016b26ee9b6c12f100d1af82b831ebcc4c29b0339f2d8b1228e03048424e5e03de307fefd147e0108bd5450e031d0af6f55949572339f94a10f6dcf76a1113f014c5ff5f291ecbf586bff239f7ee713d40c360c68440cf1da89ef89170d44ad586285a439cda19fa011df2191cbd8378fb76d020b2130ecd91fb114692202088ec112d427765e450b8948b644286851c3ddf9ffebb99908c392de35ee5e341da9323b4277dcb5334dbaab16c9ef361a1d8bc95d40f2532e267e86c4cf210dd8c878409b8fe72182459eac496110046c9b7a1edfc3285fbb3c5de6c31914b02586e8170b89ee6e84c94918550bd6c52a688029630e5d1eff9560382f5251b8e74e0ad15433a94d0e5024a1a70d70530f90f945ea12a59adc74e1d903a6c16d9940fe02666d737ba3277c3bdf974b7c6e58519215278d6d2b265ee0637efd47813d17b1781dabd72bf2ca5988f97b9f86d0d47cd9e5ad4d97adf3ad24cae857068db2d8b2ed41702b7c7cd775ea00612c0f4098efbcc36965935eaf989f7012e5cb1b91f764a1488cb4314249b67f5594f140697113ce285584a8e2d506c3ac3857bc772b42e381c06d688db6b023d0180130910a5324e6ff56209089a42e8c7c187a3fe9328d4cce4d60d19df7f243e288dacd89775f4fbaaf5fad2a9f32bbe1210c7fee8d4463784f0c99ebc3b204299919b85b5a2585bda0c4dcdf09ec3e8d1f2963fb180d9d01fe96fbc4e3fd52842e1524eab1279aa6c284dab4f32515468391458b7bc59191402c784a1d6ed7c570a34fa03e3e41e087e935d19962bce5d32eb0f99d39effc24e146ef09b49f0e42b51f610c3c395b71fd423c923b40df9d83435680a6dc5d94b8fbc8b7e9952bd928b612a5c60292a97f715b9adff09f1f073f95f43ac47222e7bf9fda602f824b6fb1142b0445e99c1200c8ead7ae56d151465c03008d70b183dc8243fde780449db8ef6f4fe55c5a4ce1a4b3f4c1388a86e4cad804c48701255232557c660c33857c3b1a636a15de0e854ac009fac2a39bbee50fc5944b33e805f152f7947fcf2afc6ba8264d271b2d327849f7cfbd5bd45c20380f68c3684beb96be4ff65c18e886b4ed6b2bb370856bcae5f1c62b0c6eb0b4c1e2a9e0457ede3bc4f791b0c0a27108a3cb70cdff36ff915edd946ead97aed98e9cc31b39a04e41b86e9d2575fc81cf56ac39856c5d109930b2abed091409530a594a897013a45face54ad1c8e36d55fc2b83414f6dcc929a1572d619db8f238621793a0ed55f08a7174e48e0a12c67136165fad1135b2e9d11e15ca9fcd7cec0022038b3f5aafa348a5e7f3b4e2b2c0950983b746ea8977a9af475332d509630ef7b51d921c2dbb52520d0792376919e316a67e5b0bde1a278623127d57ce0ec52f01e5720484bba259efc131d1cc2b3282b28f426cd1cb4ff3ffc2c46564f4f29f6ba8fa8d3e29c1a0fd0edfcdebf551f0ebee3f8d58fc54abc0ec648d1b9323a297924522353bd29d44f05c9f83804019d593ff2a96d7e80e8b2cd3080fe5d1743cfda8922b34362f72d7865e2f8ff044a73d0067f482de6fbac4ee9f799cce3ae282c581204969346d9f22dfeca7aa5001d1e5ac89774c23bde731e6ee92b9dbcd37db7a7da0171eae389598bcd61d811f11344b6f87b53fd1167a19ab9a1036d8aec17f264e33c203411b96de40af95d9235f6223d257569fc027ea4bbd2d5ae3ce4603750810fb6cd9df930065c338224d14a7d5daba5b43fd7b8b97adc62b38d5f95509841c20aad90d8e9a7e5224c8c3057e93313588c604d59691fd340a8dcacc0b9010aac7f7499e525b58f24864107714d97e76d429a67c2c7b6b419960fe4463b2b0c2b56ff844283ec2c9c400777a99ce35db7fc87eac4bef7fda85cd14145e3fc650300a7edc9ac2914aa3e5eed0d017cbb13105301c4862b0867d7b2bfcb9d3d8814330494d59ee504f8a72ebd882307f65cbe4348a2e2c0bd2485558bec869d9f0682fc70e42712a49c6bac1a6d58f6b795d0987b28230a5a24f34ba151866f670889731df970e165da98c9d7fcb123279f1929482b0c783d4582ddb5ea55df22604732ef7fd4a0d75616fdaaa102c175f3e5d0a92d1cb627c56d90fa20532474e9eea4d1042fdcec326d8490aac3edaa332ea4aa78a7a9aa055af071db521dbd71d7b7be787572707b7c1d4b556823abff11b2a1ea7b56a50a865f62ca4cf2bd083dcbbdde6455f82e718bc0a227dda36e5c7ec50123604f1cbaa727bfe55718fca40f94f797721028d141080e52a8fba50f2cee3408eb530b54ce07c0ffad86cae40e4fe083db3a0716cbbb954b52884413095d669ed11f3e61cb70d0ebd031caabc41d30eaf6d24a8dc548255a052e77c9503d01e27429f85c36253d20ac69aec348fe6e21221ea498d34220a9a45652b4d85d15933dd51402b521f9f147b66e691b5746e5771d4d5291288e81ca915e3eca415e58f03e943984b5428b044350e76f3a24ea7e9e39c680d5b128ce88720b56467bbdc0e049cd49ac830fb719da67305e085ca2a307a790f6a4088793177dea36533458482ea8608d72b5e92362ccbfbbd1e0d79a272f57a9e027e8a871381584774940c8ababd111113a79afae0bfd57aeb918928b98eb0f00e308bf955cf1590e176ab2b9057e01b11f5d457b29991213f9981fe94c6c3f4558d71ad9554bd1079737f4d006fb01e6c0577ddf33a74bd152bb7d6f45d9751db449882e528688cc28d8af2f2bcf0b3c21bf082f2fb729d93af72e6857494336a9dbbf79f1c51d74892999f667589eef6e21b8896749adebfa98367c32b03d44f1f7a474b1a1ce3a1792aba292ee7dbf2c10d1245abfae78610d9c9a3043f20e4932aa13f952976d3f44a3818577e25c208fc701e5294fb76d23ab790395466db6274632f3bf5b5a7099f835e55d7b4c733af7ea4a5d5a0af41bbe6f1c431190342bdd193375dcc89818ad07c82977fd049cd287161919a444258326304c7be50ee4acde42a665ff58631dfd8c1ab6612ea07a975d1b79de7087d63ed640c369d4bb5c672dcb839d6a9ea29648bf268c4815ef48a5032a356d8f56765bd7ad39c463b5da5df8b87f4191c828066d996a64dd363c3de78e103e4901706023cd5dd51d54175c0deb22c48e0273265f0a42d43096a37841a5915fc330a0b212edea31e675db92b4b03ccd09c6a837b381192533b24038ced2a930e9ed2967db13c7b44a989a7497b180ec9af5f8d0657112aaa2e16d6ce7c0c89f5df94c54c7a88c0076e27bda323ed2f53237be2e259f47a57c95af4e4b0640d18dd75ac70debfd17049936a49bbbb30b32afe7f3c1959ca4778cb4786daac747265273889ddaa0bb8d0eeddd6c84d775347f407fdcdf8b9c28bf140e90aec2a20b7ac58e72becee8b1c7e871836eae26c8a67eaf63b37952f81e2926d99d747504c5c1ede29f4e74e087276e298a7386262b02477ce8d7a37401c1c7a5a76187d42d6103157e8c631462933d86e5958af10206fe71d4dcbb2a887da06e11d4cad4775edf65946329ef19ebff49493cd9449347abc409ae31bfc5a982de9602f83a690c81bcc14552bd5204d6c18b0b81d00908e863073586cc69c8419e60ec880b034d32139c2aee6a2ce3328a5c59f229445094e3b706bdc90049b5782e297b3bae7a6e6b7a813f49e157510c851de37d206a3944cd081de838e3e643041cb097dcd02be5cfeedf4e9b76171fdada1beaa7d7eb7afa0b20829ef4072d23f20b20ad82d5b63a85b2d25ba2c369fb2f6c9a315022f9bf21f9d09c0235db9e62b9d527b2c1b0f3f7a53001519f03a2258d121c9deb65efa3eb47779d3087ddde99095c6b4ec361e7bc404254783da50fd4a5c1a98bb976ad3cddbbcfaea755661d512fd847b1eba9980791b63923fb8c736d7ac01e05e1ec890937beff198ea6cc2fcaff1f48fdce01f79a23a23b5de794c0527f7a1b17262298e99ffc54e1b9448350793ca5c0ec42ead3b5c63cc1357a8a8e299c4c56705b851d9524d81bbc2d22ca067372cdf8fd2394930e65b4eb3341d3e62dff749fc4f19a2a1623a5c5f7c0a698454d1c7142a682ad7ba7d3f0b7a680ad45ad087a91c0bbf85de7d86a3805270caf93f6fa7202fe69263600192442decbb8650deff2588199fdd9badcad33e5086e0ee6c636831740ade18ea9a569bd1b84575da87f31f489cf39cae95bef95a52bc6169b30fa3554f9c56f53031849cc382e5efe106b6450f526f0571b4f7b401c3a886f5ef4b62d431d557c2ec3dfdf4bfb3b3ea1b620b89fd6a86091493f68a2ad5466dd0020a5e8898d04dcf732027c0810913213c961d959acd5bbc2215594f8a78a4a852c2716d1fa6caa568a4eeb01827c16db587423e8118c09f1e96d9f30bf706f65710cee7e14f500c06a75ca8d210fb8c2dd2771a478ad15ac5e5592ef44d74d27067"}, {&(0x7f0000000400)="f27a600d98f0b5c72934dbc6ed43bec845c0bb"}], 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r5, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r5, &(0x7f0000000500)=""/125, 0x7d, 0x1802, &(0x7f0000000900)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e1ab7ce69a4f8fbc11a4fe96e5e201008aaa29c0e9a0010000007e4aadd533c1f1bfe9e48dc462618ca038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce7bee4fe7c3cfdcd35a1947203dc8852b4aac6212d44ec874aa0c16c8cf03f6da02722b428c6a7c863dfcbe25c9ffffffff8c4140891aa0edc973cdf924fc28e8498703bcc26a73e3e4823600000000000000221b1ae94f1c7f0f47f0fd38f2b6445a525d97a24e17a3c8f3c9077b8300f13c0d868934c39ae9836a58ce29bd70b7b3d373f3d951a4409993a2446890746302d4678bdb440f29908e2ff858dc5a8531c3fa04775cedf785bee1cc0668d75485f196ba498959e597c5b209dd653e6a5c484b2ff9e796ce369c9e6ad8825ef6d806746947dfe20664249fe8752ce40a85a4c4f6d1539aa4727dbfd4e274e36ffac10ba69607be9b94a6fd992c9530af7c4ad2072002b982e90659d8881d57485936a149aeb2ac6d8d004f859f00928a7a8faa298d9530d56e912d1afd00d0922ade1bb92be499a25870ffb7f9e54418f0e2ca940f9f6bff1cc8f76616370ebacaec5577aae1a67d175b4c31b6e85a4efa105fcf8326bfb5ac2a0bfd9803497fbf1d6ba76c116d81659f045220e2affc6543a4650a77c5d10fe50d10e4f7c473e09fb277c7a66da9c44ecf3679286071ead44466539065ef939ed60e4f0a13547e50a25d872efe1e4abb5d5c1a863d72a37f39ac6995cf31d48fc2b03450ec395b995f3f86947ae77591269f8027fc9fdd0cb0c7d4d25ada00000000004fe2dc5b5dd9fb5a2518a059c0e191c851675d3ba0dbaeb70764186b5afc8661ec8c323150520a951c480864e05535b2e0bef7a8d244c80cc7dbcac851bbdaeaf1d906665857d526cd1ff87bd9e2fea19c2247451789da462642026e32c5dc7bfd369b99df06d7e4904903fc1482a824bf3dbb96afa5079ebed7471e39abedc34f427e94d29c4716145898eeac670571eb1833f5adc45458b3cdb940efe81f359bdef1ddeebee3d4a60f9924804c3ef352f1ee44388eb82b013c1f03ab4b9ec704bd4c6ad9c4f6a79ae686aff2f26dcc57ddf2cf0952728247985a4358a203de908e453c566959b1239fe4a547c928f303cba6c131cb1f5aa1dd188d9a0376998a0efafd2752f93d2c1c849dee50000000"], 0x1) sendto$unix(r5, &(0x7f00000004c0)="6d24e14daab7c9d9e2f5064d6db0c3aeaa8641c98215049ac966474b5c464b9a7a6a21be110e647d5369066fde61ecafca4087ee3393c7516a5c9e54c94df7e0736214040ff217465ab2ca9b00a645d32f07de4154607d2fd3741f97576bfef6c33cc7189deb7290d5a93f45407bbd5a19cf97b09df978bf10470ab3eee099c9b67947346affde37c02e9105a39ce2ab7c4677700f720f1a8b7366508b93d7483cfb2fd82a18576f161ce9691ba9356289d13aaf87093feabf03bd9da10bbdecb650e11d4f2c75509ed7ec2f33045513aeae6667b6f18cd4c977010606a15f6f4eacc7dd281a8505f0c46df29e67406d7f91b00786", 0xf5, 0x3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x4fe79930, 0x9}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x8004) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) shmdt(r1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) mknodat(r4, &(0x7f0000000300)='./bus\x00', 0x1000, 0x3) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r2, r3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000001c0)=""/181, 0xb5) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000180)=0x1000) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x20}, {0x8, 0x7ff}}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a", 0xfffffffd}) writev(r0, &(0x7f0000000400), 0x11a) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) writev(r1, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = socket$inet(0x2, 0x4000, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000180)="e0b611a42bc12cb9cfc6873e5642087c39e6199f4e180a8d203c51b7bb54655da7094c5a97f146c0a7530c5869098ed032f006e9ec9099f5d93811acdc075476bf5771abc9736104ae") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000425, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:24 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x8, 0x4, 0x5049}) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/604], 0x10) r1 = socket$inet6(0x18, 0x4f472dc0038dcd27, 0x2) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x337}, 0xc) r2 = socket$inet6(0x18, 0x2, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r8 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r7, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r7, r4}, 0xc) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="000200", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="000200", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="000200", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="6710061aaa5dbcd9b2b539e101184d84", 0x10}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r9, r11}, @rights={0x30, 0xffff, 0x1, [r0, r12, r13, r0, r14, r15, r0, r16]}], 0x50, 0x1}, 0x3) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x7) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0xfffff001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f0000000140)=[{r0, 0x22}, {r1, 0x4}], 0x2, 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:24 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}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x3811, r0, 0x0, 0x80000000) 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, 0x7, 0x286) 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(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) 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) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 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$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="20006b5300000000ffff0000010000007f311beb628951470ddf4882cf6f92033a2d0e780fca86e28bc78a4b46be6c42c49c17bf9f0c6a52b6fcdc233753ba4d8d85efc8102a7d24d355d825b7791189114ab209041209eb523b45b525099ae48d6601ec0cd9", @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 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}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x25e, &(0x7f0000000040)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x81) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) close(r1) 16:00:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x125) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000100)) 16:00:24 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:24 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x3, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x27, 0x1, 0x5}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000240)='./bus\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/52, 0x34) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001380)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(r3, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, 0xfffffffffffffffe, 0x1, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x7}, {{r4}, 0xfffffffffffffffe, 0x7c, 0x40000007, 0x1ff, 0x2}, {{r5}, 0xfffffffffffffffb, 0x2, 0x3d3f68c71a658c6c, 0x20, 0xffffffffffff0000}], 0x401, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0x4e, 0x10, 0x6, 0x6}, {{}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x8, 0x5}, {{r8}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x0, 0x1}], 0xffff8c9e, &(0x7f00000000c0)=[{{r9}, 0x0, 0x2, 0x20000000, 0x3f44, 0x2}], 0x400, &(0x7f0000000100)={0x6, 0x3}) 16:00:24 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r12 = getgid() r13 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f00000014c0)=ANY=[@ANYBLOB="01002e2f66696c6530006effd1a7b638b316871efbbe33aff6acb9c6961a04e33fdae06e09667e2a8b89763e37fc39da0bb91ba4da3faff88ad24881f5b7e5c7d1cca92e82e5070000007bbc6d7a2f70607ecc8c940655b5654cd8f01f9eff3882364f9ad6750b2d9e305ce38e04428238e2572b1a7296fe512b2d798ce1ad9808506fba9af8b126215a5865bc15fd1a80df1f9e0f2b028d6bc5c14995c90fbfdb9ba107f58635e46969ffa94b5d40a9f329190cce7245a861b72610bb51"], 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="51ed8a84280e95cce60e8784881716ace89ac5700c270a18aad306c8ee4adbfca8c6189857c675adbe5cc05b28671a143d6d2e1ed9dbdec51129555dd00d88ff721003d0a1b34839fe06fafc8517b681c4236c946ab5cb1f9b2fd0ec04fbb8f4b6508a2f9f567d21be74b67ec1fc392a2eecc8d78c8157e2e8a5d683cf4d9f3dfe5cc790fbf6287b52523b5a5820820b3cb5abc6a4de5956aa86ed1fe2ea0ec2a47ed66af9e93dd0b865f36eca146f476ce07a1b7fd10c4cb1d4fa5607704fb97da9824a708092e40910031e33e0a4538c5421acc4cd02815b60361a12c38735fdb688c40e7dd4af566832846bfd59fe3359897f9625611fb41426c72036fb58e9a5e9d3122e70a5b82bb75db4f19e6f25ab9a29c8952f196f28dbc2c5e7c26cde17a2de3c0a82bb176907c93cc9ecd83a153a650e818bbd40d4510414067c6493edbf6711ee51034c1992b6acc49f30ec70c37170c92c6a84cca734540c072a4e047b86e220e86d1255caf4ad06a246681bd35e5f8782ca0ca4faec14a00220cadb222b89967364339c9103c43c6028433a2890776854d2c0efca4705667237f4aead82725bf945af43b21e154e397681c09e5d279cc1b953c047bb500a2549937c2fff193fe1b8dcee26d2344d8ce95c6ed130b9fe6817df12777d90d0490af1e098bf601d1dadbddcc76e65525d90fdd7abc9725e266fa79f89e71c723ed612ab718e3a666fb0d087c3929fb69d73f894fb48e8b589251f0a44e6c6a50fb646f557ab96d881ccaeaca83e93df5eb4592f6304ad2b60814b6dc4cf5a51fed23efd14e45c85ec4bb22bd4e55e7664f129bb4cc782fab49e5b129eb2cbe18bf01d77f5eb7f069512780c50304b6ab9f0c5137587adec389240181db93e88034b0c80b42a25d5344027cd0022532eb5408ef8fafb07675c858e88fa62104c3cd338470ac943c0a252d9baeb505ebce7365b604318373e7b9475802fb61acd42f0c70cf03eb4a4be7f2e0a3e09b8893553365b53bc807021c95db372f51fd38b8b4623ffcd27e27abb6a1a6dd09e13dc85bf9da73d9db974c734aafcaa587414010ed341a5b3af2edfd59b0d53fb8bb9abb78dc7f15f46b22084cbdeca02ef6f1b1d7ade6cc87a999235222977c76af89b0a68a11b799959dc2de4c7ba021a155c6be2f4718281dab6ea7ef22fcdb450312cc77dab0abea5a05fd9f2f41b59cf4d96138e5ff5f2a06cca127053a36a51b19bb8a1be80af1f043b54cf16170ed6980767f2b1922fa850fc47e25a832b613d6046e6c3acb192751478d21529d093482e4d600cea596aa89e203fa626b07d2943fcb87b92702b271e80ef405c65e6363bd6e7263820ab8de93f74dcbdbd13aa0c9a6b4fc5366fcb2428f653a9bba9002f5887dc53f4d45566efb6363280fccec56eb377357cb43aab34627336104bd0346c201a9896ff240ae6c912f891ea96c2ac3169427569829f1c575d5e21d54d27e78ce03041fe8f0eaa9d12188fd8cc89eeab986a319278a4ada0ba481074ea7ca2270139964616b9f4522d0c5faa133316ac66cfa8f1825674650fa20c8b62dd9e56b711796e7528226b91abb9cdc8e2925b76147f17bf770ef836f8b22098a6f3643896027bcdb1e39362f575c330c76a6b9fddf3b1f4bdc0173cab82fe9f3a752b434998fc45a0e95e308b8dc1bd047a14e3069ff7c5bb3cd20b87b2a09aa039e837812883a4346fb13bab1656ab4ab05e941370b3eba507f9b365c0081f2bc0c59125f9769699244b4a825ffb37f82a548f44af7962de6051c7826e533515cf38f737d8ce8ef59785c02f1e47a63178855858142b74a4399ce3df3b81b2a2b2ebe50d01f5988cde250fe794750ba97ba30d50520a5c4380a0bde6a31a1eef89bbd37ae4edfc93117d3ecd2496338823e0c5baad5e7bc1b59faaa12161b8e775bc5f16fe87c61e64c7619b5cb742f0a58fb5fdc499f34006ed6e801bd4ea43c0fe24f1ad114de2a086c0a0f14e2b00480fddd1efdea8b2789d957d0ad22e13bbdced21b7aa9c73b0f0e5f1fcb42a67b7203501ee395c1e92de7a8a5bdb58d092da0ad5a70cc1d82b8f7676d9633c5342f768e7a12dbef80385c84982ae5d133c62f0c3bbc0af3387627cdec6fe686612847142b76f8b0f6c39741a15a72a8559363ee8af5818831d067877ff979731cd4bcb6763ffed0fe4d7e2261654827c189ebd7804a115b319165aa0f3e58d4d0d02b01c7dcc19c18331cfca9194a5633058f70225a7714cfab6d23de271df8da300f14f2f1f9831f685b34f18f5cba0a83d785cb9d169618ac7973b8cb7246518defed57f8027e375c2268370a9df297d86c0f7fc54a89ede1905fd59e75ed8ee5869568426b6fa825aced015dbcace284a48741806979d04a6aaf5271d0545bf22ac96123a0010d8c093f17c5e91c8bd6f32af7064627e8a2489335723bdea2c09ee89ed6683d0d16288289671092fb77a8d6a636fdfa18b667a3e0cb375c87edb3fe375b07e704bc40effdd6638de9155cd0a3ffd0f746d9dc501dcd2aba59a3c3ddddf75135556298e2a189a38d01905ccf4eb07335cc02083f87cc29e32dbadb12e2bef471cadcc7c1aa913114e129f27aa9213663d0cceb42ec6c98ccfb8bf9ca67c8785d29dc23941911786afc69b38c91dbd142fb7b7b4d296bf27432501968d872d76a3fe6ea7d2bd3f5ad750feecffca180d050885a9baf87b535acd8ad712025898293f9bffa81878d7e894c1d34e4381bac877c127f3674864eeaeed04f6d293c84d3cae47cb57e0047a011f38aa1dd95865d83a5befa8be4f3757736cf74964a5696bf8a5a40841667ee950fa9b9b3a48235691027977c272513f954c7d490b21583f21e385103bc630a56cfcf68d11232f6130b50ab307cef0fec757bc439c1ba252e72720dd34a33e7fa411e4eaa14d3fe5cc9f688d55ee7bc782ec6d22a90037e2896905a6dad5da94cb716deedb23ce7f2aab4318127924d284e1df191e22d27780e9c9d6f04ee606f6a74cff940ba3d9153939d9284954fa92039bc90bccf90799ddca26183b40e1e2799a2e9de18fb9580f9bb84b8c68da011a69cce3d99137d7503b4f9ddf83b3c48dfcba73a492e011d9e21af8067ae88511026ddcb2b04d2b1140e932e90d2b274abec83bf45314d4ead4837b461d5900f4b82a44bcce27febdcc9988e8ccbd176a684cf102838271f5ff8c671a55d652a67ec25235cb7e2462185542909a9b87096484e1a925fee9160aa31680865351030e318e22fcf0f421316945cf8b603176c820a61ba6c6dc1a7f439a1ecf476d2eff4a6d711ea16df536d99685a6f555ed4fdd014b8c9d5cc776b81ba354b5d3afe61d6d4b6e938d2988a951f00b79a08e21dd2893906f3c82c59c8295e82243d487c112ea61cc674052d411f96259c787eea3fd688d198a925a8cc44b16ed9310a58a75ba8f5c3573b8aeca999f0701abad7d3221e55feb061704dc6d9743506b0a843f46425419536af9a1a7cd16204f2fbf810c6a6701fda7ff11750e0ec2b4d2ec3edef3c1bca6a813dd52971b46ffbfd0374ac453d1b9b548ece3b557942a6dc1e41a411f821a0e77634fae17aaa0ea007c1aac8ca518c960b9303e88a07edcf84c2ee6d446b46deba79182a58bfb21e88af3fa364be4c9f0b87c27ffcc28bf2cc60f879e6c8123c0aa18081f4209ca3a9390c7b0a4e66cf84ce7c43b42d3375bfe598aad80e2d8b17f4c48c1b2ca3df8409dad9e4897dd907742efd2d15cd2bef9cae677975d5ff93fc0148d3428be290e52cf2d6bd0cda7c28cc0e44635a997a3354a1683903835619edfe25f00ff80ae4439b907788bcb28ee6c23e9e1c4cba005996648b5dd0752c2738eeb9c6a9e8fe31f588e532c9242f5a25f19bc193a8c7b130445cc23c03b5157f1875de26fcecd984bd1575ef39f462c9836afcca3aac8829ca40c085327709679e591e4e06676fa53f86434067edd383328ac0ec6b32d68d89ee601fb49c65c65d25f4617ed9f43babf1a37e931c5ea829a432565a4581af9f3187e51d8853a3f6a3574b12e4a92f8946b0d8adbffef5bc6c1cb1c6f5e0fec12bc3bae88e6834c44a7571805235773c38b85ef32059f99c4c1fbcb1a3c8da1bf7a01225f03a22048997d79d99f91c29216a1fa180f0882bb33722c9a2df33d22a1a9642c698216d29512aae22fd2a7def94854d9b654b291451e6dcc1cd8c7e39022ddbb34680db20bbeed5f3074d5e90e525f9d3ae4b763735d7d89f0af8798e0283e8ba54f6ae6075f16a21a949e96a058e80b523fea022de758295e2acebe8a06288d3e4d2e43e42dfec490286ea3bb10e4c0bfb4e6e5ef152426a8ca14a6635ed6ad4bf35883576c90d31d9469d546e6127158d41e19a44c84f6e061ff60672e153bc8e1308259145db069acecb2a9606b348dddce69d7f758cc70691412a2e370da891799fbb1c148361cebb404dc1df5dfc76e23ca209fa347ebf79e2831762c80b5ab2b94e5a985bf1473d986896ab99e87036f4908c54388603dfd43b5d64b13202f4a8b866e06bd62dd98238f99f64bf1a4c4e909f110046ddc5389b7abc8a12177067dce3d5e0a79bb205ec0209a1fab06396985c9b7b845a70b3249079220b2c718df229c6ccf581d1b576688ebcb4c8a959f8f9f024bed31172ecfd5ba87eb349eeb01ad959d621831474a552f16f962371008b0cd035ef6712380c362a6344ea0834f8ea40746015968d3f6a1cb50ab0d159c92f80be721d936f9062164c8495c7bfc141b528f2b3257bf5bce5b686117e04efcbe26320550f8bbfd87dccb07c25f4eb85dcfc7c3627947a8624e12bd3f450a7874759ef4899b06d766bb3b2c418311388c438aa5b7b8601aa8f26b37466fba4b4ddeda0d66f105db423fd9c66da5beb9f48d1a59d2695040b14b027bf50c57a2de64cc4ff0545f3e22dccf3de86c4021f6345be0a0de0ea6ddce41bb3bc7789a589b981b7a9b60e3809ec2cb4fd3e7fea25649073a21d34320a12834834c524e3799c29640bc01cab5544e635c2bb23a82321e940f117723ae70db9dc6e4096f7ab2752afcc16a2710637f061542cef50ffd7833df7f76df609d8bebb213e0cc1794b7cd9a39911181471bba921474b33513a085b7798ee11273a3b34b8963553d797c5eeabc5de8e80ca997a4fb0e4dc14e4ea0a90c08a0bd4790b2ecb17572df069adc6ac5d81d56ad426a4097b19a4b910a08c9cf811848be905946e5cf952f6ca48a061ee7755670d39bbaa08317fbb68bc6c00f51700fd01ca830459c178664f72f6b754cc11a3b629c77a7cda0d9fa4f8153cc72551de94bf308090be469e12bfa08d1553b26927a6c502070fe596c0e72a10405198207a1311558992a870394474bf0f81f5641d073c009bb580c9a775bb9d056f716a6f8134d651cc23eef0f711dc7bc40c5d0e7e21b9521687af36d9689bce20447bb6ab8709a0c86ae54a58466288708001265a3cad4b04c9b70b2d22400c27cddced1b05a22b477fe2244b8b4864f4868fda8429e4d37f9f3a091aea534118dffe26fe0a7adacdb512045bfc429cf6a47f29531353b3f19792507f3443dbb79e9a7594f80dc29aaa532b3e33ec2d6a37d1108ecd543faeae8bf98d7e1c679b5d1bed1eb7c089d423e2ebcdbbe7b0cd94cdbd7de077efdfae74d2859a8b31eae0f2cf8a2e2821f421577eed91c5aa4d81058168c7619429827f387e3b369ecfd2d91cac0dc0a6cbedd337a7563a6df48595bce", 0x1000}, {&(0x7f0000000340)="128db8a15c67b09c30aa6b59bdc68017ac99bcd8e967b0190e79d4e5e4e17f8d8713f69acfaf502c6d9a0e068b22a9932f7a04120ee831e9a062a20987ba8c5799afddf85bdfa63a6ca7a92947e9f01d23e8e65e06f38f25ca77d02b322ddb0c5d36a91db654c92caafeb9439b6f26a8bcb1ab69ca8d700f5c22f17ee9842276a3bbd9c953253e3a093008d2dd4845160757ae31f2a22dd54f3dc00462ec64f48f5ebe46b86a5dcda4e91720c4537538993764651d83933faf62c27a5576e78a555f918ccf65e8c61bca20dd8dc38f7df1dc0081", 0xd4}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10, 0xa}, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x7c12, r0, 0x0, 0x6) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="cb770aa987db08477079e33510779691e4405fe61ebe9740407b20715c", 0x1d}, {&(0x7f0000000040)="9b7e825e0c2d5ed1ad4345c8b65347b3a259a71cd495a84157a49484583a50c6db1e9b86a76ed099c2f745c8995774a49740969961539dc4999bbe06af05d5d9bf7ed4b5fe8cdb965aa67d3232e671d15516a90bc9c201174e6086b84661d404b3bad7eb3bba91f43cf24c9dbce3095f81dfacd1fd3ef6fa80884fd14a9d39ffa467b1d393aa45a57a5502deac584cb0548e729c15d4ff1f6535d13e7fc474f9934e7367e00cc4a1038039d1216f4a1407847cc41597a362d0af397471e8ebefe1fb2c983d24819cfe64c1", 0xcb}, {&(0x7f00000004c0)="849a9a3e39a87c6ad684241e02491a802c02daf2ba5aaff91169fed6c6fcb1e2d34aa69d695e109a20f260384441f687d85cb365fe1944348020935bc66fb653d57f8314ca35ab94b94b48d6d69b496a9c25222a55bc4b30ae3e5d1a44fa98e1fe732029afce04fb9a32e76510a574aa87ede7735a8ef2b3a05d945e4f7968d6390708d2ce7927ee47fc164ac4da6492a6649fd51444cd3f674e78fc06a473c1c26e72a45a0bc125d7eefdf07e6e0c375d71d8f090a8947087490a50b25a8389c946f10d038c09b9840a4ed98887f4613a90a02ee8a1ce5604d30026f335cc6119ac4eaed4a77798ec6c8fa954f6637867c926d51a5d0e53088bbddc8c5ae645ed795d8f331e859092ac8734c37532b885bc65653389436564c543a8864b6048a994476f1ba0fce3ce9d93e36f134bab9ab03773bed17c498ae6e6bc2e61091d5c7e17695c90ba90c95214b4cb0ee489ddb7aff160dee06bf62d92b136712e0061fb8ea1f11267653ac61fd5a01c3c6effc9eb2bd337aa0c420aabca9b211d0b3c6b2e4759784d89f3e0d8b5d0ac55b6a2d5868b30daa685bff53f5c137b2dac4548bd46f1e8d97581bff30d815fdec4879e8d0d2b027a92be9ae643b818c580dcf5b26e8af1fc313421e4c957615f596289c5c5c20118e54fdeb1cc0cbb6d65338fa64939b263cf6e523486de3996a166cc6626991061098c295edb4611da6dd7e9a8d2a7179b054e89140caed6f81f4491e00f63c7c8cb350c0289136fcd7f69d94bd801495e4384c9fb14e7050fd4423ce3bbd6fbacc085d21dccb4908296bfa134b438d36920ac5b951f31a04af40d3d7a430199b53c2dc8b6d56b6916682377f5e89adc48b6f01b4c94fa50f25b023bee48fca00c78ce399ce6d151ff0fb9a5675589e3d1cbffa243ef0c91a8f667f0d02c619eadcda9863c9f2586ff2b3625ea51c0dc6f60d108cc16f85de5cad1677212033d1988b3ded937071940dd38a7c73ddc2ffd14c4a500f6e92dc34c6ec4690dfd7ca59c8fc9803442c03899606b5b933fe9f060e1652976a6714d13c9d264ba8d07f2cb1ee74f3b2b52fa590fd871c1325a3539f78a19dd49524838dfb0d9397b3b87234e59dac666315fc166359ee49b6c804dd683e68b1007d1080f0a073479cfa0621785f0ee4ab367298091ebb7634e94992c147b72c31809ea60e5774f12462772ac6937227a17e5376d6accae62872947e9b4fc794b9e229b2589dc2972de41ac7c33c4d2df5b999bef4aaa09e8f884da16621c0cf91dfc99c0f0192527062d5bb1e55f725115af04757e592dbd1b2f761fbe3b07ae090fdde2e5174a2fa148658e64b90287265d46c5600863256aa2534ed3b47a5444873fa623d29b74863c401e6f6f9b170638ffb89c0bc3864a05987c687e50e09876da6ee6f68c6de56fb05521c13cf1d31d935c871956a3677c738a11f4d09a091782f79de69cc3acecf3d4decdd2f50fd3252e911e642b776dbc4433223228c68ac24b2bfb61e5b452cf2b8750f2467e6d0497b55441e6dd9f0eb54b0ccf27e054cdf6e7b785c8c55720c38bf0c2839d85e1d308b81e66ad4c76fcc076e6f972362ac94e7a2f752b525f54eb3d10e9191d8c757062de73d022c6767748abd8ef30dbd8d205800595b809ad332ed09d7cb3bb3bf5a551f99126d9b7470490129b09bc42efc25bc673585c3ed694a771c4713355d8ceb12677573881daf9b4537a825f81b3a8050431e3718debb985cb535340e50e795c7e46513be3625f7b2dc0fca0f088c96c613317af1fb907a4d6e0c3ac005938b768dc4641b82137ba99d69defface9a1c93bcef30526449fce9dbe64f2abfdac2cbc1c0b199d4d4b600b95b42ea979e1ce0d014fd85c46765f2605feb2ea7be3a4bd614333555fdf663939237d7fc70e148d9a9bdf604863721223a64a667a8eadffdfe4faadc683a14ccd56491ad41345aeed19acfd687dc1759349c606832159bf57828e33a764e17ba212c967da4dcad1333394b6765925f4018b06cc38a68ce992ee51e29a5f1e8a66613a1b244b7982003d243ee697fa8f8d377270e9d24e3f0ba41103b50e045936096bd320240906824d46c45add910ed1571a92bbd91fd880cf9d3a9f8b3a3c8ed1331fe34a063aca2022043d4b091ddc5711f49b6878890a9376d5ac1b5ade5bda59217a36758b042d4a57224bfe1f61c634f0332bf8735103d0406de9d40711b8d73fd5a4f480701df200870ecbd39b813dff65a2466e6689165041448fd683bced224332c20ba866a54f791eeca8126eebef0521449c54d34cfebd5214139a432028c036c96ccf1d32d78af5e49e8f203f6b0116cacc8aa15cdf208afa3a21b7fc85bc918c9edc5a4b0332dbdcd84bfb9e2eabe8bb94c22e88458368d73b40e0e972449522e26baf1700eeb298f6e873a1c59d1ab65e496ff93b9d462f1de229cc5a13d124f354f0f2d4e4b39fa621fd60720107511b22e9a4bb5f186c840c8ee44afacc226b692b92c027a952f56832808d74f2d318a85594a25d4e64c9a9a0761e1a47cfae1ece70d0201327a1e19127e60c9cadeb0e9c4af9e26773963569e17f80837f16aa79d29bd8caaf194b2009bec59d9969a43e54280849eacbad9a89ca863bb577e95884a6da8eb28c0153b270adc9c0967fc3e8b8cb12bc5687121bd590ce5d038f59f9918e8befd2788cef2dd4fce2d577d8aa8022faf17a42adc9b94ccf23dc0c530da3557fa10028d4926869614eede21faf9ae2a91515fbc96b653cc0764630a18ed0b8f58afae18b475400e29502c7565ced94800f564d319e85e8d2c99367e66d61a96ecbb267b8304f8b7d908c85e334aa39c63f41c8eb553abfcbd8844eb7a01b14850c7e1f135b2ce187b5b559bb0e2d2f4633c966a25db4c8ee74e355cc948b4a47cdf1f11c115fe06876cb522fd235ee246c6dbb5d74480a15932038456095c7837644fd500cad48906bffd637a4721713072dea7e4ffd08dbd86389d63281630157b712cf8f25230eb4c01b603e20b2356d1e666a853cb71344d4b3ba1b1b04c9221e2ccc125f019941be076faa678b6293018b5fbcc4d2d97d62f379e9318eeece8d0b809d2f5b933d8a5512b35ef7d54634cd1606e5ab2b7cf754876f18b9df413784e7a87086715ccb298d904c22cd09154e01b4179aca5f54100a3dd7e3792e8e768c9c9facb39f4444c4c58deca398ed7a543dfce1080c7ce6d0f66776169e8b3d570a01237b60aaa2d70d2383ebb04d5f08959fb2146a116470cbfcefb83d1c3d0877fadf7f4cbe435f0821d17965b02bbd763521156bdbcc44f4b6e97dca8e5b1bdf754f5b30c619ed00cfae340772d3d19af7697b0bc52b6907dc1b6a087f607b0bb4efdbe470c92e789fcfd7db015788dda97cf2acd39e9c405e43d9e74eaf8e4091c9550e4360fea40d82885f57880e3b92e270afec27e9fb73322a7bde31951e82627c3321914791e18b79ba6c17954b235b110b16e2e9b99dedaa6147987f86a4af6bb1ecbb4d302a3b6625c84990bd494ee374dc25131f2ec802af81923d2f89048d9fc73cba8a50c2d4e3613c4035d96ec08faba742782afd9db3b1c21ccca75e2ff5ee8c867be9009b2c9a44a8bc36c199b1915c31a7b6290ee691d8a66c968247173167b16e508cef1e7a4ddb9e50dd9912b4a4a0b0a1809d3bcd685c0cf1a2c191f1cef0ef3e8d18cf8379b0468f4127df7f7dca081544baa226863f0e7c8f1f305570399627125f236f11be3fd4a364cf4a4d5da9b2d78dc9cc2d78e8ce01f3cdff0360c22e82b04792ac23d64ab76c853698d1947b80f8dd5ca784ab84334e608613dc5c02863958665c7182175e3adfccf7d3d904f2e330dd3ba6ba7e221fe11677210a7bc34ab8c7b21dac3dc7f4407596d65844e35d8452845bffbed280a18c3bcf8a9a816b142ae15ef2025281e0934125ec194f9161eef1c96f916c9c5ae4be6a917ff033c270d7c90277d2cb274a75fbaf35c851c2a171ed1942b81e64db2efc8dca83321434a38ccdf750d1ab273ba58941c9ab6d9506da6b3b147cdd57797a2ead45298aa621a648ee09bf3e78c2c56865452b93fcda83b169faa1d282467afd8c0104f8012f1bdeb090f92094d63c3675ef4f6b607799a90f43e0130299457f7b2c3d3df58993ae19d37ddf8a43f827bbac4d3e92ae8b9925a5e832af13999142af986ba13e428c150f3f039bef1ba8677c9ea8b8e1582671f342ab98eb606398dcdde4885609403760dee37fa2b78f5e55aa996845f2af7592c647b1744ae3dacd42b51c50cffed23f826cd9663742ccb50d3945cfffd1547e95a381ead3176782fa0d79844cfcbab277b34dce77f88f2a518b6ae05e6da1e394b7e297b615da9bfe1a1c423f3658262cfa99fe3e1b55dd22c3a671d315c274f0a8d7e1c5f65c16bd1c99d54cb3ca0ba41884a9f1951c3af8eb4cc2ee4da71dffadcb0f3ebe68f071b5e8a596ca8303bc433ec3ee31268af7a6c0b78bb250f7a83a9846349cb364fdc9b93c05fa769866a4c7b349f7001857faa641969550db756f9e8b2336b4c46bc0b852f50aea5d8567a0791bbed5fd51cef1e03ccf1b243f9483c58542cab6a00dca77112cd9d6b28cf8e685233b16a69a02014ec7522b3edde6e074e6020e9d4d358c2c4d56e2180cd08308b674d39aaf6c90fc542210a00870b5b239d9060d6385b752172f9f4e529b65b3d80a4ab3c739204ebb2eda939e2a6ed8e3cbc9d3293d789c9c25a6240a5ec8effb09382040ae7831fe18d8d7b9266988c89cb0e15da50563d578546583ea0dcddf45fd88ac0e6334de20665688c6ef4b6195500d79b315c5561072454a13b6be7476bac31337c5bed972a17897622b41b8b4689f3c4a5d75830332a2df663ddf76565ec292c093a7410ee375be2e31e1e73c29930e1c4c9a849f0019fe2263e3988bd06868ab3c146f058c2017be2b66a7cfdae552ee1dbefd500454c46acffc0b220a22107554202070c9f9c5164e66004f78549c23a5af58aacffab921ef1820824f4d3febc12541f33f14c7207a244b660d3f4bedaf2d115361243bf79c6e29b677aec654ddedd40a724ad73e0bc94cb4d83f4c2d4270762c0dbe0340e1fe273976534b6f3028122efbedd57e99accab85bed3c917e67042d9b35a11f6dbc458da9ea371da4d6c8440df7e76ecd1535524ffaf2205b6fff809819a4574ee7ca8bf6db686a01737749b52a27d1c9dc990064d4df55670c170f9f9c1295a0369785d72c45ae1d6347f803db8ab12c342b9d037b6c681d57714ca30c0a681fc70e223504dfd10a9a31929ebdd50d61125c88fd86410e41f69762c1df5edbac5c8d22c771b60a79c00ff5083efd0a9f5cbf602fc3eb5c8b5e96c8d76eb17860356618a772faedba4b0034103f99444525ccf4ee1ff582e0dc1f9f78a6c5303c390a48b7cc312c1a7e383582f5b8018cdf28e06675793d760ac7babcff33cdc32f04635b72414d7c09d2916aeba4e3b5c7f035d6b398d79b8d7ef446f8ce588750119e430b49dd9dd29924cda3b656d197854b9b1d7ffe7fbc06579250834d22a52f70161724226f169eca142634032022b3846f1018e0f6ada91d6dbf78f0c1b4d5c130a58347875514efe748c27c1e68d3486724d14b11f2db9c6d97c5887f0b8a1915af89dfacfb77d7a33bc2f9a3815c5e2fbeb7e59660bab3e7e8c18bbbd589075c00be16cd1b6948eb69417a2d5500f5c1f3cc038ffcd34297d7a52aea15b31e32b2948ef3cc6", 0x1000}], 0x3, 0x0, 0x9) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:24 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000080)='!', 0x2d3) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x0) dup(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000040000e0fffffeff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035560100000000000000"], 0x38}, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x4, &(0x7f0000000180)="3f487baff876ddb41905319904cb30845b642233533665f2e65cfc642334136e90f40b92eb6065579cf97cb1c45a84c4b55795078979d194b51c32e002e34baafb7b3c70e11746fb4028b47e96f03ae6184e485dbb759efff9df3f59dcfbd4a1431aa226e53a2defae459d6cd786e434150e9521dc2e4e0d7a6fb7dfefdd0ca62f2acde539c6aafb02c6df15f95e025652cd1042e801bddf74d0d8be0366003069da1d77cc0f1c5f3f0cb78d6a7fd87df248b28279baf044e32038921c99f927342942725679be1bbb9dc5cb2f292db88e848fe35ca8764a2f5165d8ea3830425cbd2d71af", 0xe5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x2, 0xd5) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 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:24 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x9090}], 0x10000000000000d4, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="86298b763849575c269d056fd9e2977ab2a6bec2be4a99990ce7e060083a41cb302b78bc061c", 0x26}], 0x1, &(0x7f0000000b00)=[{0x78, 0xffff, 0x7, "2d9ac73c3a918daf3fd2b16eff924e5df7b4d936ca1f2e24a2a8748f34e5d5a7c9b770930ad8331b809c26d422e110eb6ae9dbbaa7c8a0a07c1a7fdab84c93d5c32a06dc6e970c45751283f5b335b1c90565897c9d8ead63b780f45680b6249242dc4fed"}, {0x78, 0xffff, 0x23, "52107fa5338ffeb8fdfebe9e195e124bca0312c3804feb31d3e360baa5ac9aea80560655ba4bb43abce9165fe5951f1d6c3a215406d162efafa275941f9937a699096b08631fd3feba10a1d7bbf53f28d44362bf62cac3c47c8636893a34ef54f2"}, {0xc8, 0x1, 0x6, "d95a14b9e7572b43aa6af705010a2ff99c0652837e10ea80ebfdbc3ebf28e512e9c9f66cea326072829f4b6d66a85f21070d5e9e6a9ebd791e258de77ef88c71b60622fff8f0757842cfa5fd500f1fbb310a08e06d690ce6df66760867157448a7961068c476825921b0127fbae47458fff0a630c5a5e0ddf90d4ec8df6101e2caed80223aa13a477a82d048f22c0bee8d069bf393834ab9684c4761bc6151b17f57e17d5c299d9d9566ba0d0a731b93835b0347a3093a5c"}, {0xfffffe1b, 0x1, 0x800, "be9da8815826965cde606816f41c3a93566684cab0c2066231629a5a65397f6415a32c9d140d36d89263930db9e0f37818fe31a295694bf6a1e49051614a80d9c71e614d5e185b4a8e5d5f2a2649d90fa775a190d98a1d313340ad33c74c8448df8f6af448aefaa049002e6b2428d6a6d4c5cace000316491d1316dd8cd0961a345bb6efdd515b8b1268cab3f7df9199374248d29edfd515d633a7996dd7c8ca9fb803a6f2c646d711a2564079d20ecd6fe0cdd4c1af6dff91b0993122641d40f702e0716ba94c21794e60933127e434fc716c59759e2578bd8160f0c435cf"}, {0x98, 0x2, 0x5, "32c26bc1cb5817d0663e36e2d58de42b6827581f2d4d7f78d269585016175a990a791f328f693b3a372fbbdd175034e01e3b875e16e244248d072d2236ee134417fec78c8fe3bbd7bc9ccd0b3497307cf12004aaf78adc7e808ec63c2e575c8a3ceb4ccad7e01cd8ad0199d54460ee42f44a43b51431fc7b73f2c839bfa6c75f476b6de5"}, {0xd0, 0xffff, 0x7fffffef, "24ab4cfc190994289592c47f9c7fa74d4bcce0c28393ffb2a916e4c7d6616b20a30d0c9979f06385f23c95e5d61f052c43a0c05b46da8939eea4af0506fff6b44009703ff9ffcf524f740d1dd4a8f0d2a13f800287deb57cfe96f891cb1906bf169a5427dd2571e9ae291b9b7588dc3c92fbcc153dbc710d6d89648d34f9fdd92bc9d2d38642db71f21751b69cb9013d2b58cd88e471e0b7213077183d63f8fa426d30a382b5b90003cf435c236d25d67af29a2dfe8dd94f8450474d53335f8f760d80e6b39fc81b2dd99a7ed7ac6e8bdd2f3ede9dfdf854df78c151a44de7a2f529df192750eb11a633176f1c73872e30ab9d0089e798a3042b000000"}, {0x98, 0xffff, 0x7ffffffd, "596c2256db15a7b2c4ff4d234b4d00c539915b925aa1142c24e06a152c8974889e30d398f5b3a4c905361184d60c7bb5c62c35f92a6a224021c581ead2fb31df850797fe1ffb6ed52e74049fc415173a37bdfeddba21810ff9af954dba89a1f54d11c2712e5633c19646ede61b41ee92f45f7c5ac61817cd39f38f25083bd6457e"}, {0x28, 0x1, 0x10001, "14beca9e53528a563be7bfcd5e71d59b37e395a45950f2"}], 0x4d0}, 0x1) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x12893eb4}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7007, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x442) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) linkat(r1, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) r5 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 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={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x13c) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xc7}], 0x3ff, 0x0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x101, 0x2, 0x6, 0x2, 0x200, 0x7, 0xd2, 0x2, 0xe8444791146ae6da, 0x2de, 0x5}) close(r0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x81, 0x7, {0x5, 0x81}}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r3) readv(0xffffffffffffffff, &(0x7f0000000040), 0x16f) 16:00:24 executing program 1: shmget$private(0x0, 0x3000, 0xcb069baae59c24fa, &(0x7f0000003000/0x3000)=nil) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x156, 0x0, 0x0) bind$unix(r2, &(0x7f0000001700)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x100, 0x0) pwritev(r4, &(0x7f0000003bc0)=[{&(0x7f0000001800)="c46c4a1689e47965265cd23f521e113c3cf98d57c58bb7c15f0e86cf9b58d6b20473496d3b53b570349ad6ef3aa65017da9fff83f40f600cf5fdcdc70b08e74f646381795728fbdecf3837945cf5a1d9f022388925813fe5df96e45f7e00", 0x35c}, {&(0x7f0000001880)="65520ad6339cd4ee7ea5d06a9e39388b9402149923980ee2e255ce64534daf54ec36cba8b7e48361329e24843b789c13c90a5d99ce54836c07273d6a6aa70a7900c6c331", 0x44}, {&(0x7f0000001900)="381f8879c39714cc5fbca9e9209baf8c12a9a178d7bce4b8c062c5f3f04c1da08d61d78536eb1ba7722e21ea7191f3afe8648c95c28f5066ff0f1056a74eb5ff8d02c0161a88da5160b098f9897046edf5294b8bbada3f56871576701659afcaa746038aff5d5ed34fa223d8404c8f72a19f477c91c51cadbfd9", 0x7a}, {&(0x7f0000001980)="e085cb2af2a65761ce3b1b7c63962898b3461dfde5a873546aa538940ec62456b5e4926b4e27e428ba2575912f2931ae530e68191dfe8f0323dfa97acbe28ee34f0e235d4d96f3979bf64f7c5deddc8079cad12d0beb83c1679b6d9e8b800e2c589a762635cd5576b7b2ad0efc0a05d351ccd291625a2391836c1189ce598ca6beb8ef139afc5d5fe96d5d9ed8bf79f634d90e4238213c4c719e254d04e09b932cf1435c68905074910c81df374d96a61abd3c3a9f4abc8170f6d588598fd8d31a0251bfa87cccb0a6e54ca686ee3333dd3feb0d0ba80e0359f43c851f096315721510c10c516d15bd48ac7f8e112278201c2f809328593ee2497cf62d13e979641c244e117d0d8cbec4603d326a494d4cdfba79694eabeb9adc517b9661933921537c0a3a0476089dba9ac33394127124d65cc83811471c8a18eae2dc45b31628b934c4ec5c50ae155f1ca20723a8199b116e31e41c314c6d4dfac3c5cb292f35e9fe6b03fa2529117e750c9e0f741d8d659074f3fcd85d5d0617108f76622dcf2f9b0bc8f6b719335c5d34c2577e0de6a39886f7f97a5dc1edb2c2f0e395ad9308c88ce8088cdb86aa29b950197abe2b3ad426b137f4a3c240606e1603f54e8a9e1f6fd8c3cef7f90c0a9f93b629a6289e6e59e6e6e63658b05f4c6d4a202d8558770b95846ba6172654f92e0929fec5fe27ba6285282af976080e4581026f96c0a99158185e44598abcab1718857a6d130489daa7409ddc25c4704e881197024c6dbd397f6833c6eb3d011490ea03800f49a656c6be5148f441af39a4ab6b20ef7ea3ccc311a57a5d688c06b486ffa59b5ad40c68ee16cbc21ff5bb820e889e663b61d83c7e008789c95e59ee63dc7552e7e314764e8fcf4a1284d3c2652a021fd0de9bd8259283d3984639c025b53b3749b80958fadbf9dcd72917503bce1c0901e61ceb911553116a0fb0cd630f776435d3776bcaf376f349b53a5e45d359a26109f307adab556f4e5d781cd6461a5d2f81cafc5551640b96d8f8205de75f18b109554345d0a3b54e370ce7415407939baf2dd2d1dd453c7358d9ca9c56ef085b8f4ab3f9ba367b55405cdb271c2cd2fa48db1499cf3b2e13153befeca07cbfd3ad05a658e68329cc4b5e82bcefd6ee5979664883c22803705d0b77a65d1890d056f7c4db7c99f474d0c15c1ccb88506f11cb2601f4eef75496a0ef2eea1bcaea6c511af4adda2b00515f04d05b6859e0a5af832818dcd8045fc0ed288530f25d21e88a7fec49690e4618e5348a015ee809f0e3f4b0ab6db6748becd74d6e70fc35155a060f3a157fde4cbf6ad7df8b3ae5034d37ff624ed42fdad9fc98f976d039cd9d95dc72ec00e7c5af7cd238e9165506cb650bb26d7fded3da4aa676b668f878821588aec23f582f772e438bf79ea902cfa107bd55773f1aa294d45dcf2083b8baad58886ef6c3715489c891c32f0dc63f56bbfb97e96c43522ab2bb4c42d30ca90c93db45cda6cc6495153eeb18b993ebddb096e2753a957fb042484df9effdd1ee9ae87cfc9f6635756b5b3f4a33db20efd5f2a103b951c3ccb28b32e1c72a2a6b5b7eaba36bae266a9bfe1f53c41491b8d1d29e9b4eda719bd3a8d517192518b6ee041ada19efabf0a8947a98b4e8a6dbc7e18b1948eac35155797f01b5cc01886f0e13fabc2912eb7ce9c944089e0370d1d15a0a3a615b48093e1bec1221814dbe882cad2e1e3eb672ebe05ae4b01c2c64268570d3a92bd97ef209c8b22d2c5ee9df4ab3b99ff98f86ddc06f7250725d0e6585eb56a96a454a4c8cddbb9594e5f5182765280c7db10c3992a298ef83ad244cd1243022b728e26af2cd231474eaac2b49f462891a99450feacd0ccf61fb709f721dc6c7294cf52df0f46dfdd8bc8065e5198221d6d4b7d6e3fd26c1cfaf33d75bd4d66a038c6574b6cf95e6d5da265048e1609579e0f985867abddcc3f9a68991c1de5a9ac6e65bd1cc596b6c783bfa9ee9fad1976171c1024f7d61a8dadef27577e6909608093965d08f79c42274bc555bdaa4078edaa5e890cddbcef6776762a99aab58fd0747d335962292b04afcd1ac6a3e32b7b1621ec09b96499a2a978d8c6d1b47c3e6644802426f2f0976ce34cb88b9ddb5dadddb12b89521dd095695bf3fa67647fef6d9f584cc56819823e5643816134124d58772e109cc934843ed5740010816aa8209cc7035845f20104cb8e9df9e8961cc8048d4ef7a809d19ab28c83cd3c010fb77e2458ee5e9a932deca4d3df56cd7eccc99f73d9fdf79d6dd243424b6ab3186f667b6e16e2837a2ce1f452af3cb1d29a3c396d43d90d5bd3ab525b3bf2b9b45c7598767e857d5eb57388d43f0af05d2738b6045481c0f1d70d87f7981daa9bfbbf14d4f5043c25aee14de1b060164488498acb068991516c00ead9e71ba190c87b0baf7462974220acd58c115f4fb279b974928db6483e9982087dcda055f877a37e6b44c389e4571a67c180bef5861fdfdeae84af7ea01e87cb64c0b322f5adf90deba1e91eb1d5151e95191f330c73be293883c2852f22e1fc6945e1c7f3fc29a9362568b1b74f11b767eb77b018bddee7c8c61e986a581206115b91d7c6a953275014d6360e7cd64c7c1cc599dd06be932b7ebf34f2f1e3474b88240b964ca872f8b2294f8a13c0530b2d5c2e4c4298e563a8e937408c7fe42fd53d63510f6c6d80bbfe9bb1fb29c3e3f4c043b8513d429e86258f647091effb68fe5ddf5c7e1883801c981f437f2fa564d38b08dbde2b21cfe841b1e2fc47fe1a86b751a181a7f818a8eea5df821a3267e6a40a087458c7ef1edb306e3e928f288fc4fcdf4f403b6a0165f22d392f11e3e4bc762d6f7998f8e2b2a13bc573612211429bd318c76af0bbfb43f5cc321bddae5d817ebac6cadb095f84ec7ecfd414e993a03fdd10526398725249e995ef94b0f7f9e005e30ddfd8123a8015f36bd429edf4a8d1f5dac96d7b7ba7109d93fca94fa587c4dc897de57baf5a60c0a3d08ca5077c6efb6893984173494564b87faa71640d6ac90fc1f6ad7e5f97c0639c88045ed9099c3db99afa3c0c1b1dee087b4a3b658cbb5538b5c0366477ad812ff5d00b36858620ed20b8ad512565bf42367d2a98fbf1e27187aa05f196b17b0017fbfa6f574c321443627e93d75ef73adc59418deafeebc12604c24131dd4625219af08fa0eac74d6c7d80b3f712c19a28dcfc35854394cd2af33d0fb520b72f8e80b82532346e9d2518619289b733c13855dad56de3cdf4921d5744d0a619277f4f160c8a5a4b3d625b8031c20ad13354ac0d59b47f9e08bbc71bd44267638feab96f9d5e6127c159cc6944e7d7742ad9affdc477808a7a380d9a0372756e472f9eedae95b08e629ca750b478f5e9c3038918b5a5978f3b18b7646545aeaa9a47ae6d8da6a0fe7873adfc9006ffbbeb4ca0b23db0c2525c41f5524e123c697fe031e38e9cecc03b6eb44d0cb0f3ca56b9d2d6b9d9a104e02213ba90a860ede35dccc9d31be4b41bc101cdc654a1dec73e543e8354cae52b4b93feee77f72424ae2d68bdfb7baaea6ce7fffc1515d21678e9fc2dc23f60ecccc0fe2293f27bcff7f8396a4e08c3a1654a46ac3f5a859aba975c864053f456eed6fb5dda87d1ba788a076c7d55fc76e337ecd95f030dffdb89478a5542495a08a2c9bec4412360f8517b4ca9ffd9af6ebde444f3644b484c60d6cf16f75a1a840b083ec858f9957d6573069be27146657bf366359e530ca4a11d9865508b97b21183df845d1ad356b3c8f5c6080b17ad6b015e0b35436b92418e7360b470c69abe3e028372c3d5c9415994238b8bcfd7cdac72eba62912bf95b9b86b166aa5a71e1ebddd54c456fbb15f35b532449d21956cfff550e08854b1da24ac2bb6aac93f515596c84e66cb9d3d381f9274701587a00a0c660f9f7ed992f56940b460baa35c77a9a635d7e6741071b3e31c91a57a2213885344a23d2281355c308a4b5b6b3bdd5daa6a9d86b506b3d2727847b95d6ad2acd1b2ae13ca17f26b6927227bb5891eb695383f9acc08f8651c9fa5d79956c0d185eb5c4de486f0803ebcf4a2abbd9965ba83d9d90486090375848f32e59d81f60c1a31eb583ad0fa69e71353ccc0d40c5ec5d25bbaada7f2a09dfdf3324345da65806f7f541d7d656400b6deb94f43b57ec53e2501deecd49885da8303f325ea07ad9d85b715c114ae05c3cd61c12ee849fd48b1ad344f68e988f75d07d297a3b727d7e0146704dd446d6d54960aa2aeafeb2826c23f80d59aa42a58c5cf685552a39b078dcaee0a71feb67577d5b23665e5ffc152582fe2398c2324f7b00d6b63fcffaabd3dea22c8d33eb5500aca847636927ef705ad2a105c4b5d1931907f3c6198f1b5485b7eb79db3ebb84be2d9c10650db8c78136e0643940a7ba1ae3488aba12996f9cb27d5f96c76c5cbfab34d45d344775ec50943e0124ef947ecf3eb454e71258ad66d07dc73563e437819c7c692cbe2c4a836e6e0ca4b40a61fe71a5e915ba344f2ea4c0aa6a0bcf117970dc678c0fa90b76d3f137f64c2fe32a800c7119efbc0f5d43ea309d58b42cb7ee39d2af2f8cda1b395e47b3fc0d806bd4b56a1f9df4599aff4714b08d0d756e4ce8a7e9ba90a3d0cd85c1ad855f415e7e21b8d69a535903546513ed886d852eb29386cdc5111ee799631c67411eab1686f88a5858b0ac3464cef233143a58d623fcae8b109f2f31c7765f4d41250001b74fe9b44492ba1c8d0bb158aae7ed858bda33d362efd67ede337b34b8bb24858e960753a6e81e16412770e4756e34b447a5092253a08bdae44779ed698e9444df7ff8305d5bcbaf5939f3b8d8ac6a5975e88cc0377d96d48e54f85c0c100e059cc75ea5ce3d520116e095c7fd46f5cb52f49e95d549bba1f89f1d240077dc29d725a046d47eb10f62a33b62b226c63ed3bea90161504d46b68bde5ff731d38d7991578733dd9b81b9aa9484800a4d455731da25c9777384a4de2748d5c26a1bc653e09d2b9267fa11d9f3ac417a9a984ad10308f48821a28bb10e442dbacb25a88c6be23e222269c8f5a0f383540c30b65b83a42b9da73accf343c2b13db59449a17ab0d180ec03779d4ca8aeec4feb0069d255d73d9f13c7d0b03eb5a16d42afc48bacaf10cf7d9dc99ad2b113df8be3ed921c7929e641ae035abf5f7644ebf316a0b4f63143b8671732cfee1637dca848a6e8a0b72e6cb51eeec54cf1b45e208f77a814bc35814e6992b3e1cb3eab1502d5166d4f7433654f213c8217293d560c06370571fb38008e668a80bf2311fe3559e8bcc0cf464d63c72af731f505f228a5bc5a0fb71dc37dc141432fb37009e2bd16b37e610aefc64e488ee208beea4046955a19a617454e493217e63cdbf82edfef4737093aeb49d03fdc24a51ba4bbeaf3c503e6648dbc4f67f85a72b95e7a3c9b6e193e5bc810a99c0003bfe1e6207a21988538a682e0a4d1d027ac017df08a35407551ba89394ad207ef4bce0cb8406da93141f478dbbe39ab3acf1fd6369250bdcef869e1ba30dcf05d2965836d45ebcd255d4a0fa1376efab84c68e7a2a1b05325630a2fc76574f4ef17ee2c91fceb7b5ad4bc78667699ac397640385462d998ea3b13b5ca9e4b6f0550cd411d557cfe8b65b65ad53396abb6cb71e35f2f5ad8914cdf807a7cd01815030290f765b64388702880411c9fd7628a6bee7fe8dd3af0e34571bcdacd5252344f3767888b53067f77eb848e4c8e83ae5ab388d61bde15", 0x1000}, {&(0x7f0000002980)="637349aaf41014009875b36ef9466bde26ab8265a36379da4ebc4c44124a9cef6b1b4798cbe7eb4bb6026f79099af8065c9429a74d491712c14544980c0adc85a9287a933b4372545e8eb6c7a76f62937ce58c4da28895a00fc135f6cad4cda6871fecf4775f77ab4118d173e038c05e82aeb430fd8edfc00712718974602a3e5263e8acaf4d9509615273314029dba77b70136144da1858fee7d4291b6e9b8d29a52c3b197c2505c30012ea6768d9dd4f9c4f5e4f90", 0xb6}, {&(0x7f0000002a40)="39cea5e4cc13bab495930cf0a1bf888314258b1b49b4f7b24a6be650f1ac4b37e0066d72f425476e0668908bc0aafb6528fd9a6f7132af0470bb9890fe4a520c7df6dac839e5c70cc11064b8c10467bac0dc8dda4ebb2c1dedf408ce060f495a8031743e3f94cfa551a2b45ba856a2800a175bfb2f0e19b0ac5f774c3bf0cd08ccb5edda1489be55a5220baf0c33575956a05e3f244f2bcedc4061d0163ba1334ed5edd1e25aab64bcc2b1f2be2d518a038639dc2e6189f6ee17476630bef2e7dd86eab23c01d1071faeb8f0de74ff3b28abf7c11ae20ae223341058b1ca86949793e982fab214f24d7703ac12e6d0996c90056a0fe7764b6250670a39525b9714bee1e3d14a940e2c8dac88b513a200c007f4022fdcb4f1238f4b595889622a34684bee25797b5d273f5afe3e1d3d47235b61412e6d8cbd08b2a106ccf9fe5d3fc0e7d58226fd4d50e0c0e95d3f67a7897c81407f93bbfba36dc73029a4649714986dd9b9ce36a9ee06090cd09607af10c4b9e567c0d5eb4528053ec796d68b5d44073f41a1cbf37effb1ac9b7358569420bc6d52ff0e4da133a5b90abfbc2e7534b519dddbb39f17873571e416d316e7bcce343dc18157e72265146c987b0ed7479884791ecda53d87e32e517b74f457569084aa425e6531c6fc0107f036457fc0b8019e9f8c335db76f53cb0628154a5f3b58e58e2efa7e9a1a8b42b2f692ce625ad937b66e953857c7c682e4947368889f19a42fcc42c25d8a3b68761ab472497b542c6e2e18dacf3f98ef62ebb49e66a975cacdf4eb7088833416961c251b4c77cfdcbb9631ea43cc1e2cd1bdff702a2850af5f769a9dae2f511d1814a1762e614e543948508eb05d68efb12879bda0b4b78db1818014d556fbb81bcee7b57e36ae0aae2edb54d6b4c6e9c2fcfe88f7b47972f0a63baf168faff6ee80d54c6fe8f5521a0cd05d06eb67be72797c0a020f03d50af9a19320553b812e7053485bfb0ec80d67d2fa9b7d0e6b0f1886253342c79292ce7a04b4d31f1f1f8440aa4431a40e699703873d7609345f4a8ce5de00dc51ca6e6973be88858e6c3a76ea38301eb391f2eabc2f8dd8b8933df918083f883bc0ac5cad7fbdf88474cc71fa533adb1b7537ecf17b4e69af68b14360690b96373751524cea28f16376f6824887e9a327debf42637434961be73088b521b687b65307f982514e05708869d2bd510df99a436da3274a37e465bf19d5a96a31912a082b6ce0da09b5f251db5ce2098fda30090ea8bf6ed39519f663f14316c0641b976c378ef6dd80bfe8203cbf70cd36a06f3ef61c6fffedef5e960952ceaf67890d15b03d2436150b230a8e1578dcc8d20bb3e7a79c2c26d288dd8117024062ce9ef9acfbffd944a5419a76ca2c7384695d864d79b6606f927775186066b184a41db639372df781c8f18dbfc19bf7ddb8046985f1a9306c9c61832133b96c6edf35e9da0d2244fa7133a21540b08cb8a70966eae390ae0f74f96923c78ad8e51e79da68b3ee7d555ae6ae3104186baa36c46bae0abb3ef3f78c8b41e184e0ce3256d83edd7dff76491279ffeb10faee3d25e83f514917d0ea04fcd25a5d6bb12967863001b2859f5a80738b1e24be5eff5921063c2073f917dd0679c38b7e59a725f47f3043a3ea2c351c7f3ebae69d20b2c9567b5b1409527de79066e7c17d961709dca54bc11d0604000d38b31d03a1d15ea4609a8d26c7349dc72ec930697a538cc7bcfe98e542a07093ff4eb14b10fd794d83afc5c206a240236e7ea6e6750f9935630966575d134dc288495b049eb1ed143f2294b6f4426d98c1d09ecce7b1a5fca547e4b19b0db5cc7c2ec8357b4707e3758a31af0989bac74983781e4b75836a9eb7afcd2ef8391368f92fe64fb67d62a629f7b2b4a473930f04f5bc75a52edf6c9241cc603103767912a293602541946e6a56b80a870c92072a9936aeea8295bf0e429c45b675f62595388726605477ac4f1b35080cc3d4f52abbf69550ac6ef16411d66f0e5f4f01ac2ea637676757f365d9bed15cbed1a0f4419df028ac4ba7c9618492bc4fa5e273e15cc104ba3126dc3026dc1fd9a9776944480ccc3e3f7e6a4f7f77a3907fd0bda4617288fb4c368f93b1dca592b3aac0b3cde27c350843603085aa27deff943cb54655b305b5a563f655b6f31c9f9037b1e411b3612a387538a0dafed083119d9970d89b994d99d26db63a798ecdcebd9197d374f302e34ecfd7f1a40084f4bc07e27cd1c2fd21ff264245a4119a791a7dd40305efb48f9dabbfa34263352e07e1aec1de2a1f889dffdd2ee3523730e68082c849ff4eb7b265c7ecac9c4c4293e3403f15d466266d1eb696aeda3d81fe7b570001c9076529a4751bb63dc7ed60d5f2ba00ffb7292f580963fa4f40d3e17b61fc0fa544d5f3db23d14b5ba9e29be37fc2d867fd95bf9a4b898e8faa024e240ac44734bbe3ab7c8aa650aaf8ce36c744a12ed37a5ff163675c7e1d540a4f164b8667082b90d979bfe7f825d06d905dd37fabd3b064576a830292b744e755b94c5d5f8fab016680fc5ab6005553ad3b52b67057c2c5c69bffd477c5fe4d410714c46563554c32b7b056aa0c8e1b7f08a2954dc276b2a911d67931c76e039aa27cf11507260787578455926699e3d51e1b85f1192fd724539f0211db2506cdd4c95f67dbd0676c4f9aeae4afcf66f81bfcc9d02d74d9e9626e51a674e6d0bbb22eb6c37f731dd53b4daecfc14236b0e4ca0d7d636f305ddb591a8e494dcbe31d4a97e8df6c4a6bfbb83a6670c9527675dc863ea414af2babe6aadddd62d47bd19269446e270cd75cdf02ff85b53f3bd54b6b18bee00bffe084976924a023892c5d954e9cc4df71c8d275bccd1e0039f54eb2eebffb906a984b1ca5c9c5c4af2e4efb2bf77a79c5dcfc3f523799b7c8b27a501790b688318c5d1c335f78be98f6481ff4afd62c154513a265f696bcf1a27a9cbfb299e5e0e39455e85db74ece4ceb1fca5506d7e22ebcfd57315caab9e0f830f7cbac8afddd0d787232f7d194ba30cfe71c52a50fc42e9dd294ecc39f3eac65f8b575a3d522891379b17e8cf790ee71bdd311c3a8c05413512a69a2d79e2eff79c0a073431880f1c0693b5cb484e8d0fd31f30ddc1d7f9c7dc37854ad91de29c207680949482a9b8d9da0b0d3f93e25868c5cc614f29793462a20f6b7bb11a73daa94942a8df28ddc3d06b3bb92d64c341f240ab074fb3bd4311100f87ce65e9405c6f3377a2bccc5fda1ff7c9af25d583294ef6c8d6996774fab60a82ef02663288c391311668bcefc39e8dbd376c184d3746104bc33adc72b2daf86dc9876f26f0ec88f7ca292bfb901e6d23c29e1a5ea42725fa0cb8c7ab8cb48aca2cc97f27bb95d4165314fb59c18b163053e58c0a2cc120bfa37c378c786a50de770a027a9e119410e99a563d0e12dcab30212c84e01a75b8579342007cdfe9599253b333485bad57f3985dabf2e0345548f44069fc728cac86e1358594d117bcf0adaea2d0917617b1f9077a3c9462877f14605926fd458e4330e4b5d0399cbcfc30f53fa66452983433d082cfadca8e671d426b0c76acf773cc24f1f73b79885a053afa45082e6098e8a8521fdf51d4213cf3e004f31efefb4913c8f501875582131016ce1bf9a53374674da2427323a9835958b346395f3136510833c75bd273e8e8065de734189539dd1674eb7dce372e613b64e7f9061f25e5fddba3adc20ef17a0a17bad0aaabc7156407d7b76fa9ef88e6cf47f3a3ea584864f53e163de5556e9762bfd9f68176b22f1861e9b5606654ffdd5f75e54b1fe9cfa8cd2d04550c1c56133e18befdb6291d7569c4b80b8f091390c67e9927d91b6376ae8e43e848710b32ac505d740e1454f2be2cbab9ef2f63dd218dc8f19f12463666985d5ddeafb7a3644f7e2f8acc0c9e9fa2aba4081e264be0f057d96946871cfd27ad7e6ea95c7230b825068fc2b8b7b273c81569e85a2b12c9f65a60c4dfd75ab86fc6cd5d6a609997a1a8b422edd3f2311b37ea7be5e33f6b131e67e7094d1dce243e1d6df291f5ff18881f0a21736f707937373aea56f8ee83dc427cee3684733c24106ecd9aa86fabb2eb85b01dd36d5ce7e474a3590e73a734134c102a125aa672102201ba60890a0ca7380c0372fb5daa0da295dd72fb9d215de9750a00cfb33ccf9d55ec5657401e770b79de15f0ffa26f6ac08d49281577b561b5d1f023e1718ab6b4b974dcd1be1322dcfe8ceed2296452adcc536c03c9bb9a8cbf439c93c4cc69bd856132675357dc20591311d88e7a538fc2291c9701618b48ec77f944ff574b5671f948e3f037154977415270a1ced8a5cefeed4f163c156799df7f7475b40cb8eba13a8bef51daf17449e2378427168457a627eae28d69f32770bf2d5c3d1a224a35d79f56feeaa6b707ac254170887a794efd62d4ad00f16cecf7da8e72217ff27569877c74a49ccd8868a469180063c0b9976af4d6a48ab19538ef6ff80b42cf42a3a71bab50fe529d460429cb68d557e3cfca306dbf7bd35f456f368213f08d119b90c6fe745e6077cf06d19e0b024de56c6665f464e71d8bd80ff12c79727b5de3d3ec8d19699d896fcdd0fa71760cad28c729f678181b14cac42797fbb55d9659fd7a8beaa2fea908fd0a29cc371cfb468d773d1774fd862766e4aad076cdeae80a4d3a8f00a2a12004d4087adc2cf08260cd0baa8bf7f5953ac912ca0b522f5c614d2a810825b68a39639527d9ea796a2c1af19811680c97300623eeb9e8a7245765ae99f892da1c53356a5366133a8db0f8ad75f7a3eeb51a83fadcfaab3173f3f2a765c8b3e0b50d3466dc5c92cc7bb3f831548bf775f82f61c682610d585b401f17c4887cf2a070c9ebddee722a65c21ef2b4ae0c10c1741187be0adb470c47d94a9f22eb53d88c96617c7af97b9567e343ecaae2d3a3f327406b95aaad811f41fbb482ca7ad8bff465cfc270fef527f7289d437be83fd1ddf30c2bd695a7356e62028b8b066274d1da2dd92859337b4b63f0e4b3be6c35bca77fb89d743b64f482b6e58aee85c9d64f6b5dbff6005fcfaee06100c692a18f8abd2450f9d23073efe8a908d6c7ce9f1bb0866ebe33261cd7b7405bb24a5ef5cd52bd4b1ce0bd73e711f13479e525ba69b3b0e3053e35b8f0e776708c1f0bba70c0d55f5c2e7de80de6ed48f65f56e96ca0abf998708a30081eff9823652ab1412fc7fdcd485b05d332c8c5d9ad7c56784aea1735333dcd791aebf93c1ffcade41e281449c9bcc109a96ba5a84612f499f23749d8b9e0e4da3c0c1fd32e56fec7e16ee0530301dc87d0aa334b781d1b27a42c4f420885f5f6767617f36a48b7ffa88f15249610c34816ffd0b1ec599d46c8541f965fe7a31dddd5ead075a8f6e5dabaeac3f9fa79cfc2515c82b54dd3c7a9cd9df9eaa1696969d46152fe76e64fb1e6aba3c9ecece9187dfa6094639bf100c9d189c0fc36fc07f3bdd3aaff569ac11e2cb8abbda2078aa5f954af5488c2047fa891aa67fa9b6c1f875bd0c9c08ad0719bdb1f8b6047f18a27a090f314255cedc5e1bceb899289eee2ee211869a367f2cb45f9bda4b11034a6225cc8bfd92b0a3157f9635cade49ad56d09b3a0353233813b8ca8ec6771adb6058f5566f14a2162a1fab26a37014d4a5ac2ca1dc184ad68cddcac885aa2effcc4d062cddb14742b5c16fb432103c8203b6ad9d3ad88b184aa82279dba8ef368c864242495de2ab97af6b50377f61300a", 0x1000}, {&(0x7f0000003a40)="15b51a3ab1bee29223240b939b35d1c1a7350d426802bdd4e667aa5250085ec8e3f5d547b2f193cad1dec345f4a12e2ecb61232d5a0cbc1058a2c94662a327266a82ce75f88bf2f6e4977830a20487cc98463f9675033f71192ec4e64658a6bfc087aa1e3e3f6aeeaa180f70e0d15b7092bd880679c2adf3a40a90250ba42207dd149ade7a82230db623b92b5aaacc0242a39c6b10e6c16956c016be6f08152960286662712157d5a6e9f1914ba82b41d63e62548cf614599d3ede239d51139c627c6a97d811fe2c051244a4399b1ac36be6d8e45d9480cb4a74a3b1351e", 0xde}, {&(0x7f0000003b40)="d93124173b71cce85f9d991ddb7c1522e97afe6b7e85f90a8a6782f88c5120832cdf2747337b7bebce39bcb46b53a97e3829b7c54fcd3036e4e509c681a5bd", 0x3f}, {&(0x7f0000003b80)="137399208651f10ade0ad1da104325baca683a50f2313940427b982dae2953537676bb19", 0x24}], 0x10000000000002fc, 0x0, 0x0) pwritev(r3, &(0x7f0000001680)=[{&(0x7f00000011c0)="e1ffab083ffd7cfa3343ead1a0ad973a969eb7c4a33f55231919315870156b8d70572e44896584de57f983dceb6c2c4cb4da1737e2ca7cce05114e7ca4fc2002c2fc148803f49b22864467caca9b282c20f4fc7dd478bd8bf249b45a320f252daac1ca3fa94fd0cd08e6195714ba6162381712dc3c607c91be18061f812853863e65b439541c8e257e2c11df1a37ff18e69a2bf1f8ef65a76333a89ada749d99d2b49d684f685269ce92b318156b612bab4adcc3ed15e83d26ac1a61d6289045f341591a4c101517fbbd6e2afbe66a4bc1a1", 0xd2}, {&(0x7f0000001340)="3dc520276287c60c7ef845f801a3bd5dde0e09069da60ec0855ede91ce345b9df52cf4a522c39a2d5d56c7a399fcbb8459719fbd5f412b9c242a9ba858a18b59396c7e32fa21a1213f168f86faec7c67cd789bbfc2dd2b22cf1bd0b331e56672f5396d227b743720e75e65c258b70956e854d9e04f0d28826dd789fb77660afcee799f06f3575ca21f74e2225dcd30c4c790b74dbb969feb2f43afd4a7b5a2", 0x9f}, {&(0x7f00000012c0)="5bfb147d0a35", 0x6}, {&(0x7f0000001400)="3607299952d76063887d560a7c62ebaaf60cd0ffcebcd5a962de808e3fa6de76167a18659044537236cfbee2d378903f0d5b99572d49ec16e6ac7970a135905ebb464ff5dfe5b7cce97db7a3a63be9c652c98c8fb161ac619f5358cf5968c263c7772faa8991a2ad0da3d1ed47ff451433", 0x71}, {&(0x7f0000001480)="3d123647064749a40f715b2c7866afc1cdd15c6b45fcc2208378ea9745d343e44a43ab16942d3bd49147415e79ddfa0dc867dd1b481f50a66c2d318a6f09b8b0f6065d17ca3420b936891f70a9bb43ef92d34f22826b02a7d048f1b747994a2100e9aed3827c9ebf6d9440b888a77fa60879e8ade3f1c5f70a39590a81d92271701aeaaad17e1407b456bdb40603eb3f07005b5e547ff0687661baba4c4d3e0c64cfa66575d6f9fa069c64ada70b95d3f469de5cedc9a84b2968d3ff6b13f7ecdd4dd045bbea2af1f2f9a63b01d79b43a7fe16f5fc00038e2a0397c976cd22", 0xdf}, {&(0x7f0000001580)="7775e4f09c39ccfac1282b0603e0ab3f862a8eb13372075880a8fef269289aef3805e1b63dac61e59818c8d0d14148907b05d9b95f5f10719d067654299cd6b50f83185f5d984813beddd99fed8ff55f5ba6d4035736bafc9302ffbc", 0x5c}, {&(0x7f0000001600)="8e87057dd0e55d246472298b13c6168e041064b47042e13e9568b13ede16e0e5bfc7f54445062f04261094504454cf7b71886c32c3a73be4972fe8102a32d9df74f81ba70492e63720c9", 0x4a}], 0x7, 0x0, 0x3) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="0100007f7f000003d701138f39f438fb3f35d8bcfa05a11c15b6692358f6684630d2d4aeed9f4d834345b3951ee5845e8bbcf09650b011ff39e792759052f65a10abe35815cf6f25e75ba63b3a56cecc08946ef93c306283128fb4437a48171eb219cf00933a00a3f9a01b112b8c9aebbf9567bc7eb904b0aeaf528c053b97c2404503192b57ac103a4461c204418b66ef5e375d5f02c8757588fa52788b057d94fd31d90310ab13d499d21a0af7fec408f4c5cb8a1323e8aeb5f9048c65b21d39f28683ca1e1b90b181f83578c7dadbd49c28ef5209912f467f6204f9eaabe961292657fc49b9561f0697349dc1fc967cfb5e71d2d767c30ada56d905179eb6a9e24876a627be2dea21f3e53dbae8aaeba9b468ee16c5276cc810aa6d308f5771d8aff2c1235d8bd05634b1d67aefdf22f40cf7bc97fbb0e11bce52bffd3b98fb51b021946a4bfffb50564d2a667100a7fce4cab5d4cc7b69e58837bb33a6c8bbaa5eb8697f1a03fcb6ace9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0xfc) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0xd}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x12, 0x80) socket(0x4fcd2bad809c584b, 0x6000, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="3311070a8c1fce7e8e60ee56f893c6997fed780f9d6b7fb9488392a8443a2392f82f9145882b59bf21df9ab87a3d21e3151dff37acf424f5be2d7c0663ee242079b396df09819c41ac0e6800000000000000000053aff73a218602b278e52791f6445a73fbe4d47ec9a56f521a32000000002f3dc366888b7bf0e453cb46797e4a342dbffe4c5e667a3e0969d5a64b2f9a4b88cfdb4d786efbe626c8120c45c745a7b880f39b9794534d6e12b8081309564272971e24bf537d788f755a2765cff6175be89d1dc977c00d17c8013cfeca62d566537f479059a0ec26b783131f6e733b9e071fff8c5b78f0ddd7e3761139c398bb0b85ee87d0ae2a72a28901273f995cd403eaf5024ca286f96957b4f13d25a335308e00000000000000000000000064d53b7e1e44db553c1074b5d8d74ef4d153a1f8e34e89ffee88c8ed44aa927d180009f88690904631c0f6db84cefb48d5d0e442be7961a95f1adf22a6af7f810362d93dacee9095d116ec6ef77c61e229a1418420d313169a8bb4d876c8eb54778a00b5a535e116e8a33290d3fb39a22c3383d2776212d6adb2ac4fdea86b1f3691e176da0b8c545ce6f8c1888186d698374ced8a24e495aef517d7da549c"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:00:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xfffffffffffffdfd}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x5, {0xe34, 0x9}}) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3ff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\r'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0700562d95f78025487c5fb7ecf10ac27eabc9d00f38ff349554b544"], 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(0xffffffffffffffff, &(0x7f0000000140)="000200", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x24}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3f, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getpid() ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0xa, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r3, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/11, 0xb, 0x40, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000005c0)={0x9, 0x2, {0x6d, 0x8000}}) r1 = msgget(0x3, 0x100) r2 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000540)={0x1, "55cdc85157c3a033ec4bbd93fdc5312961c0399e0f4f8ee8fc35a0c891665eb549db9294f86bcd56978ad02a4ba960940fbfe9a2e15968ce54864354f70fc30f668e629f"}, 0x4c, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r3, 0x2) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) listen(r6, 0xffff) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000c18000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x1f}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000b9f000/0x1000)=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']}) dup2(r7, r6) msgrcv(r2, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x800) socket$inet6(0x18, 0x4000, 0x4) r8 = socket(0x18, 0x8000, 0x12a) dup2(r8, r8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4014, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) getdents(r2, &(0x7f0000000140)=""/97, 0x61) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff9, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) close(0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x124, 0x0) write(r0, &(0x7f0000000080)="696f5ada2e333e86272dee52f1805e85db54c1deebc41111078c25b7478109260e8cb90dba5d1fb479fae8c429774aa6347d4da1dc3cdc27c1f60c64230c32b448c570884ae51b8596ea545005d51230e43e179d55bb8d94bf77ff6e5413c87193ae8fb89005c3301426e9e939b0431929e515a0603880cd8e", 0x79) getpgrp() 16:00:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) socket(0x20, 0x1, 0xff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x101, 0x9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x80000001) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x4112, 0x80000001) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x3, 0x0, 0x70000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r8 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r7, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r7, r4}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x2200, r3) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x2}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {0x0}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x640, 0x0) close(r0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r6, r5, r6, r7, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r11, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r17 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r16, r16) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={r12, r16, r13}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r18, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r18, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x77, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x800000000000009, 0x1a3a, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f58}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0xf5e6, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r24 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r18, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0xff, r21, r20, r21, r22, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r23, r23) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000005c0)={r19, r23, r20}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r26) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x400, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r28, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r28, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r34 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r28, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0xff, r31, r30, r31, r32, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r33, r33) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000005c0)={r29, r33, r30}, 0xc) r35 = geteuid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="484786e6199e4b15b2044ff71d649899250bb4e57a094472754b67544e00cdc047c89445824607a31702aca1c7431393e89ed092880394b00ca3e433f05288041d0279c02578922b3f8c02e5674da31c0d9b537344282e3719d972cc2b7a892728d0be6121795c662c532b07fac29a0cdd9de8c0cd1e63b13c3105f58342560f3e36672e70511f9b40b0e99ea841e7f252af5888b891f5fb5507c5e49f214ee9c666ac98948d", 0xa6}, {&(0x7f0000000240)="3028af1d6a20eafdb8b649b3561e038d4d0bb501512ea6e8461a02822d0097c507d8c29e510b78a8a1981425eff0296538e37dc2d81b2c253dd9188bd3a2c8e5401c649bf9c6d44aa6b226e7deb73eec8a3fdb", 0x53}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r6, r10}, @cred={0x20, 0xffff, 0x0, r12, r23, r26}, @rights={0x18, 0xffff, 0x1, [r27]}, @cred={0x20, 0xffff, 0x0, r29, r35, 0xffffffffffffffff}], 0x78, 0x407}, 0x6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r2, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:25 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="77089c7720d5e9c96cef9bac4d76cf7a7656e76e9bb00390d306e81f0cc71e02ff16fdcb7a2a171f1c6b66d7e44b423cbb09abd6c8115c0942efffd2c70a1b95789435e5b9fce6", 0x47, 0x0, 0xa9) close(r0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x80) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:25 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xfffffffffffffcda}], 0x1, 0x0, 0x3) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r10 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r9, r9) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={r5, r9, r6}, 0xc) fcntl$setown(r0, 0x6, r5) write(r3, &(0x7f0000000140)="000200", 0x3) fchflags(r1, 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="000200", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r11, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x78df9fb1c632513b, 0x11, 0xef1f540a42ba6df3, 0x7, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0xc2, 0x20, 0x3aa, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x8}, {{r12}, 0xfffffffffffffffc, 0xd0, 0x20, 0x7e9, 0x6}, {{r13}, 0xfffffffffffffffd, 0x110, 0x80000000, 0x9514, 0x5}], 0x1f2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9b, 0x8, 0x0, 0x5}, {{r14}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x9}], 0x6, &(0x7f00000002c0)={0xd67, 0x7}) r15 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r15, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="aa42c75d6d4fdae42caa3007a40f55da6794bf6ff17167810c6e2fbd53182dbd01d25b1517a813b35d9fa85e1a751057969d413ce7edd95eea5e5a64c6b746d78f3c9f4a1f5c849585a33889f48e44bcb28050b8819f32d39616b117f19d32d18eb7717f2a6fa1508abdfb00cd0d7b964a8702b199f7c5e1fefd0b0c5dbec80b1dd12529f2f6d2bdcee441fa8234b345", 0x90}, {&(0x7f0000000200)="3a0c4fdca0af1f9ee94bd6162b3e90370f125d10347097542207e8cabcc5641940837d41c38da9cd86d82bce0eb74d1fbd62d54498d82bc8ac25a144eeeeca43ece36a870fdd750b0d0a870c4aa56977bb0aff10d21bc1a2fd995d6011b4e8d58b529c5a73ba8a6c32fd13d3aa3322b35ef10c41fec43da13ee464c4a6c7e19786b9defb388613826446664a6204125f2d203e970f9793dd296f5a25226651e8031f0b138e7103a47b92b21dc23273958953474bdc17c31437e84af8d090845320edc583cc6baaf9a1f1c8339cee0db180392f75f43257ba22b06f924f1ddbb4e5eeac8dcb5eb0fb4262737c3f", 0xed}, {&(0x7f0000000300)="f45134cd6737d3dd34956feaad611378004c6a3c7f998249123ac2ecfdfa785bc9a95ca10344cccfdc89e0938023546923e681fb0573862130cd03941073b3b004b45f2501faa902c2282341c4742c1aae65bffcd2d118640274d68dcd80d769e334862b6d674ae282bac6afc6d23e2924e1a805d82f14e223d989e98a324418768c39b39cfd7729bd2726b4316204cc2b39dc1adc5d7b4e843f60e78f38654e364c5a66ab7160e350", 0xa9}, {&(0x7f00000003c0)="53451c10f097e0c1eed7e8f911c4a48cbe92365c024ce2fd891de734837fd316815c333a1463f9bc88f9634584b5a9dba31358e1c16fc8aab0779cb19db046a29b31ae7da2f2a0b1826362150e3add2d932179f1cb8d0160eb6b060e15b872cb12", 0x61}, {&(0x7f0000000080)="91e22b92b7c59237a3ebdc477aea005d985dd0ffc123d10c3da07f7e9f7d4b31dd", 0x21}, {&(0x7f0000000440)="3719f5e3c07abbb2223795d4939287d186c26f87ee3e499adf97756449fb794023ff06b66081f02f5e959a550da4377ccbb61313e737271b70ec6e1276331026da8c05332e59d1f2ed57094e3c81f1dd76708336ea0ba346afee4b859cf4cdfc4146cbfd01e9f6356b7e81c22e007d74f20825277325834ed65a7c5132a0d46944217d6deed86c7b07bcbdd71aefa8b3dcaf79e6936f25b641a767c1ae9fa656b7148a1a3297527e4aa40f912c20a5f881c69ba22ae97a4fa284aade9a9f6b0031c3f900f804faa8a6ae90db9de089b04815418c8468600094e40a7d11d7a190d1ee0f82a1c8d534fe85722475d82d07a97ad9c91feee4add8fe3e214b5ee19d6b6c1c72fd05d41b6cac2fcc6a0cded1638fd41894300c0acffdeb7ac34020532f37beb2e962ba89f4c44169b67ec9e077f7dc3a4ccf6b9e90720e9aa277e0b6154e00254ea9232516e94837bbd3d4146ba75ce1bc0fed511641c02d34bd7df650fd92b404eea0b4b9629f4f39fb1acff7eb488d26252bbaa997983027eefd50460b6d289c49b351cfadc35f86b8cb41d18e030028b587334d45e6e2b9c2f581e2f0929cbf1d59afe886c0de4de85342532e3d4842584b84e04f703bcb083a8256fc141fe18ad10a8707d2e12bf406177291a7496028654eeec2be80737ea27887310f535029f51e92ca410dc9f3d42aadb923920174df569131c086886f95b6010dc05e7fc8c987c030e0ff9013099114071eba2344a7704c1b29d2be0bbe6034c5a4e353725e9f2c48eeb608c4a00bbe3645d46a5c2ecd668fe6d24ce11080a6092e7f252817e68990d0a7f87377a2dae65a3dc6cd28c2a2621a25a098030c2e618b1c5c78c10f88ab1654bfbc8f04b9c08481f34e897f4c2ec7e94bb33c3ecffda1a90e17548a5044eda6d45f6ac907591f555fc365233d3dbf399396dfa6ced6c23159f9a8748a57942363aa9f6cf166277da86363089e340b5cd31be494891e2c3f31388db60262119f3b497c2c8b7b24884565d9a76403590481005e4a38f0ff9521cda36c0bab9ad8701b317f280017a2c275df36c5fa8cefad6f4a8b3f38d3552a54f229fba0c3eca62d67177c9cafea47f9186b0c6b0f7b9ffc133a540d0816be1dec4d1eddf6c7b248bb06757651294cb372f28437c6ff8ea95471facdb8e69c3f912c53d8b45bab79e9bafb80d34e6d0ad5efe4c7b11b06d910e20ef75958429be9956ed12e84327e69679c02791f4c6882910c7426d994e00fbf3b78726ee4aed77d448e987e671494b435ab38ed797ab6e4fc5fde901db5167f17077f6dfe82e87c0d85747b0c67aa4b4d2ab87f40464bbeb64b84c8e0e1a1f069841b2c6b48181c6b3e834558eeebdc7fd2ac53645cf3374e9b93388d3999c338f9a4c0d2f8b6a8552763dfbd4d422fd83cf0274ba900f1b2f18d539b669c146fbb9dd7c01c24c8bc86d9dad700b29dba7d8015ae75d8d3796bdc8ef5e1b0bd1391bc917519039f73de4c3b6fa51485ccfc57683e246bda10dd5d694555c1433884c9a15241d105bdc5458ff362d4022a1e60ba5b7b96225e135e3ccb4130eac8bcde521636929620c5c6422e106b24ea2cb17c9cea0b36b098a3ed8ff0df9d2d40e5cc91aa07afdafb2b2e9d34eccdf6804cdccb137b3d0d2a60e45f78953abe642b5e1690603f75cd07d7039557f0667244453b26458bde28ab15131074d9acd84714f70256d369cc9f448570e65bb0ee050f7af4c8644b3327cff8952dbada217bbb6ab8e7447b3c416798f702a01c574e0383371cf4e51461f6769cf310069a6e4a21f31e8a494614f1fe3bd28e7b9738453b2424c3fcc7e2adf6bc943bbce6bcb24e3c2cdb368a0b17d7710e3b39371902f64ec068a3cde3ce3cceef4d75cb927935e2917686abb6ce8577d4e9444f278c17327897004ab5f2ff3dee133afd738a0f4ea591c32100056a3358ac8777a6264b2ea29e013040653f424ac032f243709a89382913a66056364bf754137e6a3280049d8ce7a0fab9d7f2a6e69bae67e91c5c40cf16c1850c5e493391bb91b29968ec7f450626e80eb0137766e7c0cb87e024bbb45d0daddd947c7710db26f8937c7a9362488fa53424943021d3225ceabd52720cf2e3b18ee48c496266120ef436209de3a45acc5f1dae771aa79bc54c866cb4297a5a906e5e21e7413bbe1aae916cb1d4d5cd0ff5d3a02b3c1397c3a48d53418f01800d3a9be199140d693a210f41747b76c9c3985170354635ddf7ebfaadf7159007aca01b7efec88966f3dd2236d4436813ff5134228c44a4e126e8a83bfb341dd9258cf2b2dba890bb132200e7221ffd9faff5e71bf16b3e44091c3f4fce167d4d6bb00a53c716bc895b8295066448077010a6acf78e2fd9dd20bd7352095b512c2fee1cacf5d005fb69c364b27e9ee275fe514e8e34fb4d99e3c9d0fa829f0bcc69171e1b386193993c6871eb5b6c4c01fa3ccd731aa451c1f38a3e842a6d5e73be4368106226a220ff27fd39907f3653c8110679c708c691702584975f12b0ac31cff4759edd8cebe10073cbf79252256fa47ed3fa941982d311b1e7401ba175129466b9fbdb2a18a63e9856b78cc2285005cfc89c73368925a5daf686f0b7b7315b905310519e83e17b2317a1dc2af1fe233d0f8e0463f7b014d140c01d8a7d05fd8c07b007dcdd26610cccfff7fc00871b4987ed988f4d6d615e2cc259a908b68767f5572aa35746ff6affb872e3611ca77efaa03de24e029164267deaf4bd3f961d80e0d27e016937f0ebea09a5071e2e2b0abf30ce788678110a4342c0e37b6984a63bbb73f4c02ff8729884cf4b32a95969db6a54d609d7f1a9156e13ad583188c4c82e23bbf4738edb10110d582d95360ff7fdd40a091b843d08a741bc60265a390b8299792ad91103dd663999bae2e36cdb859e5772c2252f7f55a0ff030321f6e3d6ba11164f8c444a88aa46aa372996dacffe870364910b63aa6f74b63492192b0286457d5cc577da2a4a83174e09076db8ed63cf68e8d7411c37ba5f5d442550cac37da64281821596eb9972d89db843c39ea081b4b54d5c0078093b22fde29cfb01c96f7ca2d2a739226da108f79d3c8c089b4341ac61154879900238267dc22aa3d52c25c73969e5fef30f73b8aac585b3a5e91173eb2007e3ca9410e006b250ebe19b8660342940e16fd96284751279007c10ff7fc68916d13bfb3dfd218098f4af599edd55f11ddf2353042817f3a10b447967c59737623d3d4749422bdffcf93ecd6dcd03dceb1c400eaeb58e35581c7d42fad394a3e832a3b1d8fe1ccd6f1fdabfe3ae809bcc569b3bd0773b9b3498ad9b54d4b6b2a8fc698a12478bbc7deffdaf009d218b9afd3785bdae5a21f293f76a01f325898bd67c530bc3a8e5faa3cf634334e06a9342a75fde303fb96a4c968e5729c19db60cfd2ed99199946ddc44de1a0a6cda1f28c80f0beb9956d284276e497328c25ef054c8315b08eeda0fea1766584e3e3f3977b43f47b481262154eafd658756f46303f09c7a69b1a162da07f6de72e21c086ae6dd98ce9f419e5943f9b3238dd34998f74158dba0b6d1467b7bff37396d77eee37a379d5f62e7f640bec55a40e5da1eb9718508e972a2747c6953afa1dc695c6b7253015cae7580b6df7811459ccf97a99254f14aa84ddcad3a6d6c187334654c0b41da87224529b2b18cc3eeae7aaeccc4943f69bff08c212a30e4c7bf0129fec0223f889187f819333ea6c8cc575d5ee0f7b9ddbb6bbed07c05d18cc224905f36779f2e835116918973b4350a9245ab80d51315737c62e61a9b744a48fdb634576f6c6892f5dfa86f256e174993dffca224169cdd17028334c04d530de207a3d239c9c0dc3edf53ff3d996a76fa99d4f864987f44a3c7966b807b1e418dd5dc8e54bd2d5041e48ebc433b735b26438de3c034caa00b0dd6e5cc5b5cb040eaa0efde9467a851148728dd147fb2fd792609f7fac80237131c07f72f403ed9ea91721b4a8e9d178c86ef5473b784a7fe6d4c790552489010071713a252260ca9fa2d07676a4a255ddc2d01f682eaaf2fa2492dc1727bd19fc88f067ee0ced2ceb2f4db88e0750469f4e7c2674705fc487241ec023b82cf5466e6371a92e50d650b136e2c12f939aeb9a411a9b9be65d5695d52450e4d5e11fa3f090e818ba6ce1522bb7148ae2118b6bad04e1c47b188c97ce22be95890a4e04691b0081481199dabfc460930d48204765a4ad82a8a3513677a1fc364aba22287e0a82cad1d597804381d03cbda321fc02d1e322a3fbbaf6d28e92b0a9520fe99291e5a9b23364e787d17074fc77956490e8fba4d05091bfbf7cd6f7693687adf761c54b92ab1b86dbe7921e9572110828f4d23a341ca860cdbcdecf1781f8264623790c0ef8ddc051b1847f0a1d30aba3aa1759bbe03ea5209a71d3b90a1d9dc643a63f9d892aadae78c245972115d8dea4664bbec8c4038fdc5fa83ea80d247976344b16168bbc64348b0b1028634def87cb6627db6f76004b9d55fd6e6e82611291ced24b1e1aa38d967547610c38603f8bdfb3a7292aa612531383a4342e79f980d1e70b048ebbc6bbd7050a9d71eed5a7d5f72dff99464d90275eea5fe0947e60cfdbae96c8a06a8a2157b3d2b953b15b2bef2c8d94e184e917f2dc04dbb34776730e174131eda917b20ea3e9024084067ee7b20d8738f19f41e514aae1796629d9c55a8db55c5b8aaad56e668b879e1924e53ffaa1d063dbdc4b1ed8d91fdad8fb0791d58dbc9081d2ed607dcc6a0d592b7037c709c39e5b952fe78b9d7159752b5855ff2c9e770506e5018c9b6f1e4ed6172fe9ca2d5af8f5c6d8e1954bc2b853da57efe5b838c631210707027ba4ee8ebafceb535cc959141c2099d48814aa3c20b77e4ffc86f03fabdb213ea1d9313cb1dc6fb0e6cab5538f33fa0ca05e4c690c9ec676e33429b35a22e2a044ee69d0a66e3f235edf8ed8cc5b6900f39803f8ac47ef268c176d33b23a84a0fb301a572d32447bfd015f50127757d34a4bda1598c08eb95bf60fcb397e47b1e0950be19b8aaf1f54ac3e90cc5ca8421d51055e80819cbd5ba9849c9a056c108616f8c28d2680f5574881d564f786e4860a58eb0a7cb04e23b090998f6d0adbaaf2fd8cf6c288b81c4f512b24ed4a105e4fa71b5ed52f4eeb4413481cc54c1c866cfe457bea15aea9756e7e4d7caf840d2459e17132b6c5b1bf698e67d7e10a9a2dfcec6072c8ada296f7ddb3192d5d25e4b0ed7788bd3d04e13863214ccc4d7e9f6e561c6f6caeda6e5ab949b968f7824818dec5ec8a0e29a9004c74a50cc8a1169a0b21c0a2564332ec685b57576c1689298ff7322a9357e9ea9f012f995888bf0e2bc41bcdff72297d5a9220ccf5b39d0efc924b4cf7f9937696c12eafc802c62b8dbcb1fb34cbbf19937f7dacc1ab6176e2fca0196ad6007343ab69de9727b5370c7c802ad2fafbc0e386e9f5f09ee6d6c47113ff316fd179d98937a0ea95e1364817981191d31cd893659438be232165fba447f4766124016fdf0def9a9464ce9edd6c6c68407a85f86cc7a6b582a046c3aff9af620a341033dca408371216494f117bd487299d9ba4ad40b0f0d56319048e4600754e3479d54e30d5975a8f1021253e9280db5076684aacda3d96f3bac6ac0b9bfb15df754fbad654c805d11e300eafb6b759229ec725564a489b596a745311b65a8f19740d6f6259c3010507e47cd285775ca0fdf6bfab04216d22eb3ed3425bba767259292", 0x1000}, {&(0x7f0000001440)="edef4d9b0c8f1fc23b2aee705dabb2b40164f3f282c8338de68f56263c6621df1a015421d513bc3683a54e94faf146ac23f2bbde3546bb6a6fa683f831e0b9af130a94e03f6b59fec42cf318c50e10afb366ff6cf1896417d97d2e80201bd5629432f12f18643575912afc4cdbc77500cfba9b34f106a19b801d507100dc8d83cdc8b62c3ea30fef6aa8c09752b63888e317b0153cbc1ba0847ca272b11a82c5be3d2f01fc7170e1cc49f6f9ec2984133d701aa7ef6548d7dc4eea8932d96c960aa953926b0b1ba3560744db2cc6a5a51fc5fb29f62c5756866b2b106af0660d4668845dae72bbf68f186f727269ccf8fb7c1f28f6d3", 0xf6}, {&(0x7f0000001540)="895142f438be882c0db79079e3fe12628d12ba2d29ecae1b6e7d39fad530025dcc2fb6bbad783cc66b04a60f8ced98c11555dcdbb1dce347ad9a5395f7bcf1b5224f3fa7f487ce3713d4781ff125b28c077c2c1a3daf14e8e3f95d04f43ad997fc96602aaf0a91dc161fdb38113db1d2ca176577fbe7ef18aca120f919fbe3d6995e360278b1e87c222a63fdf4b4d14b3d2b88e0a03c96713a34fe3e7d9726ed8146592accc5", 0xa6}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tat', 0x0}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:00:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{0x80}, {0x0, 0x0, 0x0, 0xfffffffc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x8001, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) shutdown(r0, 0x1) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) socket$unix(0x1, 0xb, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="ade06bf2490b9fed5bedd5fd9733857655373817844dc46f0fdf44e6757f8515eb137135", 0x24}, {&(0x7f00000003c0)="cecd147f9668c5084435808b840dc4ba500eb045d1ca17f5ac83874092a1caaf50db40c6ddff1068d2ea4903942d27f5cb94c21550c11d4af447698f03999a71f443ab50e9206bbfdde8005cdabc3a67e954ebfb2d5e181bec5a443e6f86ca800de77367bf4ab8dc86b535ed0d8ee4c6fb9842edf18f649d7c4ebc860a146497d3aa5e6216f25755709132fb354dad9b460fcfbf089e77675a8ded511d89901d74fca8825414246b7fcb6b109a", 0xad}, {&(0x7f0000000480)="896e98ac55b9d923955dffa3025f6066bcecd4f07349b194d0cdbf497fefeb5d7c8444042d8fc03a1c5e6a09e85bf80fa18ad79d8932aa4c995772a46a53246cd80697d071b0360e06f81b2485313b8344ac50992ebfdc314798f8ed70312e175f68202f6a06313b12c7b2d586d016d709a2b9834707bdd8747f1d7690cb1dc7ab4f8dd762cb2919d83ded62167c57be2e", 0x91}, {&(0x7f0000000540)="378662b498f6734cc252fdd474b02117d05c5f6990547e573bb2fd6a99c980c3c95a4ce0402bd364cf7185e2d1dd9b015f6e92aae0495bcfa34bf6fd4ce18db49c82e9263fd5dbecad84cfbd3ca9a6760d264e8791cdb6716868daa7b73ac254992f3f23bddfc8c57be4049e57ee22b1a58272c33e811f9d40f57a55cfb3bea3e8e5b646c42a55a876eb02592cb7409530ccb5efeaa7894073d637615205743b58ba0c3204f2d471924f751ea17f9a9263952fa5cbc71fc346", 0xb9}, {&(0x7f0000000240)="7dd865628bd00393197392ffbb706a10cba430647a309e96c5fa963bb218d580705ed3fd1f9235617bbb05803b60e476f196632b61bb72e28655ea10c09b6b0a2399248b6e95519f6f107605e76340c6ce0dcc96", 0x54}, {&(0x7f00000001c0)="789fac67a9da4effcba288", 0xb}, {&(0x7f0000000600)="9564a49f10e00265006d4e794a0e528ee14ff963c86b66069920d5bd12a379016fd764942a4ceffdca41c1920ef6de75b9cddd6ea865df8547f6c401e7f98f9678e62c6f922a912da2d0c3fca235efb2b24b2c7d011d374c45641285cb56e2fb5d5ef978746e2c2c24bb75ee12a0af324d83329480b15fbddb82d5048b1a5788", 0x80}], 0x7, 0x0, 0x0, 0x400}, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="e0", 0xffffffe2}], 0x1000000000000308) write(r1, &(0x7f0000000300)="8664ec51598cfa3329457a1d2ae7a97465dec7b6a3491d1789a4d8bc742f4e3e2d54d9f6e45ffb90db2ed674dd4934985c6e7774ae5886740f53836223cc8ce40e97bbd57ba9f2f77d599d6a7d6270dde27a8123ed40e496d0c40756c2b50febbe65393af2d1159291840919e7796648a917e951ecb97f0c3843d6cd444d9b3710f10f", 0x83) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000880)={0x10000, 0x0, {0x0, 0x4}}) getegid() r5 = socket$inet(0x2, 0x4, 0xfd) getpeername(r5, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x8) symlinkat(&(0x7f0000000780)='./file0/file0\x00', r6, &(0x7f0000000800)='./file0\x00') r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0xc9}) socket$inet(0x2, 0x4000, 0x1) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000080)={0x4, 0x8, 0x1f}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f0000000240)="65b5fdfb6ee13ea0d4353f89d229e03a0a0b9686c1ba84fe002fa6b2f1969bfad642c4e1a48af81dd1274471e37de2e1fa3d739135ac8ffe750776917b6834127f4209c38c50bcfe668d6a59b6386ed02b0968603cbc7390249a4758996fa08eaec201dd02daedce50e7a984a2164b56e5bc07815cd2e31f68ad68dce8b5af6a0d24c2c56214c87e6db9cc2faf3088adc87fcdceac4b5263311d09e276d4f7f2dab0184f747e479bc1b94b62cc8803252a4de020eeb3cc2e204057c77db663360c1ebdf2f1d3bcfc7722aa3905a239e4e720e59ee1e94c98da9c47e119ac50b1c9d2299be355bea44ed0520928f88c28fb972f6910ad6ac15df010feb9c1ace30b5005155024e8f852927c04f72e98644a07be80bded1be146ed08934b9bff1fc7a26150c2377aad4cefc84febe1d87cf1d864c0939bc6b18a226d94572483b16b0e35d032117ccb279b0d85c90c9252db4baafc447a05974f453ebbbc78549297b9185f9281984b3c0163210d17886e36c6bcd1fb5e0e6ca6844da37661ea6553d3934e55f9a2ed12dc1df1abca77be7663c74157f35604e70aadcf9d296d153205e8341aad86e927751bb689f6ea8bf8513c38631c43524f5503f4d5ef7b69e8c8c5c9f9fc300bf58b7a5749e4d34c3b58a1f96875ac95cce30e599f365ca2b9dd756dabb64bde0745fce2783e6075a807d44f6ecea374497a89a6756c2038a7ab862d8f2afdd4bcab36d97e84f087543f94a695350bd518f950fc5ad7b201ecab629dadd3293aa429a7edf4ca134809f335f5f47c188f17bcc82cb23b7d834df263578f122e666547ee6cba92c0ab7f2c52572418cd411dccee9525e884f708d94719dd821bd9cc8fce10e49cb25e9e2d40da1a1680987ae2b355b8a9115eb1fba8615bf37bdf93eaf530205942e4a3c764c9fae5f718f5896e985adfddf7007f27539213f1bd92516363070cf9981e9b6624f08d3daa846fcdb5262a85984efa2f3f1351ea9339f9d9a60a20456125f04a229bdc1c99b95e67630df94ee170fe1d040e30f41a4e9913bd8928e3242287ab21b9fd197dfb112773b670303a25c05649ceb66a642e95dd552f78924b8588cc75e15c591d151372b48fe1bafca611318579513182f8c232569e94bb9a21d24a4487f96c04d6ec0bc099457cdd1b338e194ab321665f6ac5f0243f63791b7d5b7304fad48b567546a72d6676ccfc8442a27c0d111fd399d0e5c3bd4dcfffc6590407f96461c7d5231aabe4bc7a00007e021194c3cc8743329e369025023715bb3cfc21a50601017f4d55a30aaef2d89796db77b01fb3030e37a4ed32b942ab7b6bce97aa4102d00d1fdb5b9f915236faf8a588d87aabe891dbccae98bb5f0bcb2b9d21bd9118869c5007f4869934b93ea01b3dca2e76d650132e85b7c444383f75f76435dc24fc68b1e6f63d15290abbc5cf3fe741f217c7b169a1fc298c62f9b9651108bab93289b244aae17b144b51c57111684ea88f6bbc98622df554470b9afb26e7fe65061bd28cfa367577973ff5fad2d87449d2ce83fffabb25e4ef82fde7ee286be1e9113b5d45770b24a1abea9e01cf90378d4ec42b1dedca0b902ad7d887e3291924952bbc76be3a7b626407d83033098b6fc218e5bf2cc66e36f6737f2923db884f6fe5dab41473f59a6d4a4f2a870a4ef06d39df164f8ada4530bcafa8b8cdeba198342029e53a928ac459eee97177d1d0e1f1bc8eba3dbe9210140f2521535d5f3d4985dd0d4ab7086c271f1901517b0eb7bdaa49d92960988239851356c0b8e46faaf30c7cb8446b8bd288e921c72e876070bde08f5bb08f2eac530dea6cb1c0cceddbee394a24bca10c0b50a542b393d894d38a0b076b5f6deca28eab21ad10f379b5e7439ef3724c19caf040359779c3a5fa701f59fd23b9f9f31350d385714684f33034e1e53b3950b451525700be3e40b3f090fd93f0168c47f71ee4a4aa42dea6e61a93dc3d16a4280909dbeb4c7b34bf7810e00cc5a6eb0044340af596305c5e619d48f9fd4f4126a09083464e4093243d2d2ff0500d724523b6de7f94979a9f56e24b0f1de7accac0c78b67bb865bf16df8e500ec8ecb53524b394cf4eb8dd67808ba3e3d9522a9d3f2a8978ffe74d9aae0446072446948c41f0352fb5b0d60b4f7cc02f72f5eb1363209c3c71c149825c5bf63c0d75a69332b24983ba73ccb5d71e292ab88d4352c889654429b989c74aa9955f0e73f2ec8e1bdc84fe4df8859233fc0aaff892a6dbd21f7fd2321fe6dac88d633e7447e00cc6432002aaa9c38854863b9e98839da5542eb4c22af25ef5ac143dff59f62bc0b0b898a7083ea956ba548e4b6889eaf45c7741066da40d3dc6fdbe7d711ca0f086fe1071e082ff6ee88774cbba0bed9b87eddc31a2f56198681377cfb362f4f0c716c57899ed89c4952d09c3bac7314b3ed6bce59c3b88d21eedb3af4bf34ade9e1b0fce743d1b0a7734765f367fc865cd6a80f0cd04d023f77f134b0144cccaf7af80675d828ee1ed5dfcdbd9394d0ce6df3c0343b23b03fd21133b4df0669041eab5bfb3c3d7d5f5849281ac543daabfcf5792d63ca859b3074a3bf97f95680e5f5928b2076a9be62a1c21706582f1a5dcc800c8e29628384d843e4859d802d750566a8162d7b25f1f46206702da0c7faec9270e88b2b9435d892653c9623460603b73afe9e5f3a7e7de4eb00ef07ffbe9e621f430ef59cd604b6d1581649d0f2d767891cc28472d0e12801a2010b459fe8a5ac19784e4fecab3045afb40ead3eef23470d5f8bfa6cbc71ccaf8881a60d30aa983d8e699adc42e72882a392f85898adac00aad221fd2bf1de1dc93e89d52d2b31a6bce190b339ee50f4ab3191516dd86b6b32ea4b38744075d7b5dc4ff5c9399a9916551d0e26ed3f03b74aaf4d028b5bd49206fb4eeff9e07e9fcef56bda32b7eda935636045d8f36d188e13f8f0e00603dcd340d96e0ac6686aecff1775f40665cb57ee1fd5e62b60ca78336d58288e6d43212e857b08a195bccf8af13d217a403bf33a89b1cbbc6fa359c45f3693ce3b45fc0e27e061669b691eba9b489f50d77249f88f6e652419c9d1c4c70e8342a89d32355d810440fcc5d36ac8f0fa8988896e0d4804c96c7fa2ce70789f13504852fd97b3a594b97f890a51988a12d36dfdb94d3d4bb1102e6c948d3097a12e82d2f90fe3c1f86fc631e9596c68fe88edd48642fde50303a92dd1ad6adc4b33609cab6a08fff58f0ece64af6e158708c284b96b82b46f77a426c14ebb4d52d773365fa7eeab6199b3176b381b1c5c4e1362b3f4d688e4b9142b89afa568c176899d51a9aac5393ff0f47465bc07fdb153061b4a310d1e1e12351a66f81eeacc2f53e92cceed927abf3199e5262d8d63b11d82f440b930e7a8fec1ed364d385db8be9b4c84b1cb90ff4a4f55b9d863f799c1e12d83cba0f860f1e903af2dd4c0c68131ab9a52866c7c49e32e91481b116b0a20b60da1658add7df3496f2f9810b703af5f01aa0a3a9a206ac85c0a0ffbdb74e63370450ad14fa2d010544fc51071cc3738ca2237b2ff356b532c92b6e53c786fd013999251850f02dc31d4f21b4b7246572426e6a605b4727196108965abaeeb97153845a4441d7ba29f915d94674d7f2628f4811f0025cdce7e66e58f66ddd03bead5d3e43c460fc3d0c8c85cf9e684b020c867018253b45edcd09967326b2e04e398162eeb2185c6d2947268e33d5154bf7282f5d3ef840f3031b884e28471f853bb2d95310ae0e6e8b18962f6b818d1e4399aae8676f42cc768042507ee21fb915da538a88e5d47459adf67d36d02ba9b8d9109634cf10078a334398b1d6f5180817de737f47c5187b9d688548d39a6321643fa47ad07e48691aad94caa3e3811cc6679ddf3e5c9fff0d94b41d8820d14d1aca53a6d5d6b59f39f9d83bbc4c7a73046517bd1fa3361afd45e826eadcd5118d98e175979cbcc2b5d7aa4ba7f8e5bed926648d324ea11a961d2b7a9469f3caaf2c42e4e6e132db164ca92219abd71da04b08b94b2fd66209468625fecb3fce3459a1626a07c2bcf51b6307f28829623cb102e54011f3b2804f903ded53604d82825fc4fd1f3db599c35ed9da9d4082ee9271c953d405d82092cba422c5fa3b554e0ad9c43fb0344009cc4a9acef5ac8f2aeda1026999589de8ec35897ccc1cb9d962c1df31a4e434b336eefb734c8baaba33f7db3e91e6370638d754a3d3e13fb3d18d0daa37e151d88a6d681796062fdebf9089a3e31beef6297e7f7c3eadc5d66c42c489ea263e7730d220505d8b5ca0d9723710c992db3661eb5675f192d9dc39a5e008b7c7cc04069a324ba6eb6a3b60b0aa2e9fa653c147e5419813965272d87b29c81f521a53c469edcb6e4477b4167fe5fc263f3c2d696c95a65dfa98c03e6f7e7de8f1d05d1e0d230004d8f34cba91902d1501dea9c2877d74da87dc9d0c5a1c69730c58eafa8ef75ea6f497d6c4278f2708538ee04826cc3d2c88a4ee94ce963bca643126f098a7d173577999127bd6013c4cca1f983495acdb7c1ca75028f6e036a2ef011f9f15d7a65d8f988b7b2e3c5afc1ac2f71c04376a64baf7f92c48de31bd7e753e8ff6d9ef96ba92d47f9b7c25407771340bfa865b2fa118462ed3562a636e4f750b9e28921901506f422748e3982cbbbe00fdda1926abf2e5a8824eab0cd673f848d06e8e09715d4b817af8745520514cda24957d0b2b1ea6313ef287ba43e88bfbd8d2b4d9fdf05216c7c9b71cf6de614c8abf08891ecb6afc46ab8b6039046925b91019626fa07d5e12b498d637b87408da08219271e4c2423e4cefdad988f56a805323b3be312a4ea8cd74191974558ef8eb195610eabbab08b2021e90380261d2935accc3ada7effe6cadc3bab75cff63e7afa7a11b0b8c7398be31682d279accbf0f083d2f9c903afaa2b6f28f4efce2861538dfef6d888a6bf1f4bf699cc1b944ca59072cc15d004ea662403a195155e11534e4c57ca8af4ba0755a43cbdedae022ea5a9eb948887caec85c4a84fe885a454be264223e73cc2d284b539aa9844a55b3e0dfeab0e72424d2130f5b5cfcb44fcdcd42da592ba2e9d62dbaceb4f1ba9b9ce9daaf2fe5221e76a07d66fb6817807ab05a4326a0b1efe59437a081ace84a6529f84da20d103e66a6aaefbf9baaa2f33ea9566d56da7c64ea4e52a65480f38bcde2a56c60cde3439c217e370293e9863686bc5406b82f8e6cedde335a573f810a375a91a73ef13e4c0994a808209de39d020d165de75e7e20d8b4700f78c092f45bac9ba9989a9cdb3ab4950f9736eba54979a8f9adf6fba1ed1e365b997abd0f9406ecbf82bf80d50790690ed5dd6f47abfb5798dab2e79940d2c132c9488ede073142a9eb886a84f288517bb66c4f81aab7b038cf2f9dc97be9aac63eb7d4e47ddf407adeb837eb426f9ee0feaf10bbda0c239f28d19357418f4226dc4afa60a1c265c550f3614751c6b94b5cea3ca5200972761f958cc62578f5240a2081db1fac6a6f844a0c915238ae6bb60ee6580f90dfe0b82d04ea9ee3c02e29b424407a2ac165cb2facb62728774bc19c1e9a6423d46ef888372c181d4719c77de786889d741dbdd5266cce2a68f262e05e5c7523a14d229f2a32a52f5db82192fd940a501fdae6cd963694d18e88210b3287b6adead899637425d0a534e8334ae51ccf8812767dc71060077c072164ef9ba7bb4f1faeb1a14fb8e77962fc5992a11cef8bf9c436ae7d9ee64046b8d270e", 0x1000, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x4f, 0x9, 0xfff, 0x100, "57bdf640084c7b4e3e0f460680c273bcabd9808d", 0x1, 0xfffffffc}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="5cd6e577fb1d1984c8be184583c4df917467517416656891e55579", 0x1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/de\x92\x00bpf\x04', 0x10000, 0x0) 16:00:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x25358c1b71f26174, 0xa2, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x8}, 0x3) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x4, 0x7}, {0x0, 0x6, 0x400}, {0x0, 0xfc, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000002c0)=[{0x2, 0x4}, {0x3, 0x6940, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x7, 0x800}, {0x5, 0x1}, {0xb, 0xa345, 0x800}, {0x7, 0x1f}, {0x4, 0xff, 0xf76b2b631c6e31dd}, {0x0, 0x550c, 0x1000}, {0x1, 0x6, 0x1400}], 0xa) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="000200", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r19 = semget$private(0x0, 0x1, 0xc) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r20 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r14, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r20, 0x0, 0x3a454690, 0x2, 0x401}) shmctl$IPC_RMID(r2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000080)="8d47cc27a5d1025e3aac8399362e4f042786b898c4aa6cd8bb6e029577f9a1e596116be1c76759528efba063c3d2c7ce") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x7f, 0xff, 0x6}, {0x5, 0x3, 0x5}, {0x7fff, 0x6, 0x7, 0x7fffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000580)={'./bus\x00', 0x1000, 0x972, 0x5, 0x0, 0x80, 0x7ff, 0x6, 0x0, 0x3, 0x1, 0x1}) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000028c0)={0xffffffffffffffff}, 0x10004) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000002a00)='./bus\x00', 0x80, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002900)='/dev/diskmap\x00', 0x8840, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="000200", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000600)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002840)=[{&(0x7f0000000640)="07f9816017697335ae9326492c48b3649d74e3752c9e1b55d248624f2f", 0x1d}, {&(0x7f0000000680)="e796343eefab40cb0f770f28fcce8a598619b7588279016d4904bb8a1c5deab2616fafd8b3f7b4e7fee8b6d279a305e0b9473bca1f1606533acc4d25321ea8192248e684e085218659c5d8cf9bfc78edf1d25c9a2c683d94f5147ddcb6661890e71f5f7da334b990f0f7b8cd07fa3e1644bdf366a30d610025a8c17d899b90a57c8937a227d6a82feba38ab2cccff775e7658675b86bdc075e25de645e93be095c7ece9697350d411c7f29a7c960dfedf2e7ad200937cbe07bf1bdf123836c8538d3ff6a086fd56ef92d0e074b8dba6578f7cd1fba0f75ef977a1255eeb5e1d4bf3f331ef35e267aadb1c42e567889516a7cb471c739487ebdc44f8eaa45cf69bff081d5e131d2d30497f571bb889337fb4e8a322b09fecee724cd20952c92930c1bfb09fae63778fc390822a9c2168b80722efac6db492553e9c07d38f128f6fa65d2052b06aaec01abf4bbf1f89430c5240ec7773ddeb0413d24e2028ad719b6f4f313809782f76f94f6803a7c76f6fb1ff63684af990da7e6086e6f7cd6c9ee2ed20ee19c27b8903ac0e9643f1f4a1df389c434b4cf7c368dd8bfcdb81bf28c8543dfff8bb832917a7a780dc587705a0b2800a739f7120772ea8688fe8c20c2b926fafe5c44e4924993a631648fdf6bf461588abfd574540cd3a9035ffb1fb5cc0847c4eeb549e59f6a0418539357c0572fc1f087938e57cea4cc658d2cef63d66a1ec9a336373748eaff01ad2d70df1e23c393773091cd783901abf41677ed9897d48baa19b4d8d36f801be3d3524509316becc52151e3a5705c36dae01d8501d345643910f7b97933edc5ec55c56bdddbfea3475c7d3464fa2342a5a77cc6fa63fe73b708ee28506621b18de45d326d4c758c8204ccfb2a1f12dd252ed866abf7a92e389698f65db88212745c8f1129f9f124e8f06184de60f3080d58419203776949553b28420f5c73bc46a50dc5e92070483c1fad470f5730df25566e8fb988cc3561c9e809bf3ff181c615d1ddb51fc907605d6a8c53c61c41c1090c69a296892e32efc017dfbfa079fbd5e3853c41c1b3a1f6136ec404c897d65defd58eeec6f6fec8af0e81766e2c457b1fd611f673559584b228f5390e826d336544df882c3369e629bfdc80848e655a8e6ebab751e4009ab12eea295d36fdb79291792725c9133fcf02a7d3c6d5bf2b4a9939729a7facb8cebb0807de32955614b5ecb3bc30751a60142ad5b6acd5dca3ca502c8e087286f013f570fc4e4320f1782d77475cc4fa0105034cc9d5f3b1ae4b95a6be84775eea82b7daf1733b6a57f5e32e25f8ced4f20c799951eb9c3d1e65a1cbeea628067c6667f15ffe935f5c01b8fca107ca338f423d9091ac561c518d86f00d7bcf6e70ce122eae6e57900300afc401662f18eea54d3d2b5c600c27fff266ca3dfdaf254df09e8d5895ee6169c91c404c6bd3888ee93d118e1f46b7fafe8f95ffee10d021f808fe6db9653ed9fc0bf4d09a7916fbbc9b6a72124d9e5aa63712ec08dd3a36938683e48a85105a77027c40994a805199ef41b1c95478e9c03b18ac5da2979ea773395401af8f2003573c3eb5e4f016a608098c5f053532d9b046346007e8d84d2b81aac24cca3b6225b73922265ec382768cdf219566faaa99640c7d15dea6765f82a3b51136b01edb0af8956f1763b6a4a0dec801d534d0e2d26c554b0956079ddcf692180318c89f3fa6af162ecccd88a2ece2f191ca4d2e89230c962fb9624f6db6db2e83fd852f1e46126764ce87944023cbe6a12df9a1e8e956909dcc05404538b5a29f2a765bb0207926f134aa645bd3fea2b44a8939647d6c191b97e5191c37e48dd67183cbc5f6c9d61a8f61ea89c4828a42f3f8c613542d04066ac2d9dc2c7c1eb640f02f6645dbc9f41af633ff7fb96e0a4c9c38b61e36adb844556186180fb92a06d8873216750cb1191415a07ed02086a01777add1c2670ce550b58b76bfc54a14bb06e3af1a8ac7c458d2bae60451ba85f3b309b8d3d35548ede0ac8996b427e022cf63774c4d18857a3d3542cf00aa6f23b95ab7b1632b1f6b95d63634ddb7c2e88d124886b560332cbe49b1d336e2544457a8b22c9f29243dc9d7e50cd36abe41948a4d1e0d9c32062b2561678a7a19a344b496a4fcea1ba978087b8e22dc855c1e9ab7be489d1766562be176d30740f66402d826f68d58260a62ee325ba36d472a412eb1fb5c582776c67253361b5d62904694653aa42cbd0f58e055868bf2b7fa2c426d1ba953a7ed353d39a31da8a6bb6c63f40117e5b8838c956e1ad7d469dd8522f1bf3ba28167f0a65fc7b328966e872027452eaa2113825ae40ef983ab0b47484bd962c980bb279dc45d1ff04ccdf2eb8c55c15a4adcb6446c14ab328770f4a3025324ee372e9176dd0e9ee81b3a7cc01ae4ebbff9b39136f25e21aec75ff80f9ba17ad2287421353c691090722ec273506f8ead5ead680bfd9d72457afc90cad98a63ab9ac9a8f87b72ce1457a6a10863fcb4129289cfda729d3a98f4ad3c4906bb60a0c04a57d17d6357ad672f8aef03c89fa5b4434dbefa7aebd0e0360bb2ee55c35ae1c8f645dfc425f19bd04e4dc5e0b5bea8952ca2a1d733a08c81d759fbc9092cc1fe3323c7f6b38494a0e482d30ae8ae93ed26eadfd8ce930457dbe68ae536c14914578b372265610dcd5af13c0d5720bc9e9ed433363936f45b6550f741d58f94aad805e52602f249bf60754c514324a25de8a4bc7b9d0f1fb212ceb5816fb78e4a5c70b37761476b3e8e2b50bb987a50be47a12f0815766f4d50f1cccbfeffd59931625778ff38257531ba77a886cb87b3ebe0fb867ecb9756deddfd1733e77f18946d5cb82265f883b4649d2fd3508b47523faca353f0e3ba1eee557b822e4fc7cc9edb1c0d5d524e65edad31dbcc3596808bae34263f3a7a7711a563fbcb63fdf421f5ddce2f2888e8375118790123b8ae031949826786261e6d5b6213bceacdf7942c1bf0d7e540187c56e5e5b2a4c97ac145a37c10a22e57a3cb71214f05bfcf9cbee719c4f8072f02dd173d5ccbac0289e6db90ac8c4efc0ced98657e978210f20b4f939bc73bf0ca8a9c6d939fed8b2d8b7019b9ed7601cd90f6a4ea12d79a2147da2344ca8c1507cfcc66283a1bdfcb8a8a4bca24f06080ea8b5d19e14165a768e231ace4f66e7837fb751f1258f3167051fbaa436dbd7c93d9710787af50b03e1a77ca9989426b33be717ec4365d008208ebaad6ed26b7b7c21e0b7f1dbd304e4a8b6e2a5f7b38d2403a7be1e1febefdfccbd4bd4a5e008f2703034156ccbcf5bec4996efdeec78033105a79cc08f2be6722482bb852c1c2b5c313caccb12a76e85eda0d272f82690f74a646b9a86a3267b4e484218a1e38b786a5fcfb9bf7259d50e43f2d1e5a6b6a17d592537ec916a9b7f9fa03b91e57a0711f25c2f2e24e0ccd2c7ddb9cc2eca3570e14c425b2c93ef0201c9e94ec9493c82e91d21152243ef4ad5ad2f8d5d879a538d738c279fa156e289ba673a0ec068eb03d92a617edf0ec58987fe29c8d41ab19b77f1699dea1192508494765b90c8a0acaeb5dd93d7244446aa3e209cdd6fe136470530d2bdc2a967cab58f7eda37600c820a61078e35056e864187672503c6ecac7bfed3964c1fbbb7b514803d140101513435636fc34f049ee05d5a815f38bb72d37c74273895cef4cdbebdeb41a90720e3a65aae1cc1bcce01df0f195054f5a1d0b5ecdc9d841952c1685fdec3dc46e125783873fc40733e90f37501383bc3c7d874a2b4bdc8b5fb63ec3bd66367bd3877473a6e5d9e082e33b0b36d1a194d7d4c50c2cd17453529b48f724005f41db0b5852ceba15d560351bebd279466df80c9357f6a04e97dcb175c347fac8aaf8a6d5816113da6630cba850b72a63595c401c8df37e9d78a7958bd035f3c0439cc87121e8723de160f813d201279f2af75518e849562c31ba6b71730071c110ebfe919be74f20f52392b327c354ccb11ba8eb319bc3ae754749e50202cf691eb02f6e27d06a11a6f22af3884379f053680929b4a731a7785e076a99af1a1c7a3a07dd75e1ba3e22e632b80eaa5032dfc6cf0fbc6e968ca308f397d5b20fa1856d184e5aa9593702a11064e9c538671ea56cd155805214815192ea9f5f5417c51208397c08f0e44a884d7ebff6cec1af47dc7933dbc82d0598d5a5fdc0f9e56c6188fe3bf48bac817b821eb20699a6a6fa84758ab9839f9af7ea5353a2581f43699403b8f446848ec4fa0be02e5ed05bfe7670eb2a190dd56ae9e900f02949891c4f236a99c0aa1a53445778748d01d407c17b3b60d8925a80f5e4a866c95531fc08a83c273d048604b34149eca5aa9949ae788cb05577bc9b96329f2e52040943c2bfd921871c47f52ae67243aee9219dc6c84dc9e98f19ef398fac94cd84bb3ec5e26626eb76111c40103770ad2d81ea8d1508510b50bbce3e29a5b22051faff6de087a0bfec7507206a0925ef7e6b4c2c0587be6a54f37ef25868ba06487c32e8c20752b4425d6f576793b452dfcef24ad07cf0924cd49764395d73115f33be81412414a8e3fae5b6c59693c549408a6ce7cb05cccc41ae91071b9e445d14b85207fcca7d8ad2840622a36626145cc0f0de2f04d0d1e44503bec94764d9a3e272ea16d104f990b8a6f41fd192bd215de15b4f3b0d13fcb69c3b7c78d3cedce05f1449f576aef38f9be0b622ac364e3d905f9edd76d5e13879778843b550a2401e2fd9a08bbca78744e6eaca91ac61495f4fb257be00c3dc81fa1c6503f186e90fe7b1bf06caf012030c91d334f87b1056ae2bbc531d317d8db411a932be197f7c28fc577201744d8265edfa7ed16ca3eb9e7b4a4e3534beec226cd98e0d2e9bbb54d6f2cf10471d717a9ce1ab59b0855b9c6a39fa2ca165d9f017add1cd19d6cfc0b1362eb533065073e3aea5f02603cd3eb0baa04bebed7d8b78a5354ab758d8c790243dcf6e52127bcc54066302818aa8884fdeffdc656fa581f77eeb2765fa6de720e81b5a31c3c2b5980814217f5ba5c5dffe0992655da4b419b6fe1eaa5c1d4fdbe78f8e7fd44e42151f7ac96056eacdcc9410a5dde2ee820f42f09fe3414954e461059adc445aa5e713104e19b00a5af2ad6026917144d713141ac8b06cc9e87302d9540834f96ea967d8f848644a478a51614ae5f7ab725a2965f484b992d669c1da21e4bfd6a0b653cb07c7f809d952cf2f9c0a8021943ffe88152e63c5bf0366962a5ea55f661ac3b0abf464081ebf82e90080ad1e0f6a6666977668c1c356b00b49e1751161c5db52b8a7ebd812bd87e9847130f52504ffa0f093e354de70a716520b5787b06823a197e35e6085fa79304d61ab7a35d39d8395eb4492fa3c913b6e33cc025ad4d64ddd7235775d796dbdb2bf6a2136c6f73cd2a3c180ba6dc2f9ef482bf4377a63f6888b9127231ca8293d2086f0ec877234331b6853b44a576695ab008655a8239eb190c1714d24b6454a9d9a0da10ac0b6f3c004c6db5eec3e19cd8691166ad13578aa0cbc04f686ff8ff043b072427744b9585cae3fbd3844f0e6c6aece1f9178a385e4576f4d3ea2129b5c481a5606f60b26f7d2a9650e77b7e0f16bec25eb60d1747e151d7e032a72ac59c1c5690c499abadb15c8258a72fc048c3ef24462e177ee25937e1774e189d69587ba9383f4d235d0e82f84befb3706d71df0a3d66c43dc315f9f2da5dbd53f2ec4613f76513c52383452550bc04ebfdc475ce02c4e08f087afcbf46933", 0x1000}, {&(0x7f0000001680)="e4af2ca2f024ad32e7ad8c2fa0c302324ecfdbb71d3fa0e1713a5bb9aee66dd3a4996dc5", 0x24}, {&(0x7f00000016c0)="52214c60eb167b509b5344f2ea74b6bdc3f0a2924934cb0451817dd3944b03abfda891364011770d604fa6aa1ee2364f66c9a5da687ea476713aaacc68f0e0d4c85b97ec85157e633e86c692bc40a50f43297bd3cedd22d3d448bd100f315ce5ce383cd152d87f56f5022f2e66540fbc3051c557c535082824c97e0040b4113e3d66891f575732a6a5c86b2c420491ff05239f1986d558f3b0ff991ca956663081fbfc40f196c549ad363d0e5e8bbccb3eaa3affb35b06b8286b5dee2ceb9aa6a1f16206c3d03a7a9f94de24ef2145a05b56f4d43f0c41fbdeebb1c247c4c571b24b057b00b214165985a98a7f5a980f8544a43576b411f3f85752ce7ca8b123f4c0e2e1710bba3ef4830dbd0e5cfeaec1d81cc691397727cad126e2757f5ffa4fbe2d34ceb8679807ac55542171bd38235b22fef3f2d0e12e96169de6f085f7cf213768d358c6cf6ba9b50ec3f17c71fbeb783f15c33504532a0d38c6ef5c0d63f874d23a6389225929f1e1aec1c11d571c5df3179c761964970cefe55a1513830bb0b195df028fb93b335036b85e1dfb425d0f1ee6477657180be370fb5dedad44e0d75e76bb1ea27e1e2a954ddc4b88f1483be204312291c88c43046ab1b39ee80f49766b3bf7231491494ffe5f19bcbf706630357c933c65feeb6e89dc21b6237b7f473b10ce3ad12f13a4beb3ea0430627a5c8a89aa9d14182d7f529068f8b4c96331adbae811e8fb293ac084e28394ed88bd464be80255c3830e4aaf36e3142e2787dff9536f27b153307e6fe7a91bb297676f018c7db6d9f745451eef1fd0e7529eb7f5022ffe72cebb269167690a7cf016b9c59a7404167b281353cf93484b63569113d157981df8ad7cad20fe058abd060668dba4d7fd862db16dbfc6e8539d058fa9d7690a412ad11ba97cdd28e5192f395573c964079c41168c2679932fe2259c4a86fd1daac824150ba1162818aeb581498f675f8e2d5bf133aa83c5c39a14625a2624c0f6f3981326e204633fd47e7f9360c0a215d1fd603c9d8045dec8bd63dc225ca79140f0ff88e144553d01559f2fc1cdd3edd96a0bef34e50170531022d336e1db2277b93b1ecf1233b37dbe3766e3536fd72715d56626d4e59ab158f7c1eb7de17ab2a454eb0a8cd7e96d33c8dbd73f20eaf818f5ef2132af97b34a7c865b1226415852dd55a334c4065e06afabee5a82ccef766c4a85274becedfcd1f7ba1d81c124d826c115a7b00edc9dceb9dea27d7b93770d77fcde2c3a59766e9f6f87fa2c1ef7eaea901ae9e74690d570d86d80a8281b5712789d1591b871f609c01d7f72cb8dbd888812f1d344a65ba09eb10b5671b880236f998afb53123ea4a3b959413dee1d0f8ac7e1b9db378a7cbfbe30b0db4dad27a9edb515d5b3800e4d9bf4f34b8a5b7e38e0dd55fdaf05da343b678b023c4ded3626252d9c7811bdd13fecfe8227465678262e3c5357414464ff6e1e26e16aeebcb8217c2ae8fa2f8af7e5b8262575ee23e5454ccbe7d58bfd507bcce83c8076a12e075730a9449716a86f348fb7cbe0f4529529f43dd327246f2b53c0abe3464d58fe28370cc098bdd755ab07affa4fcd1a15d3a93448b9fa10e104d06f875ca429d6d796bc9622280554d1ac11e7f4201791c3a2c978fb1c2660f2716316da0a60023b85fe85d8a0d6e04e634eacbf7b821906a87237907ec533fa9bdfe18c1cd15e5529d6b92cf837ce0303ee65a12274244801597b19487bb6df6eef5bdcd5731a7ebe6ae161e5c9ff5b82f7f72904d2d3ce450f09f4d8b2a39034621782f8cc0fc07a99f98bd751e62faf1848ee045f3ed4e21dc2a12531ce1a5a745af1da3deac950b6b2686825f561b63a084df31ff7f6faa97c5bf02c0db6b58762126e69c30d092ec4f8e7a5e1bcbce7c561baf76c09acd0d80565e996499f9aa600c5f5c3e83916110a08ff92a20cfbc9b258800c7be76e72a3ec2cae7dc0dd162024b3b4c62ca1f53336db8a93a9255a92e97c13430b5e986e6149f04de9a2010827d0af440d1e4fd30d4368b9444fb8b90fce66604135aa743222a3cfc4d09932e6c76e0703796af2ae008758d2c1a0f634cce03bf2f88f97cf76b2617a1065627f4eaf7dbf70f9eaa143a7d4d659d9ecf7bf5a610f93dbb9cf66712876d90a70c61a648c3f3b19ca1157256f1df1eba094e99f5466d53a983de2a857e7303cb7888e5a91e621c2655a7e720b097783e5b8bbf6c500db32722799d5d1af6461b23aa834cdaa7bb7c9f6e41f594111059bf34bbec0bc0f08f8334e30e4f80ad5fb88df250881bd8ea94551e71970e5f01e26f33217407b5b7509771eb88477ea856a7afd3663e19dfc9bd1e4d5a336cb390669ff7fad022cf383b2a872d02a9bfcc1f1d444ec50f6ae17d17d7f04b482f55bbcf9a382e146744238962864289506120df79d6c02ce674b88ceab7ebf20664cfc9a183b4b3364028f0457c75a1e45200aa476f7891ab89d23475e736105867a11125146376b151102351938ed34e34cf9fae05f946c7b90b0b4d577239886f3e0200cff77cc97904552c04eff7e0871f33fc92b1f0232cf0be6ab454dd15e2cacd75ceb623b0be0115de1fa65545958d33ab430e13d173b26f457c9a78d66850e7679dcb470907b9a7453bb5893fd67030c395ab69bdf4a197ee0fd41f9d95ac6b40826435eb3da146b428dcbd7cb5c10bc83cdf3e4c49affd9d5f38cc5dda56270f8e0df3d8e29a987995d05483aa3c97609ad71fa1398656e645a958c56f42dfa8114c4555b98ad1a1d19abb447eb1ea533ba93eb4f74d4dba3242edaee861f89de0cdfa6ba93fa058f8894e0441a00c2c7b9317f6a408c23ae7d22ec07c2334eb0d590f87c018d703000756a2c5629551f70960b795879bb7968f0a743b2b35a3b150a099f9d347f79a610557f4d62e7238669697b97179d2582eff5b2d4522e32c1bbb6d1a8826d60bbabaf50addb2a97cce44cdc4e88e6343bd4514c18b23449480b9a0d7ead4e6b30d3175480e99ab6b5f57f82e8a0099245a7f828e70657720f954ed8c2f271661039f88168b4589a29e8a8b9324d1f74ba10b1908653d6bd5eff650b5d70d18839553fff86d9301b7398a933724802c8aa63a03c86628a3318b66a2e62c94a676f3090143519357b3fa36e9bad7fc78b030acadb3b1d35e6af1509f5c6928d5f1b0eb345688456ecc0aadb428b78d0a9c553cee6ae198070c9e524031ce8fff3d8181faef896773b00cb3e0f4d7f0d75e4826bc6e950ccd700b60b4eb2efa220a1fef6b951a951c63ee37155276cdffe38c676a27be87a236fbace6b0a9c6f657fa03415bd78c826bbdb7354f4efe1e1c2c1312962bf2c70cf38fa5ede83a11e216fb79e45129294deb5862bbd3283c58ec9590a34a1f69a2e818d0fc73a615791c3af6a1b26d0829111c71ee4a89db7b4e198242d401144fc64f489ca902f1ad90e6a0963c008069e9b17a13252c79a30c7bcc40efd530ccfe42825cde79cbe213e61083f929be5e9b496b448e1aa47a86809ebdae9225bbe9d5648af19c25457dad526ecf8a002da93d9a4f49f6881ece0ec58a8d97c36ccfd3804eb13112dae0e8e72b024222ee2c3f9bd688b4d5a88646e13dbf3178c005627d6bd689c262099ca56e48f84866bec057f228d93c64e7cec7dd8da875ea6e49e054f2dfb6793180a90a33eaf3355ee240ff82e4bec876ca8f7480b299eb6b35874e16520e2572dee8853b7df9d07dab153d799fd0a0fc8b36a51a04ea89ee754245f3dab29d6e449a66c1bc47d0397fd2527655fe347867683bc4a59923e48e270a0510959636332450057d7dd2949414211b0c46aee2a5a82bc980a511139a8954f81bdf86d471b3daea9b309024f6610c6d779e2651a66480e9604aa7a378c58a7b947ba80a0e971a033844b4467578996cf8d7c65086b5c79c3b5fe023f9f3714c528a1d62be07232d8f4f0cf7631ab4deddbbc904f4a14d43a583be44df25b87b2f2bc8a1978a42c106e562f6ef1d45684f39f31ea7506741a75339c74e1cb12b0ecafd501c255022fc747088126297d20d6c1bb62feb8aa23af791979f141f8f8212305a61aa18dc0472969f5c3a5f3eeda0464c2f3d7d91f8fe0531328634379ba9f0806820413a3678c8c0f3c7c903e3ce3ef4d87c58fe63f3437d20307c197cadf847c9c33fc8571146eb19cd6608133cc1a958d94052dc8a61623a81fc6b2cfe6daa6c8a0954e2ce806986466c7d2474cc2c6514fdea543e28b905e2e4b272f0ba51484826fdf1996bb425570014571fb9c18c517b1b17781b039f12119c5e9678acf11cf1d81c9539a19e1d28adb60586893f0ef6f85e5c4d4f89bff92eaabfdfbf25789a7702041ef7a023a3d31fa9a259405538e4e6c2df486b7a1ed18d94a7a071162fe141d4fc77618d66a7b32d990c15a6a2e7e6693454186113c8f4d85cf49d4aeddcc51923d12375acc4553aa8773b9f594a54c477f90cc800d8f15fa9e2f19d8675da6facd58924bf1d640081cf5845bdf9b010d712a158ca98ca6d0fcfadd2a043e1a94235ce1fc360c84524c2d73e53f252327c8c6257e3c80638af9091de04ce4cad081c8777fb9c4bddeaf8e101a40e3f7cacf5abcc4a373fc1d310b6dbe6ba322477988b58693ab0b76921b9840cdc87157de9eb2f6c20a9ed45fce5ec56f898fa1cbf17c02d2de30d892e551cd6727d2db8c43ae305347d3cd9f84d09f98238fe7133b0861d60ccc1017623a6620ac1b9a787cd3a9f484ec7a3a0e05a686139ab1954b0f4d707b943e53e5638a25b4131f8f66ad2c9c921c080570348c43236e350a76ecd4fe184cded41a5ea9e9350836df2f6ebf0dbe02dec40018e60603fb7bb671652205012f47e513358df3dd90426eae23a5fcdd86150ade4b868aa6e30a8f975492ac804e6132fab3884eb3b7340e149dd9f4573089f866cf00a5864f8c1d8b6b196d1685c84cede0f700dbc51de3aa2bbaf97363c6e4329324bea87084da0cd64d03df57ec6ab8d0fca5aad75a197d90771d5d8b8ff22e4f95c63edddf097b751377f5d6b969ed6363f3382fa5c4731142b5a1c40b7e5b86e61c930fd973f1aa76039b949594f1d3ae45dc051a7872695489051772259be5aa463a42d6dcceedd4ee668088930026b757fe944bea866d28125ae31f0e64b4800cee07ae3970393708fcea859bf660a41228e8432da5757fbfa91547d02ca406190977f8b0e169abf107582772ca53a6357330f0026d13533bde4ca94ef67534a1112c58b887858e202eb716d764497a04f039284b15a99021f9051eaa07a99155a046f446466f6a1f4802b8fdb25c63a6f2cecf1de90b79a9821123f865c64854a6d6927576f51d91397b7fbc688d72bfc0b5e2aeef9880daa9af53e748e3d43bbf3ffab6fb79c684a2afd7bc65138ebbe966a5a52ef9b193db7fd0c287ceaf48bd08b16d3cf3ca06737f74998f76c7ca145edf3430b54deaffb8c5a101af3e5167237fa22df9fcff947ca98dbedcb273b79221758fc4b0de8d3be057f1c69540e79f603d668940064232750560321ba8dfca94f2e7a18c7fdbca8a0a6c95f8c8a110fb7e36074c8c8bba2da90b93c5b234a4ef75838b5e30dd8293367870dab9d024c53c11ba83cecf1d9f8fb2819ae8b530bcbf66b321213d37bc870cf18c9d7326439e38eaa8a86ed8da3809b093c75dd62524b5057d292226c6b815996367a26d8441830b107ad8c9f7372df3b925e5e94541991cf1fa174f865d07ef1818", 0x1000}, {&(0x7f00000026c0)="7902824400290ae24e9ad03188f2f44e0f54d56e1db42ba83e8b66b9140a768331114767c819a4ccbda37ece8b0ddbec5b99f6ec3d6a3964a62cb3346f3b9839eb0a7db8", 0x44}, {&(0x7f0000002740)="237d71fe55e929c23cfd32a4175a8b236ed8dc54a2f051979b9deaa23ca6b547a4cdba55b9cd708c64d34ea93fe1cb4db1d18c474eafb7b83d859c5ea42713715e7bdd1adad4cdbc886ee78a9051a3fde0c88fb6d9fff40b81bd625879c4b16615945d2fc7d94e1c0e4caa3acddeb2ef2b0443338d89ef636a2df89ebb1e0cc3d3b2e7b004b485b653e914b7a951beb5a907dd0fca9d3e5686078d61f784814a98900cbbcfd6979270f254d647efc68118edac6194ca523da1ccc6283c20b22d27eba781f30952ca155a2393a43e0647b5eaf82c26d1cee73a947fbff4b7206c295b9aef0cabe2da946c3c", 0xeb}], 0x6, &(0x7f0000002940)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, r10, r1]}], 0x80, 0x2}, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48, 0x0, 0xb3}, {0x20000000000006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3c0, 0x8, 0x4, 0x3}, {0xff, 0x5, 0x8, 0x100}, {0x6, 0x6, 0x7, 0x80000001}, {0x8, 0x4, 0x80, 0x7}, {0x3, 0xff, 0x2, 0x80000001}, {0x200, 0x9, 0xff, 0xba}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r0, 0x5) getpeername$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000440)=0x1a9) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x5) clock_settime(0x3, &(0x7f0000000280)={0x1ff, 0x81}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) listen(r0, 0x80000001) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000000)=""/102, 0x66}], 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1ae1dcb9) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r3, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0xc0000008, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xfc00000000, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x15, 0x0, 0x40, 0xffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:26 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400", 0x0, 0xfffffffc}) setsockopt(0xffffffffffffffff, 0x1ff, 0x1, &(0x7f0000000300)="618eb5817feaf2bee776f59954d74bafa747d611a131e4837111ff67ded7d65171ae31d582b3328aa9e3f748f9d723e330ae807fab358cb5b643e4be24141de053fdd4d87eac0d4446ff1ee738f35d9610489cfdc87ca69c58889fc94c17a99470335a5f70ff33f22101208b3defdfa5a3a373618ef7cea3f214402789ed7b95f470775c3d0053b8a894b403a7f0ecfd8b9cc7e36f7371ea17aca06b0f4744087c85c734f9dcf78d8a87a275898536af430633795507c94c366351dbabec365dd29e032db0a3fe88cd348b85bf1ba72579243d395c586e7145e9a3c68b04103fc85351f45377abce6c508950383955211cb1d4c6620d54667ffa7f44977c21cb1e3cb43cea40d7008ff1c8d836c650199fee0846ce59665d62708856657adb671718eca6563a6fa928a632c7d1fff8d16a45e026826a1c597cae9bbb78e8a3044d1a623bc4d0b7ad4193206f39d29fdd12b3993f00bf44298bbd4642156ec18d817ed5ed4e58d79a7fade61881d09ad54b907a6ef072349f8aa79c7beb071fa0d0d86c5ded246cad413ffb0f2a230095788038311209e347340848bb6fb3c82192fd95f25c082c405526b6a3453b9c87a7a2bf58aad2f1d3a18ce5731b4f8b15322235a012368da41c6b9fee3a7609490ae09dbd247c2c86b0d28a0facf962a9a03c7f369be6ef796ea6804b34ba88007cf3459526a54407b505269a95085a24db22c3deb4de8bc28f27953898e35eac4b0fa958eb33976ee26e5a6d8aed34e1afd034a87cb4813f65cea906c25d7928baefbf7e577ed0743176a9a92645329cdac14ad6e6c5368d1a76523cf83594b7ca521be0eebf448561bd8b0a5e901d006bc835182af37d2c9f80569a19601e68d45790761e33db49ac7e15c5ef58210b837c66fc2223fcdd8382ef95530eeb504e5158179379d922f125fe1f23470454924c58b6de204d294652ef80afcc49d96a2efb5d6e03a484c8f4f002bbeed00dba01022f57dec512d5c1182262faf52fb8a583c498e0d980b95d9228dcb60cfeba813ddbbe7834d41a65d532ff98f6ee45681feeaa0dd006260e128f9378c3048643273e721e33cf8e587ab020cbb79e2a0e9b18e67d2ac226e1034025ce40314b4e3d5afceabb65a26ef41a893112ad05ed099100ea26c6290895340bd29d417b0ce413f6024d3dc5bbc7e2e37b674f4eaf88ace43b2bb58799bbe9b91a00b3f37f8e0521c6bfd3762a95c1d0aeaabcef740e03729050e09c28d6bc15f5c83581c1fde6b18ddc03efdf46e7c4e7298b5063a2e8663e7c798c1f3d687ef713396ab08c1ce74a271bb6119438f2c32516072b8c59762249d9e68d9405ef715acb58401c49b5469e2432ae0d71d256c31c9e356ff2a18b7e4fba713c032a829ac508250370e8048e1ac0b46cbd4cdd4b847ef2b350e4a1c069dc622145e5c8ba88ebda5a7bf6d64d252ddcb257cb30006aa7459cd21163f1d55c74cb9600ace1eac160afae4e7322462dc5d03db72e184a12e90b61d628706c372d7da013ecdbb3ea8423a577ef64946ca954c9ef94d21935c1a10bb93b0a0242ec555dea3d9f4271118e3c8b6ffebbdc1cd254cc17c74bc29dd87a39b934a242d19820af048f5a8c241c8ab8f3d0b5ae452e98198f1d83254140556582020e7a98886d2df784044d9b3989ad9ccc97f0de5b369d12aede8b85917bdc2ccf88d9411bf3c910c390df3d44b64cf34ee8593d28ae650dda2f23e8b63a7c908f4aa34873fcc9f3614698043191159e6901d1aa078f1216d2e917603c96eac2278040bed490055031ddd1d6a9917131cb07bccce3d1122fa224b7e638c97f9b5b151a1dde6d459c3eba6caa75f3b0d676c79674962e90f5dc9a904424478f27f3dca4bfedadf4c32cd3cc50c4cad90bfd8bd20d5f7d3909da211b0973ceb247f68aa37e39e742b299595d5d001429ed0a985bbd9c7629a2dcca510d2974bab531249ce05df7230d49129900f8d464f41ed71136eb2251c2b2954796b51c75debaf9be43793a6bb6d0998f09543758b2bfc7c9417a6be89447d2b4d5481dc5d9525330acc714519ec5a25d198bb2419cff45b36e03eca173ccb305ed41b7479dd4eb1130f93da32d435cf021cf68c859947e29ea2f38e4f27fb2aa3bed98d09218f6200f138586254f3c99a37d24e011dddd92d5f6c7542a6738095d301fb3ba0ab29451d1d3426dfafa64d330ee0f1dc08ec4278eb0c309b8dcf0db9c177f2e263138d377c1b12bbbe4bf93b50d4b1d42b390107d398a3f48aac57fa0a86c9a74daedf3534546f391c6fc75856aa4006d236756d50518421d409ef92f11781bc2660c26539d220a8c9d2a01bc77e7ddfc5ee96d1d14263b585bfba561cefdd56156048fd7fe0e2d759c1a6b3b2d0bd97326a3120d69ce3ed0065b31150d7262b502b41f9e65a988d7b9e34212d38dc3942e700300942c18e988403593c46c763e42174c8eb2f031ce59d72178f9aa1853823040c913ccc1b0689d317634eaca680f17b2575c3069f6cc4de4c59b359c2908d47c46b1983503dbc22a1f5950b09ab61eaec8bfd718bb46764e147d1202a364efbdff37e11d9c1ee21b0ead7f9e6763d7382458a4254f51e1216db2b5e930f7db406389d88314d245fc2a9fcf739e837264a1828abb1d19816e1011da37a130a6d1c46574e81849ac343e04050015874145c31ba156fd89eb14eddfe8efe258daa355e492fea51de24f484b9fdbb9a01ed61a11d8530e24abc06f3bdafa603463640c1108e84e91a58e39ee75026417a5dcfa4f1b67972e635b453efa7cfb10bf5095c807855229c70db6cd88bee7310ecefa23a1752b8288380af8b98b4d4f78026ee074a2c715ef8d3dedd8641211c6aa7a35c99d5b4072f268cee7a9923150921d40f1773baaa296028a7487f05ab59c90974f5ed761f44edd60f550f64e25229a6a33a4cbc034b7055b1ae6edb495e9fba36424798d3fb284d607131d914d0670084a23d8fa8cceba3e44cedf5107efc6e9af27c0ae76c3200bb1ad503058682cf5acf1f42676b28ec4cce5ea358178a407d36fe37d1cdd224d21c68edaaed0f687245a33ed65872b6c0d0e201b2b526506104ee364b1975c9469e28e4ab19b0fa45121fdd4a44c69dbd54ed54e27b6a9530599ae4a062bf8deeee226cb6d7be2129239a83628926dbe59bde3083713edb7d294227d2a83849dab841dd09f2ce2205ffad02627ea0707ce1be152de50017c0eea3fe2812bbb49c74b8bb523d31448739aa4b6718700db319dab4651eff7c6c8c9311fecb5698f4d09b6615db530bcb038e6179688134ad734920d9ab4d58b9c01fda3e1acb0b0746d691ef55ffcc865158c17beb5e66ea16f233443a563a17241ef26de516aefda6dd6b3cd4da05e1fb20383d8951c71bc4b646fde2028030d67386a758a2fa1c7704adaf381af85246f8dc6982a8aa2ec89296512d3289aad74ab140fd23ae1553d06fc5b8edc3d8a25202960db372b07076501af531d995f6e3a7f43b55e4313777f7c20ec1c1e3c1de35b7f4530fede036a6711319684698fc2934a157255ad3b15bdab8cf780b677b104cc73ce247865253ca7b93ebb746e1e7ce79726e1022f4f45b7eb6109655c7be570bb19304b2c6230921e232fb00bc80711b7c6fb572cad6b97e6b7ff4c1bf2f82ca382f14e343bc52f58d8d231dbbb6f50a081ccd525840b100995492d6317ed311f998815867f2fc96f94c666c056ff092784ce1834a173c761e55418adec92bce0dbde76cbc78b4f5de5efbcf613f8d1b6f612c1b29a8a91788b5ba7d9276c217ae64988b525e0c3ee2414a99efdcc781c0192b6091b776c83dc72bd866e38e3c9107eaf358e0deb21788b654ad396ec81e7e8d85837bd69db48ca8b5395b131d17a2a29fdad00f4c4f4ef8d1f9a0039a29351c46dde193707b8bade9c7c281b75827f63cd564110119308ce9adc639c2808370607afd6d8b65e90dc7242c2c95073fb30d77e77fc613f67a314a782106899071372f8cfab7430b5695941f09a7e761fb83b34e57f859e8a946f981d7bb1402d766c05daf2127938cc0201e35957a74fe8b777635b1185a3346d459819ec6961d4a03ba203ddb808600a76c7860a02b56bc47bf262bf28ad1e4acdd847266f29e82d2d2541801a9528a30eaa80e500cd4654bf343e6603275da57c0919d22b5bb7f1d41a3fc0b7892a36b5bb825f8ba201d93e5f1ccf244eb4adac4c8a4db9ebec86e85c5b8b80983e68ceac2c09f3a3343dc715de92de5631c4be0a3c6172419b74d7a082a44a195f1be5332ac4447fdbeed3f0ec60a1662e8ab08cfb5557d7bd69cab2d0ec4e1d2defc33d3fd3540f3e6b085e29f650bdfe16f1867827948672af539e63187f7b84867026c74066780b7dd9090042f89a452bec8c060cd4235bcdf9e07276065502467465904ad5b9929ca8ac9430cdeda6eb7fe97a7f39aa7e37fc2f4ebd1bebffaf52b653321cb58d36d1cdc1270d68132912877f4c055ae2193012d91abe74c91042f97bca17bd5d23f25c7d1a534c70e3125e4b01b1d5f2cb5fd03dd3b0318b7493ad28b25b40e136219d8ad4861d498035bee3072da3d6a24c05c001243dfba03f692c652b30b7b31238ba407b3c8e52609f63221bb555cec7598e69ee862f5930df8523abfaf6c1549b8fa7b8f3b75ce85e502c56fa88f6653f73c8d35fed9dc294550bd4060c4c77b5d34978b4670086afbe26bc2d677628723a72c0dc1193c82357f252bd841fb0476258080d9a1f86a9c85a922ae5e9961111b9fdd636c1540802888c38f1b20f09f1057ed5efdea9108e9881dbc142728163f2c1a95fe9ae4839ee7b6981fdaef8908d24be00a731621eed3a302785067d41f2dd76c2551aac06f56cbd9516feaf9878a453e4612ebdabbcf88e2a63fde46ef752204f72c66bb6f351998c6a2ebbe2c377e49fd10cac9a91142fe11dd9257b42dde727c048bcc8e6bd98685195afc4e9af4287c979878f9c8f135de4d953b9d4d5a3e09dfce18463f06209150305c092914b2cac624ab2b07e62eccadb945b4630e22a6c186abddbce57d3c755820f9716870c99e94ce10ef7c08cf5a8d24153e1b61d35adb2b8b2caf16a2f8c060419c8f2a0d09d0584ca33ed315bc032ecac7168288053b16d0cda6e18b9da8371b2202b61e74d4f5e595f4aa2bb64dff64022acc5b31be8e4e2a8c046c9a19c77b4b0bfc0516f2670cd74ee19d49b12111009a94570cdf8a3846545ad008f07c03a8c22a2afe120b9db19c88b8ef671259ecda69958c7be0780768b2ad20f91153ce4f80bce5b41ebef9dcfd189997d79fdaf7794f18760dfb646a166b3ea9a4d89abf0113a48c709ce409fb298646ec9835d7853c9c2f551a759ed374f41576d0c204686f2fc47e23639e22d69e641d971c41cbfbf5a8bfd0df060990d686569e2637a63602bfb72eb7fa5fa1fcc168433d412274c0315b20d3eaf749e2e6212bc9070087ed510d5d46720c031881b70f3a0f84bd1b023282fc42aaf86f64fd9a4a029c410dfa3dec40663657ef84e4b44120dc8237ba35b32606c96197138286ef58aad4b63da0fa10f10366f3cdb0f3790c2538974c618c28bf90ec91cfe6a1a1da4c9cc1a965336af4b2f4412a0c1bd11c3e4f6b7e3a845130a7b9b98e876a474bd8442685557895b37cd9d537384d6e644e1ba17952f66591ecc7f822a0a9dbcaf1ec554a54d19e76d276d312c8c2aff6d452be64ebd758cd6b5b147fde66ed641da81876e", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x9a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000018c0)=""/205, 0xcd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000bff000/0x400000)=nil, 0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) writev(r4, &(0x7f0000001800)=[{&(0x7f0000000200)="d944f5f3a94802216427c1761c17af2d953b78ea1f6cc0d45997f45a7fc7852fefb22cd415f1d209220085779bae07dd6f9f4f29dbe5b899a18282fb02ecb2d304eb87da21435edf4fd7dcad87b1d9b72a725e35b0a0722377908cec80c29a74c9dbec0f4aaae029a5975ebec9c9d7567fc0ee695a6ca00cff8aa73a", 0x7c}, {&(0x7f0000000280)}, {&(0x7f0000000340)="120e1e01a01d27adc9ef9c0458572ea341b42751fd0c64eafa213fc5b8798ec7afac7f31c6b32e2a8319d311555bf207931a121d2e5561d38bce35fc925273c8ef262372ebc6d57829525de212cf4b0c03cb3bec3325950af6c323c0da59dfea03aba26991090b19b5fa3100356bc250ac0d25b2d8239ac23f4f1d0f17d2c1cbf306500b8aa8bbb5985bb86d6c57fc0618df8dc1", 0x94}, {&(0x7f00000002c0)="d452bc90690f90f1a78fb7646723242121206edcf19169bd87c4565bf07435c1c53f7908ab9e223422b40c8607306d828662b5f85680", 0x36}, {&(0x7f0000000400)="7a7622f8a3ca8126e567283fc843d0b64da6d60ab8df60079a32e3225145cb1ebb952ba12f35aacfbb7276174af48bc5f3655b18b82980cc09033ddcbf748fee1ed32058ba84cc22649f7ced61dcf5816c51a22f0ea8ac89f08acfc4bd28982eab23f018ca06631e838c83fc2c28c884f011bebd90d37392d6178178c5d9ef55024c95", 0x83}, {&(0x7f00000004c0)="f807312f278baeb953809464645cb975565f53d7fdc4d8969ef75a9fb3f36e93b3da874713ec6d629db5e26470e096575baee08d7184dabdcce126aec4977935f1bcae1610857b5ed89f1a63f7002f24800bd7c996e3d5ae8725cd3d8f53a6f08de5dfd0abd81d770bc50f4f2f383e70a8eaf6c9a62c5a4ffda6f94044903d86a78d2599f8a1d3595b6f7723bf241a07f1429c017ed86c5e7e48a06d1297de117755621af9695141f7f8f3d086fdab52362f4756207ef4b993daefcf4a13b259ab03c70cefefafc46017c83f167e370a5ba9d0eb5156a48c4e54b71df2155386383975704c69398604843df6ced042709dc2dc4c565a52abe8b7ee4a", 0xfc}, {&(0x7f00000005c0)="8f5d1accf3aac4189f6e0163214d36ab11aac1f6cd337fe2dd5d9434bcb561681d605181939db53e675e4ea3d9d079a69cbd37f35b5969475f6a31cff4829f35f72be67d168a03d64e85bb084a21b05e4eae1b0e0bf82354c76adb6b564f2b26c52f76cefb89713cb5998ad170a6215db10a42df11d0e044dfc8b8d33502085bd932e83a13d9beff1b1af1ac494ccf38f93c3fe9de0665f9d060744f04e4018151dc44ff2d6b8e685d060e0005d535bb003298c33f0b8bd20fc8bb4f4ec1fb336d1875a84f01bfa029", 0xc9}, {&(0x7f00000006c0)="75d67b8035df0eb9c0636f062a48da8dea38b949b9304010f82a199975429cfa8d27aaf4b38ed36b59939eaf05a5bf196997fd06ec3f58345363a04fdd71db1c496336884a5b661d09cf6939a88e8dd4847908ba78330e6173bb945bd85fcae6d7ecc30915a650db50585addd695097293f29b7f09bb40c47757869110e45a438db21272a98902fdfe8e4fddc6a388079ed80bac5656e04a3597a7dda747fe3fcfb208a07d25834eccc06107dbacf329846314b4118c928af3fd3e43e294aa1d4316985fb6871375ab97b37ccbfd40a071e1c5042ab5eb55f96382c3d16f7ad747051426025cb3", 0xe7}, {&(0x7f00000007c0)="403def83d34b8f597b2648e511686f18", 0x10}, {&(0x7f0000000800)="d5d70a7e86ff6bdc580e3f4f7c5c0e9ed0d5882b05130128c205a7b16136c9619abffd4d0f52c13afccd418fd0967818bde3090c2506bb6c08f0ee65c2e5dfa6fe988fa06643503c1b86af54d15859e2b860aa675d1590334d23730df97f2e99bf57cceb03b113162103f9b2c95f21aa2c16e7d8ed3f4a424f1cc127ba91e1e15ad3ff4063340b1dcc988d1ad1aa317ac7d2a5c1ec7ba1cfc456f5a7c3a7ee4cc707a955d4841c57174dae7eb57a843a3c7cbbf4311a2600cea616eb81fec965294fcdfafe0ab172487fede45c459ead14649f9fe24c8f8b9d0429ffae6e010186068ac1213f14b345c4f64e1db84a2eaddad026722bd956792baf97064df5d67a5443f2b1b62d318bc42339505c08cb96a80d0d86e1d99dc49221180e7b78288f7c1ed4fa3d0d3e67ace4ae175b0729d5e9c4e24f91a39d7efbfaad1e39f37e26bee8de42e006ed04cc2ff9f195f5a7624de6519b9ab068b2c4d6b1137281352ba0d580e2de4a704106e4d67d00aa76744d4205a54c6a435732fc23cb63d4634626a40f82e1f2d815ba7554c5699786a1743c973e69214b7600ecf1ba2188a256e41c08f874c6fd36e15fc511fc4f7dd99c8c225e8ffd4f6578c069131152e4042254a7b83a30cd51aaf66e455ed45e6e9be2bf957d146db30df6456aee55820857f251b154f5198d9a03b84f8b34a58a8ea463cccd956a9390fa8ef5fb5f922decaa822f13a8fed9c7f76ff90d28a1caa3d9a70765c7b9c316b82077933f9d76b4eb23a5e69761b13a3db9cc8a4675682fed009aff68c329bda54831db2c76a4ad30c9f6759400518c900aed5c287752724e415a6829ecff6d3b4823f473ca7f6dcc6c5107760876f214530d2210510bb3cbdb94e4060d76e9b8460d46614436729a51576687661199c2cdba447c92465033c9163e4efbc90320383aa50f951f3115a2da8ea63dd22554bd4914044003014b791e89a81320a9ef59443f960ed4a6878fd371a51f535f2a8ac834bc7ffaecfa41e7027d7fe912d2b10026402f316edc46f4a09be0054027c8f09c691d55ad19decd5323b96f8242c65f3dd7fcad33e478e7e825adb7410faf087a359b0fe8e1db9d551477a4efb3786dc27252f1979ed7b1b9d71039b1fa1566154153011553ce6f35713466da3aeb28ce8bcd7bf3f10f3faeb2ad87200bc3007b09d95174d3a3f5cfcb0d2c00239657e332a2cb9665fff78899b5b122a68ca42bbf0a738c7a534e2aa53a9b970a22ce854a9fce2a88c619a2226db95a98cfa11470372efa54e9e3fa0405610b46e006aec2a3502f2f75aa1d2b53c8f9fd11cd2f4c71e30682b13c8bf65901a8d66830cb4a2fe1d8822e5769f9ea1905806c59efb60b5c16ab2cdb3eb5fd515082f6ed9d9702a59ffc7d23dadb92395f67981a97ade1a46e061ab015eb11e0f131e1e9783fbf0171b611539350599bcf4854c2aebbb09839564208e5388a2678aa22c15b5e3abe63909a16cd2265219b5df9d74120e1edd3573455c5268a1d2ff66503bc9849aaf4670422654effcf699289775c73155b1f56bdddd519463e81ae00be600d36c6fbf703b69dcea4d5246f1ca48085fc46a43d6c64bf425dcb69431d1fe4c935be5eb01f39e58b5675d851d7ad15fbb3cfbc2a22c581654c2b5fa3c9aacd8b14e55fc34a5f77fb5692f216333c2e2515159e708aded4092bc00341200540f9cbdfb073d3b8b3946d4b16fce48a401d55e2acb417125e766fd3d24b8db3bb33ec7df668029362a4c696131d3d3a692fde53d96912bb72d5a4965a97a13d2a2dcc13b911e1a95652bd3735af7bf6edb942c04debd49afba771038a288d9459bd8f5720c92ab3ae048ce9500273567ddb5926b9a5779d934c0c78f34c5d1f17715250ca194cd4f0a52bcb44f7e6026cdaedf6c3d23557461fbe82122ff2c74f5921493f983ea60283d0884d31b77bf4fc1c1fa7d79458cb157294889cddde17d27694e57bef263ccf7b0ec57ea9336137ca4b112c2055ab1af131afc479a539e276a7c0cb6ad1782fec6c3623a444b4a7dd89b802b91a2a852757b5896e176fd1f0ab7b9e68127889ba4d6690e64cc54b6c585903c1fd5eed2f055639cb6ad5e0eb7f6b73cdb935cb30ca6ca1eca223f361e7d1e04bfd986806d2dcf423ebfd0d800d824e142fe7c59e9d946c64d1899c10d2956a4e6ca0af54660d9edf46401c9a1b437b433d94e5c17683f6817c4a6419a5024ca56869ab55dc6c47f011ee8081f92236c8527826866be08b66f5cdf915c056e4ca62c002861dfc26e15f412cdb5fadd526c9a89fba8dca66f2a18200f15a9f82a023de8ca9483270f213da2eba80b042ed617b30360ef281741ffff8c04aeb19d1b44cc7ecaa042b8266cbaae2bfb3164f86a3aaea5bc3383cd6194f3e96fd7ea840eabe6e6e1a37e10452eb6dd980bcb956e8cf5a4bc7d12dee9c6c1895e8e7022754d554239184afca15fb09cb09793ca689b46208562de6e06588afa7aa8d394f1e81f7906e354cba2d38d8c1aa1c40c3f8effaf9e81031521012221f7e0d2ce8381285a1deb572a5cb557bc045692301010dfa6a63f2281f6395ff47cf5a8ea1b404b993c110a93cb037e1100e04e0080d2f4169faaa825a41cdd35a6235f23a281cbce00381c990229a0dced2378d20b57e39bbcc771ccf1884ed294a8170217019a244b557fa4b5e12571124c9354f276b76fa4ba6c66fee3355742528df80ad87a92a5a4fa18c9052498a6438eec15a779231a2eb2def40b9a1a692e86e95a5612cfd8ab5008c2f3a987e2f3c24aac3ba46bca0d2b2d5016f0a15b01414846c5b64e3e8a4b044c11300fd11d70d3ff6d0e31aa23ab71102e0461bf82acee8c17be612cdd0d21fc3dc306f73145fb17e0bed2db3127a00610bc191c363366b482046b0825727a02400be9dbde620a471f260eb32c40137f038aed4c4076781ee311251a42e5cfdff4f156aba9d13c46de5cf2535aeb2cd2f121eb3f15902797014021e5d1d958067c1da56a87664da00c6ba514d6753522c336ca23920a42dd009e54759abbe5cecb39f30a58ebf0407318f253b36d345af78b7595ec9319efa7d47e3413bb8b5f06f2d78abee7a57a633f389b6c1456e86a5129f6f2e9aaec3e0948f57834b6f1b1c184e7cb8b116355feef7637c57828c21953800d05f03376c03792c92e58c04bcf0bb579e758fb4a26a56645cc3af3d815dec17e28c5a06e37ae74525a083bbe59ffa3248b07192acd6a94a09a6eb6e02732ded1b554970ed7a08649516cdeccfe4424d7cba1f3aa36b0d82af45c40c3d95a685c00d7479c616f16fe18f1632fa03b74d00aef0365139697e8a0ec186aff6bff8f3ed324664753d5b8268e00507d3c9cf311dfb686b0dea2f8e70a59389e15963d55f9dec85689906bf0d1ea8a8f4b20c5c21a53bcb74483982cb21f2ebfa6f8a332f7308c1c55136e572847d9189c65e3fd13fce3ce7428dc495f982c3c98fad9d29a2746314f60b7f5267089374e5d7fd4f4f2dfd9c6107735264f3094563d0ecd92230d8a4a34e5ec7b594e433b901351f876eae674e20f302d3c0593015e3361e23175ecdc4a606e95301860cc12405a4e6d299141dd37314e13c5d8b31e2a0dd55d3bfa9605f4b95d5260680a26912c61804b7a91ada176a183cf7e595566100267b9f8754b132f307d70d3aa67e930004455ce0b92c27f391f77915fce11ce86f6c1c63073950a9d29eb61f69d457a56c3e3491294fd682caecc798962d069c661bae1b8f42572f94a651279f3f8379d1904c719a5d07f7fe56567cb8b973dd10d64d1c18769580cb700756b50d9ef89d58d7e7faffe9b2a2969b447a1f60b84253d05b445f2345fcbb5d1a7206117829692eb4625e5ed27f9b7536ad057b2b1f591244f60dc5d03e179339eaf28ff1e154c0fddfda22a4772e4c3d918233d41904b692a98ad8a8f243eed2db045e8ec5570ae78486eb746ff914267befbfb468c767286ba11ee230fd55ab08e994b713b4c2b60ddcb6cd22f7bb3f8072c915fe850731d5adc0a46fd42cb23c33ccf1b5c9e5f5ebb175e2318834fa52890aee06e7bf4426dfcdaaae7696734844918e7b1b42c6ae10df3c17d411e40c8529a11559b83df6be66a36e9ad10ae513e825d70987bc9e3f871b3cd13cf8ad604df8f397a63ee07ced1e2af85a0dcab9676413610fb79aa38557077b67c64fa8fbd03e01ce14427d68c9b8aa696514ac3d5b20ad60bb8ad3cfc8d8869db67e4765ae64afd1c7bb216b7c7a278f284209262066ebcd5b7d78d8e7c22a1202c31e2203faa21a1134c44da62109b8129cd05373a355ebf8206d1fd22ab60c7d7f792e0102296b00f203d8537d026ef9fd793f0ee16564c82fdff383d63942b97cf4c3b7e7eb5966056ba46c62062a7541b6915083acec5652c8af9465c90442967352f0091397aa9bf29ac9e4b795f61f572df1c0a0fbdd189af3aee60c02c756e822e7613bc5a325f9a6b5631e54b34e1e4c42a5cd03d3170e297edf667f666047130ea17690db6ed0338ef3490ce2764160513d5078606a076f7e15a40e56efe6a2d7d130c516f0eb4c57f5be9ad19ba74e670f7393f76418ff33b68043ff921a49a377cfc9f0fde103646e29ad3cf501c1363eb1206b25c21969d2d0a447e2b6e737f6b407e6d213f9a457c981c7106216bf5cd18915111d77ef3dbd4e3332fd8995c674b0305843b21b8d87d07e8490f1586a31decd5e51d658eef3391bff78a45e67f4a95ad5f5af329a69732cab0be6a50ba7e9384028101c9baf44bbf7748bab553a3f95e02b70a2d7539be047f402184713fb1b3086660ac3f9dd10e6de0b95b927c8667e377d24ab3bb70ab1eb9f359c24f2d280dcc7c9ac1f5dd52617344ac7adfed980d8b298520b18bc9a2d39c9d8866c7c8de3b2641728445e6b812f6738fd959e3f38b21ef4ab18569b81741df314f67327d028642c07a2a757c44863c1c8b08ab5cabb6ecd878a29127a4021adfe8c672f85fd3f35aa215b9c43fab5cee5ef01e712e144612dde6e014a1afa99066ba289576a001fbf90d0700b3255c02ae6cc9279e7309aa62262df6f58aa43262f3b04270b8ba12b3d4ec6ea3f56073bf999efcacd507f7d1b7b2526990a49355026d3aedc725dad6c374bcd0ee04725b91dfd8ecf312553c2e08c4be82e0141325f0300fd9b58e4d11a5a75f60441b214ee1f09dae40d31f2da8925ecedfa1deff84672ba535eedf534ff75a28720f58af83d25492acfd7949e8bb768b8f7b40450a2306c1861564eae30ec1d42dd6f30076e27ad971cac1e63b69973f00734dbad3933e6982af7736e3ebe68d659b8b71c6dce858c8381baf1c5a307ed31c49bc898de489bd44dedeb702689e1973edafa386214f189418d989dfc95380546465a095791f6e87083ce55a322eb2b5e1d5c8ed6af60beb9902c78bf7242c854224be591ac9db0dda5b57c2913d07a0d162d1d078c7ab44f67335087217e0728a71f5c0933a02123c5fe310c5d90bf511c223acc53333bde757c99618c6ab2d13aca3a757e0cee7386f5dd16e1aea2b2718aa2b61b8b22296355ab4bce60361f80733ff562c8d7464cf2532e8454e2a477c5edf5a555bcd11aa03fe51aae2e0a2dcb204e41e4d914938c131763bdf2364ae57c13d2446bfc3795a332046556d88b618ed5317090f9bd0541c12e2c17d09b59e4b65891d4e201255adef404fa4b8b38f9349832abe156e009faeecf9b2f9d1ba04b779aa7ed0988", 0x1000}], 0xa) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) 16:00:26 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x21b29161031e87d7, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001140)) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unlink(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:26 executing program 0: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3c, 0x0, 0x0, 0x8}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) syz_emit_ethernet(0x1a, &(0x7f0000000080)="47c125d6ab03764b3cef64f7298f323d4d95cdff92c6484c07f6") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001200)=0x9) 16:00:26 executing program 0: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x403, 0x5) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x1, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xd1cdf5425070e64a) r2 = getegid() getgroups(0x1, &(0x7f0000000180)=[r2]) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, '.\x00'}, 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='(\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffff8, 0x80, 0x8001, 0x1, 0x9, 0x3, 0x80000001, 0x4, 0x2, 0xee4, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:26 executing program 0: select(0x40, &(0x7f0000000040)={0x6, 0xfffffffffffffff9, 0x0, 0x3e6594d7, 0x0, 0x7ff, 0x1, 0x400}, &(0x7f00000000c0)={0x3, 0x4b1, 0x2, 0x6222, 0x0, 0x6, 0x8000, 0x10000000005a}, &(0x7f0000000140)={0x5, 0x4, 0xfffffffffffff800, 0x1f, 0x0, 0x4, 0x7, 0x4}, &(0x7f0000000180)={0x9, 0x1000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="91456932ec2270aa4a1d4e0337fc17a34ad468c68c652476b0818a448310ff2a2c1e170f24dd1e91139bac32f170ce", 0x2f) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000340)='./bus\x00', r1, &(0x7f0000000380)='./bus/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xe9}) 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 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="000200", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xffffffffffffff95) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="000200", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x48, r5, r9, r11, r13, 0x10, 0x401}, 0x1000, 0xff, r15, r16, 0x1ff, 0x7, 0x1}) r17 = socket(0x18, 0x2, 0x0) close(r17) socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000500)="896c11e2e1d36302", 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x45}, {0x7ffffffe}]}) r1 = msgget$private(0x0, 0x718) msgsnd(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="01000000000000002efa64d0e31889940de254cbab702e1f01ecd43141a5413b379015d826c7c6c44c3a4f2263d10ccfcd3fa1eff4659266765fa93950d7eb12a67953368c62f88a15c5b0dbeace12573dcf3c7f89ad9cb8233e50bee6260394fcc613880740954879cc86a463efd8a8213855ede5dc977015d2f29f18e0ea76d6c959024aad7392843c41aa65e0727efe1d0113ce8d81772f2dfd733e1efdccdb9141c3bb388c8365377aca969d5b189aa6858a5c40bb3bd48d4e4c9b650a6df7a1ff4f3a4b12e5866210d30b879a4018aa9d0f568adcc2a8fdd0366d0a559d5dce6c32f8a58d190fec773073c7679dd5cbf7978d4960e48573b5970e49a1ee03b38b93355fbab7addf9d763395f40810977e7ca5191806b61c35566b23ddeae5994ca91468eb2af0edd56b3ba7ad03b6d8a5679c113f9455790f6f4053f6316e9411006e28641039f981bab65f3d16b69d0f9b144494b409f3b8a06163fe534499e94c9725f64d84749daded1f5f43644ba4ef3bdb5de279b9c883509c1e1a014f69470f5eec1dc83c35b3a18828e6cb1edf2ab24d941aff7d27b14d6011e0967ce95f773b3472c56147aac7ecc33f4a63151138c2bf69800f66758b3dc0fc54177d697b13b63c1d6f9416f67199a6dcd0ff56f8d7837b0a91df0f4789060b001a14333c43d421c52d837d979c24357f20c85287d6f7c8fbb155cc3cc2af02ad60e95b2a192444fde80bdf82cec636ac27a93ccab9d41b3f50f5f110bb9574d6e7a0d3c954839efe4e3a29533edaf59e713ab88e3d1116be1bdd3864a50ad590fc505496a870802b2fa62cb3ba44e0c40f771b06f11f2d302de3c19288eee3a92f0bb5e5f020c3af6ec49cb9ebf70c36996594bdc644f83a58a5de522e5b96d47a23cbb7029fa91cc8db2b555d6bec59a23f5eaca2c5627d7175858a8c9bce5f1f546c8daad7a9dfb059127f5fb74eafd2fc720c14f358b116202dd1cb80c0055eec1c52cd0b383606b4ca6564e6e134a90562461383cb0f100eadf6e1e7707036d34a036c6907b84b3c44efb9070528022ee2c0bebb044fc3a1c19b9469ffc6c0e4848b14595c00757ceb6997da4aa832ea459ce554f8d14b34a7448d3cbed8ac77e487dc9f5b7d50240179aafbae1e74f6f65da6162c9cce84a833a8db37c40ba3325e1b572102354c51ffcc42e0a08794dd9df68cf5f4e0c6b57654a8489350a2ac7bc0a8cc0dcda317568791fe7a27acb1cefdf6d7e0e4c42fc096d5dca6824379fda9f034e50fc4e1860031116e79e1c0dcf796f5232b371c7f4b8fda816ba3ad8611b2ff5bfe2c2ce5c7a2516c6fbb69b1225fe19d9851ba757db3fce7991f9497036278cc4ec30d4c300ee50baa4e28f8afb084f2fe8a0566837ee7319ef115c132314c0744c3b0361fc7b38e4f60859797866985dffd89a5019a9d821161a51df5308065966e69ae5ed4b463dbd21c464a7dd96c67eb072929942e62269c66595321726766612b18de34188ed8026fbc0a58aaec5c5f6b8a7fb6fbc932a7333932c8dc5a1f4c1b4458dd5b588d5d2a0855e452d258018914afceef408ae2bef6c23b89de00c049843c8b55703d8c6c664fdbe81c03bfb4d2ecfb68e61bfb7605529cf5251a0e176e9a8c744de03ad1b70fbfaf50c347298690d5c10dbfce78684c78c224c958ebd6c42b53e9f887a99ea53fe22c3fbfbeb5d3ab4b817824a059d1e60f4f61340aa56c89e9954d2ddc5adbfb9cd1722d163ba7c7e35f2f75052a9759cc4dcd2adf62d26fd88a70fc9db78795aebd7dca4e3cd1ed26d3e3bbee306f41651adef27de95d4f4a707e846eba104ee29786c33f342f1fd9124ff825ea5283b4e02031506b0f0bc9d86889e279dd1e30837613570c004ea44f612206db251210f629a14f259285defef71568f1f43717a0fbe1e7b0ae57a41c3d11e83e62b2e5c84e446b20effa77222bd07fa44bba0cd412a704d7c0fa6302e721144806aa58394004385fce9b1adcdd11581d1c7f38c3aac342c04ad2507ff11298ed0f30c2e49d1447f6c9717649a29c6c6ff4426ca3eb7ece3f7f0dbfa48ba5026a47714cb0d057164646d226732e29f29e50a9c6f41491f5a07b492f6bd8c62b064b10e1ab9553b3166db9365d41ef52fcc18c7cf885eaaa2bf2acf0442d1d82ae6986f1ade9a9af16de235a958f4c6c109050defe6b9967fa9c5937e38f121b721d891a315b930f7043152a846078f0d49ad675b26a2697d4eaf63c67c97d4b15aa29267547264976d3b4dcf4b0e7ba9e618f97f0f4b24650c02f07f05f9d325e22759dad0e6490468462bb7fef5a5833bc3b1e4cb4566d95b41d5c9ebe9129d2c5bd2272363ec0e30bd9893b0457dd1fa0b197b598ac8fb815ca644c84104b8be5f9d9580fc5079a9ea62bdddd1b1aeed262031be62628f7c5b9b1002b60932eaa7e206d6335020bcad57dfd30f70b52452f8e4f70842a0341afb8416ea42f453b45cfe1022bff8f2cf09710a6aa7e3a45fa60a4f3bfda44ec2fc6f52bb9579f7483b1455070c16f574595e9cbd7bc28ee4cb3316ca85f83c12aa5d2b92fa63ef79fa03f33753fd48485ef84116c6cf76eb95a8c5f72cfb73727755afa66a2872d672343dd4a896a44c380ac636734d2ab59e7a44095631b64fa87bfaf9e1729dfc7a976e2719ba3a00aa08575ce5743ac050d23714e99c0655e740a771444aab7711b3f7d04c27ca07df6c427a10b07f1f64099858e4ac131af28ea5d0b320331b1a8c056e8d2213ef4c85b61ec0240c2fc99d53af776b5f242c268eec65a7ca0b72a515f524617f13cdbddd0ab04dee9b6533315680dc3052ed7641f454012fc9e69ce53a8e4f99e5b8c9552c7c14bc474097aa445ec4a627d6f88223f988d6a08defdb93bb5a4b66278699197284ce2e1279dc41fb0407c16ea218ece4103993afc838883eea655e79ed3fcaccef6e8bd93b4d02816bb1eb4f1c84b3cf3b8074f65f0e013883d706d84b7494d636314aa5fa82e87757b173507aecae6169e599c06d14df0ac423ebf8f160c1cafa87abdc6150f4a6c38fdd7ee3098904074ccc63668b780beddd590e3d58268e8df802d23866515d9ac73dce5c04172b6b531186b87c0cf051e750ea3d8d218a99493c9a19c739c38925045e528f9944a25b65faaa839cb3efa18adc1b1c246fa17b8bf03dea8cde7fb354dda996efa7dca9b0b298971d54b189c8f69dcbbfc64e1c49454017be261f9c303a810a69e53a7449ecc1940acdf8af08d5a4ca43d2e6aef6d23c524e2327a5d6862a4ca25c5d3cb034e8bd3c72a7a16f9141b189920873328896c08b38630550d280d782bf1093cb89f96e0d0b843abb5c49873c97638b268f459afbb57756c3763af70a1ecd8e7c6efb019eff6ccc1ac1ed386860e04eb0dcd737aad736e6ce4914946b25ba6471afdf98b4e1ef0beed5c009c0588af2e265395da8638f6044aeadd3c25f01646a47101d0ee7f1d70f38948287645610f19bcac1d23ea6918fdce5376ea41885c3d3f830d0f40d89df1cb5af651d7f62ac4831bf6d38ba3598db739c507f1b188d4fe81e36a4987792c12023a79016fc0dca5ae17bc967dc8c57ac7e8ee0096926c55aae94d039fed8c5f0afca8df16a4de730711b662d1ccb3f64813ffbace211abf83176af923b73945334fcf03ae891f3663f3e08a30a9ee5e336059ac1d269cf7dd15ecac258ce1a37bd53976b67d463244dbcc1b1ac01a3ee7d70b57e1409166ad94655f0ed7e5a0f54799eecfba0e64b4d0c93073e3abceaca1c78aa83fe89056f66953c8550bb78df615a94464dbcfce22a10a3da5afb5a83c8fbd8fff931634a863c3a8648801332aa08805c0a64d9f894569965277a2542e3e159ffe15ea0a9cca662829a814da702692bb4623524ecd79473db08c2164eb37c5a3bd602c3a9cb5b060333c623aa1aee672dfac5a6496bc17bd645eec5474f12f33872c64667d1dda0b8b6c9d4cdf9183935f3308c84722e054e5d3b5589e47cd96764e86acd34fb17a7e8e64b98f0d17728e25f96750fe662f7192d3b42dcd999fbab2a8a8393ef827bf12cb1a30c53a70b17a9e72bf77e6702835f1491a28e0bb544a6072f1bb560ca81a67e2240575464f64568a8fc6e0bc763a8a6a1a0c6dbad2099a377cfa44476df7c6e646c24fbdd0c854990a7d9aa8d67e182fb8e81fe5fd0472af9edae4b5f26a472871b3c86ff7f3ecc6ef00d930e0c73772d517786fcbb057668f80122b43714b28da3d4300accc8865b70f38d30dbaf25b8dcccddad6431ddd9dec6a062b0d8cbe6973e7f4ca11f607c0d4abb4ab1d1a9f5f92c42c1651ad2b5316da87b1eea714cbba533e4c43d882896887f3095ac01436211ae0d19eb716d888fb7e45b12daca9763ef75af96a7c805ef20a0736c72ac081bf9f478da6dcd29a86e05b84940e2d2f3c5a7b6061c065cfbcc1ec39dab309305bccdd072588c0c317d4fd883feef1fa3f8599c7527129538c23bf9f637ae1ded497610ee76ef589ea97f6bb6dda391dbbf6d9096c8d18072aed35cb2a2740f3df755ac7a56a86b6a2268a79faee692f9e9c2c2f484d7bbaf5a4d030511f34c99509005ea1812b4e0eb01680bc7f0cc4e6337e30652730bff3f5d6111dedf065e682e83d237fcf0bd88edec448e870361131b5a5113f7fa72910b5e0b5c94e2602e687e0459e6b847d103cac51443fe89785d264f03771bdac2dff5342d653e1595254374d754cf091b09c1d35313ac8dd600323ed858f20c6ab0a671518e46f1afc588733073230bf26466a7169d8a6f39e4ca1f13d99e957eb3e48d809ff5d62c386dfc6dfdd40db472d8985ba458cc4baffe5cf6daaa018fda7b2e0de36bf90b5d4207425c1dace0bb12458f388f85162bd5a76376d5bb95b2ac96f9aa8d3bd76a982b1a6cc112eea0001e65aec7a6491f0f83a65e16c26cb5c7cc315174aebf3e78ca23909d2c69ebf38137624a910e46d57e831470b0b84eba0ebd68c797eb93c1967e121740660ec9df864af3f22b64b3dd72dfd69b4af0df7f400d18f1c0e362755b01a635c1c7afd09267d1796fada74a7349e44b45dd7741f275cb858633629cb7fb783e8f09e4a7c1d1397e2051edd9c058484c39e6a8e78c2fd08a2b3a420018a72f926f1b896257f8bcb63e40d4e8ff4dcdde56b44600ad1fc9dd30aeffacd4553737108d9e65da4c4539cae075f6150476533e5a2ed9ebcdc5f6d9559b7fba8f5a61e5eaed45e895575b7ebae3e9cf584b4e4d641794f1974479898ef633648d1f33b15dfbfd79dc9e42d38d60b43167688d21b23dbb4ef8b484641981680fa29f84023539c6ab40f56cf84bb39fecb8d95f5863e22b3f554f94171f255c5ddbb31a30140587a25f4477057c2a9a67fe84c613c2b17c438578fb57d7ef1a85de3a0903e2907e55d30702c483e7e75d16b0f082d4dcc1c3df0122097587cf5d283adf5cbde94f42beb43ebd6939b50fb3faa79bf02bc376c82fa1acb43415c6b105d12a162b277e9f80f3a5859b66080329b09dcd16d5f74a68eb1ebc552ecfa7959ed221895a549b99323a66ee0313f0200a1705c1bbcb0851da5f0e554d4ae40d815cf02d71ed985b9c071b9463c8bc9bb5129c5c4ed42f96f710f72e245ce2544da2b41b3e328bf67e6e53ae1a0d03229de7a5db8c9d7fb2ca8b4189cea215752d000a5a995fa7c5003462768832b9b41f5e8d6347aa174a00ba3a5305fbfa55ca1a7aa96163beea55bfecb688c3239758dcdcab0f323f8b1be19d9734fbad16caf1b6c403f13bd2826a61cbbf7936c5e099727a8b94e7d17e45860f36a2c3b239a7b7a5bace9efd297e149278e81820eaf112575051fd2bd1327a78e7b9282b2259a14c950133676bfd403a085ab6ee78e08c8dbb66e991f4e445bb0ac0b20a0bc5394c565c894314cb9f9e9f1f585380dfa0379dae3aa2357a2b801af9d77b8b3479c3fcdf4a1d3f49d9339b5cafe147e0c31c24340569d76d5f1fb2941f37668a4a065b24af28ebb800faf8faa28c885051519feddad357f57045576b3acde3e1a11eaff388d7ba408eee4a2a9e0cc2c475e732f5fd751cdac6f24b836b0ae8d4f2f398b"], 0x1008, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/106) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="fae97cdd299a579932d8f2f11b45f225a5ef1baf8a3896fb90237e20cea576dad04df7d339bda5055cf7967e8ae0442b229c5815b2c8e66291ecba659ffc02382bccdd5eaf515da2514e82b15db9963787479b5d2c93d35d01adb64e40dc0d0a9651e66d637bea908d13641d91198c63ce5dd9b39f568449b0b3d1c0e72101c0592b3303824bbf1ac9b0aa240ece3d71d5f4aeec73f632d1", 0x98, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x40) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x5, 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) r2 = msgget(0x0, 0x80) syz_open_pts() msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/127) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x5) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x2}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpgrp() r6 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x8000000, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1d5efa039", 0x4, 0xa0}) r7 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f00000004c0)="035d29f2685199df125fbeda1cf84700a71b53598ee5e0bf6509e7036f4486fa164ee2facb0eb3aff7f2682d365c64e6392f4e93b9bce1edf22ee54e", 0x3c}, {&(0x7f0000000500)="0cd1daea9d15a23782b5b0c8a65ccd1c2ec4737adfe8ab0bc7e6", 0x1a}, {&(0x7f0000000640)="2a6ad9abc55fd8bb238db40bada60840712308a3934762308a032045e7a98edb70a52a669cd8150eec869fb700258a348ab37801fd82c5303f502291e290b96d1d8913c537b71168d1c8f8e09f4efafc094d34cc90bcbb07e87dc334ab7ec19b532a8ef399ed1cd5a48bae52745cda1ea580d36bfc7bf98aa04575d55df256666948a3de0f3abfccd3f765253e6b3e5460c5a7e9c7b01ffe67d118", 0x9b}, {&(0x7f0000000700)="e027273a0e39b0f8fe1e7fef593488184637d34f651221f7b773b3955890f4a4e6595b427804169a59ea749d1c3360bd97906f05ee6727446949ab0691ed3e739c2d27af936110679ff24c38afef7690acbb50440f8e1eef70738acd3764b9fe9d25bd163437b9be555b4dca072a76f112e73823d136cd20d287caacb9c6514ff2338bb0d335e3ec867d82beb330ba74b0413077905dd3062ad82108f51ea04a81710de089cf5781baa23ec20a6d0aeb29344e24b239c8fc7f08568161bf4419f99cf7b0102db76a723365334afa64a1b9166cea5136f3d2d530e58704dd066b38b956c37fa7940a0593caf318c217261e0497b609e002e3bfebec4f605455cfc7a301c58226180ba51588bf498e6edfbd3a3b6068c4025719418616964b2032e0197b73958603ba0a194d2c77c739c36630c87aa85d62c910d3e6c31f794e582ed58235c792a50a57651bd8b8f0dba34761e377191419559fda5e4d1546cbc0db3997518112ec47e2d8c424ac49c377d9b91e0517dc530d17e3402d896c345df5812cbe1ee884af1b9d957d5bb0b8b97d298fef970d653180403964aca65fa0c3c08e4b836238bda43f7b598aabce69f1de3e2a0e4e43d161a24d4a89f0bdaa87549e28d07899a1b8a3960b8c0e654d5a6bbfff53a3751a9bfc37857931a4f27c2abb9750ed0e09e1c1b7843e0503909fc26dcfc57c295a3b44e3ed84fa52d1933b8eaa7c4098144b90b3e42f00a24fccd0f0369113e3d3138e934bf3f50d2f7b1165c95301b21e2dbecd35680aa7fb50859a4edf9102fc45ab5fc202d4ba8f2acf796c59b8972296e3ca4ce85ee48dac8f9a291f8e43c408bf3634400bd5bcca6f9bf1b1ca0d17731ec9b8829e5f11f8ae88fc64a309a3ba966d1cb4a0eeaad134fb960a2e76adf88c805c61e929cbee64861b26452deef8c7a4276b992455e7a4d82350a7740424cd79e85323360b5c14059dd9a251a8302e0cb2bd43aa6b8faef47362c80d982cae6d547400e2cf91bf78705e9d996c28824f4fd1dd5e5780e51b92353690fc971dbbebb633a55434ada24bf424f339e103caada2df4f8501ada3f69f1dfee4fc7907ed5b8fe67c06e26040e4443d171da21115a374199cebc3810064487d560778c2dd465896c645e7fbb6ff46d4874f1245d2136f76dfb5a7491af5749c0790109e778419fbd894c186824c5b9b570e82322ba03d2dab31ae541d503799e9da917e80c2aeeb93f605cf04b6b3212659f9356003a3d03f2b73221d83685d13bd08c2e4e4ee6454db9aaea4f46df88681df4fa0d5b04158a1709a4dadcb4f8553149f5c18463d6bb7cb1cf2376afd14de821b8e2f1fe31145f36586afc5e93480f552b9fc81bb8324adb30b50b5d5257c6ddcf6c1a85ed750bd7e9659e34cb409be00aa008a97dc800fd5b39f9a68103cd181679115d46915c2f826ad2ce297785c5c54587148406340d8b245e2ee5f8749c390de18396dd0a50b30b87de6f5bbb3ad9e2409c27407abc3d5a4d96219523ffd3c0eea4a13f1007e4ca30e4fb648069783d716ff16a222760f971fced74c73fd2272d7eb8f14226c02c3e56fe7e7c267622c428df97c22e4e630340bac776ddd7175cfde66a45bce220669d24fe5262f9d6bab9e21c5c6c202af8565a3bf1ccac4b99e7d8e245506075c8c8f8e6a4c2b37feba3deee73b9abadcf09058448949e067ee0307da53bdcebc45817032a83b9d2d8f31dcc0cdf0c92ab968a3caee120759eb2b8db82044be39c763cdb1fdca3de0eb744c3cd7d8a4db86d1457baee56b4424e07f815933265a149e8cddb5bad58bc721307d1a60d1c8ffd513c6850f1a9803ddd7ef57b33a7a537b1b0ef49e3791c1e8cb2d481669cd51ea0f780a037f7c82604259233ef80c34d5fa360d2ab36fb43e7fc0934c7370974731b913b33a62279b01c44519152c9504cb51536158b15853f2727463514701fd8d89f9d70ad745de79bcfe22492eae8a13243a4a23c90c96244d9f12ce69daf022612af8420de28a53c80fe0b7764b8df5b45d934fdeb4761250abd85363f8e39d109d78cb752c666f9c3c59ebf176d96aeac20a0b8f5381f90ca9577481de6cdb6a68093e41fdce5c4fe3eb733188cd25ab8dd3f6f5be40072766c4382b314ee4ad009ea0ee214315bdd72586702b0c245a1b0afdb28190974a9d4b6a9057287d0ff944e9f46fd96624e2a11097b1345508193e0c9b54870184a36304f04f78f888ebeb60e0ef983889abdf6f4d1a06f4cd78b40409145fe1522fd6de92744411cbb775bcc8441d5441b9b9f9a0522fc08e15670cabab67ff429cf75ef81bf58c1414e43f71ebc524977da41bcf2ef7b8403798fb1399b9e6247fd3c62291c7dd532276590d141f8725ccecb5ddb9913928f9aed0590df82d753e1e77d74423d968b1800526ca448a34bcad9b38d3e0ca607800a40e0325e39181228920fd2351d8c7347fdb6eb92555dbcc5edd542d5101990675e9df1e942211e59af9962b8c4276528c94734c645c2d6e21c4bac0b830d8389d5a2c102b5158910176008350aea3fc72ebb5886aeb086b08b011c85b264a967178264b9a3415abccc90055fe431b2098f7c7e13f22c8619dcb531d29f65329cb4b543cd510614fbaf61e5f82a2b3e4f928ea93e03b855531f3310122c7858d0184ea749a6fa18a82f97565f5459e30001088825756f6d672b273370380b34c750059b6f36dade7716db93d6fc244b6147e74dc13096378dffaf78cfdeb7ed5e60e4c93e01b713f5c4d25eb4a4cdc3311f7f50ebc738e544b0cdc0f742dc90a315e7abcb6fe980df59d356069c43782d8e9ec7ce2e1b4ca5138ab10488c23eafe8b719207c567aa3538cd768f7cfadb13577433e7a303c95be6868bdfead5c631410b859c103481d11aa758d156a8a4aec9c19bac67aa448277506b6d12b8af8cc56daf9514437cede61cec32c33088d76f47839b7e1f88dd549626018c1711165637ce08a6e7018cce1938cb2a94f317ed8e69f9ac35e8c0e50243ba9eacb0967ab982de7e86f0e5891baf101b0c6f81705e51997d10b122332dcb6e0e84aacb55978a07fbbafac7c22a6cbfef6c132d6599923f9e4c1d348b73ad0ae77748c028dd562f43e0410a543f0957b5613a9e2a2ca1d599d56be0af7ce57960b4e9dfbc5ff451586bed4c670168248912097c1d249f5433a3b3dc2394eda0a05d329672a3d3a162b47aece3ff88646a027cf812aaf9b8d4b21d87efca079f882acb34204fa2a925c27aa1a00960f4916adbecfb8695ba59bed0b9a4fa72b849574cb2b1efa42c2d893364809ba1443447388afb7f930571e0a15942146deeccc9a572b78ddba6ad63ba82737f236878dea3a68aa39c2b361408c5478fd168a363324d43fdb9ba523d365fc06952f25e9a1f9c4c03236de7ea8fa0f75177d55ab27de7a8bcf885ae28dd7b22892b0f892f1da29236d6add05d57c51be054621318375e81a16ea2a1ee071453ebf64fbdcb7071aabcbd91b49811343b5562d1dc4262be889fc710772457645514712b1790b5fa673fb64b472fdda0c09e05e8d8d6870ad5d3170c011a1421956003b0e55771b00b4eb7dd04da9475e46ffd73e23fe98b45a68b1529130e6aacda14537bbc3bc2292f0b1538790e877db07e8ebe9c9c3967b83c945267b36def056437f0cc2f369f2ed285e0f7db6c0f91e32e671f45c3fc8d86596c1b16da27b8a4e9e9a7dcfce7eb747fa976bfa108ff5f0d3d3e0fe5b10f40ac60b7e6226ca06028114811fc0edea9216496c0aeaf2cd665aa0d27e40afc9938b063d775bde4833b05e38aed2f2b5776a537063112498bb7269a4574da613f7d94d1ea26de53ab7ff6062f25edea9b1bd789aeed1697a594fc6e62eb2a2d9b3c18a57e9a50eb667ddd4bc4d31cd938442129468a9120837fb0c25c0a91f246b20541f79fca2c5ef454ec03eda46712b5591f4fa094436aeb272d179a8e617dfbbd46e5e9b5edc6b3d41cdd13b7e67c24ea94f4bde692537508659bf8211e80648026c67588e5d407a0c718b95d060c6f380644d702dda505942262a1da72cf353a5be4be6b98f54d30e418586ef6465b0b8aa205a42f572d14b4dcfd4b89949a4123185fab69f3f178192b0b6b47ca9a6a30718b1ddf59aa7f5efac3ebb30bd7ab98fb404951700bade29722639d010a1952bd1a8a2bd34f05ab56427a0bd104da5fb979b135b10396ca40cf18768d75919c9631b5b0bc4fe228547322a7a5ed580ee86f566989032f1b0aafef4e9a8226a74675ebc8c0c1305b336d8f155ee76dfea46914bc2f0caecd64ef40689f170f5c07127f1e8e710c8c4a848e130ab3a36033a38b8a9228b6989ec2574bf33293cf7b213e17bea3f637da65b37ef7f34841f849d258bd6b05bd5f0338d869c7945dc686138eceaddd28d2ed8c74130e8a4c27da37058e8b5c05d36df0924fd40fcfd1c82d690bd78c196f5efef90b6f6f19f44fe0b982d3e95076062c579ecc144faa950f29f7b18d145292c3a8dc1c011e9e619081164976af9499f1be38eccf86040ad22d80d72bf2a694b0eaf66d252f2ce5d22e15bcf7e2a73e2def8a7b7b9900c2791043ef41a5b0f2df5923ed2d77bf03d216d8cd97f4256352ccc8098419bd989b2dcf331156ff15ab88864be6fe1d035a6f04c6a5ba486398e68b041e732fb6b39f7456a7f4423e5080e533e8f983e5652b9e85773cb1386f292ee23d524e4a3a311f8e961983c8eff2870cd7126acc0ca5959beebb0af73fecc2181c8fcc896a55d76d2d61c7f1f57f8b6e098bfd90b272822399e01576559f2a6d2ddaedbc1da2f0b5b874a061cf6d8d0d1af5b886b5f31de0f46a2d26447b1ef50463d7dbe2332e8a3985499824acbc1ef2dac4337be4309879a6ceb099cf18142346f5a13e3686aa6bd8506f0cc0f37347b34470a2c77ab0bb434a148af64501f7c835d0142a5b2971d4dff3c7c18acb9e93f9ab2b6c02bc086cb11b39a9f38e1e9f03dde22bc0582b91b710165da374a27f5a07ea0b387c16a97963b2ac929f9da418a72e2dbf0971fbfcc36e6aea6663d7ece0ec64a20b20e8c35ab5ddf577d07e2b3896217a80aecbafd4df141787f026c1a4b4c3354ea9a1c973178a75aeb41d885694cc66c5f62228990c9ed32f16c1f9e0469a62863b9151085a95969acb119d7caf41e38fb0e465a38a5f53cece617d7946afcaa74e5636f7adc3a021dc9516f79d74971317ced0e0a53c6f6736fcaca9339f9f3447988881708e74507cb861d8c149910ec04c945a25addda2614a202da6cdc1e3b03f4640015c940342187c72d9ae9f07ca2ba1490e9566b51bec18158997fe4579e8db0b4a668d9f1b492908d5231e90d05bff74c415c6f5acbc00935ef9743607c02ba9cf4e4973faa6892c346ae3636ebc3d294ea91ab7cfc989ead643eab7eb18392ab3f8e566ff649965f13054e4b1d0daa3b3d8cb23ef9082fd4e6fef1174d32f01a0a81e9ba1aebf5cd184f746a4a9b674fb9dd65bacd121e2c598930b803f85c18097a2f1a24678ac7fbbf0097a7dd0a1883fc97e944ef603a84dc65bcc611cd4cdb84190201cabb7aa653e61c1d21f25ea35d077334661229c331086ce22c50fcc68548bf6028617ff0b0dcc960f8a7e00fbfd7edc7949144a446d2aefd5c3e9fa4f1a0b7d4e063dcf9782795750a015ae8f69aff8fa9f3266f68e9371f851e6c42c8a6a18f2c7fa49b72137cbc28000b807848079df7da4ed05bb98369e0c9843dc29e9", 0x1000}, {&(0x7f0000000540)="3fc9e5a3df0e582f3769c3c191263f172cf4af1b9fa7b9d1c72094aa1280059a9d15326d5c8bcb0c01eb3dc484f9f910c5d2f3ec5c5062ec144ca766e9c2f26e64280fc71aa22ce4455f441dc01afbb5aa680a000eef1e0d68218d3d73", 0x5d}], 0x5, 0x0, 0x7) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xd8a02c43cb49f5e3, 0x4, 0x80000000, 0x7fa, 0x45c}], 0x4, &(0x7f0000000140), 0x81, &(0x7f0000000180)={0x5, 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) fcntl$setown(r0, 0x6, r2) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:26 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1ff) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x9ab6, 0xfffffffffffffdcf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 1: r0 = semget(0x3, 0x2, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/220) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="001094e5ff05000821000000f2a200ffffc0d3045ad35a0d2020009d00000000000000dd476e473ce443590000b58c3f50000000000002000000000000000000f383400000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x9443, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xbd7b, 0x3f, 0x2, 0x90, "aeffc32b540b347776600a2bec40dc5f0815ea10", 0x80000001, 0x8}) r1 = getuid() setreuid(r1, 0xee00) setuid(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000100), 0x1, 0x0, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r4 = getuid() setreuid(r1, r4) close(0xffffffffffffffff) syz_open_pts() 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/75, 0x4b}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x8000, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x2a216ef02cf59562) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x184) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="1fd847f5c52ed1b8ca7fc3641e6245548abd731d014b5e04791e3b73201ed5e7adf627de26b30e1db408", 0x2a}, {&(0x7f00000001c0)="1f3b18235289bcb68c0231b47eebfbb512e3c2a2850846cba0030b50269aced2532a81624b7b81104bafd9595df7ef05e0b10a955880403374b37f0b9962e3d566fec510022674558de84a9acb14c5c9556776892cd3879dc8fb229906d4d165177fe7e8a7033f0d6e82df5a8d22223629501d1c3f37e06dfacf78b824e7e896646ffff58458fc367206a37e7415f863209b3b79ec0f7487602a80bc1aca487edfae277b8c11ff340b8beb1442c6a1c1582092553f801955491a96a5d8619b2e1104156fb1332acf59b65fa87b272df0d6893fd2258ad09a70bedd9e3dacc27c150f1573a020e17e65cb63297e66e78d2fd3f689433d543be02655a5cbcc0b2a75df2d6d8d2b4f6d2a090f7252bddfb1dd6eb130edbd8308b908d5a16c2c994133d23a391859468a1a45e0564c4eff146020a344c23b3af9c881a08357696f6d5b8e2f32b1646e44ea6bf489b4923eb484e10b671bdf341ccc147f631244388ba87a398f96b0f4a82f2f8cbeb33f8aeeb1322d62aa86d9aa43e3f40753a0cd88dc7d1e5d117e2acbb980ac5c3759b0d069d263833581c2b92e2ce3bfa233e3ef7bbdac541985d37b69dc81ce46b24651f5fe65d106d90bbd52ab31c7218f7b1b8143afbf2805f12bec335f7cfeae98959739a8f4cea1af8314e3a795b4b44d9ab0ebe8f4d43a018281a85af9eb42bcbe2073213ee24a33b7578407910d30c9974e193c87f078f400951379466126020daa830e746152b4c35039c1a6d0fdbab5dcf1a763f9f16ff0d6009f9551166e1a0c5ef113810e1f755cd20f5f19b16d6259b5ab60b8df3c8557ccfbbfbfcb8a8e43433b2559908b22520720fcd949be5ef09c055df0d795c11efec8fd4f0df94a6e6b1cbe98dc7b95ac3a80b3598211de19339579dd2c96255a1d3d51fe42a5ad3ae61376dd52b29e7e398c45bf1b2f17cf2ee365a9a9d750a279c7aed468fd3957f246d927a0229c778b7688a218175ed0dde70cd546e77a3f3106beea44c6a56b9e60eff60873ebfb65eb8364e745fc04972e2d4ccbd72189b7621babad186d35ec65d40448c162ad016575c334c19b6d48efad50e27e3f4342984a57aef222b7e16f7b0709cd3e1b2bb852a7fd541311c0f3bfa88b220d7ab0e23dcefeee913f1cc4cdedca8cdfaeb39fdc411393842921d29233628c8540bffc8ec6003e9c36503eee9e0d1a1cabac72c68bcaf5ff6e70b0c950a9fdb62b617973bab8fa9bcda2cdf21b74df4fc9f39f342ae84f2d1ca9a43518de6796db8c91cc01589772ffbd7857b417255fa6faa194bb6eb0013c6919c5db4c969c0a72c240d7fdcfb4f9da95fe44dec6a46521ddd9f30cf3a6b39081dc891c4952cb034929c72d06c991fe3f9293aff02b5d3339595eb7cca2238afb726e20d32c6ba7c223dd15b7aecf671a64af0f84064e6c77044f8f9d942be1407e59d8c42a3f2fcfac270a85b79ad219f6875b9fd1ea740ab9dad3c9736567a09781f935ba717aa7b7003f92ec4dbab4c260570e36f0214596f11b989f7c27109907ef4d0d8809ad8a1ffed2b3f84a60b4dd661ae409475009bf90978db672d82f67930eaf3025f2d4ec8ed7a0837ce5111b056c4eefed084a70746dd68d7405c6e48a65b54f6989f04b99025c8b0ebc25443753c368ebecaa7d6fbbf127aa1e3136f09c7c2ca1b9605f45fdf444788f7355676ee9a42a6f9b89965cc051ff3886d5da9fe4a22d1f2de7ed566111d04f19b905b2f58d4bb6a3acd80c20fd26781dbe29d44a489a85389c046506893600d9c420be5265f7ed813e0d2c87ddb2ccc30d875f2780151b4b6c4cc8f48671bb681e7c743bb6b5b771c43f69569481deee3c6ed6de03f033f4fea0793512c65697a0f4e4301f5dfe0b9e453c97837ce7008d387897ee523cf1430a89cd8be2fb14e1c852fa0eee7e70bee0993ffce7f8b0965ba55d26a192a8b7b1b24f6e25eee03935d129dbe8779ad141a2e960773c8d9d3e12e6fed12ad7485f05adf25242f391706a1369ee46cb04de1e2b7e5da0ef87d0bc94836579b3aabc0bf1416699bc3e510d48299e68452b55446b65f541e01c531d994b1e9d2953843129621ef153fab42969d842624a15371a730ab60567f8219b8d821e18b8fb434a0bdd757d2c34e4897b45ea2f40a74c05a16fa3fcdc255bbdc9c42838c57f0ec1266272b011a2d32bc4495eee0e585ff37b85084e458467ce3f3e00df7e9fcb08fa55d413719e2d9934123c4a91acca439cbf0d38c4b8742050d8e180dc2056f40bff9de1970f123fc60466578b80e09eb5afcb6055eca6f39229dd9aa67b4497341115de7f0c362c90d1315b6c7c812518b60fbd6fd96ef043a482a078da642df0a314399ce5ab75030844671bf3e1fe82d403eb49e3de7df21d167965c9d7921676df127e56a2b5c6dcd36e39434249c1631995014f4c013d6d1b7255d403f5c7e84a065de588a10c8753690e9dc15bbf9e68e5d5de5f6a79d26233aee31893a681c7db499f4ce504796fc89627b73472b6fba6b41dd161b51cff4a8f85a4404919fe165144944461f334c4c25bdbcf12259af986eb42b8cef2688bd5fcafc1044bd421084a375c5b8bf5a38b57abeb0521cdf1d29b7278e2ce9775e69611d0cdd3c0e7fde577c68648c663bfe94dddd1bdcc61ee1e6f39bfdc20b2c3d849d525276b347ed160e1a947e14e5ee5e49a2cb5f0041aede2142f810525590df5b637de0da65d63bd9f10a0a38e3ebe16fcb16d8b15c7d55e4363554435ab267dae8964d018cd1136d98be19c87374563178efe6e8fa8d9fbffdb686e7c26eaf591b8e651f9ce372176dc26e5b5449676ec553e24d8a39bf76f9fdeb12bb16da36f4d11e05b76464873d368182d388d0244110422b6631a5be06869f322735232a875d84fb8e5062b198a54854476e5c910a63f5ade32a5612e9080915d18468d04323017eef33a15ab911055b2a10c1622ccba513c1a2ae6c4de7aa3ad9fcea2b6c87b9ef926b624edbdccfed71c339bb24070cf9c0c58a2408bae808be3cdaa743f436edd03c24a34831dca2f0a23cbc45a2d75b0b9e6a0a020a9265fee29eedfef00c962a2488716276ccb96d2245191754416d25ed2840e77f1217faf95b221fb4f4e2325da142548caacd0b68cc4325e55c526057305c803687b43027bdd9729a4dced9cde068cd10dc3daf8a7100e48c7a4c0d33c27641b5fc65d8fa9c466906a78c1be4f10fa77e346cd1e926b264451fd293f54c33b91eae17df60f1f18baf016a00d05cf22bc3cd82c65b59cf30b8f6e510731076987a6c7da1879db91f8f045b8c3bb466eb5e3e99ffbdaa24da39a15edcc53a58f7ef3440396b9a0bda493969bdb660fea3d4d423ad45602146cc4225317f817da0abd178e5dc174e5cb3f8621e1a19d0433bf7243e7be9cbc99da3cf4c9457a1827eba8a02bbae5d0102f4f7efaf043fc2c154cb2b69915f400bdf29bfd15c06ae5bee2b22de3f51e65352c14b7d6990a563d55e169fd7283dfc7b03c419414d301687c70a8ff61ea59c98944f76655ae0fe4b7da29e716094d19a8f7db7ff3360dd6321de8ee5e47ec566e012491dc3705beee051ba6a576d31b7f40961c937450bc19f2f39b41f48b1469ca3b752e4e1c2d7119c35927ae172980bf7a0805ab8a2ab8fe175b4754da5c893c8829a8e48f6c5b0c718f6531d01dc9e954bb2be64c660f9b0c9e49ef5e83f68b3315c678f796207c9098feb1c1c74afab5364677543070b68c07fe78ecbc7c07594211a22e8f018d7326d11a24261eb8c642cf2d84c41d8b8a74c3cfedb1c8302fdff10c287d9e4aad42dcb18a616b69a8e1b52276d0c2eb80584fdd6f9fb7195222027e36e496fee5c895358e34d2386d591625b9d7c938ae1371b2c74da5b4ff8bc997f1cc97879474c4bc17cf79422a980675573643a50317c6060a167b4b3f62961aa3d96d04413980d38c0328ccd4a99f5429273e9d9acec7a1c5213fa41aaa42db3efc8dd07eb8cd9f49503a6e3e403d31b798717495a1f15052f3161d9e8194d6b84e05b0a62769901b7e1d5c79af8dc34456c9ebb536f6f59b49de873965b5a3c993332d2e78c58d415cac35e0f6505862d914178cb0b1b9a2d7675700855902b32d5dd56c29fa09075a0d843961ac9848f56a1a064eb8ca0b6adfe2740cb184116e6418652cc16669039e9483d46f6fff6c8035034dff814521fd46cfb8cbf36fb90a9741836cbca292f2ce1169fc0d3b4e72f3bf59ad61751555b3d90b5d4ae52c1ab0f74bd00b8c04426ffa7aa4f182996cc3417944d5ec674d74336d94328ba4e9fa3f180cc7c3fdb2796000cc7cd9858b9ae83657e509b817e0a26db4f5927e08a79b0d51a768755e80392e7d4344ba6d36cfe0a22769d39432d493ee4d156f729a5bacaa3e69fbeaf19c91b7a2aceb6bed9f046e56e78a8042ee55e69382325ce5915bacc9111b8974a4ccd9065fe38527c96f6c50a1aa27e7ab0e456d85d4f3d871b35ec8e22397e2600531e32d6c2c7431b47ed566919795ade1463b05a401dba96c7f89e7d453339d9ff2fdeb210a70b7ae1c20e9608fd1aa4a4d660520e911ce02ffc0488f1bb27d162f2024e06f979e40fb59791e994c11230b2b9c3ddce61a9173d28893ce1cf6a938e20e02b7a525bb1abebd5435714feb86cc6e21e319051e2acf3758d0f655e88f0a024e9069528ff67c667a16049c637f03606f8470627d6ce619dcf18539b9926dcc5bb7b7bb0dc019f50e2a5d0c03c66f0fdc4201aa949dbaf6e315bfcadb094683581576b122b2b555e5472a5433ac5a7b1af0ad271fd8fa590f5654eb8da910bbc0d0f7b359fc71eb50c0a31fe6a81803edb303df970fb6a1dc196527e83ffd06f74888796303b1bcf9403563f5dbea31321dd29b9b449a5484ee11453ba48a92ce90b7119f621bd2c55c8d985342bc911f4e38e97c3b5d7d96966fc8fba2af401a3775c27fbba298b0e61b38d619e34d81b6dcc0994a03b486a3d2adbdbc54210658e335d25b7e3c67754228a72d4a51731a1cd1e62284c15be9b946be5a8539ef56e766049f6ff0349ea0ae21dbffc40de5d2edbf4b990e5949286e9970bb52d36343ca10dfe2fb6f8fcb909703779ae70baf028c184c1d377e24d8b1f549097b9f837aef6a89214458482c5e0e94ea6c52548fbeea76b2085fa72b21af86e006b4d8e47f04e2b271eff9c19f823b8ec3686c05050065e74ad1fad29c2aecd3702383e482be7989350feef81635556d7891a43424a26dada7ebddc71a9788d59d20bcd709f12b24d4c6dc662ccf26bdefb42112bd6973365b3a01597259a2a0164618a855ccdd08a47d417e0e68288433f2a92821489ec52f92472069ba464f79f5e7903e6fb0954c1c50b4f3f9c1f822e2014fb55b4253909b13e11ba5186b5ce4d1caed070ce4502d9403932560a6220124ea66c5e7ff0be71cb7de4200df34a48412e919c4b8a7a65a4b79c40cf82fba7dd43ee26776c98b8574c97a1279518c306a1d4ad5a152a9cd105e7d636aed95a4a1a5bea1e2f23aae31bc6911e27ad6a5e3863a51f0c90cfb0aaa250ff66477175651661ebea4f729b2530c4f97467a2379c51ff57311a8defd980c39c81571cd18813cb45c9ff5d9c9015cb9ae82ee43c6e7d9f752f4d23f10737513a3c64b48dcb0044b3b7a29b169103c8ae78ee6687b0e2f55c4f7ff59e7028b5c8f531926afb80c6db92209a529bd0c6e1fccbc6b0c2bd205970664f53cfc53ec796c4c9182d4d8c335", 0x1000}, {&(0x7f00000011c0)="8c587e8c9088d9f3a1b1d12e08b01d346723d83637ba95cd4d064b84a27ac0f68fa643657bdd98c3a4a6085e98e6271ff3d0c18f819510651e5cedcd4b5b7a541707cee5135012f0502fbc1fcfec0cb42da214cb85946e5d178ca10c318b0bef8c", 0x61}, {&(0x7f0000001240)="52c1d5fca94115aed58193e9cf0cbc2e1ec84cc4642f1f48aa39f27a947a6578e359a841283533628e4e6f87c1b6cba736a3f57db091113c2df135808ff3e215b56898ecbc820b5ef8b4e72238d795472601d77e01b05d8cffb19bfd61bffa5619579e2fc7e193b7bd2b74eb51ec4ccb4e4ffaec6e7b73169f95f1d2f611ef5ecdb2d7fea86e3195a3c91002bb5f1379e7b070f190ae987fac82e32b10d48529899a29249a7400fc98fb5fc38d5b7f3b7b44aaecb10b25", 0xb7}], 0x4, 0x0, 0x0, 0x1}, 0x2) r3 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x18) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/160, 0xa0}, {&(0x7f00000014c0)=""/13, 0xd}, {&(0x7f0000001500)=""/103, 0x67}], 0x4, &(0x7f00000015c0)=""/71, 0x47}, 0x44) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001680)=0x8) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000016c0)={'./file0\x00', 0x5, 0x2, 0x2, 0x2, 0x5, 0x9, 0x0, 0x0, 0x2, 0x0, 0x9}) r5 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x100, 0x0) fchmod(r6, 0x200) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001780)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket(0x6, 0xc000, 0x7) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000017c0)=0x3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001840)={0x2, &(0x7f0000001800)=[{0x5, 0xca, 0x6, 0x9}, {0x3, 0x6, 0xd4}]}) pipe(&(0x7f0000001880)={0xffffffffffffffff}) r9 = accept(0xffffffffffffff9c, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001980)={&(0x7f00000018c0)='./file0\x00', r9, 0x3664895927fc986b}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r10, &(0x7f0000001a00)="3abd36b33f97a33b001c55aeb6c517466872178a656acdc1fbe2dc911b89a18e3272286bbb9b4b3f336aa5ab46c23f9bafb98e27ad3c2a6c9638cd018665074dd86720ebec3c07993e9bc64bb0c2c5a90ed746b67ba729f96fe41c32259bd007400ec10beb2484ac87488641210dffb34a62d2972bb58f8da0ca3c16dd0a05728606462305c2ca9ed95cc704e24d1700200c2b3d718c431c431cbbdbb2995f3fc2d354f5e836f6a59c0f7b23b39adc01808e05aae668567d67ecadfeb4209534b7c34e1ba16ef6007ff05b92aa6890ea08a4644df127c42b66873481450f8a4ea005476a4185379e5eb81e303eca06242ba77a", 0xf3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wskbd\x00', 0x40, 0x0) open$dir(&(0x7f0000001b40)='./file0\x00', 0x200, 0x2) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000001b80)=0x5) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000001bc0)=0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/null\x00', 0x5a5fd7991c78b3a6, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000001c40)) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x5, 0x7, 0x4, {[0xb21, 0x400, 0x10001, 0x81, 0x100, 0x5, 0x8001, 0x38b, 0x0, 0x3, 0x81, 0x1, 0x7, 0x80, 0x1f, 0x80, 0xffffffffce3a3fb6, 0xf0bb], [0xc19f, 0x0, 0x7, 0x3, 0x8, 0x100000000, 0x0, 0x8001, 0x8e, 0x2], [0x6cf8800000, 0x41, 0x7f, 0x400, 0x1, 0x6ae3, 0x80], [0x6, 0x2, 0xffffffffffffffff, 0x6, 0x71b1, 0x9], [{0x1, 0x4d684e6b, 0x5, 0x3}, {0x4, 0xc0a, 0x1, 0x1ff}, {0xfd, 0x0, 0x80000000, 0x3}, {0x2, 0x9, 0xf7, 0xffffffff}, {0x992, 0xe, 0x8, 0x9}, {0x6, 0xffffffff, 0x8, 0x8000}, {0x5, 0x6f, 0x2, 0x5}, {0xffc0, 0x4b30, 0x2, 0xf40}], {0x8, 0x8, 0x3, 0x7}, {0x1, 0x2, 0x2, 0x5}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r3 = dup(0xffffffffffffff9c) shutdown(r3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000008, 0x7, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="7d863ceaf4f9f57c2870b6b9a8371a3b2b71a8edc157197a31bf17c92f6cf492896ff94b9b35ebb131450670944ce50ea3d9d6015531666744c598f5a33d08d482d18afc880de53209def95650596a27071c131c767f237a490d5a11f1c152d542f3a9838ffa06c40e3beb68ed409b4c32e83966dc8005665f4a1a32c6d900ddf7250c051e86558a534497272240d249040a9ce2a193bfd630428f84532c1a9754e6c057729aed4e81e7b9cda5975e9219f8c323f486df609944e5818712c16b283d8d9f745ea6d595f0cf022b47811010301ef62e7992c99e1f20d400f6ca3095d2eabc204ce17b24df9426e9c2cb0b91a985fe8d6bdaa75fe57a34ac40c59cce9745101c87c0b68df290c9daa5e72ea75e61d2823888b9e973898a53b18a131ec4609b257cf52a5fd49480fcab255163e2ea9601edeeee6f1a0ea7a1d4d4379d0d1f7fc3fa4e677f96ea58e83124990019174b6ffc59f36f66aa1033b297c2da00df145b8b51493fea277ecf94f7bf7b0b61f39f3a077723925af3825ff2e9f91ebeee0420a19167496f892a1e9a7d3e19c8fe39545c878adc37e9de554521e6322bc7cb4cc368d87f6a2c74d7e9a1fc3eace9677da776838daef4a0f653937b9058314982c189771f55fdf56426372066b4d49329d10b62d5998f7799e5b1f263a40170bf50c66fe06287c8a262a2411180c05fb27aa3877685cc332226a0c5dc214bb00309362e966ca0b3e996d93ae7fd4a601ca2a771613193861f2f79c56220b98c67656ab47e5e998cf6c6ea99314918ed292efa841392deff1cc0627982994afda4a171aafe8164bd4c57154a254876045ad1a282905f91b9abb0a2203c040b4564788164252052474eeec33483eda06b7505820956b456eac326802f7556fc288bec38bd2a02ee3f676d95c3d02013206b88e557003f13c632f21d4fc816500c1e86666584328743487c4d3df94fa246eec70d7633915cedc7ad2c94a6c23be46e42b5b16ff69b343c43867cb5f735b24fe821d492521bd7f5411d5c2c6cd25ae8b32550f9fcbccf49e3eabb8f46469530958109ff65b5b3e239b6890168f35a4d00fc8a41432b6392b53f98890015d19063a27a1318f3b27455bf17c88772a807f1379840635ddb082f3fa9e4584f331e300489d5535e8f56275cbc83ed6964cfa552da193a7ba1ca27510cff8027b5d84b005725322da482e926ac903565fdc5115e95135a3937a1d95801810f8643cd1e62f5edb07304d2610c87941e131d619f65569dd7b1010f158a62190b57ea177a5c52cbd2a4c3149f0ba3e24fe30d6ed3087c42582844ebccf2376614854d6512f6cd1094663adb0b574e1d0dab2d983806f79db160f0e4872837f69a6176ebe566470b6278fb26263ca53aa3fc5553e0506a441b7c3972737f37242aa527b76f3e0287e3da12156ac91de756119358986e00742bd98d9d8436f536ebcf7101c383893835e421b72530d0f1bb4a98931adbc1d0110d57d8ac7525cb9c1a9c7a13540c31d0dbf7c0b922a34ee5c90e84e5a0e4eb5c1b01f2f9686d3d444c1bdf722cc85fe56e9dc76aed2e2e4a312abf0e7a97c3c6e6163a5c240eaada9581a06c82bfc7a7e158661a9fba223b9beea937d2e153863c6acabcfb3dd0ac0c3c4b5c2478e97bd6cdc1728f0cfc6309fb8b89255bd42f8ff11b29e930ec58543ede115699dbd312d3f58eec2f3c7259eac5e7761ced63dcb5289e3fda3cbe7920331a415dacf39b241765b69d8ef3c3ed6324a29049faa2e068bce90cc54dc467de383750aa57e2ae2c90c3484d7536c3ad1dd5c2340f26238f63a8c36c899d005a650fa192d018a03ac919dcb771cf3eb3b775f37fd46921643ea1e5c7266d9980b4ee6d14ece80399f609a1919ef60350a0634d09ee9f24dbab75b2e9947bf9a405ee9f49a110fe3ba8836ad5309f9a1cdbfd6d0c8a4900530703772e441cc28e61898dafb7785b6cfa73ec951c839d73d704c2222482e988a6c48313716fba1fadc1a834b115929126787f2b3a11dce29d363eb2641ca1f5137e8e8d2319e2478ce04b8d02d312da41d67966515619503ca769f3140ab4ad4d906e3fc3b6270828dc63cc6067ae163525d4f94fdbdac09871de345df5aa3aa2c8cfa9e5ddda67bf776e62eebeb67f745fcb5ca95a333ae6b479a9d39ccd7b1fc8295dd2c39bd6a4ebe6579b4a012ee6b1c5d117b63538615dac52f2c1fd2763000f7719e8bb231aff8156f8cf9047a1e3dc89c37cc17ad11f338990255b77182e2ecb37c5ad728ea2eb31e400b58fa5c85c09fa28d392120662cb222fad82719eb956a5a1a15e9f6535a2f1ac012683d7f53278dcafdc69235a9fbc0e5107e11f3e89b0b8fdb0c7e43692fd1c42a3ab491268dc80f3a0bf91ad0450b2088cfa93b6c37856f04f0e6696242002e40ce341acd9bf4dd8f0c123a41174190e6ffe4f8054fcd3f686d3fb6e10d46d71ce4c08b2a9dbb15f5fdb092fe908ca316b1173f681068c2636e4105a5a0b2bb71cc9afc433b2e169648d1a4b9ef1dfd9e068a44b24b0e83945917f904dbca6915c674e049bb7bc88824cc0d8493350739f6dc1ed844a38ea4f7abe09a0ee17d863dd008e023a064bdfc6aa497cf8d8384c31ada8294d2b5af9b221c98b6b3f52eb3a617ba302fb73cb4851d7fb58079019386834e5a6fb8239a1b39833e3c36a779b4e552a25e35558d393e50a0c12103fc8699f1ca0125d64cbd7374688bfa7481082b1dd7fb3089d1415ed243222f7ee185e33a7e4d624f98e5fdb4e154feeb00f6568e6631272cc4c7b73216d2155eb0f5b70f0f681dc3a7a4fd35b8acf8508e3ebe59cd79946cd8a951e9392bef51793cf1b241895d10c21833ee0ff9b5c57e4919e3192e26ec46d23c3be77ac21ca9b573ce84c9528f544d8a84d7204b91bb7e20b9c7aca3875ecfa72a4587054dfecd58ec851dfc5b15eb08c39b0e167a8c542bb3d5f25f882c058f3669598517a2bada974df146e0b57350c373baf57acacfd0a5284816640ae2bcb9d2738ba71b463be4e669dd117b72ea87245593676cbfd3a4c9cdc33e4964d068bf4e1ebcd78abc56f13e1076f5855e9ddd99d5ab123a4f26398618c2e83fe60c76ce336c0763e4ee9a22d269740ff47d125e8b29cb675672ecfb76837fff12afd7ec2d15f4fc8bb0e8804701232821e64cd6f47d9c3048ee9cda55e465dd5ee8f6adbd7662822749655d5490eb1c0281cafd561a161a538f7a40c35909ece888e93072857ea9a54168883327c2b0447e4c15bb8050c4830fc362586e919e9e91d678073b86a3736076f70500b715b0b4711c93fa0e79f7f6979b03ea0ba8d999504e14c791cbcc3c2c9865cdd931bb3fe914cb51a29f0e05c554979fb26a2d3fe16148fbf51f721ba3abdc6f7c03f798743b99521c0b8ff760bef201ed79077dcc3b9f9a438b9828585862caea29feef4a3cd44c9cd07adff765fc1ce1aa1d2e1b512ea8c5fcbcd408ff35b3e504d89cb06becf7122f1e250e415f96fe817fb9fd9b502ea05eb5b0e2952f109eb97240ec1e8396daea4f3e1f2de5d44a6178c2b77deae104263202efb2a0a291d941b764f1123e8e9dafff4495d735d249fe55b3fa7c379ff954d1ccdc905c4f0791c9dde81b837bd5380b829fb507ef89e25b4051747c8607c39277d125f0039ec4473edec8956a450d40da0b63edaa190ef9e0507e0d26f02c398fe4abd5f23f86e99316139300abaee55a4374bca0056da2aabb317517266d92df17e3ebed3cff04503d03046a25d949b847332b2f232e3d1f8979981f74e815055d0a07ece63c928be2a62bfe6f4f6e1aa7d09ed079606838df4487076777b8d14e56a180326d80d910dbf9689691e51c1f5340a6a1ceab104c13083d4e14049eeb62cb19d918941f80f2ccde83f38f7ea5d368757f22319efacb5b118741406c3f94db59a8ff566c8d290d2b434c6b98f88598e287d5c885986d2992737c3a12270f5b35d6b710b44f2437aef67c31cd4360104b51a779a60b0e107ff786209bc990e82011703f3244df00bcdee6606ccdb58bdd6277cae4ec452b27819e629e2eac4f09bcaac9e7366a94278a8fa68a434db5c2dab8702a059b824cb5fd177d8d7b476ce483a9b8563b82499a3620f53776757a7bdec57c676899a7ed864040cd57ea40efd79f59a3738802076b7fa0194715b0c68f9ce090ba47e7ca9b6bf68075b9c08ba9598d0430f726157d3d1d68de090bbd625ef2221cd108eab24580e87edf449e4a32e6b99e2f03cd3574b390ed40341156e4dfaf2b365866ac4bd7e160bd92745e6c6e7347683b9c6748a6584c867566c71ab78b25ef09e827455aceac7a9dbb249634629f7f48b0a88a8b61cdfdeca580a4ac146dc48654a75ec6fc53fec9cda2939839a1d8facf35a54e719deb49a8d427ad1d25d326eee1c6231d7057651f19dccc072ad3b8c780e2f875548e98f8126ec4537e0a8d7c5c5c831aaf8ccd64a486584599075774c17fa732955ad15f4fc3fb3cd2c18a1d3cae022b278a144ec30d9434fcd2deb52e505ba4ab02034fd9b7efd7b0aa883e40fb545bff494537b012a2f433cae386afe5bf7b3d15cf3e2e4404be89581d83a85c54f154cb460ab1b28c052676f6d2247a9cb413adf272cb59cc6041bda3ebd24ac1cda8da3670b3d2c785cb199597c4c6f3b8703126f2ec974bb2fa5ecfa3453886fd09ccb8e2f7902b83748e85abcd4364be1f532c5c6634e2477adccd5cc54765ee2cd7d6f53990359ed13c5889e415f4aa54d96debff419e6394c3603c0f91d4e35ce78448ff30a4d62a5126735a7acea8a652df3ae79f752920cd473501930a07c09a654008d6ade89b1cf0f9be299fe32afaee74de5a915656090eed955d49481ab56c419e7218da3d8f90707d997bc7a6f4ec8c19b7f9e96024647d17cc8ef7f3a4bebe19c0fe5a6be82507e4cb3ea211b2240da7ea283e867070e0ae2d732ab2aa0a42d7e6aa4030c2f253b49d83cb76df3714c03e19f49ede647d226537e4ae549dca02250d3fe843c50f5b825408d359a0b60d947371cdb2e420f3cb57797230ccc05c699b8caa10644ce052a16506157a2b41e9b238548d6937e14e3be38d53e1669f5cee70767e99f2c188d8532e60f93dea194f50c539a304c5bc076567f74dcc586db4d5cbc05fd774b5fa2169d25e4b53a6cbcab524394dc8b5497b23441e03d12c021498798dffbf8cf4d805ad3fe5f4a4eb0bbd117198587515f3e1f4b891086684333f50d83492e3ded723645e40694b9f4ead546e724690a6ec1f1c140668d5cf14bd28fbe5501041e3868c9cd11cde246c54f954715467e5ee2edf16c894002fc145dde532504550087594094a16d3137d01cad02ef1b6b8ab558b1e0a12547316d77d8392dd7e19d2e6b1946781f1fcbdda608205fabfee5352289160d8a088a73ca1399416a336849f316eeb14512814d4c7a40c993553f6204c103bedddfee8bf4b6f9da28e025f817fc6bcb05bbd303e2a5a7c4d9346812d54d1ad00a19f1a7a6ac167dbc97477a68efa2a53a410bf248b7395100bb2f3ee22c545db7f3a40593acff6912d6358ce4f907448b3637ce165c64337256b21bfeca279862a43cc4815ab65be5d2f7acd5fd0b7d296ca28f69f9ce7d677c73bcea7ad5d810e11b99fc3d7c8fd05494d3efe470ba5edfeefe2045dfd886a18127debdca5a7bac6bf8955f302aaf45b10d91d43f523255685da44cb8a8fa98d7acde1d597bc2fad40fc924b4db"}, {&(0x7f0000001300)="fa0320727b21c4de34b4bea9b6f6c760d87a56fbe28705c6895ff7866d13951f0157626494b00ef0f27ad91e7b199cdf93e998446c1be9168e7c71b68aa1d00cac56760e06a07d28db713c88202da72b0a41f49d8d1bd9ba583f339b5fe91ac29eade1adf3184235ccd6e9bb5332332e6b8635f4693ef20cadf98c863f7b170c919685e173f9db78ecdc272b134cd00f0bcafb63fd13733e9fb7b5897dc1f889982a91a9c82d58b08f5eb1a7121b5b287720b1c3925977c95e94677119dc099310e2ce2f1044cd8c6edc911907e36807c815cf22827a7f297696ff41d8a7d322dcfbdd1c15a8"}, {&(0x7f0000000100)="10aee4b87b0e84d0591ae5c6bb75885e6a2895e7e6e80a0df2c224ed35b6e5aa56b0481ee6f599d7bc4387ffd7130fb0c37313aaba14ffc9a24767c8c4"}], 0xffffc87, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x2000000000000000, 0x8}}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1eb) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffff000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) write(r2, &(0x7f0000000200)="63bd63dd5ccdb2942d6703708d8073552b1602a1238b0726e6504cba2fa447e3f91f83f5fadca5206ec9d68fb14ffcee410e027b35b41b786911c9603bfec218cd9512524d7fda5514ee505bf6661c44b5af9acd4a10c0efe440d2105253e337e88bb540e2a0b509f7f17ba7a87b0498a7d4d3e5fcf615a97801f21dceae933f97dc9cb9b28e42ba90a7578622b1046818d2fb47bc7d9e4d5adf68c28b5cd6cedb2404970c18e23c02140a18c131a33f499a92f4", 0xb4) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x3, 0xfffffc01, &(0x7f0000000040)="66b79bd9dcf69537b4d2861da9ef3d7770cb711554063ba667eef991955c2c29fa056c4ddf5ca7dcbd648026b8100c281dc399d0fbf14a3bf693dcca4b2888e07ecfc4636ae6e699e8e14e4959b2bad112707faa03aa8c30e4c28312d7438b01bc5cb4936f9f1f0ef39738716d926e5b28f3ee6f90ae752fe608655b5e2709e5088425603c61b1527b21e5f2e1f4a30461467aa6", 0x94) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000640)=[{&(0x7f0000000500)="568767234ca4cabbe741a3f5620fe702fce8a2d1be074f7222a7a9067708ebb7bc350ee2658f8d7f737f8ce3ed50dde46cd58bc004ed78bf36bb21d79886bbe73a8510289f81e54875c23ac65fbd62b997f8b62a1fd4a2f91cadf6dd66e5864bfdd5620db1b738bd113c86272197ddff50cd02b84bab0b1eabde8dd5fd26be92", 0x80}, {&(0x7f0000000580)}], 0x2, 0x0, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r8 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) r9 = getuid() r10 = getgid() r11 = getuid() setreuid(r11, 0xee00) semctl$GETPID(r8, 0xc0f4c9be433a2f62, 0x4, &(0x7f00000004c0)=""/52) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="1b4f82207e40b435023c9752d428d9ec49594c2a0e29f2f77d6ac5a7199dcd1d0b2b558904f4fb3c01bae7116522561a1038a2", 0x33}, {&(0x7f0000000100)="eacd9a80f2bd291493d49bf552eb933ac7170a6bf399ae57e36ff3121776a0c2", 0x20}, {&(0x7f0000000140)="79e1d84926d6b314f0784af719bd5c67e6e7b96fbcc2b58878559599322ebba8eb43e9e25a1178ce9f97b550c7aafc14db4985ac62fdfb7c7420d1071585d5fd2c1d942954a8c55f763b938e44fb72c21b058a0ae8d873d8eef475c558a3d9f9a311b8c5222c2c9267d66b20c27361d937e8", 0x72}, {&(0x7f00000001c0)="7dd1754ce3cee4d34fa383744022c716281e6256a44731ee0a948cb1b95dcf2e93ac9f15151863c99384cf631a089046a2de4084a297fca563b0e0390c85b729e85408378601a8dd10a5a40a45543994fd4e514685dfd39a5c1b06fb0a15d0693541f78aa8b47d91c9560e042fbdc4f16352465589b9be09880d48287830f4ba7cc6906efad52313861f7ad1053fdb673cf3d89135e84469e993cdf3f435bd10e8f7541f311ccd53fc24e468e97df75db8966424ab9950ebb66ee58064d4eecf0a9717652fadccfe9d150252db1fa2aae2e2d8edcd47ef7c2cec8a47155422e40ec53e6dfd7414fc19f076dc44968a38c45e33fc06cc472483c1b2319a0ea9", 0xff}, {&(0x7f00000002c0)="42db768b45519b10297fb61294182e4a968d34d713c51919f3554c66e2d6ae738f8e134058a90b780a36ba44ea99054fc0fb", 0x32}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r13}], 0x58, 0x9}, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x11, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(0xffffffffffffff9c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xbe, 0x0, 0x1, 0x80000001}, {0x20, 0x81, 0x4, 0x8}, {0x0, 0x2, 0x7, 0x7}, {0x9, 0x8, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8000) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:27 executing program 1: socket(0x4, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) write(r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) fchown(r3, r4, r6) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) geteuid() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x69d74e4c84ec7a1a, 0x1, 0xfffffffffffffff8}], 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/179, 0xb3) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) munlockall() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000180)) 16:00:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000200)="d30b65453b3e8df393667b732f2a5389524a38235cda349effa4ab412bb2ec21d4517451a6106c0dc2e146b4654774df3fa9b56ce159ca7eb57311af24380398fc3e38278f066f87002c9c8157809a1915c05bf87a65708e4119853da63b877ed69116676e636069ab31adab5fd81280e354f2bb35e178d3128d1cb3a96049ff8fd618689c756ca45d2470831187088b18aa7a7af7f5f16ac8c6d1c5591862a7a07aa286cb10be632148ec5ba38bebc0e38e987421954e6104c862051a36a1461146aa585b678456507f", 0xca}, {&(0x7f0000000300)="d5fd897694ec30c826541a8bb6cdfb60ff0aaa05d9fb2879a4e0e98d7c56c274874f81c54d397b3ead3ee7a27a8cc88f01ba44f8b434c1959f4865a463acbdfebf49fd83408b4d5ed0e6206a0487dab0ae040509e2445d6cf68b8e4b0af2508e3fd5139d4f95ad7ff42d3be8158dcaee1798c0f2301a4309b1c9b02d20199252da4c2a6c1cbc0a662311ef977eed84476f33eb54c7573e801539dff7b54fb54a1d66bd2e9a5dcda6644247643502222ae8b217810ad88a39278dbda4ed2d270c6ba565ed8adcd573c26e15bde007b5bee5e4261e1a", 0xd5}, {&(0x7f0000000400)="842e51fdc7ad084150df54f771523855604ff7981931ab27d93864b4a6286375e312050afabd7a07133aa2bdc942a26bbde0d6df4745e5144bae4cc96ec75a0c59b9eb84870ad78820cc0dcc22802880b386d8e7ced24c3c8a49fff77b0ed6eb92ba8835de221a29fed3ca0f8a903dbc7799e103ca690c79c894a783c4006681c02103e173a25f248b2b6e4d5ad26f8d2b1cb76cfdb6a0a2e91bc43bcd1184a9ba142587e31609d61ecb026d2140354b533f72e1ec33f0b883a52036d161f848f416a55613f21dae9bf985368debb419b5b43983a2f67b67363f3a0fa3eb04dd137105", 0xe3}, {&(0x7f0000000500)="676a9fc8f2c03676b9e304a64231b59d52600f04a1a326b16cdbe3496f415a625f3559fefae77a12542c53126f6b83045343c8ceb5e60dd8c19cb6cafb2845c491843a5a1cb8a7615d44eeb7259327ae66da5012ca78d532df18d7613efa50cb576d1cd6c6f644e9bf4ffdc481b2564d64f0ebc76c876ea94b383e17a720d32a76d8274a2d8e8ff0306b3af4bf5197e43c50cb45e411bae3eba440cdea61ae8c3fe177520b3b70f4c88dd5daacbaae6e035f2f36314748834b146e14a933c2c02a28f26ae11175495031e7a2b69f13aca50b9163c3b6a1e2d5d593b8e3d58da932af02802861c11fc0", 0xe9}, {&(0x7f0000000140)="81a9deeea3cbb2a002687bea58aba443ff4476f384", 0x15}, {&(0x7f0000000600)="dc8aa4506bf80b4f5a1ab575d87e0260ba22db7a806aadb4d4634b48ef2cad3a70be6030188fedd3e1ed2fdeaacf694553c13fb8936966330925bb384e71a986fd4f43db7f25defd2e302b68ef793752db2791319b85d2ac5b13c04fbad27fb6005455aaa5a187ec1f1e0205893c5243f5e1d00acc437e4fc2495f5e8fb5cf3fbededaa7ffac8836afc0527f514f118cffd3b6f365137d3fffb90f12eb4f8b6d03ae535c4ea98417ad31a694a18a90c41b7902ca002147c15f34c586f6232b3c0253c87003ff9b46fc78060ffcb572f2615c204b35e2ec70d795c22dd5a4de5c724e47de9f4d6f75bbae3f9a23fa44a904ec6128a080e933f6f44c3e132ef620ee5d3aea7783c75cb0fdfa17966ed60185aa9c28fa250d30d63d30bf4cf64905cddb6210c5d3a92096c0963b0173d1cd70421f58790da6922af4df4c8c45c8ee7be0acf3d2481ea0b6ac1c379f85b1e495a03b47b89397e425d91a92d38e412913129e4a15a02c14dd11b012afcad621592606c18689ebf62d7a81613be33b4c2a6ff424372056eeba454eb3a257848525ccb79b43b576835ef585e3048caa2e44a635143754cba2d3266775ec3c6256e6d8e03274250bc211fdfcfd02bd6156ba5f62c11afde6c973b6812976e1eb98c471fd14a942164266d0a27ce824009f80f14c50b66fd7abc26f79fe7ea1e9c36d2c313383df1b59d66a3a7f7b9b4d50e474e129b6755b96eda563509d4265286836e086ffe597709073bd253f88d9b713fbf4ec5ae2c7c4d0e9e9d5cadd590cbc6ebe38e6598b8df52369c9eb03f3fa2e3261e020a922273c09e282173fe6cb56f6cb049e778c1de42d9fa1f2dccf8d6e3af1a63fc3e2f1fedb4ef211d6effb4cee8c1fb5c25400782959a03f5d0446dfb9571e51735ccce35d582b30a4288f0d6a27888e9e536013767d9d254cde82d569a736c121b3a5b48a5d745c3bde8556d5d7d0990a0027b6937522476cf263ab3c8386d3fb112ae11403863a540156388a6a2f04984da912d31510df4621aa769e18fcc13179c603b950f4ccfab0ff7336e4b26434afd764d181654e0a0fed71c0897fdd07f6c98b7dffdc090b5f69c9e63fe24bfe36bacab32b5974c87f677b31a7e4859a2b94e99682b9dab27b3a14334629cf46529f599217bf79a839cc5b034d5d8655cf473b35bd8dc330acf7e6905b02600adc191c8947f6b10e60d42891e1428865d33d1bde44360fc8dd54380b63ebcc4df4b92f2f9a9ae95bdbbcd7aeff52f25fe2ebc00e655a13112a7589ff11d02bf70687c1c3a9e570f993a46fba5dfad1ac3e090c30ad1d22d630732310b060ca5806d87ece1c31039e65f198f420ec70c61fde3866a625ed1e8e4b89b1fe0a0fbff13fa562763e6976a02cc52cafa24f5b8607ee6087b76863cc47762d395bb138b4d8bb889c54817628f5a5a84b1c072fd782fdcc476ea1b160f5c651f2fda5e8ca08c6877b01996b6219c82ca759e032c7aa704cdca23b5f6143d9794550279cdd92648c126bddda51fc2c6184fd98a7f2150ed3919660636ba6f98c37d03da1afa5b276b439281180906cc8b91177bba1cabe7fd9e4381636c80b0917e1281fd663b0d80484bfe880f14f2cf7bdcd9311c4a2190564774368982b95e7e5ac7eecd80e2ad7515d070b59a7eadf32794d1f4290a445c12457c4ea9b3abffb715dca2237acd19ffaf1649fae14b7f024ac4904b4cdc12e07f29ab1e02513d5afc5c697089206e582f2656e05e1d04f7d6c8bd59cfd8ea7e39205ae96edb53d40a2bb9a7d6cfdac0446e5a1b01e64fa7d65dd686219fdf99060fb7eca7d79e52608578d1673ef8fda94140b3249d8c6f8b713ab1dca0eb5569bc29aa4335bacf22ddbd97d855dbce85d09d7e2f2750681a062e04bb481de658dd9c4331014e832487e56e69038e0a07051dd66820c14d7346a3a23b152be44877a4a77abaa050fae766b7dead94dadb87eb2f9b2ee9d7b54b4c0f93292de363a2395249656c70420336a57bad87f0db10fc39c78f36d3b7bc6280dccb89b810afff2e902ec403d56673cccd79af7d0842bed7b7d7d4761459ae5017be2e068d8469cab11ff833d186679344e67ab89e3af7160df77063491b087a66dec1af7ad67ee6d17b1fc4784f34c9846e3ffa077367568f3e886e97facc8ca2b8a208235ba08b2607f2f53833d5c377f4b0198f5529473eb69eaab45e78ff4bc99dcae69e09ebd3053e785eaf6b80e9408772cf7c787c753d5ab087834c93a043dc61fb5a480051b4d273f36791e69e80902548e827f6d7e2c1b1809ca7b232efeda910165172f597fb1fda23d31c29eb3ec2aa7a142771f048a37d758e7b85a8c15ad0efb572c3f02153958e6184c0c9e70b988364ff7a894ef6ef635423de95039e37957084fd348310feb21789fc206e0ac029b6bbaa31464fcde2025bca5bbd30e074d36f7935ea56737a94bbe0500a1c9e9c996c9a3cecd164edd089239b3dfeef17bda0747c523852169bfb17ebe4a2102060fd84d492b4a66c683f1de0807566561d2b028ef59e4b4a2e3749cca8411e6d5681d6951a3dc9d88f229f9ad52f432a732b987c018af71dcef21fba21bce13d7e57f8d7fd15411bf93b69c3bec0a32a55d757c90164dc313b23638b1410c0556559e6a16cb8c1c9fdb3766e19963500c4dfce66352236f97e0ef12bed96ea60d976007207868104e5bfbd0540987ec414676d3cbf6b712b1d66d15167572b6e5dd4aa14684b69b3832cdceeb03fd934d69600b91c637ec4c1cd276c9f1a93456be8a5be8206579254429f2814a68264d121765a82412734a9e0f96f3688b8cba47e8e530daf91bf7a37e50e437dced7fed2d206ad2ed4ab835c36ab8c090fdb41752fbb5019f4b49778c6a19405421f5f012c58e8781b1a3935a8bd5d88c8153dd4f2e6f509f7f99a35f577d325c5883807a1cec8ebc4216bc4091a43636a3a30711308df5aa60f8825c0e1599c9360145fc3189c655475e57da999bdc6341a80e515d027a96fa8cdedec0583377c70e08b51d996a4fca79d75a8268798fb5e4803966d00e980aff8b9d88ef6c424e44cbc7b4efa6625fc95cef044880004f7409994c7ed36fecdcebdbaadb362a1736ebf997c985bb2fb9a21bd6d140918012bae88c27a9d00168704ad0505af30f4b86180a0de5c3a3abe7e2dcdfabf10a69c5311cefdffb6b5a02f89caba07786e4e686ebfb6932e03444af1cc09dbf133d7696c10fd9c8228cf61e14a49b39e80604eb9b2cc4ecc0c3e93a924ac642ef8db094272a8a65a2d65f38165ee4dfd9b84b71add4d68748ca58a960f9461c25ee4d2348ea03dc994aa8f6f4719227b27dab4fd75413161320aa011b58379cd045da93465cd32d1cca4f36e2a1f242c513593640b7e62e38dd017aa8446a1a4c302b7207c07507d8bca2d007d55cac36e79d08fa7f808075fa208640a4be7f1a34c459478643b721f380f92af152b3a6acea852a62cc97839f12248cece83b816cd555106356a15a0af108fc7034909ece0fa04bdf4b1968e2588209a9bf0001a7ac8e388275f611fea7b736e666983350df98fd12a6f1ac42c7180f111e575d642e88cc70b1056b1301129b1fbe310c7c9d82288746c6153f5e6de7064ecf90a79060d3bc923e1104ecdbbbddb3ed9002a4153c4b3dfdb040e6f52c7fe9709920a130a187cef27feb48a88d97d5349b131b6d8e1bd74d95ce0e13aeb50190dcc9d0a604d8f35e608bad141a5bad5892c058a021cdde84d0af25da0bbb2d7396a36287a6905766c8dc3d58f8dba0c29dccaa485e957db71d95fd34743e0cff503ef8ce95ef29e178f8572e9cd96df4816030f5e20edc8b1579cd19950754935bb4fd4888a5f8c623627dd27dc063b0498a22f2ee7ab3211b3265747076ffe9751f08757059785618f480e07176ec0d45cc6f607ddfe4d5c06dedab00b7e7b60c3cea2b17d18293cd981d72f4453c368d485ec651512ce0be0d2ed8e3dbb13f44c6642aa9d158482e858a2fbd42f95d1a17bf9a6db97f35e9f9e6c9ba67cfbd575533c0051c47a857b33982a1cdf6705580a68d2b0bbaaf27c39b64692b56e87111aadd7c67e4fada8ced22b84aefea96e1b56cd3c8c4b32149c5405fe19e9de642547fcaab33805b30e83c39ef9b062ce114105b7d18a03020859d523ff7c6b1eaf0f33261721602c68bf2a50766be7dfb8dcf22a8063d0123f97287d3763e3a5bf37652b63bf85565afb0ba87491aa6b5eb3e006fd431a424dd2517e7dab0e075fc29b364818bddbd026c49cc2236d0132702f4f1d9ed50397bc08530f607410925b6e7c19606c84066189c526a8d62f7c2148ee4680632e0bcaa5fdc81bda3639e6e2aa8f387ebaf162b49176c500e5366b009f5ebc02b870893d97d42fb04c6a5f81de3b0903391b11cb021ff030d37ee30d3ab0df4eb1fcb4894c02453d5840873fddd1026c229d53784285d63650e94d264c32df93a38f9d428061a7f91274189296507d5b80e24801d13cf2f9f8a5891ca07a9e3c0412515bb23603526cd11b5982a6f978c78c91334277393d9cd577e0e0aaf07e510da3aa7a79742874da291a8160766c8af3813cd352c08ff92fc1544303b0ca87b40bb6be7fadfbd093c91cf57d59c0de27dd501b7aa787d8bbd5abf301b9f21dbf177aa55cc7274c9e1bdf11ed252e5a768179af324776772ff08c4c34cac809659fb1ff1e6c642603f4ab987ab8c68afb23a6ac38ccb48c5558de9dec90eb9502487a24800e16f16c8d709824b03b4ac677a09c58a88c8732722d701b970fe203cb1d397d70c3ff7630601563fdb8c0892bf8ed0f6b29c334b5ac52abece34f101b8123667a129ca383da4bd0c5c7fc468b7162263349751c2af42a89bf0cf9ed8dfe8edd02684d24b5dad12b00197f9c4c7e2b294b6b5cd5a3dc153d9965b27dc333f8b10e4a584aad4e6f3048994d233928496912e233dba765a6cc928b08eef98f56cd2134b5411c6c177b1973c91b779ab07ee27c0d219980ee7f705bd937fcf14f97e5c636d7fefbc31471e65accd967e1014496e02990466f85bd476de19efeb10315fd35be952bf00bca2112f461483680c8c7b2d9f3fb98eb94fb145d5c92145736d4044ef09f16b6aa7ccbbbd6e54c47fd1f59618bdc8e36f9b3c2f6cedaaffcdcc92ee290fe46e0881b06538d9043e243a04020cf1ea6a5c71bb49b2f29c108e99153aa27602b9b1a97e4b1c4ad07e8676f4907a42328f7d37e388584134591e67fb3c49df93f239ce8180bb8800e8f0de5d73031f09bb069b21634258870605693bbd40581ad17a9bbf305f615b9cee76f339560f9714ec3fc28da65c989e16235665c6e3db61428237d50f0cabc49b729ea3e5dcce6a5b71d862a6739d0c3c14f4d288b2c27e7f837d86a6b4f7878c582abbec8df96c392d2e40e6753e16539b971193411b6d5f2483aff2e725181930f1cf702d83fb0c651d51eab2fc7e48ca96b7be6e978e2ac6322f1ad781ccbdf1f9fe9fae3a0c0a8b82be3268c42037f39ad7530adb9a365443a54707e0cf77343e91f6eed3301a88170a6158cbea04669b434cc67995f7c4206e831db629dbd65f6bc78b54cbc86afaa2d2be93d060f58dbd6884c47e9332e34b026107bfe1e6db235f21e14c6338efbe318f1fd8f430d6c0790575489793a4b322d0297eb9a29d86170582d8a0ae8cc1e97197c33d18402c76fbcca3706c032a44bd7ffbd3ad741815098b765211200fb4f7fa7cea2045e900", 0x1000}, {&(0x7f0000001600)="6bf26b9d29882531c2f1e14e0f49059b14daab5abae53f086c31dcd48fd380fef5cdff62d26a0bcf4477d95187eeade4960fb27247e754f82b6484039632a5349249f6d5cb96b9eaa5089cb050cd558e93e859b2fe2ed00029215e78ed5ce0822a70375055b179d869a6f533dbba03376fad335d953218122e4a9028e4b6", 0x7e}], 0x7, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x4, 0x0, 0x0, 0x4000}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f00000001c0)="d000001f00042c6b569b8d00ce00", 0xe, 0x0, 0x0) pipe(&(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002e00)={&(0x7f00000017c0)=ANY=[@ANYBLOB="0e102e09000000653000"], 0xa, &(0x7f0000002d40)=[{&(0x7f0000001800)="c22e327f5739e680170965590e4c396377ce290ea0a1309d91bbf96321a0221868d4ba3e509cd1785dbafffed36f34d76f27a7c0c22cac96e30f75855d23b34557ecec0bf8e03e515c0e2177f347aab0b180787ca9c7fde8509ed28c65892e8e26728255f15d660fd945b0a4036c9432b07437fac085730eca755a08284bee86edfa649c91b9710e2ddaad77de400b1cdad006dd2f10df5adefee940322337cd40481b857770375ef2", 0xa9}, {&(0x7f00000018c0)="3790c092973e7c293145e3cb0bed489bc654829f85e81ee5882422a948e1c39eb2b5e3f7e94b34d55e3bd51996b16e439fb6270afc8ab0ec7aa37acf698a7d6c6dbb713e4401f433241196a166585e812fdf07e4ec7e638492c8e17aab49a60c00094410edcf352f8187d62f5f13d546f3bbe4733b63685e4fa5f64525a80cdbb4a21fed6502e92aeec4a1abbae13b26eabd4c7bcb7a5ed3a8e4ce87441caa5a7169cd88f65a8ac6b595ccd166d49783d63e845bf466d09b3fb9fb75a29ed86aee949d191f9f2b34b8de4752d45d93cdfa88f049bcf4d197c0d92bf6418cf89fa5e21ffc1f4a2e7a8f226302e68035007b248a0f6df9c316a7e95f71b4e41dbdb1a5d7fb7e2303a5f23b745488c8e31f871b571307644a91cbc2de3caa29f45d8b84f4e9dad92401dfc1fd7782769c1ff91df72a29c713f3021e4bd6a2ea4742d1db92b8dda7748dfba0eee869cfcd16e67f6e3ee22233e2e4b9004fbfebbbfbd82b7dc76f33da85f829244f4a9665ec0254fd1293dba126008ad695069158544fcc841ddab252b41b29d836023108f151af6b7c0148406730ce3046850d698731f10ffd608bd3d46f3025427e81c97ab3a21390b729dae2ff9c15e4dbcb2ea5d00fa2fb2a1e74703c70578c309b01fa0b10ad05eedade7bd18956a40dd45b663c2e60607163b593c46d6f0e05b71255c2592777e90b56275bcd74bf1108f8294826d43c8fe5766cdda5d1af1086708247df34fe6e0178f503584a4e9a386de68b1c4d08873f5e0a173fd0a9b205321ca8790ae2e33f76b5ba50cf2a522fed7b60043ad2fa2fa44304e1792ad58b2a796608a9d300f82cebfe33fee093968204a6a711057d5e4b6528c7850b3d0786824f5aca03b08d1963a91bd26d300e3417a1e64ce65dc7b0ff61d5a46d4674d5f70b76d781a88b9fcd5796f841c07f9d76adc2eeb07df67b6578c770979fe48f986738d5fc7bc30f669d50aad18b258eca84f8b2015fed585b69d6cc75f7b1122161b582dd5e937cc41533b57d353d76b69c2afe1208d704cc407235118648fb462489aa2cdad0365d7893f4b42ab01283be90e21ed174d20cbc279fdb94a88cce68cc82c8a25f80b626d81a734de8f15f17e4f9549e993630d34aab1fab2d06676f7c650afd59d61ee442351236aaa5d8ffc776292d12b905d81d53b6ab8730699fea14a7ccbd454c2c63532d0ef248dc1f3e0327f6039e1f26738886a976b50920febb1969c7f0172706043034326412074444a5dcd48ff924a69254e4cd2d2e35991075ad70bbb31eadac46578eb7a6d39e2eb4281c189a6e457e62118d9684f51b01d0d2b1d95f1f79172f825bdf67c3e5ff452f5648088fc2a0f467f011901f810a45dc011358e6406bd2064f0661eee6d25c8fb14798eeee69b7ae3d2ec76508a6005b493e359b70b9ba1eefd02c3733860ab7aea4a68d9ed57336f42bc526d2209a47ab56d1a8d20c7aa6c24e5cde0ac8ade717d0bd267e654b0e4fe3fc70c4eae82e7c1507ba29efb8f307944295cfdcd66eb2ed9a8c54513bc948006732273e6035833a14d24ddd64bfa3b1788f7426a38c422a22f2fe1263b47f7590bb533c72286ff9a17771c122bf165d41256e074258c7d20757f8b0b635664f0c8c112628e4528a494af4d1e483d1498e336f6b0ba452b4bf9497d782d182081daf7c712fad550816ce6c2612f893923d2c07207e2e1e160127a484553709dd2fc18ee8afd349b9f2236230d0039c08b3776b67670d8c00752e8aadb147db4711d8c5677ae72e7f9e2ee6302a374cb4db8a54b824f6d6aeb7fc0b08599fad8837640d2f02cdc71442f6376f6198c4bfafbdd9d380879f07c0a87448032cb9e4af1160e7274063dbe6f0dbfb9a8985057f276ed6f3bf3348557aef3a7501ef4db8cc3ffcb7a7a40f652d80087cecdbccbff8154510d4088ff73c7128710c4b721a45123cc8030cf850fb0c71604ca6de8c75b5a7da0b5e9fcceb23906c4fc57ecdbd8b79049b2ee6b64a8d0ae661da3f4ed4033b533a9e5862679daa7c6cb33ae878471637c8ea9fe022e8c5e5741a5e275bb3a467324c742e8957f3d089ae9db33be7208a451e353d082cd4b9879b1be5740634c5846242de99b6b6149e31cb3d4d88e114d8c8401e22dbd00540fe821baf077a909600c9ede4ad4941b7cdd1a9f78b248bd5d036ce30143b8ab47f144b1c64535f5916cfa304962cd751aa55df30c81faf819bf8ee0013474f53321ad295e4bd77d987fbc9d45a93aad8b84d6b88ce6e323cfe68e4c633aa5965d11b85ec524ab3654b4a9d0403f33f7017a1f39118af8dbc2ad938c948eccf345aa850250dbf23dfd3ca1ece605880b02fa34e515f9dd65620665af6dadb8473e308139d9961e7b689c8730a9bc8d32f62427175136371d774b32aaf440169201e2cca5d9eeaa37af20c91de354c7965eaaa1a7b9725cdd62cedeba04b79b2e6e6efc221422a785217268d35b8e30a20d6a8a8f69b2e18180eac8cd26a9b3ae5e8bffeadb89386668c87d4b5fa5da287481b3197203628e59f17985a0bbf41d54a0afdb1170953a9ebd15e73b569729492aed6da051426a81209f30534672f745a5ecc4a97302c3c81112778adc58e2a9b44f298fd5ea5a658262ab00484caf78c94d7c041f26508ebb665efce8c4a07ed0980931b55187a798e41d574648c0330c65fcc6498362cc3ea81ad124c1988180abab10d35ff87bbbabafacafae106b6afcabc28535d099f76e04a3150dc73c19cd4539951098cc6eff6f31317b4affc213a86bb233779676cf09cd8b60eb5923871dc9967eeb07243079e5096981f44771fcf2272302c76f9d90f31b7c97864b3ad4d9a47c6a739cd701a3f9f45e55f257dab32ef68b77070142a7de708ee20d13745c4f05b70066daabc7bdfd2bce66f76e43c88697459cea1ef4ddb48f073fd46e4d2a24e72df29d98a486ef10db07723dc0eca9888ebf1a2aabc4806603f97ab542cac09f47ca0330249b3058cadb6f3fa128df5a66f460bd7f9463c98c8368b62e4ccc7353fb9e7792a5941c91b3825e4e67bae2e4a1d92d7014bb637580ff727eb141ad225b1ea95f461a04ba2ea9f9e6e840e8782858f148d75d399532237992a5a8f5c72833c14f58bb5ae8f4788279d4cb654d764f3f9e75288cc50efb3533548e061539f353989a7ea695de25d7f9bbd46c27a901268f6d147c8c292c97f6df9c85192d1efb4eab52bad80785047af81fe4f70acd80ce313cea728d09b900fa4c6dd6a9b20582ce607261beb2ed630676a4e7d974ce008f545bd6701ea0e09095f9562456eec6800c22fe0361f890e4bf466986c5f926d528ec7b6586ebe0b27e2a63577c30c45f72eee1f3d4464e7b213957c51562d5fec3a4da8df4e14303a7294be07a116973b1c86a3c6e8a36c3875b3069e2c9ce39dedd378f2132bf80c24c1373d22c63f31c01095255a8e5818519be34c2a985a838c3b8f95829dfd142a67adac359499586c5f2d2be2788b8f637a12d8730ba13f92a2b70fdaa47cb6c730e31839675d7356b992b0bb18ec6c75a34cd54c4885a22f027317936bb59b45027c358bdc62d7d8fd778d4ff1d2ca0368c8721c2104c729ed4955ccea98b80dc43e669fec2497c2cac9635656b4461d2d4a5a37f80e3a9b995f8dc7c83d1e17dd9184359c76a115893487d10d803a36d68f3b549fa4327926e38d84bad0d4f22d3409869e31b238eded3404a0ad74de521749a240f34de54ebf5783085543221903260ed10d32a821bd1fc38a9d9aaecb625ff7eff1e02c9084e9aaba45bbab55dce029740bd4ab9d4a9bcf21f590950fb2dae7df0f4592ffa7417a863b610ccd3c174f744b5f1039f2838f952af2ba9aaeb8842fdad5f13596b88ec74553c5a333f9529e64e208aedbddf4c11f2be5124d75f03bb313aaafc889d8a72c063e9a55366a41a926eed2ed13b602efc422c7870b4a185236712b1faf267a4c622675ec048711acba75b834d17c6a374f0de429315f873fac6413b97cb68c9e94a871cd7f93c1a0f9a4f97cbc0d638583e0926da3ec2b6ebe69d71cfe073e06498cc8a87ff03e54cfdffa9f34d5333cce2463da0c1569b2005a60be88c41345745248ed37a2ce27fb740039ee2db370bf919fb04f0717c652ef1022a72ecd94fd2f1011d14c5ff0b30f0cc6a373b9063a2144c13b7396c79a9c61f6b859da48d737ca8776e62dd63d34b23deca562394ef6891e9245af6086adb8184098c0cf9c8778a24fcf1b6bf75b94fb7e5bfa00bb06cc416096353b52b581a0ee08eccd43ed1d4f703c2f6d732340d4231830bf7ea222e780cfc5c435627e6770b0b3171a2bd074bd9fe371be959f570227b20aafdc394e5f1028513e5c2dc80f75f920fe7ff0fd6299bdfb9566f6c37594a2f81438f5461ac71964cffb17101028c2ffca865dc8f9804f0346bbe1656cefda0909b2553bc4a0f5067ebd284f6b1e6dec499362c97af9390174cb23c314df795a63a29ca32530b009c395d38d01b66ad2879c2324e6eb7eb8dbdc2498f3b5af08cad4bf4c6570f19169daf29a4a5d438ef967554d48daa549ff888996fa59074f262a4e1429b6da7bbb8cf409c0f5faa55c67fab02d6453e109a86ad8dccb365a7e68ead8993ec1fb9787df7ea639a1b5ab10e2ad6ad5a10ae6f0ff1c700ffd7d6353a0f7374f4c75ff72cb814faa5391cc4bde3937f41a25d46e5402f705daa6d2b4d988f8ec7ab963f42c58e5c96d05cf531032a0fe740a5aed380abcd095250510cd66ed9e4cd1a6452e809b1cc1a837ae8e2cb15b714053a2e82bc613178621920d691212d2857572db908ce63c3c307f9e59c2d64daf7c37f1faccd655bdfa2ebc93290138e66588849f7aa07d0d03d46f1c36e6d0aaadbc11909b653ceeb21a0ac611125a3c22b3f8229f32bcf895937c3e3da4c5c071647a276f7e9912b25c426263b18ca5a36046125a0e9e7ba16f1786b6f8ddd5efbcc6e2377365ba37fb1849b7442aa5d019ca1206aa60338a8f79bb25f82f750ba34d83f15f3fdbd7efd11e20019c3ca648e6b8764b58d5b42dda16dd652589a9b2b0b827b1e3a288566a707fe655a1d28d87959bb8d5772e4b56295814587215f7efaab4e0c9280b9b9471c9d53ac7c0db8e2613a99ed91322603da21d0bbff5e6195299ccdc3f4a5a960efb7620a6a2d20a59db7a2a31b2f107ca09f683911b14c9deb83ef1eb1869cdfe6aeb278c0ca9ff0170c5f6543ceb2c1f2ce6fcce4c5c4bfa341d999146f81b89e4504ba0a5c5cd21b85d64077410e203466116a0f703196412793bc6abeace40de32aa437e99b3e545dc6ae3a61425bc5b9db30170c7245bf1d469011d3d123cb76701a06ac24ac799a245ed575a20ff3535fc0682f5b1bec8b5b32b0749dcdf2c168a9950fe3d98e035ee38432c3d1af8c54b9cc430dee1117d9a7fff034104ccb8e0e1169ebc70ad21573f0a820697d4d2c75e493d656460d11353e01824ef681910effaf47595e355967538ee48ff466ae021b7c0f7fe361126012db319988def930b32c06869fcec5da98b2994cd03169bf515f6d4025eb620fde68b7affb784afe685476dafa72544c03f299c6dfddef6817944b4bcd206ebfb650a521abd79b7a2137bdce717f6c6d140d425cde555909e438ef09335cfe486998279f51519e78b12d394a54b4eb56b45494491172ce2267b6f947fbb9b9a651262a84ebd94841889f5679efc6fe26dd68d5949238811af5d7c52e52dd5", 0x1000}, {&(0x7f00000028c0)="612132118f711f", 0x7}, {&(0x7f0000002900)="51f084ae48be83871983f1d7fbfdca25ad167a47a09485", 0x17}, {&(0x7f0000002940)="856beffc0b4339f0aff93bee1789f7fcaa8dcf9edc80f3e412dc8e3b23cbbddbff789878144f6c0ec1049ee259d449e8978e1b93487867f523316d640a0c6901e3a687699e786d4a8ee6db2f07caf7fdb3783cbde2788f1adf8fe6fff59913b358b76e829c8c6fba332d4e483db5d3140ff6c4de74f2218f714d505cd49a654337a6b65c076bc76570dffe1ec648f537c838ac892dcd76b3f336112bd7e3204306fb33714de7cb0d60019678a14c83eb99aa02a0dcb14ce43c3aced51348ae7c3eb8efd07a710445b2efd7", 0xcb}, {&(0x7f0000002a40)="d535ba62d175d5ef9bbc96012866f1173d9a6f28b6742a9e0a4392dc0609ea656793272f6923d3df29ca2c4a59338dc4664c2e355595b0af6a8a815dedb5ba41ea3e7f87dcb62066350d59b117790154405efe4bf891e8a41a962aff33e95b2201f3d805fa8d2ad21722c1ec0ce7bf38005f7330de19d1e0589ce35c7499a12405", 0x81}, {&(0x7f0000002b00)="6bb7487f89ebe50ee6de710c96afde958edb7a5325b1711f9968058d6ee57bb701abe800ed40cd870d676c2c1dec24fef1b9540ad57725e7863ea5d3e1d023585d765406a1d98b710cb1375ed6e4cad46a6df196c963119dc13abfa5e737dffb102a454f46822e5de822f2a004079b80304a0d8b597228fd79f87180458d72bf", 0x80}, {&(0x7f0000002b80)="37430b30ae54e1a3593f4eed5c754c52bd0692826742fd8bbefc922b0e6b4564bed3da2718768883df7b817ab3423cb7782a7780988fa3781edb922f55b0c529306b0524e770505e09ff7ec29810d11dbf62a4f0c787a4d24b77c870ada874e4ced1ef272307950a8d349064f7bf75a57bc39bd00aab906fd8bcf1366e2da93e7ef6d2e4", 0x84}, {&(0x7f0000002c40)="2842f08a9a3c7c76fb826f39e520fdfd686908413dad336b5c6d38388e005abc34c3696d5d142f15fb550fae456b6a673bb515b57b3f913931bbfff9a8924b904b0fd5c476aac2fceec25130c067a0147b2f5c895c07914de681b0a9f2f79cb7d4d25940ef4d7eadb6b50979af7ca625d7c5b513fd605fa53c2f1acbbf785a4d93d6c47d34281c3a9f4c9cb3eb2ecc1a29989008879ae5a21ac871fac8939319e1ab02038d5e7fb92d30cc33dcbd9017d506cb152c7d541eee045c67b14f6da3ec279a1a4b1e252b362e751ef5fb38afd2343fb9e0930de6c1b97bf8a5182d79bb0fe6e7f12621d213ee1164cc2e2cf1fb72215cc0cd1b9254", 0xf9}], 0x9, 0x0, 0x0, 0x2}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001740)=0x40) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0xd8) socket(0x20, 0x4000, 0xda) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001700)) 16:00:27 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bp\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) msgget(0x2, 0x180) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [], {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munlock(&(0x7f000063a000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3636, 0x6}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() r8 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r4, r3, r4, r5, 0x24c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) msgrcv(r8, &(0x7f0000000180)={0x0, ""/74}, 0x52, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf9d, 0x4, 0x10000, [{&(0x7f00004b4000/0x3000)=nil, &(0x7f0000647000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x6}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f0000617000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x33a}, {&(0x7f000044c000/0x3000)=nil, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000565000/0x11000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x7}, {&(0x7f0000574000/0x2000)=nil, &(0x7f000061d000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004ee000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000582000/0x2000)=nil, 0xff}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x2}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x3f}, {&(0x7f0000334000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0xb8}, {&(0x7f0000475000/0x3000)=nil, &(0x7f0000241000/0x2000)=nil, 0x9}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005ea000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r10, r9) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:27 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000008000"/67], &(0x7f0000000080)=0x43) getrusage(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f00000011c0)='./bus\x00', 0x2, 0x2) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/41, 0x29}], 0x1, &(0x7f0000000180)=""/4096, 0x1000}, 0x1) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe0f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000001080)=ANY=[@ANYBLOB="2d012e2f66696c65300016cee42a7e297aa75da9e8837075f63eca0b"], 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r8, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = socket(0x1e, 0x3, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="000200", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x80000001]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r14 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r15, 0x4, 0x80) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r15, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x0) getsockname$inet(r12, 0x0, &(0x7f0000000140)) close(r12) setgroups(0x0, 0x0) setgid(r11) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:27 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="0a47b87bfec4708ffdab016c480922e1ea549c9809d5bc52e64e5258bda67e50db2a72d97aca6070890400", 0x2b}, {&(0x7f0000000080)="7820585837ddd78a23965757825bc79a27131537f89bc0e642cf695b5318bbe28adf61383953981e6735d9af14d7c374e1e973da04066bdf0e8f4514be5946bceabc18a142c534bdaffc39a658cdb0cf1ddf5a1c9f7f7aba2380ba8103d8d4d45acdeb0616ed186aff9485ab27bad5ad7810dc54ed79", 0x76}, {&(0x7f0000000100)="5fb6b2354ba5837164d8811b708083b29e029487de28b3f9302f774fcdbaa8e70eb333c65d7dc35910807488afc7964de6bf6c275b7f9b9a4316fbed7eb36abbfd1769ac1f256f3f1276719ef4b85a923430db732e0eb73775e695877895865d", 0x60}], 0x3) r1 = socket(0xa70686ef8a342836, 0x1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) r5 = shmget$private(0x0, 0x2000, 0x142, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000280)=0x5) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = dup(r4) dup2(r7, r8) r9 = shmget(0x0, 0x4000, 0x475dbe3ab68edf23, &(0x7f0000ffa000/0x4000)=nil) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r10, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/108, 0x6c) pipe(&(0x7f0000000400)) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = shmget(0x2, 0x4000, 0x19c, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getegid() r16 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x408000, r13, r14, r3, r15, 0x100, 0x9}, 0x80000000, 0x70ae, r16, r2, 0x2, 0x1ff, 0x1}) socketpair$unix(0x1, 0xdbe397722b3d40e8, 0x0, &(0x7f0000000540)) r17 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x14) r18 = getuid() fchown(r17, r18, r15) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000005c0)={0x5e2, 0x8, {[0xc6b, 0x9, 0x2, 0x6, 0x2, 0x1, 0x6, 0x4, 0x98, 0x1, 0x7, 0x8, 0x5, 0x3, 0x8, 0x2, 0x399, 0x8], [0x7, 0x1, 0x1, 0x3, 0x5, 0x9, 0x2, 0x6, 0x3dab, 0x1], [0x29d, 0xebe, 0x4, 0x3, 0x6, 0x401, 0x9], [0x401, 0x2, 0x3, 0x5, 0x100, 0x2], [{0x98, 0x5, 0xfff, 0x2b9f}, {0xffff, 0x0, 0x80000000}, {0x5, 0x7f, 0x7fff, 0xffffffffffff73e7}, {0x8000, 0x1, 0x0, 0x6}, {0xfff, 0x2, 0x6, 0x1f}, {0x456, 0x1, 0xaa39, 0x8}, {0x8, 0xfffffffa, 0x0, 0xfffffffffffffffb}, {0x4000, 0x800, 0x7, 0x5}], {0x7f, 0x10001, 0x40}, {0x2, 0x5, 0x0, 0xd}}}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/?\x00\x00\x00 \x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:27 executing program 0: shmget(0x0, 0x1000, 0x10, &(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}) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) r19 = getuid() setreuid(r19, 0xee00) r20 = getgid() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r21, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r21, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r27 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r21, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0xff, r24, r23, r24, r25, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r26, r26) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={r22, r26, r23}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r30, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r30, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r36 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r30, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0xff, r33, r32, r33, r34, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r35, r35) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000005c0)={r31, r35, r32}, 0xc) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r37, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r37, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = geteuid() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r43 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r37, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0xff, r40, r39, r40, r41, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r42, r42) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000005c0)={r38, r42, r39}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7f62, r19, r20, r26, r29, 0x8, 0xfc}, 0xffff, 0x6, r31, r38, 0xf5, 0x5, 0x3}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r44 = dup2(r1, r0) accept$inet(r44, 0x0, 0x0) r45 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r45, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r45, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0xa) dup2(r47, r46) listen(r47, 0x0) connect$unix(r47, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x1}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r4, 0x0, 0x2891) 16:00:27 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xbaa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x768}], 0x1}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xff) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getegid() getgroups(0xa, &(0x7f0000000280)=[r3, r5, r6, r7, 0xffffffffffffffff, 0x0, r8, r10, r13, r14]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:27 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0xffffffffffffffad) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="000200", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="000200", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="000200", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="000200", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="000200", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="000200", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="000200", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = open(&(0x7f00000008c0)='./bus\x00', 0x10002, 0x10) write(r15, &(0x7f0000000140)="000200", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="000200", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES32=r1, @ANYPTR64, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYBLOB="e8ebd0c70cfb5cca560730dbfa4e5641c9fbf46a55d928aacfd82bb4479de40375389048d8f24019ab65fca746b09d2b02bcb31a958b3ea49253948728cc8424a09ca5f25c90c1d8fabd0dbaa3", @ANYRESOCT=r4, @ANYRESHEX=r5, @ANYBLOB="d8de18eeacb9f06cf7001dc750df0447c353f6a2db4831e6fd044c9907cf8c52137374d35fe5717486b73c2c8501956fad619f1b8d4f01753c115081dde20ba4557fce641ac98afecd004cc66031e37b8f4652a4a311227b0307de76345eea921039ce912840e3ee2653ccbbae94a7a1c784cda4dbd82768866650caa3cb00ea59d5", @ANYRESDEC=0x0, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRESOCT, @ANYRESOCT=r2, @ANYRES64, @ANYBLOB="497a944ef362a84fe7174e89b23d3ea6e7a5ad2314ea489ff2160c6ad8484d3925bd544537715b7ac4058d5b05beab462edc6945a6935a2f96dcad6278f4d60988f6c679c7611e717e50d7d64ddeeee713270cbb966ee66c99", @ANYBLOB="bcfcb6f43c69fca2ee5a1eb4a36546882b8e50e0cffda36c9f8b5dead35b95533a93be792884c05ebfbb95fdfd307d5668"], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR64, @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRES16=r6, @ANYRES32=r3], @ANYRESOCT=r7], @ANYRES16=r8, @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYBLOB="5ad61bec2c34977203df4ba76ec12a0bffb5fd19578522b543a94c111958ef2707c17f873f6347173cefbdec27e216430db14b1bef404b49c0f7167c68b299a51dbdaa67cd93165135330e228ae65a1ae4ad2a25b03a1e77dc81896baf", @ANYRESHEX], @ANYRES16=r7, @ANYRES64, @ANYRESOCT, @ANYRES64=r9, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYPTR, @ANYRESDEC=r4, @ANYRES16=r7, @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR64, @ANYRESDEC=0x0, @ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYRESDEC=r14, @ANYPTR, @ANYRES32=r15, @ANYRESHEX=0x0, @ANYRESOCT=r16], @ANYRESOCT, @ANYRESOCT=r12, @ANYRESOCT=r3, @ANYPTR, @ANYPTR], @ANYBLOB="ec1bf59a2d276dcb965f9488997f0050428323790c490e7129600877ba3c0d00df60cea01664b3d2e0de91a328ae535e0850b9721d861dc0393f4e08c7454ce5f152508e0f27c8aa9f83ff4cdf0fc5b196a403e2f54ff3451cb29eef06eb10a2621fd43ce4df85c8e62469f62e0a6393fd19be31472f6975ec5b1daf638c335868cb3365f3b3d9133a163b6efa7da1b15670766e339a073aaed48f12c1"], @ANYRES32=r13], 0x7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r17 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r17, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) r20 = msgget$private(0x0, 0x200) msgrcv(r20, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r20, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) socket(0x32, 0x1, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, 0xffffffffffffffff) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$dupfd(r1, 0xa, r2) 16:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x44) dup2(r0, r2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x3d, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20080, 0x104) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) 16:00:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x6fac3a9b2e80200f, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8d2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="bda0a4c898c99d07fc60214c5753ff3d5947f254439ee5ba6e53a0693343bf531c581f3ccd990df5677c294bf394400a0d793ad6283ae2088d5610c5e3d8714abaf14b0783470471cc0ffc9e9307fc0d80b93de5bc735fdfdbc2b8a360f2629a425aa6a2b7dae97ddadfe80d5f3b437a", 0x70) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:28 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = semget(0x2, 0x4, 0x2) sendsyslog(&(0x7f00000000c0)="c6d18dafb1c9682203368dfe63bb3e2e2f5f2e012d0ac8148454a76546d76bf5e10b03e57c30720ac9991d604aea8a252ed395263d87f71038181a915c916e5d264fdb06c01dc711f4213067786358e1404dbe5372065d1a2ec65647018fa78b9720ac7f542ee16afb1131bb34741627785db83c3c27510bd07eb808da3e57c99fb91318b8888a591b25676877286ed830b9c665a6ee31a3acfd50a28a5ee6d28f4ab17b95b5c23b9b7a35c1020eab179d007b7c6c78e7f7", 0xb8, 0x8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/63) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c, 0x0, 0x0, 0x8}, {0x24}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x8, 0x400, &(0x7f0000000040)=""/176, &(0x7f0000000100)=0xb0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = dup2(r3, r4) unlink(&(0x7f0000000180)='./file0\x00') r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0xa2) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="1e92ea76d6a2403a87994696b130a9c2c327e373a2c08ec5268b164be9c757fa487c0100000087bdda92b2f6b6e4d77e7b4364f028029e5e94eaad315f8c71017ff561b04b2849d2f08a153767601256e165e1609be7ac85bce526bcd9c2c850cfb7a3f354a5ce3b7ccb195eb8bd1eca1b7af9751ccaf8f1939add5bf383a274e52ffb4e7b4b7b1cde48cd81639825da4e0b6bf90f"]]) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x101ea}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x7, 0x2, 0x5c0d, 0xe7ab, "8d6a319c4f627100010600", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = socket$inet6(0x18, 0x4, 0x81) write(r3, &(0x7f0000000140)="1f00", 0x12a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xf, 0x2818, r2, 0x0, 0x401) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000500)=""/198, 0xfffffffffffffdf9}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/109, 0x6d}], 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f0000000080)="42191219cba629d198e9decbdded48cc841af1b9a115e74e4a1d9be2f8222f6ad04bbd809febc48c75d4470ddd05702c05c894f0918655b7fafe87676309410cdb76498b5f67a167753a6ed360186c748266d713dbf32658ec673e861748bb627d9dceccc3d4869d1e274bb8198ad4ab64dee3", 0x73, 0x0, 0x4) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x138) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000140)) r8 = geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r9 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r8, r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r8, r4}, 0xc) setpgid(r1, r3) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x80000001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x1, &(0x7f0000000080)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='c\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r2) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) r1 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x3d08f86bb19c6c32) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1) lseek(r0, 0x0, 0xffffffff, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x1, './bus/file0\x00'}, 0x353) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="b1126e29afc9cf0fda77a9c4d0d053f097b5915732b960468c26b6dac8040000000000000053b39f95e464eae40f4eba5caa53499d94866e1843caaa95283eb37c584c40dcaf715c099604b500733b26b1c9c12ce925c08b7aadf23d"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)="070800000f370025ff149b33ff0f0000151183339ab77f2e465125e8446fe031af0414f6c75d0b9dcbfe4350c90f0802de8f4144b88ad4ac1504c9f44da3e3025cdff95e13f2293bde3c4db06a1eab8b6611abf7cc17582eda7250298548e12b7e46f89b5e8e924304f42e573563757ea71d752f5962a541cf97dbd56279ec0fb095018fa3922b0855c0d3d0dc250436276854cb960a3c64a0560e3387bc2f5808ea3da6c5468331bfe4e194484ad0ca372b5045ec79303a0e99c3cb004f16ab53c0a4a992fd7996b898a8c6659b28f100dd16863fd2f2a28b89c412f596a51d3645ed408c0a08daa2fc27cb9bc663ef", 0xf0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, 0x0, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x4100, 0x0) fcntl$getown(r0, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x8000000000001f}, {0x39, 0x0, 0x0, 0xffffffff}, {0x74}, {0xfffb, 0x0, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x7, 0x3, 0x3, 0xb, 0xfffffffe, 0xffff8000, 0x3, 0x1, 0xdf, 0x1}) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r45, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r45], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r41, @ANYRES32=0x0, @ANYRESOCT=r42, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r43, @ANYRES16, @ANYRESOCT=r44], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) r52 = getppid() getpgid(r52) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r54 = msgget$private(0x0, 0x20000003c4) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r56 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r54, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r57 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r57, 0x0, r57) accept$inet6(r57, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r58 = kqueue() msgsnd(r54, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r58, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYPTR64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r56, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r55, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r54, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000100"/260], 0x104, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r53, 0x0, 0x0, 0x1800) msgsnd(r53, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r47, 0x0, 0x46, 0x81}, 0x10001, 0x1, r51, r52, 0xa5, 0x1, 0x4e2c, 0x6}) r59 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r62, &(0x7f0000335000), 0xfcb7) writev(r62, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r63, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r59, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r60, @ANYRESOCT=r30, @ANYRES16=r61, @ANYRESDEC=r62, @ANYRES16, @ANYRES32=r63], 0x9, 0x0) r64 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r64) r65 = syz_open_pts() r66 = kqueue() kevent(r66, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r64}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r65, r66) r67 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r67}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r67) r68 = syz_open_pts() r69 = kqueue() kevent(r69, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r67}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r68, r69) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = kqueue() kevent(r71, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r72 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r72}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r72) r73 = syz_open_pts() r74 = kqueue() kevent(r74, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r72}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r73, r74) r75 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r75}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r75) r76 = syz_open_pts() r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r75}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r76, r77) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r59, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r66, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r78, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r59, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x91, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="000200", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r9, &(0x7f0000000700)=[{{r10}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r9}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r9) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r13 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r14, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r11, @ANYRESOCT=r13], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r15 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="000200", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x200, &(0x7f00000000c0)=0x2c8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r20 = getgid() r21 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r15, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r21, 0x40087603, &(0x7f0000000280)) r22 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) r26 = geteuid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x8, r26, r20, r16, r25, 0x6c, 0xfffb}, 0x1f, 0x100000000000000, r17, r17, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r22, 0x0, 0x0, 0x3, 0x1000) r27 = socket(0x0, 0x3, 0x42) r28 = socket(0x800000018, 0x2, 0x1) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r30 = socket(0x10, 0x1, 0x2000000004) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r28, 0xffffffffffffffff) bind$unix(r28, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff65) r31 = socket(0x18, 0x1, 0x0) r32 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000140)="000200", 0x3) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r32, &(0x7f0000000440), &(0x7f0000000900)=0xc) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="000200", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r27, r33) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r31, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r15, 0x0) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4101, 0x59c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25}, {0x8b}, {0x24, 0x10000}, {0x24, 0x9}, {0x82, 0x80}, {0x88, 0x7ff}, {0x8b, 0xffffffff}], 0x7}) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xc4d2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) 16:00:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xa7, 0x9, 0x0, 0x0) 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)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpgrp() r6 = getpgrp() r7 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r3, r2, r3, r4, 0x24c, 0x6}, 0x8, 0x800, r5, r6, 0x7, 0x4, 0x8, 0x484}) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r10, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d6a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8004, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x1, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x5], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x106f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r11 = socket(0x18, 0x1, 0x0) close(r11) socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000040)="f3a6eba11aa970e3a563b7c91b1f") 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x31, 0x20000001, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10202, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="f0991ff4dc390acb4929fcfab73a2e78479b59e257743c61b9583ff28e7eabc79e0c3d86ded5497b855880bfd44a7f9ccdfadcf500cba2e0a5c87f4a4562d48e9e714bc76d6fbeeb5bced4b6af621dbe5609c82c1b80370d6bc38342960638bf08cea705fb7820ab3a25ef30ad2df85d5a45504ea8e5ce61729df9d8001e45a51b0a022148b1916ef9c7dc979bade1edd287d9d9a28e1e36ea44deebc853fad1ba11dcd19427f5c8cd77d3365d5065c9339d87a905aca765861db927dabb51eea9c23be3a2751e99aa554af3c8de", 0xce}, {&(0x7f0000000180)="7e3fc91e024684291f219029d456fa76fc23ad2b373412864b22a2edcf1afbd1d533cf3d005edbad5087994bba2ad4d31301482edbdb267f1585ceda5860cc0d774d423da3283173cba311a9bbd342bcf03374c258a54acc75840cc0695b2994a196fff7eaa197f82c684c61def840d04708bc1bb72f2e8463407efd2d0b46cf35b7bb2b3273ea27aac7aca00331851ffc6c5b26c76ff252a9006b9e2f03908496caa3d02c7746085d11751ebb1892cfa599c9873c9d5ecebfd6fc614aba253832db3936cd3f5e749de4fa139ca22a41a6c0330dddc7c47a", 0xd8}, {&(0x7f0000000280)="c7522320d39f39c394f2435a9e0d172ef5c1b0312c84cd6273cbab7005b70d6471b0be50581b558e4155c0d477d5aa7411172295c076dafaeb09c5bc1e02f220bcd4b3db9acd4fc68b47f44481702d7e2fe9dbb74635f43e22edbeaa90b3983a71e0819a7688d213412170f2fee57a2b4a14b4783308ce0d6e7a05d84b06a31e7879387d4f05bfe8fb84b3d8f86e44a5c113dd61efab0c24e78c2e3415850d083ff69bdf3aa4cfc98ff090a621cee61d3f43fbfbe0ef2a93f436febd1423a47fe7ce7b792078dfc3d06229284a919b8eea4af6a1", 0xd4}, {&(0x7f0000000000)="a8781aa8fc9f891ce5bf9e58e58cac9a9995291d43264e091c5f35d9", 0x1c}, {&(0x7f0000000380)="fa49a8f5b99b2d4954945d315af83309d2dcb445ea3387fe6ab3da00112cee7aa5343bb59d7d7f8d3dc55bed1f0a777cd27648412d1d0dfe8f0d83b656d95b5a3d9d3fd3c3b99c546c4622f204f51d9a4f7d89093faf01fceebb74b6a66ded779ee3ee8110c2bc54a78acf95b20f55cddffaebca5345c849db72f5c3cf2b5db26c7489", 0x83}], 0x5) syz_open_pts() 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000001f000000000900"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x42, [{&(0x7f000003c000/0x4000)=nil, &(0x7f00002e0000/0x4000)=nil, 0x1}, {&(0x7f0000602000/0x3000)=nil, &(0x7f00000f9000/0x2000)=nil, 0x80000001}, {&(0x7f0000451000/0x3000)=nil, &(0x7f00004bf000/0x2000)=nil, 0x6}, {&(0x7f0000540000/0x4000)=nil, &(0x7f000017b000/0x4000)=nil, 0x4}, {&(0x7f0000524000/0x4000)=nil, &(0x7f0000397000/0x2000)=nil, 0x420}, {&(0x7f0000406000/0x2000)=nil, &(0x7f000003c000/0x1000)=nil, 0x49}, {&(0x7f00002ef000/0x2000)=nil, &(0x7f0000048000/0x4000)=nil, 0x172}, {&(0x7f000025d000/0x1000)=nil, &(0x7f000021d000/0x1000)=nil, 0x1}, {&(0x7f000015a000/0x3000)=nil, &(0x7f0000702000/0x1000)=nil, 0x7ffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f00006b9000/0x2000)=nil, &(0x7f0000453000/0xa000)=nil, 0xa290}, {&(0x7f00005b6000/0x1000)=nil, &(0x7f00000ff000/0x200000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000775000/0x3000)=nil, 0xffffffff}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f0000119000/0x1000)=nil, 0x2}, {&(0x7f0000195000/0x3000)=nil, &(0x7f0000326000/0x4000)=nil, 0x7}, {&(0x7f0000355000/0x3000)=nil, &(0x7f00003cb000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1759f0f08722d3167371d687188b7354e3aba11376953eda21b75adf59ece9e5cf845668b4234c214921ab2a10907d57dc4b8df292d9568b551c458a2a666cc06496a7ba88e4e3f267b1bdfe045f4f5f4978e2000000064f8a424373de5886909e2dd9096c2b81e7661b2fca6db93035c817380eeaf10465ab2e6a0fcdce4fbf1583ddc8f0b3793736b7f323857814e80e2c41c459bddce5d5a51cebad71dd0b60d97d7790d263a33d631db0104d4839d4c60c6de93233052c6973a58fdd5ae3e31137417aa519a401b509355e42b619d38e3f0f78f1cd7903a450441f8c54e2e1f155e15f436d2e8d629184311413b9fe23cf5b4772cd6aec87238603d283ce826ce4da664e3746070d5a663374f58a9a0c04ec82637101573609719cdfd5ff8a5e16b7a718c840c4944665b97b8e2345d79d8f403ea74ddc31307d7f3d462355bcd4d81ce79165453d88b6b893d5b66997894f47f2e58df61979009af9b2ff776c3fada590d9a4aaadb84d029c64ae6005a263196731306803b68241a5f81ac15abb13d"], 0x10) write(r1, 0x0, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shmget(0x3, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003302000000000400"], 0x10}, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0x7) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x158, &(0x7f0000000000)="40c500010000000000005aee338cd08ffbf4e983beda81d93c168f9920") 16:00:29 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="49731200e9e85851242e4b19e7696483be7630b7ac20bd72768de29df915446eb87030c631eaf975a3c026d5bf5c57b3bf06dee5ac19f2744883f39b6df9a247369b979f78cb0f60b50b15279512574f767ddb1d420ac0a97b4eac5207c6c8f4aeaeccd00ff1d2ac40f46ec93aae9d855d9d99470f0426db9ee0a8", 0x72, 0x0, 0x0, 0xffffff51) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x23d23f3addbd4cbf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, r3, r9, r13, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r16, 0x0, 0x3a454690, 0x2, 0x401}) shmctl$SHM_UNLOCK(r0, 0x4) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x285}}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x50e) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10080, 0x80) r2 = getuid() setreuid(r2, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:29 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23f, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x24}, {0x101, 0x9, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0x4, 0xfff, 0x6, 0x8000000000000}, {0x200, 0x7000000, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aad2a74bb22e68f9ca04f0082248f7801f1cea7dd19fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x79}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0x14f) r9 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r10 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r11, 0x3) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x1, r14, r21, r25, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r28, 0x0, 0x3a454690, 0x2, 0x401}) r29 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r29, 0x3) r30 = socket(0x2, 0x3, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r34 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000500)=[0x2]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) r41 = semget$private(0x0, 0x1, 0x80) semop(r41, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) semop(r41, &(0x7f0000000240), 0x2aaaaaaaaaaaad61) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x80000003, r42, r19, r43, r45, 0x4, 0x13a}, 0x200, 0x4, 0x2}) r46 = getpid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x1, r32, r39, r43, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r46, 0x0, 0x3a454690, 0x2, 0x401}) shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r47 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r48 = semget$private(0x0, 0x1, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x2, 0x8, &(0x7f0000000140)=0x1) r49 = semget(0x0, 0x1, 0x0) semctl$GETVAL(r49, 0x4, 0x5, &(0x7f0000000800)=""/200) semop(r48, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff, 0x1000}], 0x2) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x800005, 0xffffffffffffffff, r50, r51, r52, 0x10, 0xb}, 0x8, 0x1, 0x3}) getppid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x400, 0x0) r53 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r54, 0x5) r55 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x2, 0x3, &(0x7f0000000640)=""/178) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r55, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r48, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r56 = kqueue() r57 = fcntl$dupfd(r56, 0x0, 0xffffffffffffffff) r58 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) close(r58) getpgrp() getgid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r59 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r57, 0x8020699d, &(0x7f0000000300)=0x3) r60 = socket(0x2, 0x400000000002, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r61, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffff27) ioctl$PCIOCGETROM(r57, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r62 = getuid() seteuid(r62) socket(0x10, 0x3, 0x7) socket$inet(0x2, 0x8000, 0x5e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() 16:00:29 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0x7f) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffc00, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000800)=0x8) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000700)=""/234, 0xea}, {&(0x7f0000000000)=""/39, 0x27}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x401, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x5}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x2}, {0xff, 0x6}}) r1 = socket(0x4, 0x2, 0x7) recvfrom$unix(r1, &(0x7f0000000000)=""/43, 0x2b, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x110) acct(&(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, r2) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x04\x00\x00\x00\x00\xb8\x00', 0xa8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getegid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") shmget$private(0x0, 0x1000, 0xb2dad328e81815c9, &(0x7f0000ffc000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0xd531b90884d47522, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x7) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/24, &(0x7f0000000180)=0x18) 16:00:30 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r12 = semget$private(0x0, 0x2, 0xac50af01229d95c0) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r4, r10, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/127) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) shmget(0x0, 0x1000, 0x580, &(0x7f0000ffc000/0x1000)=nil) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000003780), 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r6, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r12 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0xff, r9, r8, r9, r10, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r11, r11) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={r7, r11, r8}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="000200", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = getppid() r18 = geteuid() r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r19, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r19, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r25 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r19, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0xff, r22, r21, r22, r23, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r24, r24) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000005c0)={r20, r24, r21}, 0xc) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r20, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r7, r13, r15}, @rights={0x20, 0xffff, 0x1, [r2, r16, 0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r17, r18}], 0x80, 0x4}, 0x8) open$dir(0x0, 0x20000, 0x2) r26 = socket(0x18, 0x0, 0x0) close(r26) connect$unix(r26, 0x0, 0x0) write(r26, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) getuid() r27 = semget$private(0x0, 0x0, 0x0) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) 16:00:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000000)="3ab82b7dbc097e87043b7eca9b7f35d46baba256e419c6d395d5e71f4f251fa68a424383b400b72279d1e5853ebff261b1f24a6ff3399895926fac0a7069807f42e70dd92abc2721c5132f709e34a953c8ae33bfb9f73985d671a91b1645ec03c35d790758977b071f675c1a374e7cbacc7a24a2cd895c37a99c8f45b73b4f89102f4699bcdffda1c1952642a2b5", 0x8e, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000440)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb66800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e3639", 0xffef}], 0x10000000000000ae) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='|\x93Z\x93\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3c}, {0x4006}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6b, 0x73, 0x1, 0xffffffff}, {0x8001, 0x3f, 0x9, 0xb49}, {0x8, 0x3, 0x1, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) chdir(&(0x7f0000000180)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e2e", 0x22) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x6) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x1, 0x0, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:30 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x10000000000003, 0x2f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0xa931, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0xfffffffffffffc50}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x56242dcf64811b1, 0x0, 0x2, r2}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0x5aa) semop(r6, &(0x7f00000000c0)=[{0x2, 0x3, 0x1000}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfffffff9, r2, r4, 0x0, r7, 0x1a0, 0x9}, 0x800, 0xfffb, r8, r9, 0x6b, 0x3, 0xffffffffffff8000}) 16:00:30 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xf4) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1000000000000243, 0x0, 0x3) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000, 0x7fe, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00", 0xffffffff}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0x0, 0x1000, 0x461, &(0x7f0000ffe000/0x1000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x4, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r11, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r17 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r16, r16) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={r12, r16, r13}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xacc, r4, r7, r8, r10, 0xc, 0x3}, 0xde87, 0x6, r12, r18, 0x4, 0x7, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:30 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) pledge(&(0x7f0000000100)='/}$\x00', &(0x7f0000000140)='\x00') listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1e36, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xd1) 16:00:30 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000005c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, r8, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x6, &(0x7f0000000240)=[r15, 0xffffffffffffffff, 0x0, r17, r19, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) r23 = getgid() getgroups(0xa, &(0x7f0000000280)=[r1, r3, r4, r6, r9, r11, r13, r20, r22, r23]) r24 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40000400000002c1, 0x77412cfab5c83196) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xa8) getpid() ftruncate(r24, 0x0, 0x0) r25 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r25, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:30 executing program 0: 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)={{}, 0x1d, 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) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="000200", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r34, &(0x7f0000000140)="000200", 0x3) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000140)="000200", 0x3) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='./file1\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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = getgid() r49 = getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r43, r46, r48, 0x1e4, 0x8}, 0x5, 0x5, r49, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x803, r37, r38, r39, r40, 0x40, 0x6}, 0x200000000008, 0x800, r41, r50, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r52 = syz_open_pts() r53 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r53, 0x0, &(0x7f00000000c0)) r54 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r54, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r54, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r56, &(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', r56, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r56, 0x4004746a, &(0x7f0000000380)) r57 = msgget$private(0x0, 0x718) r58 = getuid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r60 = geteuid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r62 = getpgrp() r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r65 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r65, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r66 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r68 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r66, r67, r68, 0x10, 0x9}, 0x8, 0x1, 0x9}) r69 = getgid() r70 = getppid() r71 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r64, r67, r69, 0x1e4, 0x8}, 0x5, 0x5, r70, r71, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000300)={{0x803, r58, r59, r60, r61, 0x40, 0x6}, 0x200000000008, 0x800, r62, r71, 0x7, 0x40, 0x8, 0x484}) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) r75 = msgget$private(0x0, 0x0) r76 = getpgid(0x0) msgctl$IPC_SET(r75, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r76, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r76) r77 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r77, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r79) r80 = geteuid() r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r84, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r84, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r85 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r85, r86, r87, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r85, 0x10, 0x9}, 0x8, 0x1, 0x9}) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r90, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r90, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r91, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r91, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 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=r91, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r89, @ANYRESHEX=r61, @ANYRES32=r90], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r37, @ANYRES32=r51, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r52, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r53, @ANYRES32=r2, @ANYRES16, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r58, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r72, @ANYRESHEX=r88, @ANYRES32=r2, @ANYRES32=r73, @ANYRES32=r2, @ANYRES32=r74, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r78, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r82, @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) r92 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r92) getpgid(r92) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:30 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x0, 0x2, 0x8}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, r4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000002200)={0x2, 0x2, 0x7ff, 0x1, r4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab10400be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e75486812312fafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489506b0fb2c8389ab618840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb00dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a441f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a492327177b"], 0x10) connect$unix(r6, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r7, @ANYRES64=r5, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r8, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r8], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r6, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001440)='./bus\x00', 0x10000, 0x20) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000001480)='./bus\x00', r3, &(0x7f00000014c0)='./bus\x00', 0x4) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f00000002c0)="eda5809e271b4ddc7901aeed11e091b9e83928fa039ae54af54b5c675a5272167cbe5e6a8926f634a300f64aeeae17f685cfea808009abf59cf287978e7379d6acf3e34d9c2404baf99144eff1817145010c76d966c0b1437917454b17d57209452747c9cbf7a0ad1531d8a94f4a37df19efce60e8b6598d365e9ffb9e43a6cb234d8e7f6c723d2620dedcd018781d99b32f3b5beecabdc0ec7adfad18fde60f1516ec178ac751416c8647bb916780cac3d6a35cc3df75d62bfb777923ffd9b85d86556199da3876dcfd89e9a7dbcfe5ff0fc4506d27a2d3a085793688e882d4716fea0ea81b5dc415b0de314e2b2667bd4e9136e6f6dc54373b64a66fa60fee1bc7343e019630701369afed5931a5ba9feb43d342a8629f3bf4d03096aed54dedf9bb38a39043955bb823dcbaae972fe6bd73b94bfe3f5fd9255d56fb593f8fcf4e07b829b512eeb394f82ba1918e09110690527f0a28026029b57d60e09987079c9bb2801209fe9cae1284894ae457be82678473f341cf3b1bedd71d85b7bcbecef1d6e0e6fc3b9d98ee878fa110ccd88ab786b74b58ea59099b257a45746726fa1a599d506282cfb930f86212989f51082bc4e52e418331515d322be9350ba9cdf13fdddcce13fbd32c6223a29bb02543c92f24cf42bcb25f0a3e0a79110a0bed1cd30289cac529790ae4b355f3101f0778b37ff9394002725c4d2a40952509958ec91d29249fa2e782ddad7f313c7117dab8e5ce1e764321ab5f16aeec230d4be765d501541f17a309cae989e1c27eb31ffdf7c9824ba15df40eab302418b368010c70ee4dab34c8665a2c48c2d758bbf3bc7513104b5658221c434c0b7caf92a4b76ecce7a2040f16c75ef29a82c02f979f4d655dfe49f9156cd6fb6060161decf1aa6a27e4d03266dc85357b3d8ba84f72df8bdc982e242f7cfa0978bcc0bbd754aabc06517b9df88da7ec8a76749cd4801a4f93db99150547cdd51cddc699d2f7bc85dc57b509faad7c63c94efa772ddaf5366904729acfcaa5c96dbffdb4c235a161f6629a8f3023b62713c43947490b9ebf4ab63f092622e1996408260c1f037bd03ba6c74a2eedb5ab0a59fcacf151a992004f9b1a60a5dd86388ec2c77973921d45fb74cd0a523be694eb33d19b548c77d5f4a590d991b36b5d533269c2c719558e98fb808e423ad198e167459fe8024c4384e7996ed6013b36dd9f8dfaf552a68323b406457c4de807ab67f365e75fd06c2296d53fad753340877b7c673a2f91fbb8b76dd5d01b6d2b471e89d638f0eac901092d886135c5c44b8b92617927f279902d2650d10e891289c3500e565ed3bf667a311b596e40749213104e5492244d308aac9a8e92b12cda602e1d46eafd551872a2e11832341f871dec4e0ec1f271069c60215f6cb596454ab53a7a81fa4c4f6c36b5aa692b8f39bf54a1e65b004119706f0189357a39b61151d00432bc546df7257d59d7eab6b326eeebce2e77a6fb23c87c844779365dd28cf69d43d4d9f85b7f0c14cb4df0a0d84fa59ede563dff6eb0758ce6a67b7d5bab1c41c15296910a57cdb983d0f6a177f50ebd1126ece56b69771b563278a8f57945dfc4711dc7445f655c2a390c14f74e583ae9b3f083c59fa0293657f6bf3b9b795f04b2dc9c15ab7b81003f86dfb01f9547273d96fdc97088b4a9f79c1d077f4ed78c373ed0e85042931e1a05c21b68077c234575c47691f8794b08c334c1aaaf9bbaef239729a018708af31143f84d1fc8b012e1254ad87e664dae71aa2f6c5e2e999d8b9f2bccdd1c68e47256012109e537874cc8ec65c45c97f3a103d593d4bc35efdcdb2e75b7cf5e5157004fe3488d890e130976f1d2f9bca038b02b54c8e105977c1895f393214db438341195c198ff393774878ba2c23cdf122ae7225b435d280d7c0894d257264aafa2897aae9712fdf85edc394583648e29f34d6846b750117688ffcc0e54a28ec13a706eedd8fd096d91954fb2a142bf2540e693a3e4b2bea895149e31539494aa2828fd6292b5934bd81ca4eeb6529921ed244f0898936ac17d97384789f0e0d53caa0174a17d105bf2d62ecc8f7c25c56cb5804f674d90680c99b53f6eac8c903fb129e5df2cb5a8da04ff7033deb53a2fccce850fb27913eb53d23ab42c12fafc3c91e58520132eb8c67b9eeba57b6d35a70f7868b8f6eec7f908be329d0b85b41324e867e0831f6787c90449808b2bb82e6d29338adf2685ab5709042ddb27559c7a6289d3769e1878b752ffd7e4fa82e94c0f43924b89a3ab3c360beecb18d17e8808b6449f417eec091e08d16001c0f35a7ee153666af08359921c6d1a4150e13937742ff60c9a507c5055cdd9ec93c7660b31add601c810a1647eee335ffe908b31813befbd1745892b17fa101105d3443f24e54c24562fea5e7186493a98e3330c1abe80502de60e549dbb6889cab6f0e038139ad7a0523c8af7c98939bcbb0dbb381b3d132eac39de76c5a24bcbda2a89ea910952be86808071736595eb4f6215ac4c4877dd5cdb87e4abc92f017c8b6872bd5ee31708080fbc05aa3d899daf8b9cae2ebb6459f2810a3a6040475fc2bfa257031b4907a0398e3c92ce23054e35da456c04715d29be57b39f8657c2fba8fc275e16cae555d4bae4493afba4f33247cbde1375086f99cdff8fcfee6553443ea5217b70f3a3d87c59296050a43ce708ef676fe1e155534fbca6cb6da4a91a3c0cab0ea28de39d9e0a060efe2988fe0b6ae54b8953b364a15d005e4620ebcf8ea9496cc5ab18e05162aab29b7f82dc5221deaa018f756dc2ffaf3c870129ea5c2c350850f9f563f62b7da3f939a3c9dd42802c6df005ddcdb6eec9204f5ef26ef7c3d328ccdd8d730a6fcb73c93dbd3f7ddce16f637537d30b9453b93a58faa9160ec50e15a36578c58105da02f12de6821951b945d4988ce2cb17f30aed16d92c163a541a98602e96cba0f17144a1ec5700dd204978d4184477c29bf28a5ee8535958584498ddea69ae9cc2e8a880c90f5517dc4684417936527ee20a1d5beb3ebaa60c7dc7a136d88544e3124dba25c2c5880339f8ec590885e18fbdce6f72e716ec1b38eb5a812be4fc68e70732eeb3abc4875adfe374820589f74b38cc9156f389f7c689bf526d76d1dccf29a1142eebc758cfca20b2b2636ba6f5fe6330b88bce2d5b2291dbdd41ff1dc1389e1a5339cf58cc4a4b31d018116a6045d476b444493d0e5483cb0015ec59ac80e02e5eb4da18b1f8f588841c759fb80961a38ba233115ac1e6bd1c452d36ec4772b92a663bac1d694121e04e4cbbcbe32a40805abaa4f6cfcb61151c87d301c52631174044e68ef90e25d1e1967a1cfa2e33f6aabf64a0c9ea477ed96211fd0836aa30cb36b534cc7c89b499af184e511a3e28f26c1fe55540472474db1c9196b90919f91effffffd1dc9718cda3a5d2ef1228dd0e90a3738629ebd6a9e6def3a8b5dfec874a45f7430e20b13bbe6490035a4dca75a9dd2e9ac7bdbd002deb7d809770696991665f57bee23c64372f14674635a95cbbfca8467adb13b40fe3dd075397286db083ae714e81a9afa4c6db75abc561db5c3c69e95637de163af35e503f5c00cd9cf072f6e0cb5e5b0c447c0f8977ca7a8631924a573237b7f521945b838136a3c286c884e66d59cd2e60d7a39eee32b635a281606d9e8448855f95c16cc1adc7aaa9d39c824fdf3cd731f3341df5ea6811c41b6d18959c5560b7da39ab10d71922d9d89df5dbd1939c69f7b24db9f6da4c599944410bb974b2097b379d577aacb2f47de222133c67e50aa770e61f544d39975f2d68a737093ee847be471205fd5708778ccba0ad719c713cdbfc0f3845cce322e2adbcbc732467e45a13af64a6bc2d1fa7d0193ca00b4b4668be511676e75908962f44271f7684ea39290cbdac96b3e8014effbda372dd534fef698443a59bdd309c337e1297abf9ca295689e9363c1fdd6c5bc1d66173bff0a633e5f79426afc463579d3b2b35e6903e753e234a505244fcbb9ddeadf385c4140e4f64fee418a361276d768e67fff1f6d7be8b8280edb23185afeea9ca330b76b00aead5ff2d9e9d973c38e958112192d2d0031a09b9a3f2350a3b0d69187dc54e43e873e4bf95b93a08087fe4dcb1dcb4f5a3f8b69abb25905775409633bcb8f7111fa281c0def73f9a0f69ab30d98726643bdb33a585fe4a3eb12638177bb4f1d16a9e21f3be0aa402bf6fa4a8e70cc746ed79985fac96466bd5c275822383051c848b126e67cc44f45931a2044f82b7701576e72be52e4811cbc54874fc61071a4d500a3912ed25a8a3816586092fdbf1cf889ddfeb514d6e3d7628af5317f3cc33c664d6e69b2a5beec1dff35760109d775ef47e6ea6a0bbd56b409d2dc5e7d2f91ff297cc200f6fadc18bfbd85c3d7bffe7ad5667250bd6113d6addaab758b31ac7ec6a43ea0f9ce9e2081a7368767ea7da47f50e6afcf3487d65679b995d4c5634ac5411d629edff5ca2c59bfefcf1066f3b68a6021307376957887aa00e6b2b4579160759a9d9ddd4d5579f7e65bebcc9751e422dd77b72405ddf4dce718e7600f7a0be1b9b9f9e690072c38c8c0af34376bee99adc389f296757f5a003a1934613dca0b850bb1dde3ead1f7afeb2ce7808f4917a08acda63d912eb6fd704aaacd515938c66524fb30d07bb0e67047256c79605b29a964415bd4082186720bdb2ab808ca70ec193a45b82c2037b9a8961e60ca7ffd8ca67390748b1a9768784d0668aadb2cdc0315a5579c739829468ac08f4e6cbddb2e18b14dbea42e080219bc5ddf39aa31d6ebd373406014042e957e6cad79eabe6fe5ca2f8c1a64d6e12ce8a0c596508381e7e64f5a511d78196a786f150cc74079bf3e167daaa4e60f0ea87dfcacd6f89969f68497f525e9aedac332c478d099882a808e1ce50884f94bbf614bcd96a0f64ca527e72209e74a880b99a92f426d6ad08817d3711cf747ed7030b7823a3e5b883051833a996a69949e0ce01310fc5fbb412fa65168c1d545039e7ecd01517158594b29a11d313e0dd525b13ddcb187887ca89bcace0d2a2944986a1aab55a06e9bda54d4a5f549a55115817d213e38408267e06c81f00269bcf4dd8ecf431fc093e57ca681a8bfd6cfb4bb9f5c499857ace51dbce54d0e472e61be10b74813447111d0ac534af09bf7ab02e4109e094966c8b4bface74094e2ecd6601fa9aa7dd50f958d243c4cc064cf9b3f920dda35e1c91ba8de3d1a1893e5312603c21c826eebac317264e489d41ef04d5a481c7007c1200d7067961da1676175729f37a8ac27b4945cf302adbb1047fb8cdb28dc932ee18cf6cf5a955d4ca71bce1263350ce1d7c3302d5e4b940a90e8b2bda4e0f0c80b84214c1ec1360e828ab0aed99d10cb279cad549e7ca6e7b15c34c87587265e2810ba04a13d77e1176af7d6a8178fa8d1548b7d315195232207de254836d40b34650ecf29bad32b210678e31c2c2b646f9047aee782f8f61c7e199cf94d51c2ac6a26dc438d3818fd81f47134c93818a5f43d3c626ac09ebcd7ca2b996f288943671e6f161b53f06583d039c85ef192f8ec79457d5ef5ad5cd3ecb61d4af2501a3cf59c8953391f9ac81b95237f8d8e3ca3d214c7da97d251ef0131eacdd01d9fca49848ea0d7b3489a8f3133eff3482144119efd048a4ee15c33d27501c83842196b4e1feb5e80a6a87f0ec31f1bfd8ffef50039c30472597e5c37c1915b7a8c8cb94f3c06b980a777e15c279b6", 0x1000}, {&(0x7f00000012c0)="16dc026e1f40a87532438c95a1b2da02011a6905ddde2b557fd3b052aaf1d7021f8049cacc7211059c852b7303f5319ee4bd35ab1925cb56c4639ad88885745ddcf7863b7c7c33e3202d8ae5d4bd1c5d8622ce3eb2167c31dcf8ae542888b63b9ab54ea28b2e956da337bf9b171c3d364015765b6f32aa9682d6a8a25497d5de95c68147730d56d96b2087a5ac6d1ff7aec7baf2a43c33c2c26fc76b1306f06abd5b5734907f4aef701a3fcd0649b3b21f0d06be64c55f3092714765befa0b9e3054a10864beaa75928987a9ab8a807ce2b522", 0xd3}], 0x2, 0x0, 0x7) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204e58b002b3a1680000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782650d6226268de45600008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b904", 0x57}], 0x1) chflags(&(0x7f0000001400)='./bus\x00', 0x0) acct(&(0x7f0000000280)='./bus\x00') chdir(&(0x7f0000001500)='./bus\x00') 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x3ff}, {0x26}], 0x2}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x400, 0x6, './file0\x00', 0x400, 0x5, 0xff, 0x6}) r4 = dup2(r2, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r2 = semget(0x2, 0x0, 0x88) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1000, 0x1, './file0\x00', 0x4, 0x8, 0x203ac93a, 0xfff}) r2 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deff2122d4c0d54e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2"], &(0x7f0000000000)=0x1002) connect$unix(r2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x10, 0x1, 0xf2) connect$inet6(r6, &(0x7f0000000100), 0xa) listen(r6, 0x0) r7 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000380)=""/161) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0xffff}, {0x0, 0x1f, 0x1000}], 0x2) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001380)=0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="000200", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x401, 0x2e}, {0x1ff, 0x100}}) write(r6, &(0x7f0000000140)="000200", 0x3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="000200", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = geteuid() fchown(r7, r8, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0x4, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x7, 0x1000}], 0x6, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x7dbd43532b5e71d0, 0xffffffffffff8000, 0xfffffffffffffff8}, {{r6}, 0xffffffffffffffff, 0x52, 0x2, 0x100000001, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x1, 0x6, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x40, 0x1}], 0x2, &(0x7f0000000180)={0x3, 0xe17}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:32 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x13ff33aaf3027ba0, &(0x7f0000ffc000/0x1000)=nil) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) getuid() 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="edcca911b8d20bd4abe776f575fa82a4726ebf4dd8ca8179e686c00cf4b5bb739687c00bdb5f3f3b13d270b03ee376ee04742d8b0bc8dce113465b769d9e6a802215599422dedd2a55828998dca9cdcfb05cbbc5d392cb85f5eb6e01a93fbe12b6a00cc1aca76b94405adbd5a350477ccf7ed497930d5f15b4c3e05ef5140f73b582c7499989", 0x86}, {&(0x7f00000002c0)="6ff95cb250ea09ab960f2c7771700902f9db2694ec3ede920f05f0f819386f0a69ee80543ed9ccaab59e0cecd4695161a01831b88e342b50400c1ce235c83f342104f84ba8e79451a65d34ed3c25ef1c485bcc5af434c9ab0b9c13e600f20c21201df00371a21a959ed37404d3dca01c80439416db27a1637eecda6280d60c915a463d7ef8d225f9c4870e243e28e0e46466a021a3ae8059be3ffae6f923669609a7f40d7c00d2200b1ee3e6fb81c434327b2698c52bba708576ebce3bc53fa39b8fcec65268534fa9bce95b5b6861bc5043cc73bcfb9d3367c14fd33d50f112eb767ba98658ba2fb24206fc7ec9e4103e4170ae27afbc64a10a0794ca521a2812fa6f62d9772a2aa8de9fe2036a4677d9685cbb4e86ae5a1183cbe103d39aff4b191fc92ab8771efc775e719206ba330ed63f78b3cce6d22a638b6fd7907c7365a00186ca165b1e03b546724eab818eb1d5d780c03f052c5eb9c681ed0977b1b27d0598fc72aae0af108b4fe4fc8fb326a996969c061401a297506b84cc838513b8bd45abce9e47bbe8a8cef488d141984378f38fa5b09bb3479e0086ad51da6309c4f66de778fd5c2f2fc6403ed77bd37847d214fc35634a6d4732526e7b7206b93e37c989dbf5a22cf295f4dfe53fd4f0c34e77d8561ff9ba74bb673014493245b9c7f6616d0cf3b59a1a54b63777d2f76b3065faef42f0bd1e663cb9dcb781ee80542515b330912c15cf70ac65608489970ecd5a993f843c007ebf2ebfc800714406881d370a16d7575dad89c9866d4cc35f873c6e182bbd2405dc2746150fe3798fc0309b64a6c2f699ceed454053c39516953dcbdee54c4ed07c2cccf1880d88276bc9eb9b3b8a3137f2f60b708cd911f2d6db04b9e69f08a4885407f8a1a7fdd46f69b1c9a0af8325d5d62d249d44704c79d61edf53d8cadd9734bdf346908e21db24f656f8e734da2675ca99353063b92b3693849970152fb94d5ff799c47cb9752f92d436bf711a0ff38afbb59acf195e6bed59e27d8f726c00704086126ebb209dd11aa707dfb2e4471479b0d2675d7576bb2b4cee9c943dbb4d401fc605e730371afb60d3a419e700ee0f32a886457fe08538a67dfa5095b04f01f05250ea7720a942fb6e985be621eb100ccce4010126519ecc66aa94ae9e9bb4fde9f64ab7426c205b31baa2cfc03784568092a13e7c953c6fad56c0ebe915583bc3266f8dbf6873bc852e523bc2a3a559e4c8d6ad1924fd1f066b350b8df6568aaba23baa4ef9003044109aaa428815cfe01fb1a1563bdc2d2b1f5bb5514993c49fca3a62d5f421949a4a198819c26fc81d114f60e0515410be6921e49d267c163bc8602bd516429424bffa2c490186a1305b18c08a30346b872af6e793789db473df7ae7fdb2a8428a4b83fb3d420883ff06fe61d13984624507655f3522788274c9d444ee73175b7bb4dcd2153721b967991ae4669a6569a706f6886372f4c870df50ce5ad528659912ef2f7bf024f1b3a0c8c2cd3fa2fd6f2aff8bfb6a1d56c593db636f3244536781ff4be5156eac68195b44a7845cde7997f65cac77b972d6d4b7b6f2ad2669847dc76d504999e1d3d1f4c927ffedb0bd03ee80fb8ba4179eea51f3e4243bd4766318bed41363a34e0a2a77196625be554aedc1f05797f94970e0e23dbbe19e23c4ed48fa919d575ab560782db4da6ee36bc745550a4a7c51457c194c7c8cdf41f65c18ef0eb255272e9f3c2f8efde29cc8484e3341a22d9f04cb827153d0e4efacffcd15b716e224bf595105dc06800c67e2b7b93089991220e1235727316c96202ddb29cf57a8e62df40ad8720c8770ab6e2a320dd0e535200f49763ad124dbc215e9125f288e97893ebbbbb4b7a5f40b7ef09fbb7636606fc16694e8e7a9dc220f46a0741af0bd2309511e9b7e32effbbeba98253535b1504a925fa2e43083937ff74abbaa61f91b53983c2b54a363d51377bc523aec31bd48147269fa5c4818ea106c0b9871fc9feb784483f0a27e0b11b65a89104d9998c26ce43ac25678f81aaef975ae178beaaf5c777a2a8ff4e4afd75e52cd607ec94320e1a1705f9d35a68ae9fb642f4527f3963d499b934a7601e90e46995ef863d9ed3530bf42f337738bd64811834d50a521bd4d81fc034a625116a87cb5ad5e222f462771a0cb26effb7a28f9a7ab6181c274ac37f0d6b804cb01a6e593714658ca211a0631476ad7b72bb9ae00414ee19979aba6594fd2aaa862b0139c6e12703c6d64f641f07807bc33a83f753c5ed0929f194a2cb14281446919f68fba9167f7c536f6fae7ccced3f2b9de9ccfcb35b12dc50b8c36791be36a3f831a4149eaae6e6490edb653048e67e143ee8df97f165415676a8647a4e57a8a615e05d7025baa89d657237e56f6ccc9357967f4dd69f040183cee6f54c626b2e785ec43a1a2099ee3ae0cbb510020f834a03272936a1fce512d638bb6a2158e120219971ad8ba791d11f76335d6fd72e9e86922dbf2545aee148de0f963e36e415af42d33e3dc9eeba4c1f1935ce3b400d66b0dd74fe32095540c926c4506c5a54aed277acd3e018b79e633d1f4dab4fc0dc2108388581ffca3f990b90af9cee64d050cd053ed4a9095054e9fbf607892385cc763761974e403a9d330c0ecbc4251961e8228b9d185e14dde1dab14c1c2ddbcae9c3f69d2bd66a655f601e0c29f14bdde14abecffe9e74f4c632e4392cd1ba47f05a662260a85f83543a44ade18a35d4e5f13fe3bbe438c958e455a957a1e810e2921f629bbc553e139ee1c01fee7c9b1873d0cd5719ccf6d669f82d014e1a040dbdecd5d41478320330e535be5655d7b8606d41a2a9a464e9b22adaeff0ea2050f5f5cab1b9c1c09198f5f0ec082812b8ebf2c16b1670da78ff2d89186cd45a489aa5d072ee08971c8f2afb0147ea0ae2eb8f15480328ab31d55406af4ea71e1beb817d994d6f0e81de03a7313f4719bfdb8b91861efda6d1b90530a52339eab2e8da06e4693e068a0b668dd2e3f967ef7a99d8a15af2998cfabe9e564edb217e0f6d5f1c15c9951a91e51fa5433241579be5a700405d17d0d22ba8fc3e0629e778e57925839b9f9f5c5de562f3c2e15bc730a5868fbfd00f1764d895454022ee0ff2d49686f860ddaf75f502435b0e906ef57ec24a39222b52ba8fb9ecdb2fe63b5021862a715eb51d0de06eb552b8bee4a425d4af89a88ae9bf09649725fdc91db1b3b85b1e1eb3416ac0f0c05e6a560bae932023e1a7300e658958727775e957f0045529fd7616eb5a5c0167210e646934840b53b9cdb72e9eae35047f034184d864281e4be415533e4536c0e828cba783135eb8b3925be1a52235c7c164c8e5213a82deed0d4d0feff95644761d18e0b2c8c13078474c5836a69b3994d6dcedaca32df214295ded5708f3051152de51ff7606aa88f6b4583d34d081643a79ed1dd5613fe958b8806f1a1dcc9ed32f164d8e7285e8858b9553e718f8c04918bd5e7ee5b11ce2ec1de338fdbea7384569ad0b32ab54ea3b8efb8212ee1e44d2970c11553caf9882495ed470f5bacc7aa4fb4ecffb1f479199463ac2190d5303151704de3432ede2df8790839a7c0bff09016da7f114770318eac272d8d140fc657e3a5f8562054611ce8577c51d9ff9ca15571e1220d3e01f086baa2b7b3ecc414f18a87395bd0e9c544cf49adc2773aed68b1dcc8325a6403e1e4620f1391ec16244dd2089553b51e2813a6dda7a40cbb69c5103a955fc6a9908562aaeceb7ceb125a6d9c784d6674337fe754487b26bf2e4a6569d55feb1f3f657aa132d3e5fcf98c375b90ac4b7ff7e64179b2416058ea3e46ee6bb01cdc1043d47b741cc092d31f7a08c6280e22326db1260afb3b285ffc9e85aa9ed9aac4977c8e01547a2b8c920fc406f8c20ae90d5452f75d0b83e0c51a254806abde24b12872fa235601e10c25b9abe93ff7eb93e84fa591a43ca9d848e1441f547a82cd5d3cd5a1be1dd97e4a051f216790dfd05cde761afe1e4308488a79d67f0a1887252f4f3cb49fbab718f70d5f0fdff6720fcd42a13607723c8322c2096bd95b8e42a98a53525628ed62beb467711112ede948b4744bd548278ced7b95390eb3b03a1e3c3c240c00bc65e79c03156c6aa6f87390327ec52cc8960a77eb36515884c6d88861c9ac02b02e24ab2a92d072ac73fc2ded4c1731e51870804ec79ea3546257c640947400172d17c23baf1b71758b364c0327ed1fe627ff7d8bab798be606fe93d9d5055b3f1ee01b88734a3af4e892bbe673728cf73a9f2f4c7c9557f12398f9952fe8daf4c4b0b0d00c9c80017a15a5ec882ee8096bad11653f7d697a1fece130668c2a05ea170f05fe870a5db7d0c02c3b8fd0033399a9d81020b20db2412c9f8ac03396d241139d6b6d5128e3d1f6fa8b688bb9690d7126f3728c1702e5fe74f3a7545580b100ef02e4e2953602687be46830a8ffaa2ee6f51d383f7afd577bcc2f7a417dad41ddb122653001131dd8de7a7de2de73259ef49b260c5eac5f55467050b401f1da61b07b21a231884fc24e315edf79617f0f2d73b4d5bb878d1903706403edadc3356cf0b14a310afcd2fbfd391052c37689e53fa1d31f7721c9ef39478d829f4de400dff8733a4f7aba990350c1a9f34007a7b3afb4951b65a1e36dfec352ca4c7acc747c996bd6da5aee192721e22f61ccac1ce0547cee31667f5b4e631231d6208771ea1aa02ae71c59c688c98b94b5e9b0c31e87ebb9243b58c721e0c83a916be2fa2d0660a99e37236b864dbb1a47be7c901e7a9addf54cfb6d75b17215f6b01ede067467a776a2b09c809d36c4d1556a84b23fd10ca32798bde77bad1ecb9677d5ee951ef11856990f37c3cbf783c0e7caa98b5f5150d277983196daecd2347dea0d36d9a14e965cb8acd3d6c4fb463b0b0a634bbbdca118761fc19e2ec8f0203f619d1d70fcd9ef4c97f0f06942fd4420a0eb696e4721defcb99ef7efc78bf64fe59a46b0aaa08e1b01de97fa8a83355863be4bc3b043679cb47fe5541ed3d71a5f23b0c308b2b814521634d21914186fc8dff031166eceee315438a56b10e81e926b8bc9f259539f4175628fbd81991358f1193403bd22b406a7a9a61c2833eab70719a69f98ade5be5c80f8860d013aeb519f5a3fcd20fd5f4afe6ceb545bfc92988f40ca7d7be477e05e847a352e8758256148d8dd2edba26ab446c9cfdc75e26a0f9139dfb669c11b1456f7dcb729e2a0d64a91a216cda60a04de94ef2d39f28c5c564bdc3a03529ba34b12c5a70902101bd815413eb10e2c84d7b3fd2a1da14166b436c009491f1e6bcd14be0d597fdb9b75ecc8096a8d159d3247f420a951a1ff8646259b5cdf98121d8dbb271d5b4446a605f110decf03cf725b3bff57fa95469a85fe75c57c2de064634c468bef1bab3edd0b221d1840c3f8088604cabaf9eaed03126c07fe8318ae2e504f8af2b2e3ac92e1939b2cc415af73bd619286934193ee9cc17375af9beaaec3dbe39e4d227f488205aba91126cc7252817dd357277ab42de6471e42795f3998713c510f87c1a649d9c947891234a402a718a2f950486531a4b7a42dfe692f7992fbfccd2334cd91a6d84a8956a5c2dad6e430434a7582b40e9c1a62244c9d117f4bb38d6a51a34749b0b4c4b19afb31a4ad7e69b8927bc6debe4e44f0552c1e82dd5c724d09dbcf7ef1c5cc3d37638b93fbef9ecdb3cb86d8412d580c21f22fbeca34b1f25059bebecdf3b984e4510ba5355435e5", 0x1000}, {&(0x7f00000012c0)="a9bcb1a6c7cab897460abb4550233b9e7595871a5ba955848ca8290d8ca718cd57ba0e09aa05f64ca7a4b62367310ee20e26a6f673df3a259f352539628d4c20fc9579c3bfa033a915c450d256f1d7553975f25b03b9bd85de3b064f112b31009757", 0x62}, {&(0x7f0000001340)="40e08bc2495dc4883ee9821c189c56e8e46f22b603a8dcd8791bf9e81b3eaa19cfb63e16ff0abb2d530688e6aa5f4ed41a9263644a031574c3cc7a766534ca81dcb3c314c236cf9d8942a2b26ee619cf0fa0f90d12e443cd34cf1f2bc19113492ccf29b8fcd3dfb29170aaa28028038bba24099364476c0487e892393f0cda2335131ab4769bc6e95e56e2537e4b3237a1101f69b05791083e2c93c21069970497a9f915a8456f0dfbd67b14b8e9357d7bc7e3b4e84b22f987e445e894b4f2e86f6762dd0c84c58279702137e5d0ac3bf1fa16f6f846b5aaae57a93fedbeb813009a61", 0xe3}, {&(0x7f0000001440)="6bdf687e5cffcc9848351bdb33010f59976cdcf04d1bb5a2d3c067050411cd57b18eee37541db09785d6ecc6e5557d4347b18c51558a1a9cb4051735bfaca8b58b886a5bae9415df535a8d8c17d09d924b4e1bf0c7fb5c59fa3982de6e4603972694bc45d12520765b97f42f3440e8195e4951b729ead0b060", 0x79}, {&(0x7f00000014c0)="11355f216b05737ea8e9724ba348ee2f76425af6232818c2156146ae266dba34b70490316ba0d1188f6a83c96280e50feaffe5b9e53b6b13657e6ee1707ed4b2906b1d3ec1e3ac85764476d41a3100c94ea79311fe0288c1b43963fdda8ba99a4ac0115b992cd5576236ae61f1294cfbfb5ecdaa51794eff4863643ddccd2e21b8e12ba93906036d157732a7439c650b409696315f001cca2819b1726012eeb2223dbd55aabaa77a", 0xa8}], 0x6, 0x0, 0x0, 0x408}, 0x208) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001600)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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", 0x0, 0x80000000}) r0 = socket(0x2, 0x5, 0x6) write(r0, &(0x7f0000000080)="6adfd29cbc0f00f0", 0x8) 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(0x1, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x3) linkat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x2) 16:00:32 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) getsockname(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000100)=0x1002) r2 = msgget(0x3, 0x44) msgsnd(r2, &(0x7f0000001380)={0x2, "04bc497cddd5f1e3cd54dfe4e447b3c6a5968b3ae373ade9a9ae89adda1e02589115cb6635462a351d9bd7821d52dea350181a17c2646d77d6eae7ebd79d78f83ee2474d8246818bfcb0202923177a3cd824523259869524f5dcc4b4947c49878b02c786754f54b80980a1daa8db935cd75d55e53430d104020e0e27c4e578e44f36fd5648b734173c81f7609e3dff0a2ab9489f592d6ce12710af77732bfb5859de82fd1cc1b5eb81ff905d85c929cb5a17ae617fee23ed5855ab355378e839ca874ec3dfcd1bcc6964570f6694917ce803528bd7e9a7a3923fab5948cea16a013b007b6c118933af421bc111da0281ca76b85067"}, 0xfd, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x3e) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x81, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/113}, &(0x7f00000001c0)=0x6a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') clock_gettime(0x2, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x74, 0x40, 0x6, 0x0, 0xc0c7, 0x8, 0x1, 0x3, 0x3, 0x3, 0x108}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000075642383bbfdc6b758cb7a00000000000000000002"], 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socket(0x20, 0x2001, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) r2 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x80, 0x100) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x1, 0x8d, 0xeecc}, {0x800, 0x5, 0x7f, 0x7ff}, {0x0, 0x2, 0x0, 0x880e}, {0x7bcc, 0x7, 0x5, 0x1}, {0x3, 0x7f, 0x20, 0x1000}, {0x1, 0x81, 0x1, 0x7}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xa5, 0x6, 0x80000001, 0x0, "692c777e9d84e9285cdce75849a8a0223119c354", 0x0, 0xf5c2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000006c0)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r10 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r9, r9) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={r5, r9, r6}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) r13 = getppid() r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="000200", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r18, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r18, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r24 = semget$private(0x0, 0x8000000000000000, 0x6) ioctl$KDMKTONE(r18, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0xff, r21, r20, r21, r22, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r23, r23) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000005c0)={r19, r23, r20}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="766e54abbfbdeec5b9959a47ca02ccb7862de11e15a8ff62ed6b3e8b4392c54157ea13f0e903fdbe59ca4885dbde1522e03f00102f319a81f2393d230e12fa7065ac23db85282ef71c7afba1e11aed5e8760f5807b4b4ef8f6a00715fc82d7c5844a98c40524ddfdefb3a3ac0aa336b3b32b6de8ca6f96c12db46e03a4d095568fe45e1a2fc55e066b271a97690a360ef92f2dcda47a03342c710a04186e84588097189c7b964db3ad47a88eca19", 0xae}, {&(0x7f0000000280)="4cca0ec506480ce08d44938689a114c321bd19594597685c60a1e488e737316e4ef29f13a2c56e29d63cabb4311c80d4b3675325b5d475ff70a748d3aeddfe817ecb92fb9ac7b9a90bb118c7cfa0363fdbd7b50e5bf8551891aeb6b8de4174b8", 0x60}, {&(0x7f0000000300)="5b80d09756147d553877d89951bbb4be4d0e2164d58c826ce70fe4830c140009b28a", 0x22}, {&(0x7f0000000380)="33ba06b807c417da3f3f1d6859f65ed9705b98dbafb5cafe6cccc5", 0x1b}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, r23, 0xffffffffffffffff}], 0x60, 0x40c}, 0x1) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) dup2(r0, r2) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r25, 0x4010426e, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/192, 0xc0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x11, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000340)=0xc) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x24, 0x0, 0x3}, {0x7}]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000280)="000200", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/227, 0xe3) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="86d97ff3877035804c4d0e76c1d7d18a8364ae523009", 0xff20}], 0xfff9b4fd1baf9ed, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x1, &(0x7f00000001c0)=[r7]) fchown(r3, r5, r8) dup(r1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 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, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c653008fe10c36ad66961a3eea643dec07ad05d94044c949e948b5dd95f6cf4e379c28498009d93d76c0730a3e9a7abf3c1ab99db366027c9a1b5338b7422e17c8a23c26082d1f17d27364697175d596df545c1c327f5511d0e8ff01d162cbf164a314b00023817e045f0d7746e26725262e30ef764246d54f55db09c94920318b89eee5d12813b38c01b4d5edb50315e0dd6372e99eafa627b2d15e0c67c0775"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) 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(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {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)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^W\x00'/4092], &(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:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) write(r3, &(0x7f0000000140)="000200", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x81, 0x7ff, 0x0, 0xac1c}) 16:00:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xa8) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="000200", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r5 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r7, 0x2000746e) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r8, &(0x7f0000000040)='./file0\x00', 0x8020, 0xfa43e71650743793) flock(r8, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) uvm_fault(0xfffffd807f00b730, 0xd8000000df, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00b730, 0xd8000000df, 0, 1) -> e in6_purgeaddr(ffff800000ac1b00) at in6_purgeaddr+0x135 end trace frame: 0xffff800023b8cb80, count: 0 ddb{0}> trace in6_purgeaddr(ffff800000ac1b00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ac5000) at in6_ifdetach+0x74 if_detach(ffff800000ac5000) at if_detach+0x155 tun_clone_destroy(ffff800000ac5000) at tun_clone_destroy+0x1c7 ifioctl(fffffd80659314b0,80206979,ffff800023b8cfb0,ffff800020ab09f8) at ifioctl+0x3f0 fifo_ioctl(ffff800023b8cdf8) at fifo_ioctl+0x9c VOP_IOCTL(fffffd8066649c38,80206979,ffff800023b8cfb0,1,fffffd807f7c6720,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8064032dc0,80206979,ffff800023b8cfb0,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023b8d0c8,ffff800023b8d110) at sys_ioctl+0x5b9 syscall(ffff800023b8d190) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,173bbcee010) at Xsyscall+0x128 end of kernel end trace frame: 0x175d1a5e640, count: -11 ddb{0}> show registers rdi 0xffffffff820807e9 rtfree+0x59 rsi 0x1070e __ALIGN_SIZE+0xf70e rbp 0xffff800023b8cb10 rbx 0xffff800000ae8600 rdx 0x1070f __ALIGN_SIZE+0xf70f rcx 0xffff800022d6c000 rax 0 r8 0xffffffff82083cc4 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x73b829fa9a0fa55c r12 0xd8000000d7 r13 0 r14 0xffff800000ac1b00 r15 0xffff800000ac5000 rip 0xffffffff8188d995 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023b8caa0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> show proc PROC (syz-executor.1) pid=315593 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff8267a4c0 process=0xffff800020add880 user=0xffff800023b88000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55305 514502 50678 0 2 0 syz-executor.1 *55305 315593 50678 0 7 0x4000000 syz-executor.1 56796 59844 8040 0 3 0x82 nanosleep syz-executor.0 50678 290284 8040 0 3 0x82 nanosleep syz-executor.1 37710 111518 0 0 3 0x14200 bored sosplice 8040 432248 57410 0 3 0x82 thrsleep syz-fuzzer 8040 486018 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 513530 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 316336 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 44532 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 162447 57410 0 3 0x4000082 kqread syz-fuzzer 8040 403258 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 170369 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 346830 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 195155 57410 0 3 0x4000082 thrsleep syz-fuzzer 8040 246842 57410 0 3 0x4000082 thrsleep syz-fuzzer 57410 404535 26056 0 3 0x10008a pause ksh 26056 461032 91311 0 3 0x92 select sshd 66119 489539 1 0 3 0x100083 ttyin getty 91311 70528 1 0 3 0x80 select sshd 9019 522032 62187 74 3 0x100092 bpf pflogd 62187 195287 1 0 3 0x80 netio pflogd 43394 126783 94723 73 3 0x100090 kqread syslogd 94723 294520 1 0 3 0x100082 netio syslogd 60276 229073 1 77 2 0x100090 dhclient 33567 345009 1 0 3 0x80 poll dhclient 25849 207212 0 0 2 0x14200 zerothread 80220 34164 0 0 3 0x14200 aiodoned aiodoned 82907 452375 0 0 3 0x14200 syncer update 65988 133877 0 0 3 0x14200 cleaner cleaner 56818 60551 0 0 7 0x14200 reaper 75910 133502 0 0 3 0x14200 pgdaemon pagedaemon 80043 71080 0 0 3 0x14200 bored crynlk 53649 198660 0 0 3 0x14200 bored crypto 25775 438564 0 0 3 0x40014200 acpi0 acpi0 41992 145114 0 0 3 0x40014200 idle1 62163 396465 0 0 3 0x14200 bored softnet 2013 282270 0 0 3 0x14200 bored systqmp 94731 305785 0 0 3 0x14200 bored systq 19245 189146 0 0 3 0x40014200 bored softclock 38907 98286 0 0 3 0x40014200 idle0 96722 376238 0 0 3 0x14200 bored smr 1 84163 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 55305 (syz-executor.1) thread 0xffff800020ab09f8 (315593) exclusive rwlock netlock r = 0 (0xffffffff8248f918) #0 witness_lock+0x52e #1 if_detach+0x75 #2 tun_clone_destroy+0x1c7 #3 ifioctl+0x3f0 #4 fifo_ioctl+0x9c #5 VOP_IOCTL+0x88 #6 vn_ioctl+0xb7 #7 sys_ioctl+0x5b9 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82638a30) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9541 6438K 7356K 78643K 11852 0 0 pcb 13 8K 8K 78643K 141 0 0 rtable 94 3K 4K 78643K 539 0 0 ifaddr 66 13K 14K 78643K 145 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1535 0 0 iov 0 0K 26K 78643K 977 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 1706 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 4 2K 2K 78643K 4 0 0 sem 12 0K 0K 78643K 182 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 618 0 0 proc 62 63K 95K 78643K 663 0 0 subproc 32 2K 2K 78643K 104 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 21 0 0 in_multi 25 1K 2K 78643K 136 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 303 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 132 39K 47K 78643K 3060 0 0 UVM aobj 81 3K 3K 78643K 89 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 128 0 0 NDP 17 0K 0K 78643K 49 0 0 temp 192 3560K 4188K 78643K 10999 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 75 0 73 1 0 1 1 0 8 0 rtentry 112 121 0 84 2 0 2 2 0 8 0 unpcb 120 454 0 441 2 0 2 2 0 8 1 syncache 264 9 0 9 3 2 1 1 0 8 1 tcpqe 32 14 0 14 2 2 0 1 0 8 0 tcpcb 544 270 0 266 3 1 2 2 0 8 1 inpcb 280 768 0 761 3 1 2 3 0 8 1 rttmr 72 5 0 4 3 2 1 1 0 8 0 nd6 48 22 0 19 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 1 1 1 0 8 1 ppxss 1128 7 0 7 3 2 1 1 0 8 1 pffrag 232 10 0 10 2 1 1 1 0 482 1 pffrnode 88 10 0 10 2 1 1 1 0 8 1 pffrent 40 237 0 237 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 61 0 14 1 0 1 1 0 8 0 pfstkey 112 61 0 14 2 0 2 2 0 8 0 pfstate 328 61 0 14 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 625 0 405 17 0 17 17 0 8 1 art_table 32 626 0 405 3 0 3 3 0 8 0 art_node 16 120 0 85 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 178 0 168 1 0 1 1 0 8 0 shmpl 112 87 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2297 0 894 46 0 46 46 0 8 0 ffsino 272 2297 0 894 94 0 94 94 0 8 0 nchpl 144 3637 0 2030 60 0 60 60 0 8 0 uvmvnodes 72 2695 0 0 49 0 49 49 0 8 0 vnodes 208 2695 0 0 142 0 142 142 0 8 0 namei 1024 11200 0 11200 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 11413 0 11413 10 7 3 7 0 8 3 plimitpl 152 67 0 58 1 0 1 1 0 8 0 sigapl 432 804 0 789 3 1 2 3 0 8 0 futexpl 56 13827 0 13827 1 0 1 1 0 8 1 knotepl 112 161 0 142 1 0 1 1 0 8 0 kqueuepl 104 129 0 127 1 0 1 1 0 8 0 pipepl 112 474 0 453 1 0 1 1 0 8 0 fdescpl 488 805 0 789 3 0 3 3 0 8 0 filepl 152 6356 0 6252 8 3 5 6 0 8 0 lockfpl 104 258 0 257 1 0 1 1 0 8 0 lockfspl 48 87 0 86 1 0 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 602 0 593 1 0 1 1 0 8 0 zombiepl 144 790 0 789 1 0 1 1 0 8 0 processpl 896 822 0 789 4 0 4 4 0 8 0 procpl 632 2079 0 2034 5 0 5 5 0 8 1 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 15 0 15 3 2 1 1 0 8 1 sockpl 384 1313 0 1291 9 3 6 6 0 8 3 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 20 0 20 20 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 317 0 0 19 0 19 19 0 8 0 bufpl 256 8471 0 1413 442 0 442 442 0 8 0 anonpl 16 110820 0 93865 105 13 92 96 0 124 9 amapchunkpl 152 5279 0 5139 19 9 10 13 0 158 3 amappl16 192 4133 0 3023 76 17 59 67 0 8 3 amappl15 184 403 0 399 1 0 1 1 0 8 0 amappl14 176 132 0 126 1 0 1 1 0 8 0 amappl13 168 115 0 114 3 2 1 1 0 8 0 amappl12 160 14 0 13 1 0 1 1 0 8 0 amappl11 152 132 0 116 1 0 1 1 0 8 0 amappl10 144 108 0 99 1 0 1 1 0 8 0 amappl9 136 660 0 657 1 0 1 1 0 8 0 amappl8 128 231 0 194 2 0 2 2 0 8 0 amappl7 120 140 0 134 1 0 1 1 0 8 0 amappl6 112 130 0 119 1 0 1 1 0 8 0 amappl5 104 175 0 161 1 0 1 1 0 8 0 amappl4 96 1161 0 1127 1 0 1 1 0 8 0 amappl3 88 202 0 196 1 0 1 1 0 8 0 amappl2 80 5472 0 5396 3 1 2 3 0 8 0 amappl1 72 27684 0 27248 26 16 10 20 0 8 0 amappl 80 2404 0 2358 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 88 0 8 2 0 2 2 0 8 0 uaddrrnd 24 807 0 789 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 807 0 789 1 0 1 1 0 8 0 vmmpekpl 168 10525 0 10489 2 0 2 2 0 8 0 vmmpepl 168 109681 0 107409 161 17 144 144 0 357 40 vmsppl 368 804 0 789 2 0 2 2 0 8 0 pdppl 4096 1621 0 1580 6 0 6 6 0 8 0 pvpl 32 323066 0 302887 231 12 219 226 0 265 28 pmappl 232 806 0 789 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 619 0 4 18 0 18 18 0 8 0