0x0) open(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8810, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1) 16:00:03 executing program 0: poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x80) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="86df2e2f66696c6530c7"], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10800, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open$dir(&(0x7f0000002380)='./bus\x00', 0x0, 0x10c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = getuid() r9 = msgget$private(0x0, 0x1) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getuid() r17 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x4, r11, r15, r16, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r17, r18, 0x1f, 0x0, 0x1, 0xc7dd}) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = semget$private(0x0, 0x8, 0x80000200) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r28 = semget$private(0x0, 0x8, 0x80000200) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r31 = semget$private(0x0, 0x8, 0x80000200) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r31, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r31, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0xa, &(0x7f00000023c0)=[r15, r21, 0xffffffffffffffff, r24, 0x0, r27, 0x0, r30, r33, 0x0]) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000180)="ac290c02df49b633be16e5b85dc6064c27117697ca8c3855383ecfac116f03eca9cdf4a2a9eaeccb13fa548e92765d83f917d70e1d5ee251e46fa3c6bc51d7f0345e4db242c503bfd1b489322495a8", 0x4f}, {&(0x7f0000000240)="26c318fdfbfecfafb5160b81b4faaa24114a942a678f951027628095bcadcf65c5892790580ec076221ca38e16eb62216cf3c1bbb3030a7e7a9a0a1735f49c1c350a9e4e121c19404ca281bb61ee31ea6fd17f7689c2d54d6aead9d59e18f5923e5957391b8b4e4738e336edd1fa13d2b75ccd8267fb56b64c4f22e38af7257c3ee735e75562fb0ad378efb8f13dccbddc38f50a870f444f1d549e08e6eb87c13d694337f61f424b861c8d6760b7b01ceb8a4305945dec30944f02d74e4000a5198fca2258cd4926754c9bd5e4b9ddd40af08f88afe77e752f93c2f8d2349c51f008dac21cb62409a78f6e202e9756d4770b5c47f418d00a7c85b9e62d403f09a56cc93420f14497a18f7d382c5c4048acb7ccbb02c763bab257763925788904efce3f2c2b03b695972444f8bb19c09fd3cc66c03d80cf0c9762624448c4c4f8e95e2d00ab55b9c3133fba0ec5b8f60fa8ee2227920548a61ae34828aa991646373978d191a140c62afc2cf27399ccd469f1ab26b56707c70a0446e23f96b066791871328aba81315b879a924a1b4abf52a4324a956d12f80a1f56daaccc17ba4e198802f7d1e22539bccd3c1d6672d96b198b4a6e390e59ea9c3da5cb72c4fb71d26d1203541336d29aa46bdd04eef221cb9c210c3cccfa21c186a614bf42a309fefb9751b242f5fa174718ea88a69e480a80476b0288c6c19f588f5551c3d46d46c7c15f4f67ea59659b5535d96a4c0c84b67f67df082950fe558384536db6e0764304113b053266c3c77a25ce467ea799b82bf73ffe0b242a9ba27cb53098aef12a481121ef72d254b43a347d2311ab2c2430c07d0942f638d46298b57b1dd3c1eb1d2662b4fdbc2565fd2255bd2791cb64e06026b16828aa91e9a042ff915e9181043475de29e4ad935dcda2b71d593bd425369439fbcc669ed087e7377fcaf0f24467aead5f9a8bdbb8c9deb6878bcd8f11c4cc1e4c1012926c5413f8b033c252a6d6bd81473d218a0ea0df447b573f54d50e5a0a6086f47d2e6203812cda56b2f18408479f72117a77e4e17d1fdcfe0982a795025f4a99202e037249e4078b417666ad4e0ee24f06b946056eae5fb04b5b1f4c7ffb395c3cea96367f84dcd7a60f4db1057d75ecd43a3d622778a66ffef3ec90b035c629bc99afc21f3686825bd5e21c48a69a924bc939d28aa7a30a381e61e12c6bf88b3ae27a7486c87e746044220415abd2737000bed9fd27d49f7ceee5891c6654335e8a75ac5aadf5d0f78fe317bb498c6da34d0260e2d25ec451be840381768c46f2db21919ba07b863b7f7aef584d3a867563887ef6e06dec18854aaf55c842e3b38651df24edc0049f20b2059348493d05050621e862a2dfe8070ddd858b4b8403caa55045be93c872df8f8f8b66e72087c74aadc3d3d10ca1475e960151bfc9eb2644fb9bcb38640100548abb3b1c17d53d94764cb5fd93d5afb0740739ab20f5d22b0b01e081cdc24eb033825196dec71aef8528a04f78f9b34b1aab263ffc93e9fa7f053177a2074fa62f85aa4d0e42a7225661674006c9c7d76ae30a45f321a01bfda6f7ed6acc976dc8cc86d193e16fbce5c0934c34f4c8232a2e65a927f7f5542c90dd9e17a48e29ebbc822a1cae8459bb2a0247aefcefcfe222df74280f1f0332f990c4880d63e0737654ca4181265845a346cd9fb7fbfd84324f850fe80d18049bcaa1590a3fe7fead11eea7e0d6db0f07b5b924e40046646dbbf3da26a54705b346f324e31d7dec076939dee1d16c5c6d9ff967eea874c88a57cc85f10eaf822d8ec4c35109f60cf59cdd9a82b405fa822799c775c5cd73d6cc4eae842a508d2780775039ac6c32bc445a362e95b170865820d6a2d0a8ba940846130d291e70b203f701697dbc92ba1e38b97377ca779fe2308025aee5a88ecf446d3c46196b3a69f3817d2f742579c65a4cad68a68aac06a838c6ece3edc405e20d7e77a63b699d6bf243417a28a7a4527e6234577ca4374c9c0a901ed92183ace6b55e4779f2b184a383de0c1888bd72bff149f18dda9c9afca76e450cdf6edf0423fb9bdf0d22bb2ee3da00122f04c3f60fa7e7152c6f691e47efc8036502454c32568336bdfc86b0b4c81802aef9289627280629d8110b45e36720ff6294b02bba036207fde82534e76998cc15c5dd41e97a8da6629b7adc499bb84bd4377f9121d4942ae8432b38e828ca60bc200953b38a4b39f0c95f5f584789f1bd07c85d00d4e5f72e1a2192b5316034217b29cddb57d7e24383109848c813bde479e723e0b7736542d74631807938a0e4abe719abd1bc662138fcc9312da47b5f25e64f1ed973a76b2dd36b87761f663e5ae3a9286dfdcedcb81564a68f5b254fe7a0e5675cb45dad1cd954ecb1bfa4846e91ee8ed7b4a8e132b84d6a5b48f022cdb194600d479884c807679415371193b002c174e0e15c735957aff607042e78d92cbaeb64d477f3ca870eac70db8586901ef3d18b11ae3805ab83a083ab3be2222237b52b5bffba9c9a19a8c3da97532cd531521348064eca88dd30e4edca1c9bd4c64f017f297004f4851b309a665dc2df6068fce49be0a16810392f8c381bb0fa2ff9fb90fe7fe3ee427dd533905bf7e6a92e6d30539627820f3b29faea8bed011adc8ad90470074761a23fd40959c11469d8e6b2f68ddc9fbbf74eed0f6c32596c43fc5fe3e6988836759e5f60bfb95b15e4d049fa008b03753c3031b46e856ef0d347ddafd2d4b97fe16222154387a0145c32d3543fde9cfe02d2594e74c8dbce34a843ef11d4b4367dde81c2b67d1a5ffd0797f39e2d00ce537802fb1675be80391a1b4af9de4c9af0702facd2ca588eef42e079ae4067929ecb4afc083376d3511905045fbda82e61ad9b33f854e21381a7b8369c55984287edd0b9053330f92dedf255290af86bb730f71dcfdf91e46e3617ab99da223b74e4340068a20f11b6eb33a19866521dd951313b3244462258002568108b29d1a99dd495250b23a0ac91752e3cbc5c6a78d3f610b0692feb9469303b9febe490fd5a8ba841d953353e6d109b3ab81488e4c2aeaa2f76860df68f354fad45f8e07dff8f1d6887175ce9cac87815211db9a69c64523097524948aa292032e26c0248f520068e2bab81ccd097162c850f1d783b733df95be186a0f10e64270e9ee6642259e0e79ccc393871ae02217198884473de4156fa1ee6ee36e9f8020f42f22a4c967f9372afbfeaa49f8e95879454435e70ce6a9a2105ab06c2e637180b1289aa9dbe01aae94321c83f3dfea4bc2c57bffe636a08f4a5d90e4966ae80b9ef72bc5f6ff7fc997c4843ae0b7620e8cfac5069ba908696e19dc8996ca743e9f3a1848c135e547bfc4db300df04aaa4d195843428c1fa3c76b3f598c4f8c4998c4f669e12ab84307eed1493a040937000c098c1e86b203abb322208f03da2c94db771fac95a2aa58008878eb4339c8875b6b190ea154e3145c91a1e5e9f973158e3a086f04032b12fd421af992879440f421cfe7ac8a39584677ec624f2cb41076b654ae07053c82582ffd5f4fdb0441384c483199942b2b10a816bae8e25e6d4b976274cc6c4ebf22ecbe5bcccbc8e24554c61da0634870cf1bef8df6c318696279dade496466856adeef5d4bbeb4e89f10a6c533b1b09e64ab9bbde6aff7310a55abb15d928892dbff5584344fb1aaa60a26831394f8a89bf28bc5c4bdeb3879bf64c72ed075ae8faa2cdf9294f714ba03db885684067fda306ea9d349dec2cbe653e3a5bf2f36963a64ac1cef13051bd46846df13d699fb504bf2c7b62cfe5e5f498298b7a31f1a765c4a05790c0a29fe8ac2c0ea04dfd802eef9e405c6d31138b47b5f539eeded73f485a1bfc02a92cd9b0365a6f1d4698045d4e840d09426acdc53f541bd8d3f1771a00dd075425c9190f7a56f660bfb5b84f823af591c11213e2eba1b09e9b7bd2fa80d0abde8d711dc958e3190e339c57ec179f39bfd6197652f005b2b553dc89d424657c4efed29adba74077cd0947bb531de259d1b3ab4beb54f008554258f8bcdd4f0387b883839c110ff70e7764a9ed5b5287ed45f6f621fca4e90f752d5fb751e4e033f7e50bc4b60c0f0c05efbd8804113462fbf63dfbba2f518389c5e243e841f1ca44ebbdc9a8434f97cd77ad0cf94188e1a30d1cb67b6a8bb9b1e26310364d63327c354eaf28af225bceba40d16be3418361272bfb0a808a9c9ab1800df449e42d02b647b308af32afa2d37003411eb5885110caec5cbb8bee0a5a2ca59de2f50dc9da2bb630608ed70af5fa6857a3a6550b96c3e369a4fc776946436d821fc26b4773a2fef739d2f668b59a319a180104c12ef80e0a8a9548e2544bf11491e34801f318f01a939b361dd2a3aec7f0a683ba641c7a4bfa089d50081caf50cd266c56772e648496a2b95fc4c3a74a0236d8402eabcf63d6fbe93c424965b918e0ab439158d028302cf50034263e23826b775a9492ef5bfd7565b9f4e49143f060bd5306639037d53938cd4281c0aee7b4016f9ea6d2a2d0cc7d57c2d0f051f45c324145764ef0caf41479da9ebf5b1400eacd7381c19d2f0a0b56708739fbba558d249ee0b0644be8873fa09b1d42923611ec68f5820efba39b13481e31d1324f0646989438de99242aa30f1a582000b2daf2be725441ab92807e70b99ac0e86349f4f343f0f10af1f9f79735e2adde8cf47ed2ba57f43028b1cea7fdf44c961bab309bdf2f6979a7dce1e7b29a76229a26b2ceb85844366c6e2895eca48cce44cc4dd47497d1425bc75208579fea465ee87f69591a0535353e3531be4478f6e1c4495ef804b27ce42e86942e6104f2d7b7c5b9e448d6dae67fd28a084aa3a0d16a49f46f3a30d2ca7ead744702739cc213699ff1b7813f2a7b90c6fe5e10b16f6c85f23bb8e29adf44e100af2b42d8e2a129376772f3d9d96a42d892efa43c48f7d0d93838ceac3c0ffa13f98b4b301d5083619a9ae0b5ce714c22e4845f345d7afcaa319dc55e927013c05517725a13f213624e0fa26953d60d071f50a584322f0f416d9b046407613abf42247e016cc5711fef4d707ba78cab78a52a2b920c8faac685c30726e0cb843eaa3e13021f6cbbfb873beaf568b1370d8c4f7c6b306400dd85e9b9d30e776422fd44473323506311b8de3ccdb9c40e9675dabeacb1a65c22685054d82c9df3cf62585d79faa3f2416d028e47c4c783d28543f2e73ad9aadeaaffdc711003517639cf3b4a248bce666fbb3439701a87c92498cf9a09188a9703754d23f98a3f546e49614789b09b31c29e8edd841c872b6568442384253381088fa31fcfda9e6817b5720fb3a28c63c993354312f504dfa43c7caced7156e6f2d17019ee9cb4cee3926b1436cc19a37cd36e92dbe932e3b1a60bcf8d543789b03eda977eccb1abc77b65a66e00a290030acb0e6f5dd1c1f83ddfd38e906351cf53985903e72d4796e8bc62a3f9f79f4894beaac2f313a26f7c7162086505503466d50f1f0cc15165ad502f4523237232c6954b538ce71ebdbd2cab7c1744a601aae92ec6b15c437823b84ba02f78167a5d817c89fa44f1c4afee78242b3ed270d77b3524a6ae356dfb668d0deca76337ee3548e038983e1ac59d7f17716043fd40fe8f01c323df690fde2e838982e4b208ab83612fbbfd99e63f430cd20e9335741a730c0ab0b68c695a1bda4adf17c9de69899ea265a7b3bb554379fc96fc9df966ffc2bf6a4be118d93ec05710479d73119b957f63b32df443db81", 0x1000}, {&(0x7f0000001240)="5b5f6d4dd7bde9e20ff47fed70b68c9efca418b402c0a5439b6bb7ad9d3fd9dac8d1b7071e6a70cb4d446dfc2411f2feecb00967cb4f0911cbf51c19dca0a3293d0ef2511bd5b369bae2d685541cc8535fd6cf28", 0x54}, {&(0x7f00000012c0)="e0a20b31825e5464900e362b9cac8d4b29433bbf9870ee3733f4722590ba7229016da4b5c5db4bf5fed9828461470e39ef30d7b10ee5e027c60e5bcce4e75bb33a85e96696f20eca2c4df0c144bf445b968261f8c1d07a821821390db7540f5998b928bb8fd4dfacea3506e1d72155fe1e56f7603ae6ff137c95c4bcdf3a90dd36fa7f5195f485288916a64f7a8df0189e77ee0579cf486206b8d132d61a4a898fe3b1b3e3564bef13bdeb970b25d5d4d2fc8e3ccc8b1ced81f3ea3cf26a5ee84f4a53180313a438952e9fc3e88fa029bcf90d7b6a502aa2a26dfe14c9fd22491508c9f05b6d7bf8e4cf5ccaf8047f1eeda4370a52e6f6441ffdaba1ce3b4eb8650fc5b264da8ca678923a6e4ef598d8da5b08b1a08300e5689bd9459bf97e4f4467230f4d29d44006878dcc2977e8b9bfe92a0659bed3eb3e92982c46545bb1a96ca139ba73ea305b2ce36aecf0a8ad19e8d519acb91581fcf3e23b14d0a7631854af0d75d8142184c20a68d469b152d2bc72735cbe4df52647b6826ad26646c2ce456f846625d1835311f9e086e8c64a32600c5f829ce960784cee30b3262e3264156e1ceb308b6046b66133993e29f29ec2e0366dd82fa11c686ef93ae0d36db93bd1489f99b023f60d5d49fc1b1475b8a56ff24df2bb02739729628af448dc784f51f566e7273f9cd3fed788676e2b2ee207b0b27ec29558e1f75f7768324be1e7128b0ea64b9f7f6bf9798b2530c8598eb2231a662ba31dabef700f9bdc744613b64fdf5cdbae3952e063056a499d89d41f345f1bd22cb791f5977881fa85b50643e3f961fc284d85e9481b08c46b8b43268ed73b3e9032fc0c511904894f241a5878011ea68f321f7ee8a21cd0a75413487d64104816f6e89b234692b2c07671374ea8b44bcfa8cb18ca790b5577997f5355658decdfde20f5e13c39234b3499f6fe6d4cc936503990ae750ebdb1945dd63e976d48ad99546eb642f3d7e31a5a51b51619c264a7fd40904e38ff29651975b847b31645e7b3ed97d9da510ff4093a6478767cd2a8c311b752a393bfca7dc9213dc9eddf11ceaa182212f752dde1c65efca2918081f0ec1d354c3b2fd91eb49da7fc283e8abb5d64d774747a1b7192c6c752fb5942e0937f113857d581c27d067982ff48ac4e1cdd854f8052677a308daf58ffa288818af917976e9ebcbf582ada3d81f9d4ef532496d46ed4303ea7011a7eb4d1caa04b02e9f2dfe558d5bbdb78e686416878ba7866f16138ca64617151a416d0a3c211120b00529cea7dcaf62193f2de67d5126d262ab4c218d33ac73f95e819c3490ce68ae9530b214d45b013ee48bd188c4e6155d8261160a1d3af52b9f20ab80128d76795c593558eb710020c400a1b2a6812f695fbcd6fd49edcdd18366956e193737f9f24846f0068bd0061d6f41e96f3c4de80d5f8d4389ab451c9293395730243574b049614be1833362b43aee9f0e926fe08baf46aab66533757201e4ce7055a7fece92c208b64e0b882556ff06c421e735915cf24d3b7e4eda1c29b1caa25a545f47bae346f2ae30b72ee588380e001624ae25086ce4a67d025dd0064ce68de4ac79cc863e361c2684621d17cba105a9dc56626f80e249b385495bf9448dbc0e3b08eea0ce998c18c24d0cd61985a8a93058508a22e61c4571ebc4063501e2e76eb9540053f6112027d251b16d09b26eb1338782579c546cfba7d7bdc9774f07d257f7b24a91f37bf9acfe8f353256e6a1a563c048ddd5fc44edbe9d633f5e11e4c0c954dc22a0369c9f8158a4cc3d0ada2eb591d66ffd609ca97272eaf4468d29b316a55aa7732229a76c388032945372e2f1ff065732e4df990eaab2980385ffd321f0ee063ad074d9d08d1397fde34d1fbdd365befdd563555fd33022494c10718df4deef4f4aeda80d36ac6c347b73d465990facd27859df26f48709d154e9d79bb6e3a6bf264f86467bcc2324053be42b839f5a92815639f64b20f392293f59be8e876149e1d379c420eb12661106302f5643d7748198cc6584feb92712102a441c7fb593b01d918902fb675b402e4bfc67eac417c90b74ff0bb61d28418caf8904ee0553e2d56fbe6f39710dbe2df5d49df861a70dbd66a72ab0466306ebcb741b9cf83fef2b72c43bee9a11b0bd30e25698889699952e3bb5f97334db901ae0ca6621713c45287b0b37d109941f9ac920b285ac9eb14a52fc5b0da91dbfcc185ada876763b8d04ab14133c76ce5bcaa1f4acbc41c63eb7f4ea65adff7d58556bde9f18f03e2d2a739326c6021596ffec18e8a246bdd70e16466c091a93bcd35a17a82d0452c84bdc5f32979b1e0891e367d58ea34a8417b14fc11cb22d3ceb62439ed562ab6ad390d1f42ead7ba8c5c0bb9f5a013fdfd3b8ed33566c558b1236648f2183ba07e54ad92fedf4bb03522a1012622961dfda7d5f9895bf7b9fac22aadf6ea9c2b289cbabccbc704a7ff1f19f737c8d93c216902fcf57f38c71c96a337747a794aca4cc0b068ffa36f4c4596f1b93db1daef79094dd171707a1131365ca9a8ce7be6df98bfabd1e61f179d4856ca9e6cd42ce6448286d8ebfc174d13b2a5f1964bafd9883ea1f45ab3139c6128a073ac41777dbdf09f45bc2dbf118641eb0260bbf544141ad355aa168b272d2de7522bad6545923d88f999d470155978f1ac4e0349a961970b24148c3dbc4c08ad77bfde2b3f606e06bf79850279fc4cb8395f0e78ce8ebce9f5084291a21bd327b2b9800670693f589efb5948813aeaf9408dcc0b33d7fb07b0ea99be4a23132b6a620ad762eba76453b9134bfc1657b04c622c647963f91d8e87ebd57e6185408840c61173bdbe4ee4f65e667d967b31199c52f042441553167578e662ea8abbf60345b05f3b89d77b0fcdb358c55c95695b4353f27460a9119fcc66892bfa6462b4436af295a5e7fd6e95982c7b5daabd73cc929c2fb58044f6d1d0a5357569b3befcf2da89ce91a8e016272f3959689f9f2f05a36c48025002ed0005aa0ed874978ee7ab3d874faee5c507559d5e9f13a75428708d63372d1934ada0c7df15906d985646046f4018d3d0a48896c36001209028dc80a4356395263f11c4c800c49d3a7dc764e98cd1da9d994f9c0d622ba59c274fb2d5af79e86b481a0fb51f551e0ead6faaa89cb0fca7df6fc4b5f36086f6b89d6605112644423182696f41f4e4b397796575b44052569209b84edb7b3eee0f2e83009926af82aa62378c1b4517998e8f15798c286f36ac5cbbdc92e7a6819a5de23a59233b34f05459eb8f3b8758eb29ebfdcca0db8a8e913722e4f08ddcd025af517ceca56da4a213a31683e9a535a5891534c90c037883ecb9efe30e7949c38ae2ce45182c6bce20e2971a7a8ea80ee13db982ca242e366243a7a6f08e6e706ae96935be0d524fac57fcfbf7d43a6cf3144c23292081b1637dd0bbec0d61de74a6539adbe77d05b147370c52980dd6dd2ff9e1915437c563afca6170827e91d2483f36f865b4c66d735f9dd91ae1b97d3bdf395e6870918301615d5867b81ef6a5cca14d2a642b68722da34eb236290b6cc48abb46cc3dcf1198a0f36d8226265f7acc82e3f8adece00194fb455e685ddb9f847fe803d54d20cca91112cd667a2d3a66b22d80df6fe74704f27df485f5469e1236873106bc1a27f157ebc25f23098c548cb108f01677ab25c6af508dd3ee46633b0bdb3b1d54ccb2d6e9f779cadc2bba41f276531ea8bff338bec8754d626dce02cb75212ab64bf26dce711c7f8a5f594f30ad4a30c6b66bea6b70f42652e6c7cb5639ddad571560c89a606a22835942f4f9d5b736dd319fb8eee7fbad165f33b10316a65f19e6d62b684b6a2eef800cdea159d1c44c2461f0683dbc2911f724fc0fbb4224fc9706e1f19b6f2ca468e87dfc093870a8a1cef5beadbc8e46cea081e1a2faeec8835e33679eb6dd30d069b0ea6880f5dfe635eb7124f70fb331555a2c3384bb4f1bb7211285114dfd5587ffc7f2139a6c85eab7be72681f06ee270e919d45855347de0bab1b5a8b166cd26478099a660e0f1ca4ff6537c4d749debb1ebab13ef1e2da13c5cdd38e7d04e5f5e57e02c738a9d44c65791cf347049af0ee5f323fa1805684d31cbaafa685a902f32fdf0ca9e1d34b48f86d1a4c2b2ad3ddd1d46d25c74448ba811055933f8c2570085d70b3db0f05fe3fe98f674c55467d8dc27126b03018f2a262ee6b5b77601cd13788f6245154d3772c97d8624a20fcd7cc257be314e05ee8a8a58247b5325e5f67aa11f89edb2c6e8e8368d78208ffbd6cb651548ddc578d2262e1e1aa87fef7544225d4d5e6313e6be6d71261bde8afcc20c03156c86a02f73f4efa39bb1ee291081adce4d202dbf25d1d36a3e060697524fbb9ee527fdd791ddbb83b4172bcf5c7b306868031d416c75fa1182920a5d8bbfeaf028a37158b974f93dcc2a3cca7914086de2f723e2bbf2e0184ce09cacb3393e1baf709dbf33a2dadb6c871bdcf1976b672c4795912014dc8cc2033f9ebf934ab49bf1d981b66a6a0b7ebeccdf85c185b9de3994864fe9c067a9800bb25a24d66b1f8fd780ac5ab118e57ccc09c6b2129f8fee167ffd54c295e32e54dfbfdd4e8921fd5eff6b6e721a18ade471892dbd7dd8051431efb8c5a130b6c2bfcbecf82c1293b868101dcabcc8bdeb6f439e7e10d7cc4532a38b22592adae95466e28fc003e31ab6d4b66d3e10317ca7408552231cef6263c192673e6397651179d9f11cee66d7208a6b5f5a4aff9a8da2dc6cabf9d002c5bcfdc8c3a2cf47d9bce4b0139ee2ef8b14797b9620281a19ba892249a73af2e254ed894fdf8f63877e6bd07b7f0a4838c1904a5f14cc02d5527c98ea9797971eb0a2854bc5855c743126144b22defd3e4386e102d3439ce6fea0841503914556cf2b0855bd6a6ae0cea4ef27f53b16cd6d20381fc600613725e4c11b327620a6b41ca46127ca70ef04deb77aecc0b9c17965ae53c5162b44aa5dfa833eb18330a32e212058f5cb2a44e5a101098016198a23b188f8303b99cb099ce88cf691505f85e31f23a0991281afa17fa001f273195943985bf8ed62e4c927a50d3a55e3335bdb0f4ddead3efeffb6a1280a7aecbbe60dba63488de0b29962deceb44fc05617e380e946d665f3b8254a7171a229f3da18704291448bfc1a320f77b2c8adf886a09675ab25dd26be9f8fcf486a66d743902500ceb973082c391d9cadca6d0994fb89651a6454250e1a7d11946e28fc6b253962f054b8ef628e7c4f401f69b33d986395dda028a5e990acb875eafecbc868d47ff934e4f5d711d11e191dd1bf4e39850062ac157164ff718bcf3554488ff810e843a662866f46e4c28151d9d556f1715605b4ebd7f41196741732399a0d3a9fdf24d450ecca9e803a9d0766034b8a5a0903e396bda275bb7863763eab119dc99cf0a960c4934e316eb681f0c8dcef26c6afd7ac3f325249a26c39c152a676f3bc3150366cbb7c8fa63c3b69a481873e70250759ccaac67572871d60de21d4ab3ed4b51a0471c8fc16b6a446b51534424b2ce6ab6e8cda35f291689d6465c4b0c7f152666279e1bb7e31ab2cf93e81f3bc65df334dfa49278474cd55d869ef4588ffa8063192b9144d14592b26c42ec709aaca119d9f752d5e3ecb34e32ed4b98caff75bb1c83237e7aa573eeb55184864e381b24fc55291db6651df6209ad4d510238fe91094e960822ede6f7cedbbd9545b7d8889aba69c2bfbf9460b758c4b4f3ebb3", 0x1000}, {&(0x7f0000000100)="1527b96e0265a362f7", 0x9}, {&(0x7f00000022c0)="a3f4dbf1", 0x4}], 0x6, &(0x7f0000002400)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r1, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r34}], 0x68, 0x8}, 0x8) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f8200000000000000a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000070000000000000000000000020000ea0000000000000000"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xe1}, {&(0x7f0000000a00)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8ed02000000e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de29664712c6fc6fd021467d06877b102500610ec4fb30d88867128540bc90922ec55804f60a9e80ccea4bf64332faacc41cd8d918f8b5654fd0dea65d52e7b460b42c90f9ec8221523eac036d4544ba2eaa", 0x4e3}], 0x3) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80fc8699a9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6baf88b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab2e5f16513362840b72e43cfb4b0f5fe5afee80263351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5000000000000975c8455f0ed6e6ada47e1e89b9c9160419e0e012f085dad551918b2f5c49f4c8e7cee313c728a01ddc3804d56da0107239fab9fcc843f59d02ed3631f1658ebf0eb66c4e4a096d50a135e26a3e1a52eec79771f843e1462e7c83e4002ac60238877b99bfec62eb01f981934ffd27fa9bd1a5bdd750bf163e50744f53b23cf10bc1b2837af6e34bf00d27a5d9f556d894bf63d355828a476517b4fa7bfd339f9f05be2baacfa460b220b23849a30929f32778c4fe7f033c40d07877956b8dd41bde146e7e96a93da31be355a2b00cc592e", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d, 0x0, 0x0, 0x8}, {0x1c}, {0x4006}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x90) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x7c3ddd631716136a) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) 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}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x7d, 0x42, &(0x7f0000000580)=ANY=[@ANYRES64=r0], 0x1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x17, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000005, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x8001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x4, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xffffffffffffff80}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x15, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r5 = msgget(0x1, 0x80) msgrcv(r5, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000080000000460200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000ebb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000009000010000000000000000000000000000000000000009d8f2b9d7142bf2d88aa5d6d55fe565dcf2cff7f000000000000e1386699f50100e5e68243570e6ab040d504adb02c17a64316c529668f3f6dd1759555b5f973e4d408df126a2ddb563d641de003d3776d445cff0000000000000066610053dba7b9a45ca04c82844f3b361530651d14f1194063845df5f1aa7e7500ee6935c46eba0aaa7b5887479bff19e979ccc15afb9310e17832f099b9c00e236d9ac03dc7d951ab26e07e22cf64c0773d6002d28fe9f50dc9c4e78faf9415a4d136c1144ea97bc6e5191be362344c8e3d8219050fd67957da149aeec53248a5117cbc4eb9e8af00f1aeab11837248b5bb6b037c3508ec083c1f911a3b329862122da7a83bd0b4117bdf9cc37f2b7bfff3221fe1a0e8213218b382f1d5166da3dd8aaeaa08099bd99d34d417e4a80900000046b3a7dfbb061d5f7d395c74815b01de8f2ca1df0f0d711df2429e74667e08e4a4eab35e32442c0d766c688417dcd1735a0f7060f849791e545004227785e58988553c5c21f40267f0de6211d5c783a1c5427af1774000"/635], 0xfd, 0x1, 0x1000) accept$inet(r4, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r7) connect(r6, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(0xffffffffffffff9c, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r4, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r4, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000800)=0x5) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x1, 0x2) 16:00:04 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socket$inet(0x2, 0x4, 0x3) shutdown(0xffffffffffffff9c, 0x1) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x100000000, 0x9}, {0x3, 0x5}}, 0x2) r3 = dup2(r0, 0xffffffffffffffff) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000acac679c914ef4f3bee64ddf87a77dbe7c13069a6eb37a6ebb8852bf3e4304de91d2d22886169755c5577ca01c92b826f3405da18ad1b2726243ef9db6e333182b64509f0dbb309b2a080164000000007f3deffd942d4506fdb0988288b3321d3968d023c8df4a28292380503e58d163235f3e1d3a4656112f99e7816cc7319d3471d7efcfb22403bedd81398e3b22058c744538b83039b2d9624d5fafe0c862c3f6d4d5a7afedb05fafd2e19038546183bbe2e556f8dae217be07afbc832996cd575d4135e238fdea6ed00eb560eaf821e92586d70031baeea71eea0788b1b9ef0930bd8c7ebc5ecd05c7357a2439dd001b2207c9771028c4d6a105b402e3516c0dc00465f9a0983388d7caf6f793c04a93ecfca2cf880753bccc3b1e0916cb1483ad5105a63ee72708bc460f4bb2d231feac7864a76c4769c7b2231836540442a9165acd91c3efa20d00b9af557db56be5588377522f3872a7f21c190515a351cd9ad1cb7edc471192ca547f42f8ca358d61333bbc6c1b9d59afcfabfd27d7c0e6e811c565fb8f461963c26dbb2d2123c313e39897a89ba62af463904f02b59c652deea50ff4fe6c8d4c2c1563d27f87755d18eb9fa281", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x800000}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x9e3f06750d68b30b) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) lstat(&(0x7f0000000180)='\x00', &(0x7f00000001c0)) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x6774, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r1, r9, r14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000b9534f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 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}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x81, 0x6, 0x0, 0x3f, 0x7, 0x5, 0x1, 0x0, 0x100000001, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r3 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xbb) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:05 executing program 0: r0 = socket$inet(0x2, 0xc003, 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x2, 0x37}) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) 16:00:05 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r20 = dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x8, 0x41, 0x3, 0x3, &(0x7f0000000180)={{0xfd, 0x8, 0x9, 0x81, 0x6, 0x3, 0x3}, {[0x7fffffff, 0x5c, 0x5, 0x8e01, 0x10000, 0x8, 0x0, 0x3ff, 0x1, 0x4, 0x63f, 0x3f, 0x5, 0x1000, 0x10001, 0x7, 0xff, 0x2], [0x9, 0x72c0, 0x200000401, 0x100000001, 0x4, 0x4, 0x6, 0x8, 0x6, 0xffffffffffffffe0], [0x0, 0x6, 0x8, 0xffff, 0x4, 0x2, 0xb], [0x9, 0x4, 0x3ad, 0x100000001], [{0x2, 0x0, 0x2, 0x53b}, {0xe46c, 0x9, 0x6, 0x3}, {0x3ff, 0xffffffc4, 0x6, 0x1}, {0xfbc, 0xff5, 0x6, 0x6}, {0x5, 0x6, 0x6, 0xb0a}, {0x98, 0x3f, 0x403, 0xa99}, {0x0, 0x10001, 0xa37e, 0x1003}, {0x2, 0x0, 0xc, 0x6}], {0x1, 0x2, 0x10001}, {0x8, 0x4c, 0x20, 0x1}}}, 0x1ff, 0xa}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x67e, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000400)=0x9) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) kqueue() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x102, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") open$dir(&(0x7f0000000000)='./file0\x00', 0x5b0d83aa13bb552a, 0x40) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000100)="3e2034ced9d08d8c79971d3f5a718b8ae7fc8ad90bbce42832ef836fddbfcfba3d6d12e266c772a14cee0ecc78de24811ef8b6ad9c114ffff33f8b18efaa5110ef402e55f4c97ce3def2193d7e038eac6247088a5aebb53703e791098b959de8f36863649a658d9d79e51d272515e0d99e5b694d6f243e0ec4e6ad6f", 0x7c}, {&(0x7f0000000180)="430c7ce159071f82cf3b377ac4a1651c5d8edd2dbb5cdc7c9f1b62847d114bcb0ad20e8ad0a7b79782dd05423e3f3df63b1d61eedf0162dd40f3f3f76affab43d59a34d37cd5e1fc4365da29e143699a4e5b8803ef3a34cdc81ecd5c", 0x5c}, {&(0x7f0000000300)="2ddef46ebb5213e2d70d70c2f57773edbd3164918306c294966735d9b00f296a6214ba110fd2b1ac382cee4551f6b483746f811ca696d4cc30597b55edd0be060abb478ae47e1efa0699fb717b068844e9d91ba521da4cfd763b828ca219b4877fbcbe14b8bd1c23d9ba95483063822a23ffd3f3a81fe6a2ea7c4a1732bdbeb056e0f62f734f5464486848b0cace6a682bfc33911fb718ebe9554949d64409307d00ae1c7085c8ed119346456c69a8d8fac82977312942d16d657314700fac0a5e20d92db98f1114c55a30f588586987b70055b671cb", 0xd6}, {&(0x7f0000000200)="1d8261e658f26c6c790dd9abec57904c9efcd8f6dba4d462ccaafe42fe2e467270feb8d746faba69b3457364d6aacec39b223d2635626c7a8f3ad52759da970cdf361466c896e580d3548e6190898a5600906bfd43a620e3646fc353b5c7dc4828b66e4f22969e40c279d6e84e6d", 0x6e}, {&(0x7f0000000280)="1dc9b53a022fdde52aebadc5939207d7e0be69d530a220e8c30422c126a6305e1244b46c67a1080a73", 0x29}, {&(0x7f0000000400)="e43cbc916bd22a31574aa7621f08c181f0742e631468578c2e493b3edc80097f0b398c7b57cc20a78e3a2269694673857e8b8d364357154e232eb19bf864ca0c9618ec04d2d15e5c14fae8e90857cd26f3bfb54b578d52ee133bb6c168e2b7137bc64cc841c1ff14", 0x68}, {&(0x7f0000000500)="ab69b91a0c30b933e8039f880b6ed3450ad477271b10969f1084aa489c2500186f488b574a1eb116aea7797d78ab1718f890722ec0b2266edffea7bb38812d774d9ec4a6ce10711aeae47953a6058d219e34436e63f367cb4af487d5fdefe9f57d99423f2997c31fad02df50928b30ec", 0x70}], 0x7, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) socket(0x2, 0x5, 0x4) kqueue() preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x2800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) 16:00:05 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x1, 0x6}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/120, 0x78) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x42) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140)=[&(0x7f0000000100)='^.\x00']) write(r0, &(0x7f0000000300)="00080000b5fba6abf2de53b4eb0bcf37cdd8fa10e23263a546dcf216d79666f2d62c38889f40ee0209547a537f1c388357b4fcc983f79d15566a9b87afa8c90a492bf8659a04059cba6c1b9e9724d3022357a56f8a4ed49853068c4840acb421a612eb991839ef2e40779d2dff75edceb48c3c178233b13c2a7b8ee549204a285659bcfdb4de057d729c27c05e007520243910f4881e0a2983c5a4efa1f202df8e7985f1f7cc49bbbe0e11a4f9bdb8bc469abc70cec2589a93f7a8120083103fcfc069827d42bea24b12ebf929c9023b3b75208490f69ab99c64e0f0c850cf7fd4e76f93db754ccf3b5d73863b3e8aeab3042f6f1e098022e2b9632c04b00fc6011ab2ba688ec8133b985964f527bd51354d775f07bce562db", 0x119) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)="5211550d20322dff9d130affd372829f029597e183aa1f9c81291c6acd768d34f1a102fca60656ec4a5d7ab9810a6e524837036669ceebe00f255aceef823eeb9a29a8bb14b989abbf1ae8908841cee0cd764a0b811ad0e2c19b59f09023463a940b274b19358e1f57aa9afbab2acc4b320840531c681b59f81077bba053f58fc872988dbeb528aecd6c0b692d4d8bc0fbba900b103fa063da695af3888f7a744335ed61e4d1646fc964e6a386ca0c235cf3cdd6928f00b27cd261797abfc4d6a5097e1a364b961513bb648e870438b3764d415f7578a009dec4b594c0c108c553850b69ee572a14b60ba89129285d", 0xef}, {&(0x7f0000000540)="936ed968c3acaf6a1542275ad358a531a90eee29ea4e8b2eee86eced72aa2ead45f58f4ce4a11600c0cfa458bf7da0f66399f6d7cfe68f3d695880408ab15db9085739ffeec911525a3a4d0f207c5f872ae5cc7d2cad83723a8504a544a5b7f5770f9ded3a6b3bc311cf6633172fffe2f08bb13a41cdcc2a65d4824a896c14067d3fd1eabb2abe612dd619362cdf965f364e2cf399970dba2abdad2262d07fdfc64910f960e99d841aaa1f04c67c8574456f61ad693b3ded94cac78c0143d1f9624727ec1cd45deb9f40ece241e422d6c82d5075fe", 0xd5}, {&(0x7f0000000640)="85f8ed4025f134627d7d52e298a67e0245791e33c0847885d2907680ef1dbae2d6a3a0f8d48dab7acdc77a9cbaeb5fb90122eb1e3b6ec5078cdaa2808fcd249be6bd9678955278ec76063e949f72f9189e6973d1167f3efa685f58a18bcba749c167fe52aa627480a3ce2c6a3bc61627d72cece13b6d0e9b90ab243c60858878c6a2ce75c8450894cadff16ae821189a411d92879596b70c029742cbecd87f45c2e541e8d319c497c37335d0d7c3f7e994324b0f7f7b0d1602234628d60688391aafe1888974169ac69f1d17d4a8bd68891a40ec0d", 0xd5}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000880)={'\x00', 0x0}) pread(r3, &(0x7f0000000740)="0ff4b8c6ed3aa637a4ae0e1e8cf3acfe4091ed772d9c4a06313c9b5517a31208cfbb6be4613cec3d32a6328f0b866a6e9a34d52ee8ac303d65377a598b62effc6bbb5884921d6cba31f8857b98ee8e5d9c61db16f874b0744d6c4c20717c899c7178b919bb38dd84954ff3ea89284fa812e9762d4dcda3fcdcf2b6ccd04e8b1eb01a1e978f7fc7428008d3c1a01ac5fe1ec9c90913a28fa489388eccabe9da759f6d0035fc302a260b3b7e5a7bf5cbca2104f96379927f97096b10754e9c40e0d270bb41c825929d30d39a23acaf0533ff4308cb0825631b554fdd2a4142d398bfa5dd96edb0af", 0xe7, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x200000000000023b, &(0x7f0000000080)=[{0x5c, 0x1f}, {0x20}, {0x206, 0xff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r6, &(0x7f00000000c0), 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) munlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x2}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x6) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) munlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x2}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x8, &(0x7f0000000900)="7e888faa8b776f21bee8381c6b00b75854", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000373000/0x4000)=nil, 0x4000, 0xb) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r7, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) mkdirat(r7, &(0x7f0000000780)='./bus\x00', 0x4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) socketpair(0x1, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) 16:00:07 executing program 1: r0 = kqueue() syz_emit_ethernet(0x1000, &(0x7f0000000000)="7dd4a611ac04db4dfdf1501ff1c1e71ba34307498415ac64b8bf10688a8c89411c575e9ea56ffd02f8dffe33b2c015e3518b99c12db1597fffe2c6cdf1859abf6635d33b9e5ad962f2edaf0c1cee5a73a7562004e7684f0267c2809f1f7552dd06aeefdba6cf98b4ecc9a8d3296b366e332097f5254c4d193d91fb628f9a822dbf4f1ead952a92e8bb12f4be4670d21b97d23a08dd174854b5920e1dce16fd661f6440ef20b14e70943268d4d97e727fce1a483bc93951efc5799ff87bdc9dcd756d55c5bd46d6dae5989f62361070c3646666449ad4e4a38fbfec1747f8732cfc63f9b6313444e0530229fe2bd4ebd28dd7e3f466febb53150dbf1f3a58cd6399405c2ffcb53a5e80d23af6d503b4836a1d25db9d26306193f7e660b903cf85e07925294c7e24ac6b2ad438eb8fe8e3faf150ebf3785892b98ac0e1f22419a5441645b792e5cd5412131c917014c937205f639e7e80c41489611b6d6561363c151f9899144c0c0f2fd491c39cc70e4674ad9e34800d1e2b7ebae0045bdc072d8cbfe840ce613c1bdb36d9a9a16ddae4b7590af0e471261a6291d6b31e8f59db3ea33000897ca2f0102f1cbdce31f212dc7f6f96f4a5f33d879b641df15f7d75b28125f0d5f2cedf554762745e75b1d937666d2e23de0993fc08e9768d68e7268e0bbb994faab2f531c86675cd47f485c5a2b5d1a1c86770faff6f0866dc715d721c2658c59f0d12297e570f58a2c7d78423ab26a1d4b382f2ff2afa07538c442df59595fc5c0f687dfff89db90e8ab8930a9fd55744369f7ad79025f39869ff3b0cde04d1d517c08da54b0fa51b256221d265ccb3354341db29e78ff3cc45460cc77010a359cdc105da810c2e4d7dda801c691caec0b1c4cf3f3d1b4f25082a9ed24b43a47e10170a7ced92c470c059b8268016f227e03cfda104ca2e3c2c41198a94a94bbed41907129ef3a2780300315ea71768d87f0ab291ce3b32210ef9c1cb5b15668d5ae0062f6e8e8928ceb0964a774a3d220b0b7151aaf20ee0a3702955130359b5c7c5a6f1c730e65f837ff8c91499b097ff678740e5358bcbae14ea0692d582f039fca262d34887d85b3f77ba58ef91168fd28bc976d3ebf6703d44d9e8696d77af981a9162610a7817f0aa9439306ae1009e286a163f962c3a861c8cc0d10a9b2589a2a3d6bbfade6af6d71e0144038d292cce4dc48567737fbfa27d026281ed94c3131620bc93a74faf6432a20e36d3bb60b9ec3a3a10fed25e54a546b69bd26d1defa37828ab3809031ceebe3fbcfd10caa2cb5ee0b6dd16046ffedd13fcbf7cf34f193374def8744da07d2912290fd25e7a237f0455d8b51820caf8bc6475e8aede44546b02406883a65fffdb2384b8d89ae634ca6b90555a6f7e8a45ac7a3ee6424afa4b5fe9c55aca3445f8757fd029577ca4e6bf3f3bc22228c99d1652871096a3fdb4667ede8a93599d867b752dc1970780c5a8044e0ec19cab2de260f6e41aed3dd5499ccfa7a3b1080b47760baba10307efcaf29ea5fc662d88db1cd732678edfe4878bb20029d25d629a720c208811ac3c986b3bdd13fd77c7e4119f53ab255c1d282f4a03e24ea4a436356f86c33e1027101fec7ca4fac79f6b453c385fb189f3489ab76669f37b9dfbd172e7f480c96bc114374410faf39015d3bd9e70edda03fbdc4037d6d5ca90483f00571c37a92740233f8014118dcc6cf6d1d838fc30ae52d3b3353589e6a67d163ab7ee1b60a4900b6b0656f2a3a359339cc3548779f83a2bea0e80f0957c6d8db73b88461429888c2adfe55edd90b64998d83cf670465fc23f6c21ca403176955d3aa165df2fd675779f55ee6e0314d55533f1069609ed76b4e45838e7e950ed6b6736c4df4cb6ec0df9fdb7b562c10e3cb19d6933ee4f4e71966e1000dd20da835f724dc46bb0359f9c06bba8df52d36eae825c5a3314f3aab3986ced08dd73e42b1c21f94714996c8eddcbb7111be6cd8a18269f1ba0270f9710dd2a32816be364a376f11f1f8321d3f229c48639205b148bca3cc34a2b0b0f63123ef71d3eff8ceb357342767a9be3b5d9374c7edd03136d3cf33ccf90d3a4b2b620c3a027578ac4723740ad253207db7b408179eb332a5b67440bdc9a0f87f515315fa16afe3f8eb36830d6502f590d5d03913be9800655bcbbf222fcdacb5c0e7106a089a713fbbcfbc51f14db5f371986a4a75e443b7ef5d0e26f3ff91eff55ca9187ccaeef1a25d0019a43d12463e27e94648ed4adb131103f367b47d72d42b02ae19138942e414ff32d8a1094be37ae1630a8ea1a036f012aea8ebf33f6a3422355809506b60322033762016c504499cf68d358fe195af642e4e4401040e5d7ff8826916f8d1f156a0e3ecc0cfd3e66064e589d4af3825a79abd1834aa6508c5ff84540e4263707d42e86091f0cdad92208bd92abb247529b72c07e7e32597d6e81ee63c7527e64045bbb0c779e7a568b09dc60b63c4e6580da648b9bfa56183b53ebd327aa24d2052014df1f81e9a547325f086e2c69b6630c1788062fd8ee4cd13c419d3efee3fc16617deedde9dbddfd7162e0102b6a4d98d24a10e91dc004bbe2163257de9961eddb454f10a2f924c5248f0377931e0b2d84525214f85fec211bca5df3c55a98cc615a2c360ad367737a69748a9e87afb66df7315efe6924ac8de28b7fe29fd8a0622e152165a656f9abb4860c4c0c107aeb475aa4382deabcd43a8ec2f9a6ad2ff1dd3dc8f548980ec5d82ed8c10e65b87fd43b1dfe1b86e0d2b71098b7ee0aae4a6e8a054e30de3267f4c340806a1bc8d93aa18bfae3b696ece8aeccab8f6734de4f5b49ea6b99544f787bedf29a042b6b531d55c9acd7f7ec41032c2e6e8503fc387ec4bfdc525caf005ef2e6e81d312c234231c0e0c28632ebf3a4a0ab2ddea8fb3de066246c29d550aeda313ab28ce90530a5fdad7b0554fc2752476c1872cad9258b2a9f3aefee0c71999bea76fbfc623b6442029a8ec3631eb6dfc3f55c5dde5fb0188a9ad6a2221f19afb87c94a62cb73aa71173f11b8e65308563a6c491cd2f4be5a31183f0c9608150c40f1799802d6aecf62e22a79bceabdd4ea7534b10aa3c23cc92799181ebbfd239dd2876c90a80781f292a4659067028b43cf0c8139373cb144c2ecbedba8099e2d8986e7d652d4872865fc76daac66284a27eca458be525c94c89eeeb0108c3ed734b75ef8f4120e9f4c0e6be059b035ca843f877515cbccffb2f9537348687a719578746dfcf511ed5979d932696f9bb17a43a4b301d0ae3e97f18dd9d3bf73c1eee5c262d975ed5a65a8d9da22d3f36966e9961a4aafb89b657650b3876b8c7477dfe65d47ba465f325c316b6966ca10a8bda1ce4250a8935f9963290876c43d00ce4640d379e655cd71740601dfdabcede12940aa115840ee453fc9e919bd3fb790ea2b74c0be95ef39923203f1bb1b2ea5de990d06310bc53b2aa1262c9e87b2ba59e25a39b10eead43ee75b11a6a053e83a2ff1553e093a494bbe3a4f8d76aa9e8fa7291ddf0c1da11576d9d1f72823ac6839fcad49e6c31134e7af7d372fe8dc624eac3130f8620c47cadfbaf701c6528b3b78489b9f8b9991596c7a96914281733944f7742b0cee7a5cfec74915564c5114c2dff30513c8c60d3a7011583f0dfdcd72a00c079d668c7aa48ca5e71fc3db7701702f729f5d2088a94c7446101c1b7b76d57d280a398693766e53dcb43b67c2a9358f6c2a22621089d7f8ad236ae1d4da405cc1067e58ad730339a2178082244745b0a8f3227c61a9258af38b8e4423a074e918963e07b4ee6fdb446c652332de1ec46d94dff0bbcbc2992adaf4c984dd2d2fe9e80b6d060f226be44d90a054e3e2e36e690cf6207246997ffac6a3adda626c6d1af33faec69089f9bfc7717455735ee73b1a371d8bd622e891bbaf4ee8bc102c113cce2f957457ac64a9e70610e8fa58817a2b03c80348c99922e323330a4b3e43e129f85bf7ce55adc3caaa76064c4717cbba22569ce4c2ac4e22b3f94a0858f19aa3727362ba3944e366ac1fdf34d4a68c169cf6d363ea9e6ecccf89001f7b810b3d8a48ef06f8759791213733d530115dbcdefbe0dfe94538a954b7bb22d8e5f354db80158962f0d82de3a5888ef4c284582c5ce6c51887e9f35b9a24902651ccfc9f359c8ee1ed11988ed359105e8ef6e19f107ae4431452b27afd247e06c9c63b5a2295d341d88cb30bd585c07f835b34658cd35f7cb293d183ceca38a0dfed0307f05d03875114175dcf32a35ab25abd18b873d0418aa9e2f64514194e20dd4c3b1f46f1418e7044bc4529c7d5573bedf44c23fc1a66ce8c313fc1e7d52cb06176156eb39ca1c352e488710385778faf6447d96e68f42d7ae3c8450259e82d3284045dc5086f14782f513330cb7a267242efba92a315a73202dd50c7a6d0fe56e647fde53a3d29aa451814af9b051254a9f4ef704979f8d0d628bb6ee21e9bbabb9635063635a65d6c34bab036a1bc009f5b917dc870ee95a093b1902c5b4f0efcb902cdd4ec5360f4dbc9a72f737255a5dbb9e29efdf89d0f6440712a98158a67fd7447a87e8c156ba07c8098292be6b5321b4306acca619d5c3246d6fddc08a778b67576fd34b828c98f732bd35c5ebc2d7b508f059547b7d2b84b4988ca1fab8883c84ca6bddcc1051971be1e1189180db861dc4657f521e97503bfe0c441fd16b81849bb17136014233050e222e0e3ccaeeeae5355712d46e4ee2e78a73e6604c1c32e3075a1c057273c3d641f4ace6a273666c41e5360eb716f4208384607b74766f74cfcad42fbd7a959210bf21ef980b77e6d204ced4f5342e38c2f1ab091b3451e1d349346dc64f286add8be11587b07a274685a56b63d13b1d1452e83f215dab2abd78ab57fc88646a861ebf5d02ced6c43a922ea04fb35383aa10c9e84e2b258368f29c4434980928844e48658dd5d9ce127d0dd26c355769b8df766dabb7e33eedaae0725eb37196b45f8558e3ddefd50f090425d59a5c4e8cfeb9448ac5d3da0ae241b00e306da307a5930166cc6ec9f6928d9e583103b74597babade0fa4a690963daa7a9e4871b1539ced06624dadd8c9ae23a4cc4104df52ad130c0263fc27aa3305ffa4f907935cfe6e9d5035dc8136be6d470755d0ab05a6a055b78c4d718caa88aa356c67df62c923bb361ddb5c93ded14e3acd6198272078dad2d6941b004d55e52d8ca732b93529a002c394b88286b8bdeceeab3d05cb26f1d8376c6fc87bb99e7088dd843881e4e84b8e059edea6806477f6734ff5833f3b5672a85edfe3b0eb4963a4a8f5b018e053c3c410765427fa22b9f3e32f08acb5f1393333e841597e70a0722ac1d43084873ef12847b41b8b60782586a42b1584c12bb50c1e57c1bf48919474e75c74e3b4b5b364dad886b820d9eefcad256a46e154568b4c4d956762b49676b0eadc6f0e79704caa6c01cfe80d25313bca27555ed220f85b56461bd78976c9ca1485c815f2bd50a2275e8ab33d86a88d1586aa211ba0ba4d470f0562e937e93c858127737bf1cdc3aa41d9e53379abff3435a540d1ce4d939420055449ef8fa663eb66c4b80ceb2ed5bba4c715171a18198246d2e5cbeed587f92c81c22f9fe9eb6e9a57457851a6d632cf92900c62e5b4f65a58bf5dd0720e63fbf909063371e41c4ab33c44ad2db3d9e51981269654ffcc4c3234970e44e41b77228c967ec5458f5c30187fb8d954a52ab98db4c41201f68d2fb2fc6ad39eb0") kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) kqueue() unveil(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='c\x00') 16:00:07 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = geteuid() setuid(r1) r2 = getuid() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setuid(r2) r3 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x38400, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xfffffff8, 0x3, 0xd81, 0x2, "78261675820f9f4b9bf0fc9f9152358ff757442b", 0x1}) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x6) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x203}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r2, 0x0) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setuid(r4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/de{/bxf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x28}, {0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) 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) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffdd2) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="19d9927269aa33e8ff6da305d305dc83d36afed3daafaac361752846877c8db9ed8beaea7d451c193a0b6ac11b8a5c29096e07fdbd4fe17cecb8584c83fc7855e133a8a672c99e2d47d82e46371c131ee32cb740643b52e33f2639bc883f9ee83864a7a200d9595e7cfca5de73e0de4f2243e11eb25fd1c237f6afbfd10aba8074e97fc19cd4146a00629315a4a42070d0d17e4d24b49c276fe4883a57124ed5ab4c52afa70b37c8e4bbf75efcbbdd1dfd30b9a1cbc8f454cfed96eb472d64a004efd943b7cdec0d9a6aecb9f99594a2cf088ce987f3d531374bb31db76ffd929b0a09bb2b5943a929986f1d6197", 0xee, 0xbb315997d6e835af, &(0x7f0000000040)=ANY=[@ANYBLOB="04ec2e2f627576b3"], 0x8) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="afa42689f477779fe3887fdb189cb93adcbe2ba54a86ef2d9686bc44abf9f5d4d350374f", 0x24}, {&(0x7f0000000280)="a998d7ebf12f5475ba7bb9e39630afa90abdf849f5e46ef7ba4bc89590ba3345822786d2899dec19c1f011777833e4aff043136a54a82ce0e9c9377d5d38f12af8dda27804d04e1ccd2ff8902a0b9bdac14a3c", 0x53}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat(r0, &(0x7f0000000380)='./bus\x00', 0x800, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0x0, 0x40, 0x40, 0x8001, 0x9}, {{r6}, 0xffffffffffffffff, 0x11, 0xfffff, 0x20, 0x1}, {{r0}, 0xfffffffffffffffd, 0x34a9ec4c1beda542, 0x0, 0x8, 0x6}, {{r7}, 0xfffffffffffffffc, 0xaf, 0xf0000000, 0x3f, 0x4217}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x4, 0x8001}, {{r8}, 0xffffffffffffffff, 0xc5, 0x2, 0x8, 0x7bc8}, {{r2}, 0xfffffffffffffffd, 0x84, 0x2, 0x401, 0x9}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x7}, {{r9}, 0xffffffffffffffff, 0x4c, 0x0, 0x7}], 0x3f, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x7fff, 0x2}, {{0xffffffffffffff9c}, 0x4, 0x10, 0x8, 0x9, 0x5}, {{r11}, 0xd2832b2b309b34d2, 0xc, 0x80000000, 0x1db2, 0x8}, {{}, 0xffffffffffffffff, 0x80, 0x0, 0x100000000, 0x2cf7}], 0x20, &(0x7f0000000580)={0xe59, 0x7}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r12 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r12) sendmsg$unix(r12, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00a206342490cfbb6657a654733bf64cd95aa700000000000000"], 0x9, 0x0}, 0x0) getpeername(r12, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="47a8c0a53e6107e64350dcb28e8c3556ded9e7be79bedabba3a75166b369795c8b656e29284e32e617dab18169051c18b164ab37f05bdc1384e637a897a2b34cb63cc8d94da990210b32f0534abfeafd824288300de195665db0d76dd84975eb3e09f9cde10d6be8b2c4b11fbe086dd835b1f057ea0596a454c426486c083eafc874a95deb81a3d7d26ca3d85619d5e50477ffbc0d488612c43b6a930b9c0c48d7ddc96e936853bea873bc63ae21ab3b18c06501e7dd9be9fa7c1905e3bbcd866d698dc1e53373a652bc277728", 0xcd}], 0x1, 0x0, 0x20000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r2 = shmget$private(0x0, 0x3000, 0x496, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440)="c6640b5eba0ebfd87d6e92a0b8f0bd10bb6bbbcdae828164427c7bed7a7fbee15edbf66dd4d3b2bb2026ab09e6239a6a11e71ef6f31a863b4dcd1e75d859258188de630673ba383b3a67525aceddc32b7f0290dc6a33ae51de3331a3b266ad9fd0ff3866f047abb0c2b4a0ce0422b2b5ed6346b5265234388328c5fc950d492c7a27185618d581706d2102e4d079afedf113a98d5e4536bdab40ce73df4dd26a92d69908b3e232e9699367f82bdb3e6892374b37fabb729109c3f1566cc2622879a31c2d314ac035e63d4093de84f021fe80e0a4d5ce2e38c17f9a418d1ce0bfbbabccacabe499a9ccf6b45b89754e48d6ca9b86c1e78c20168adc346dd62a2e79542cff22c4238819b3fe454343a0e32966210cb8f054f40889cbedea804f483e448ff386d4a1e8e8e115addd14cb707dc970020d7da4ef406eb2ccb839c9d602d50a256eb72a7af8364c6c9ae50c1a674576873b1170ad144532d49d3c6f12a7065decfc4dfd3f243bda6cd214b916c5dfdd7058fcd24a7cb4d907a49ffc603a29bbc22184ebd0ccc395373860f9308966f9afc6a5a98791e45adc8bb625f0245e38d3cab9cebb54ab4273f44be7fc645df5d56720f24d68dc6d09f00473143f76742a45be074506c0dbe69862183bbe82eda4198970aff09abfa535c3b8df1f3c9b7cbc09915215577a344ef8146d22e3fd98c1f952835faeca9d3a40e05f380c6613c1992e2dceb3d694be1fef07d704e8943c88514718e766844d77198fd3a1052361f0e4628bd879e74b1279a75b65890f762b25f4a0e75025c1231dee79920f26489ec1626e976db78ff7a7d93ad83fcf77518a77bf7f613b633db3d37e73a33096fae9ed1ba6e6eac55b4c2b7e63d30c6f7eb23fbca02855eb91f617f2bb4db2430ab8f27127bdbf2b3f090d48591faedda7bf399dea396d915de2810eed6d6d69fee0e4eee33e29b94ee2a4f3b53ba206790badef864ef4daa2ebb7fc9dc4e61c13d0b50108ab712ba3ba6178852b9b7c79f68a6dccbd70f4e18e9363d6d806799af9ded1f37e8f1ee5b0a9f3c8c9f9c1f2c73d92e4cb5a812162a744bbecb07af3e2bb17c7a7f57978a97396834460cf332a38f0bf0a4357204869abf3311adffcbd3885597a44083e981810b446dbf28f28a6e1251906042cd13453271134f410d5f1eb5542d99a106cf3b81418d00dd4bed7ed4bccdb8dba26212d67d861949adaa32bbec4a57e0320dd39a0805b20eaeff276e794d16a14a38b700d575ae111669a21d14e066ab70273e062be5a30e7f9f86124f375f9f4150ce3527f8e660822b86fea56d3539d774ac68474a87fdaabf42920b8dc6529618aab51a138f003b830e9caf2210993b9b097d90d1ce2ee5d4d69db104f102703f48b33484d1f684ac34e0304f5d1ed1218f95d859fab23228ac22bcf094643d6d4082b9c93b390ae1ce9d557c0a6691dc7043a9054d06d404a9885d197faed8de8e90bae891fd67931f9cca6a2a5705c06ec98974aa34fabadd244feb008c01db854ab3003e584e23efe5c5968ff1899f31850bfd32e469334a0b5f37d1a7b6fa5001e28da6a3c028c8bc3df8afa7dc2fd2616fb14e9e5e2f28b9142121c9893f37f3ec4e14c054c7acaf0cedfe3e3bcfef0f91ccd850606078171f70f2a87a57b06f08806f8f1496890cedb836da0ce50e52222f6e0f17fe137d025ba110671f6bd6ab50aa368c7c79b100b7d37b254dfed7e5d11b7a24375d01220deb2ffaaab6be48c51279be1cf74269b3c8f1a354c4eabe225f4dfa1e8ad87719552b36e210566caef9e8c07106e0054895828e8c98a44cea20dbe3e9ea237c9316291211964c820ad67a122425343f7fc3bb44e066e15a62b031661e7fdb63d9a843403c0dcc49e11e59d2d7da150d41d95b86a10811da5f2f6acc17422c9b6db8961bfddaf04013ac61001abfc47ab6cf5c3ef0629447ef70e9575f24c950637ab43e76df15731da10a71d684c05d64a50b4b0a3a8c51ab67075ac2ea0e4f7d20cb4180f26022e11dd5af7f15cc34a911f967a5e901fc196dbb7c836b35daa693e93c2fcb7bd84b690ba94aa9ffb75a4bd31e3ab973dc5d5f4935b3eaf30e17692da3ec4ed44d93e221e3d64461e188a95b5738b0d2a3fbc38219442f3689c9430a527189ecd39482d179711d2045bc433cafd35a5790f49c94a80313126dcbab2bab3931b2c7cbfa6c6ef27689558d3c41b41b8f372e5039bc5ee8c1e639307243fa9da3ab663c5934dd9afeb01ab0e88964cfd1d62644a340828efa8705a1b616b8d733c1db15883a4c9ab497a895c45a628c4173f58d1a7075a9930cddea65983acd911d7ce9ecd87c66ebef238aca70849d30688a2d429bc55f0ac4bb5de0b6e6c054fd8c9ff3b52b4aa8afa4cf6eba5a73160e5d55c57718f97a74f40640d8f3c7b7db8f92bd2dd4453fa93e8a5e70091e813b3d16e9c73ad203be10e923d502562e95b1e12db410e262e7d0fc45a4ed92ebe0a115f442925bed63d2e42113a317a7b963038ad82892411ceec0935fff50c3ac0c31a39adf8cee2f8be6ccba4c1bb9f5b84b2b291121c413da4136d079aa012783d3462ea3bbf3a89730bd26fc7ad9d80c30d9e7c9463b2b99f2222598bf7851cdc58a5353587375d96fdc1f6b75264e85202d63c1896effdf9b344493517b80bbfbf17c2436ce213acebee66c08d8d38ecc072ca4aaedd27ca1a5aa8891aefb802d1b42e6fc324fc8dbce1abc82698a59a88715739f64181684b97767fed23f4cbbfabfdc7d77341d6d557ab835635611f9b6c591c8cdf53bc3628fc9565bffcb008c048d090e901cb94e8ce6d8240448de215badbf925122c5f46eef4cd2803128f88876fae0b25501c79725eff31ed1befba3c1a818220cf4dd98c99c1993c2c0cef76b93d82bb372a9df7fbadcabf7754d4ce5798ca589d7c9eae4f58f8653178450ed0c14c22b336edabcc87e4ecb760529f4f81de521308c146fad4d7dd3cfb2e32bf88cb4f4dd0c74a7129c4bf650a6f3c47088b9222c9c7bf2c5dcc73311c4d576e4abdccb8ac6df7dd504334ca668506eaab013be671072f1eb400723b888561566812702fee590383c3d1527e961f8dde5bc5cf0a15532ea8e689fdf0cf909947e2679b9cc9b725eabb0ad54d4f6375a81151fd9e1b7c806f9b968e33c7a3c7f34d59bef916b9d4d6a73c8d9a7d9086b68f8321ad729c32a2740be318b79e6aaa8844dbf138cdb3f343a6f1024de23c31faa9571b3cc220a4bee40649726049d4c2d1c385dcdd1507167a9368ffe934cab3d16a601f2a2ee00e619b2d13c781ee937ad8eadacdc31139b317780cb95335fe3e5ce70d84c6da8b91f64bfc89775e25bf0c952543f2c0756b0815ea7eb857d056b85983d0bd57acea88d99fb7680a29004affed6e887accb85026e4ae5f74b08762df25b40797f0c981692d51c0c624357547b9e0cedcbc34c37fd9051ac40921b1935247e4fb08e0aeaa23cb551415b85bcdcc0c0b800ccedc00c60ba93037e0614fe013ec3da2c7ca946411a7e18a25fde98c813d0efcd3834ea691ed76d17423d854be43efc55f3f5f4eacff4ada8b11de8f1d65593b1aa56c8a0fd861eb09ad2788ae4da0163872b0ae4aaa13a53b7f2d73e74577d92004a2b6cc7dd5b3168df9aed9727bc7122a9b2847b9c5b4b49cfe48ed98b02052ee7e42cda37b14a6a63730c8c2913a3dc5a70094290240248f796080e3c50b78ace50538a4f9e0468f5a6eb2dcb35ab29714056137f5d98b8ee2f67bcb6b216c61dcad6e0f00d4819dc79d9cbde17231e9c96bf27e20c0d33b98cdd1808e7cdc81e2bbcda042a476497e0800daa3b39970bfae0cc4a290586f825b9cb90ebfc745b8195f135da0a8da25958b38694c8000f84d1d79f4ee03980dbcd7f03d80d792311a6bfb52e3c60c6ef0bca0f10e6f0f0bd407e7558842a31231584206c117ddd57edb8b5a0faa952632bdc64ce2380a74fc2456bac887a576deae9809abec85c11424f2bc65a2d99aaaf456e10e6854cc467ec0ca2f710fa3b382af19b755ada72baffd4948d6620f9b7a900cbb046ba61cad782cc0f097de05e3bb06372c40138a3cc623ab973fcb3b8124a1aa12c21f454f0d67cba3cc6b3784baf32ded1a96fe392ceac744ebae0d245bdaccbd9975a42f5da37bad6c779461aef7948aa9f683bf287c5f1dba481d93ab0c1f72287d6b332bc602b00b6ec1fac0500ebbae5b3d666495f949b1f25219f366f848a1e470816a3c5deba7c7941d0504229ca6e5a7ad91297b50e2bec2c46ee1070240bf82da311f88580dc64fbf985c25d2eee911eeccf0773ad5f65915534ae66fc200a1d4f0a1136b7762323e3dd31bbf39d080a6548d9a29d68689caeb3bd07680ead2bb057de2628b661ce70252b492b7fa5e33f4913e53496462f7727478f7b4fb542bfad8d459b5f12c01d3cc276070f5b5f50e64356d17208d5384d23eaadcef5d34506b5e2bc5b3b381f9fec2afb479ebc325c07d599d7a45aa008206588843deb7fee09f6343339ba5d47c2dbb3bdc4348aa714921e59c4057f2e8345a31a98aacc168a0ef961ac90059b784cc572db6102d0c0c910b7a219eae1a03a6d0b3bc755b3e20882ba76d1e8515d25a244e5380823fbefbb2456451ff78360c6511d825cd52fdb7e8af8f4353eabd88e4fc8c231dd696d1d616c62a634cf596919cf5d6905d49e6bc3192132313122c27db60b4319049ed910ced6ba78a531cb786eef99a42903337935d7a086c1262a79a55cd0ee843eed17c22bcd810c1c39d8b0245897dd3e2657bbca4fe338c56cc33d7df8509826a80e7aff34db60431d56d190cb0d7ebdbe4f5ce265c30bfc36bf11350f1b50e38c66fa709620867167bfaf7ab8d54328dfd51fdf5c3b7d7b3ffb3f2db0147b60272dfae2cb290809862588abb746a62e100eb80fc5d2a14746ebce650cf6d00e0bad29ceea204c947eb9d7dc378f8afd8fd42ffdb92dc081d3cceede85f22820c3639cbc9f952d26ccfc97eb023fdec2a7347a612489403e002e8d100a12d70b70006433b4f725de505502fb8e92086a2409811877a7108a4f1cf03596b8aa6fad80f4b867a1c5bb311985dcaf18e7cf1b5252af370c926f9015f338023169373f1f957cc5c0f6e5221297587ed974151b4213cba18fde2b0adaf7acf3600b7a9d8bf9010efe5a24e566d07c8809975faccb325ecc668753d0155136e994b01c1616ec0b9612ca63fad3ead19ced3189a9ee256a95c179a1e11d92eec3dcca77bf15f486f6a3cae8caf54dfecb4d5a16bf49fe082f8d9f0f08e184d991fa9d879018e3e05ce9bd4f164ccf036bc2e98c5946e5395ec65b37ec0d760a284f5524d5342ecff5d983490601a86ecc8ff86c63fd2dea045260d0e48121128226c1fd2c7b39e99fa7def358a8d959368421c07d2c9079df3d43eb413bc615dc4f5b1921d6136bfa27d18d858ae445e988c12d2a2462ed09b4c7680026418e00ab08a2e361977296ca7d58c0bd98401d220cd7c23813caab61998524fae4c935d836818677b4b9f070d93744da2850b2c80e774da6bd2b4230211ca2ab7223959ca870607ba1ecd7619842dc4f04faeb12a7e3855bee9c925748e4dda030bbc0211c2e917c19e2fba1edb38aa131fb86910af0df6ae0446a2f6927bc0873365f6373f2153a3922d39fd0bc65da824fe700b85bc6fd0b59a358e5f40e3771de2eccb665f353b77b59d537b2f79b783eef6b6834f9e5038b0b7354c", 0x1000}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x41) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1cd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x28400, 0x2a8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x10}], 0x0, 0x0, 0xb, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffff9c, &(0x7f0000001680)=[{&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/102, 0x66}, {&(0x7f0000001600)=""/76, 0x4c}], 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="16d9cd2e1f97400b1c94d27b99119f0f15b223b40d93d0e4e9cfdbb326b559ab422ca91c4ef245099f048810587280d2a63961430aed89d69dd1d9f5a5913fd8d7fb27bd7374470d93f1294e77969c43db7125352e2fccb84d61c28840d5045696e8a42bee4da6d57f66d153e0b68526130300f17d9e809ea790d3d0104b3b29fabd4dc97c58d3b2cc1f83bf480000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="6b6a8ec70261e9b4c1cbafbbceaf117e32007da039e780939569f6fefb4bfe5407371ff56f754eeb4f67cea02182909fa59f3903f8ed72485377f6d49fa07cb677371babb355139a61c42f0485ac8973334d3738556683884ab8b2ea40e98ba40fa46160fd891bc0b986b02de6763f3ea88d091c3299faf23cce21220a591fe831f3141b5cff5acc15e18397ca9bcbd70a4aeac1ef02a8d79f9b144ab165b33e2281b7bef9d7e7f4ece38bcd0ed62aec2f5642a865ecdee5dff393578b372070af7095d84e25364fd677357d54fcee00458653db85bb727c237340c50cad4c7a781c2745ee0b9227d58d35b4835f1fe25e0f17", 0xf3, 0xa, &(0x7f00000017c0)=ANY=[@ANYBLOB="01002c2f66696c65300090eef8d43051d16f60fb93e686a1e6ac304d5e24049f4d0f09833dae593848a470fe3fdb91e3fe2c00ff3347f90768034ecf4b601b5e61aa6bca3605fba111fc189314b568a6caa28193360dc1789718642ae67de1f22c5584865a3a4d72b1dfe98c2b7b604191a1baacaaca6610827b75ab5bd5dc82c560dac56ef1641e1202e46670159aa749ee14382aa4684d464d41bff9f786a65dcf3a74da82c59a8d2f75d6d5d1203ed9924fcecfc75df02abf45ae9cdca38b30fe080b76aae1b8a2ff05859918eec45d4e0f49d2e41579f2b67ae1c7cfdcfb773d77f71be058239c4005a63fa2b7a876f2879d76ab53927b50f463a439fd46283ab52998feeab370b0922a28b8644ddf1fb495771199"], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) load: 3.40 cmd: getty 83147 [ttyin] 0.00u 0.01s 0% 309k load: 3.40 cmd: getty 83147 [ttyin] 0.00u 0.01s 0% 309k 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, r4, r7) r8 = getpgid(0xffffffffffffffff) r9 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockname(r9, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r10 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r8, r10}, 0xc) r11 = msgget(0x2, 0x84) msgsnd(r11, &(0x7f0000000340)={0x3, "57584308beebb949855869549ad0238ae0e5186243447a734811272c33f65a59b173c0cdd9422c848c78e02c9b778895"}, 0x38, 0x400) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x4, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000000c0)=0xfffe0, 0x4) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\xe1\x82\x04\xf4\xd5\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x4) r4 = semget$private(0x0, 0x0, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0x3, 0x5, 0xfe7cd28385500110}, {0x4, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r5, &(0x7f0000000400), 0x3fc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r5, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000340), 0x2bc) semop(r3, &(0x7f00000003c0)=[{0x4, 0x82, 0x1000}, {0x3, 0x6a01, 0x1000}, {0x3, 0x131, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x61) dup2(r2, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r10) getegid() r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe11}], 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$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x4a) sendto(r0, &(0x7f0000000000)="1fb198c1bf29e7aaf0822d157ad2e7626c9ce0bf75072a16eeabc366df504aad117def655dbd45770458db1ff8b70397b83fba6c339c1916705c31134bc5a33154b71ba2adff13b25413dc134acd504fe78ddca3db06b53584e632c77938bb579d4a243803e9fdf70cc41999da721a1e2b59dca914c63359b1605b2c9ee917c8d0c1d9f127257582ac98297824b04fd1bee9cde278723e88470e60486cafea8bebe99ada915ad3df81a5a7392f503b9e2edf892cf1d8cceb2bc69bcf18a1da1259dbc2fe3f7ed95268631490565a57cf0b352429dea6ad3c7188eff197b2c4b028424df9bbb8c29c6bb7d7c40aecdbed3a1b46c81a0dd1", 0xf7, 0x402, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$inet6(r0, &(0x7f0000000740)={0x18, 0x0, 0xfff, 0x7f}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r3 = socket(0x2, 0xc003, 0x4) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r3, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) socketpair(0x0, 0x2, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) listen(r12, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/223) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000001}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) 16:00:13 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) msgget(0x1, 0x2131517b208666af) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d/B\xae\xd6pf\x00', 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x0, 0x0, 0x9}, {0x101, 0x0, 0x80, 0x1}, {0x8000000006, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000280)) pwritev(0xffffffffffffff9c, &(0x7f0000001640)=[{&(0x7f0000000400)="35c2666efe5f61c5e40e52c1ff7d8f36b4cb4906cadf2d7f3958ed1f5a0cb18dee1ee51306f468f30f05c99580681b68b107ea2969cf70301103b7d9e7c28d977f0648d460c9314d807b738d1017fca5cdcb3b6038b87423aa3e1a308124a295a623a96cf1b6e58cacf1aa7519e0da42739a9f2034a7c4bae001e3801809ec7ed6637b74f7641feb83847c6394c44c09ca803287574ea5adb2c19e8a986671f1dbfde692e554c78d4b540a3831d634e365b7c151d6d6af02f6602aaadd7b3bfa4cf2358b9cfcc240e3ae971a807d5019c3e420fb51f89f06a77c321fef65cc1d904f5433c2c19fb12ec6a53396f4068b6adef6afaab827663e84f085e79c415ed569fe959d304a4dbbc319a0d8903619282e28a8aeb4f5a6b934926357229393fd223f0e963f20d8f388312ba8cff07e11a89a64256a282ebfb67b9b4e2e4132a50df513ff2e439ce4169140dfac5c2a6215449da9754f7b9a432fce2655885ba9b88fb240b13c86d57715b21d7aa214def8420af943459903338b93b0a407dd5aac3d22baa09aabf9d16732d2e459d633ddec47c67736e974ac0bf86a17ce8a56aea050866fefe66b77f5035834223ac8b733dd0bd0389fccd9acd1568b749b61913b75ca4451e88cff3359f479989272fe5c6e028b5a727d364753f9abe9275884714af035ba2a98c0287337869602b3b4db15918c4146e6f9739a3691ee5c2d66764f9be3c28d21fac4cd02ca33e2d7c2f0bd8674c48300bde2d118c17e09941cc0124f4e94643102e3b9492dda719a1c50de4873335ba3534b59887a3b10876d1789de0d554ae739f560072c7c31c2ffe07b66480259842cca163953b091ecc98443fd0b3a3389ed042f4cb68b3c27f2bf59916e3075dec29770bece089032c30b48ff6236549eccc80cfbcc0cb8e544d6a7f12ad0acaeb1ab4ff45f7cd9dd7bb14c10f7c4b664e83a1b0f67bd9c55920ed908fa92992586a87727facac95e71232493f05ce590774ec5b230cde73601b2701d8fff32ea6f7f4b63e1f86ef6ed7353d22177def6fa99dc1845b4b3a88b0bc99996e26cec374bc0d9a97872009a47c06959198d9bf132a5716b755414efb74d254ae5b9ee4ca5a1493dc580d50c4d8cba49b4a83297d8634f68da41eeb518110aef553ce06321d31f164a6ac1ef4f139fe72461214886e24d8e05a6ef7d1cc141067493ced8beddfd498a529bc1957eacb095bd1c9dcda2a66f6dd9c0157132f8f2b2f4681c505c52df4a895e66015599b24724fe0fed4040af4c1a39cc2831b32790f60b1a68173a3dfeb2c6db57d5d534c7b5c23ff18afc5089deef22195bc160735ffa94b7617098c26655e4444f8a448068113b39c5f1c90ea8c1a07c1d67d98960181c0aff69ba0e279474236c10b83af90351a1512fbdb82b4be2343aca080aeb8b01f203f4e7d00a6149db9238887c4ee4e23aa3f4fbe4402933785291a2f8e66747c28830e506d7e550658291773372b821a69a1be1d0387f317a4f1715bc32de7aebd10e399033c65fff0846c51aedfc08d65959b618fe1f9c04e19fe12d0b5b95e3bc743ceb330c66cdb8a50493968d93a6c0a8312b62148b7f1cf27034957bff6fe563257801f58027c1818d57e3f64bd6998a2c51e5a5af4549c9cd0eea774a6875ba7cc0d4875155063f08727830007b7043b66fc1b2a756be1dd88e4be28d552adeace276a773661767fc93fd4cffc30418fcd4e959143ed5bebbba5e2aa8abf793f95a416bcde97c7f9e2d282ce12805cb7672f36c6b1b1597e164e9aaafa196b0ab9795a7fd2f45328fbf6fd4c61d026bb183269c7022e48ccb21a2d48c59629ebfc542b24d570c42ee87895db50d75b9fecd3dd997c0821191a91de1376d097b1350c725f2844d718ff3b22c77560317c2ed38bed228999f2931062447c9b002d2281898665d6e3ab96fc9fc8d3a5427ea900023c4b3f2028bbd82e23335effe6db2006e62183966a719672d5362be4e3e6766b60d9232b0d7c93846181ef5b0d59713d4f5c2e531ee2f3033fe2cb604c022af52a413970cb49c4050efde79b9ce080a824725036fb395aae8af2ffc994b85a38b19a65e0a19f1fc199d5c15e4638533505b6ad88805dfb86d18e8eca7e014940e93ff9da41095384295f86243ca2939cec341f14a5e9727289c399de73a8a86b8c158f1a5a5eeba048b288d9a2d18d90be0c0ad290d3333dd0d524b2cad6787e32f6abfe5cc4ea0a567b5772fc72661b1fd03d03b4b8aad6f83899dc6333e9caa5a2c4f567c7a7eb41e7b4aeae8cd4e829a6461211c7716e85febbeabe612524b10b9ef1033a0d610bf166a3a2ec175508846456a35fd76a389cd50d1cfa53131e9b2304e22d9f7e1182571f7de722ec6b616d8f7cbc4c5401d7178acc8d3b7b0d9d661c65ff98ac517bba1f2f0f42f161f5cb89ca04a29d4f6b086aae4301d9601641874a44911aa57959322124c7a23b3da28eb61fce748f037e64236482ae295a533a596f05702d68ea36867b49be5649a3ea61688c539bd053c19b28cdbe125825ec9d8a97ab57ec61749cab031fa1ed8c0ed39a33bb9c79040896e1771ed4ab67f68e46b5edb8805e64586efd254cdabe95d12f47b81ce6d81eea2bb92cdcd129ab2a034345c101a39485dc9e699daa05fde16ec4f45d120e6fc6e0e6abfa47ff12c43be4ca241c18a7d7129c59fa31cfbdd97bcfd8c1e35cf68076c9a0c100b58d61453dfae109248632197cb24b53623bf42d4066f371c3d34e4173100ef4fb50229d1e90d0acd734bd4e06b1e0d47101b3528f518ff6ce38b82f017f4c9125f4359222d5d09e6aef45ce49f7fae3bcabf8d0b76640d16e3d28a790388b6e58bffb499430067e6e7bbda491d1fa47bd621d4c624552f8c92638b170640f8fba6f24257d9b41837bf0a21bc0e230629f1125f839229e47b6062cf6d3c4aa07de2d9de36bdd915dd74a30fa268cc58223e84489cd976c374acc6591bfd66546b50faf24b37107a30b04c17dc89560ebe5cf849c85dd096ad0274d3e482a7f2cb4604cdd0f0da6d5fba141447194a8051a9fe60769b5af58ded38e4f80df4096201c82b376265419565978f691d9710e146a460c2c26237ad597ca2be412650058da03ac18924eb820625013399cb645071d2793fba49f9c8795a5e262c7cd7fc5744bb0b39b52e6aa6114cf8409f3b0f7c9541d0c6b62a5ab87e998e168831df8aec9885ec8f897e0ec244b83fba9f8edc56c37ada6171e092af8f91f9f6f60641361b5f8c3b10d17e8257bb2d259db197473d6c2bd0649ee1a33a3f5310871f9d965b702deabf789e73af4991ef25c96844d6c67ead10fc20aaec3a84fe718cc8d5759f9fb00466dd147af500610092126683b885f416b64963d8f2bdafd86d8734a2c37ddc97adf7cc2404dea07fb2b980a8088ab76bade9292c85356301ffba8d6abe51245fdbd27427b64ddba0f3c014bca6b930d3c38307522136eaa9aa93e6d8951fd27d71f6b74688571cc6afe3a38c89065b45d27e75336cf33e4b557db490c6e2fc0a8345eb8323c6d099d3daef00b99757eafed3ae7ee70451aa93e690e8207ed74973beda1565b2ccbf559fccc19ef424abc6b2f2d975b82f0954900528ad88e52fe52b6790fbaf073d0722775e11778ba7f35c01736faff737fcf5f1696bc935b713923e88d9be024b52de2ba1d2d53b01a34a29ecb2d247d4b1c81dde19c6e593f7b8faf40959297948ae9d9b99f5cf3d96ca682b8135f95da68555bd5c6c9e2cd5c06b20e616c4d8ca7fe6b835ed6258f710c63a604f7f1d628c98b665e1a095df51f9cb94528e864084022a443415990ca12b8f241ca146f0edb360f3b63361840f9ae3dc7745a806a3ddae3666b5807fe5c99cc8304ae70db4b1737c6473ba00e692bd4db7738ff553de2b2b20d789f8bc2ae39117cf339a9b0527631ed9ed4f9562179b7f1433f1374753aa82b584a3ef6198578b03d14cf5d98d4ac3e0a7b2ecb42673411d807a260a45e2f682ada93f898ebd778704954bdd8397c6a5f64e05a9f9b40fea06b49236c12f21f4906f922ccd9e62efe1d63f77b08e615fba0f658fe12c6c71d6b1088c98b87b38c525a7478cedff5030ba7ec9fc27d505a0bc19222358a7d3abf4eec2c1e92dd13c0e79faaa73f79de37660db57e620addaf76bbf10cb4f754886a6625e3412f29cb58a3e335092c41a4e15faa2caf4387c76201c2090861d345856706be6e8cce9aae7e78da18b50b2303b46a12b13fd62774b0ace7a68affca08d5cb9fe34cf21a42a1218f2b0b8734982be9c7d507fb35b6de3e0316cb8c2f3af58ace093f29d7057e7834e8629bfc7d710dc727cff267b5a35e9ef7352b3b4f0816394a509b226281f2019b18d72fd2fb7d027de0106f394c3ac548e105ade844c971befb1a4c9fc8391fe05ba7eed457a563f076b674e49a7917f6b214481a20016a5b30d266c023f049a5b76c667b73139219eaa1df08d38423bf53d575232ddda74b37cf9fdbd8d91d250ded0a0e6582d8b1fe5e5cf4c01d4697543f0c2a102ad2d21215025205772e213242710a3847c251aa6ea55b07e478c7a0b0cc8ecb093979931cf47de4c9d568ae3c4b9ad14cdd88414a2aa1607cea365641a3217f37c8e8d6cf5733e856a1efa8612893843c19b9ec9af739df6a76b8037f8f84cad02d192e98c5486fc08fdd3b3a8afa70f4c6214f476ac0b3bc4fb942f2f63a486474227fc7f0c45f6fe193a5a5f686564fdc807600998b8e56cd78d4182c6dc5ae2f0ff68fac21d7854c423c1abf6e4acafb5f4dc01392c141f101339abb5349824d9f58b0e56afe1ff1d833c6e395a304bda855bc0122128b245b7dbf1ec71fc1430a34b535c7a1bf5b9c3fad2a230b574a119aacbffa6b641a1bd569362d6a8884f7faf5477fc1aa0365857192f3951900f8cdb30b5b40284de53ead52f9d3c3df75ddfcc919c3c6c47ddabc68b91e8d8689d39ede96901a5442935d8b27c6ffefaaac1221ba5c17ac64149da7b0d6fd99c3b686360324e51ba93420cb8eb9778d48e3b7f39b1d047392f9b850df3ee77f70a0f5fac71a78d8e1a070cff1f12f6342ffe9f5d9499dc504b46606aaa45b25a408a74ca16147166c936fbedc41f623197290534abd1d71d90018b058579d73370b2c367a5fea9c07de5b55a4e908d42a8914d5821b063a639d20083c5110aa1d91c07688c99d1726f36f15ebbbec4f1e33781e832424264d22ad921a44224f232a93ee81f276f84ca1dd957eec7d06452bd74c88338b4475b3b44d8dc2de78fbbe7fe9e1f8d990b579dd8bb304ff6441db24832f4b89ddf5519518c60d65ddba27bd059c9de78628434fdf8686c5c8ce59737ab76fbd4f523fad5be0aaafb1de08f906f1c792af009310b7c7dbb9cfabd8b8d84b8a43065deba53b03d68bd927a789030b8f95dc1453c6372be86851029da573ef90ffd1771dec0ba14eceb7a49d2a8b664633c42b46679775e26d440c735fdb25081326beddbc0343086bb00fb479ca32a523c585488fad7b2874a6a1cfc074a63adfb7c7325955c6a9af3a2371e3e5994e5abf7d66936a4090d54329d58284d5f8ab30bcdcf9e57c3b886cc52edd039cd9f19cfa655f1b57b8732235b2c6b5c6073ec92457513be049d7dc54153f7a0dca348c88006f079700106dd1ac93dae801eab1c48c6d633ec7b297b9fddc5695ba7fe54bb4606c38974070027f6d74b74bf983b5c57d72eaedd0d7636b196de62b89c924c", 0x1000}, {&(0x7f0000001400)="6692fa7acd35078d8abdaf8348226144cd0dcb28d6ee4142863c83844fb4eaf0ed7a5f1b7146092c6c24403a6c0bc7f55b97ef224a17c3c0409e54274c4a913d2913e7953b6ced4d77df297e8b8fe187e737c310a92b963000a23bc6aefa94abcca85b493c7b804e74718c6bf3da96edc5297f547a7ba978f1f13c16837f25b56f60cf23a0d67bd3f27035f73e36d4e1eabc6895bc12233e61d0f17d42c9bc637725ea1ef657217c0ba5bda9", 0x5a}, {&(0x7f00000014c0)="762e53baa2d51e93105a09346978fbd0624e91e025578eac1850404a829a8089b68a7ba2e0f92232ca4752911a53392591f2b06d0db320c5f7ab9d0cd17f9467aa05ad6739aa66def772e343635936afc6f67f415f34aa791a16", 0x5a}, {&(0x7f0000001540)="cd908f39d94e21b561cbd3261a23c9072021de9194c452e8db1e2136fb231cd89da1404bc74a550296429fd30be486c56f6a043061b823d5ba81c23abc1493782122099be72430c824ccdc0ac7a2d032b0960b5e438332819c36af4fd431071a8102aad113893bd5c2cdab3947d133d1a8574c54744b3aa82ed1baa288ef08adf544393aa25adb18f5498ce0362fb2ea5db8ae3207bffc2fcabac473bf943cdf5902fdedea3226e66592fa4cce47fe1132cb080cfd79bed69fdc69f7be5686a88f0e583bfc4233174495e840fefc3820ecd12593c4dfad4039226f9155fb5e5feaf190e84a787dbffa835a9397c56db226704ae33137d0", 0xf7}], 0x4, 0x0, 0x0) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet6(0x18, 0x4004, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001740)='/dev/diskmap\x00', 0x0, 0x0) kevent(r4, &(0x7f00000016c0)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x7, 0x8}, {{r6}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x9}, {{}, 0x2112438e95e51d16, 0x8, 0x1, 0x8, 0x9}], 0x2, &(0x7f0000001780)=[{{r7}, 0xfffffffffffffff9, 0x4, 0x4, 0x6, 0x8}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xa2, 0x6}, {{r8}, 0xfffffffffffffffc, 0x10, 0xa0, 0x5, 0x9}, {{r9}, 0x7ffffffffffffffe, 0x40, 0x2, 0xde, 0x2}, {{r0}, 0xfffffffffffffffe, 0xd34fc33be4869fdb, 0x20000000, 0x9, 0x401}, {{r10}, 0x8000000000000006, 0x1, 0x0, 0x7, 0x80}], 0x9, &(0x7f0000001840)={0xff, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) readlinkat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/111, 0x6f) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0xc000, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x22}) syz_emit_ethernet(0xe, &(0x7f0000000040)="983c38c492434a147a84d3229a94") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82, 0x2}, {0x43, 0x8000}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 0: sendsyslog(&(0x7f0000000180)="0a337a9e18f87bf6380e67f54baef842c10930ea6f52ea17e1044ad57a13245b28507a6d20076ed3913b8cdea093562c7bb5edb47d9b4839354fcd573e7c3c63cb9c44ec4a38d03a3c8042c1c17633844f2f2ca3bf948a61064cbe7ac84a7ed8ee54621b9eba6d04208f4b502dc29c709fa37b7dac0b1a33aca5bea86062deab12c85527de51cf9c9e1b82b219", 0x8d, 0x2) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x1, 0x6}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x182, 0xfff, 0x1, 0x62, 0x3ff, 0x9, 0x2, 0x0, 0x5, 0x4}) r1 = kqueue() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x7) socketpair$unix(0x1, 0x13e2df1c8a21e119, 0x0, &(0x7f0000000000)) r3 = getegid() r4 = getgid() r5 = msgget$private(0x0, 0x1) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getuid() r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x4, r7, r11, r12, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r13, r14, 0x1f, 0x0, 0x1, 0xc7dd}) r15 = msgget$private(0x0, 0x1) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r21 = getuid() r22 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x4, r17, r20, r21, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r22, r23, 0x1f, 0x0, 0x1, 0xc7dd}) r24 = msgget$private(0x0, 0x1) r25 = semget$private(0x0, 0x8, 0x80000200) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x800}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x8, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r31 = semget$private(0x0, 0x8, 0x80000200) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r31, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r31, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = getuid() r35 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x4, r29, r33, r34, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r35, r36, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, r11, 0x0, r20, r33]) r38 = msgget$private(0x0, 0x1) r39 = semget$private(0x0, 0x8, 0x80000200) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r42 = semget$private(0x0, 0x8, 0x80000200) semop(r42, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r42, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r42, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r45 = getuid() r46 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000002c0)={{0x4, r40, r44, r45, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r46, r47, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x2, &(0x7f00000001c0)=[0x0, r44]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r52 = semget$private(0x0, 0x8, 0x80000200) semop(r52, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r52, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r52, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r53, r54, r53, r54, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = getegid() setgroups(0x9, &(0x7f0000000340)=[r3, r4, r37, r48, r49, r50, r51, r54, r55]) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) getpgid(r11) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000ef0700000098760eb90692c3579a479c52a2c23e5b6120a311fb3e31277425ef99979a6091edc40af628cd0e5683a27eeea883edbf72b9b4616c6cb4a05a9324fe69fe9f27c2fe897a53148ce0303740166e72f5cee46ccdb43dfb0c6c0e226ff9c3da1dfa279b4bbe9c6987bf70925c66fa5423eb7ace21c7e847214a38a7ce501049822420a8603a280c9bdeef0567f7611a7585ab9ff8c0ca7073ec4735ed24fd09b300a75984034ddbfe3262f8d09f6d28cef02b7de59f6b61ec47d25202522cdc22f587f1df1d4fc1dec260036a5fc372d03bdb1a2622b0d6a57a737d"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getpgrp() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x108, &(0x7f0000000240)=[@rights={0xfffffffffffffec7, 0x7}, @cred={0x20, 0xffff, 0x0, r5, r4}], 0x38}, 0x2) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r1 = dup2(r0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0}, 0x100000161) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) setsockopt(r2, 0xfff, 0xfffff801, &(0x7f00000001c0)="d0aeff0fd07e765d009c8520ad402445d2bc1da9ef6facdc6b1c0b375ff51d18afd5234608698d976ecf56edde285920d9067e32d449c8a640f723d343266dce8eb1e5c77a", 0x45) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000110000000001}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x7ff, [{0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x2, 0x1}, {0x0, 0x4}, {0x2, 0x9}, {0x0, 0x20}, {0x0, 0x3}, {0x1, 0x1ff}, {0x3, 0x7f}, {0x3, 0x8942}, {0x2, 0x1c3}, {0x0, 0x7fff}, {0x3, 0x3f}, {0x3, 0x1}, {0x3, 0x9}, {0x5, 0x7}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x101}, {0x1, 0x7f}, {0x2, 0x1ff}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0xfffffffc}, {0x2, 0x3}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0xfffffffc}, {0x3}, {0x1, 0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a10100000ec00ffffffef045ad35a0d200000048dc16ef0d5cc4f60461ed08a1017487c1ba8a8d3c10c5a71cb7d96c37d78ed8a17eb923656286b03189a45ca480a7a192eee6314d6e8653cad6cab8026d3ae7cc07d6a28ab2db0a045015b474aece089ab0056dd0317652b47a159d97753dc7dec9385"], 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x6, 0x42) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r5 = dup2(0xffffffffffffffff, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x8, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="060ea25bb226177b2bb4430a345119ca8a15dcb778ea7d1a86f94aa1d88c287d3e0792cec3098d1dac5fe65749ca2e11be5741cebd6f212501f46f1c26ff5e85f4f1353d3628a76222061f857ca4366ecfa8c6c7d2e9965624ab10d5578695bfb4154bd5612b3668005053fcd0357d71ccb0ff0f7936a08b45cb47852acd23a66c85c6820f624cbd5e4d45f628e76ba4aa1d31d843f53cc4f978ac5d1b10e9f2966ec4f576a4cde211e576c2609ae9bf2a720110e28634ed1d145fbe575fb4a25abffb41e1ff0d63c103ea9650dd6038e595ba56f5fa93b93ed386f31c59d0da10617ea0ec0dc399fd52f523a88da0a2865717a8a1ef6ba3af98c187418c40a89a0113e2777200cd4a7bb7f6decc3f32b2836b717efa154965fc76c8c27707ec4c43d150d2e8233d2445268fee4e104cf2e85a4d214acf377affab7b209b24989eb7021fd14a8e33a95a884409f2d6c41efc8cc57ba701858f69b3d17d692d1f48c542a175cf41e68b8f732380505b3658b285b2727528c84b3b4ed980e8df139b71d0a1eb14ddccff71ba8bb655145a8919cb82bd1d04edad859e9b2e71c911ee2c"], 0x8, &(0x7f0000001580)=[{&(0x7f0000000380)="7541f713b3ffac39513ea969e6dc8770058b3ec308349770bbfa72810c9586666094f0436259eceef121fd5e8b51a577b494edc03a054a1f7179a830518a48c332c937d97f8e18aec59b47433eba4b1bafba052920d2b1d80cc06b32589244697f174fcc9b8dbd098b2268617373b3818496c620bb8527de3af00ee1eaa5c6821771d0eb0d380abf98fa26fcb1724265be1a1b454d0a8e512e21d55dd9acc4b4e25d91bd5f280d48f82d9f40595dc57f243ae595758980b91740e0c9f472a5db3877ec9b21f83c4ad7225ef6778ea69b22bfcf0f82141ded7ab3aa19fc5a413519f4e3d621927033baa8196a0ca7f443aaa79af8b2069b5543a2f9aa3438efc81b6b1a32a99850c962cf6bf396c62157ab27282dbf3993d04a322fa78e6502a77c90b7db0ca397e91544a289e7fe9c85b25069ae37efd94e762da55762537d9df2b9736061462f7195d68cd623b75f1f72217e9dda08a734ad7a7e5c3d8e8af4cc60b5b60ce07a7b4f50b023d070b07befa363219c98b01a4798e9ff5a4cc39bf6daadfd1878965236ed26798450b0547d7d8391e1f90740a47a7451c2780902b31c4bb35822d3cb6f312364491d7c21d5e8abe41dd3fe65468b6419ebbf7acd40d3592f0b2f25bcfff056a418948d0e3c9db7b648fd8d87158d85b69cf4bf21d4b0441bd6b0a45619b19b6ef67bad046af59e06a2c80d2047006fe570cd64487f153f4939755db6de861ab6d843ec81d040281eb75a91700ebcb4fa69b6b7a4c77af8e06043304872ce7173201c5549b4bd6fc0160e1d34629ea3702e33009ae7e709bb030606279065cbea7117904e03524bc05733b0903b42ac3cc5a1bbd5616a34319d8741f87256e36438c5ff8f800a24bdeba4513676c2d2bdb957d6100fdfe6c57b8987a13c44f67551ffc4782fe39be702629707ccde1e7804cc14e31eb5570220faa8ccdbecbdb20b0d94b8bdb8456c8609fbe08cda647cf78d86fc3825b44671dadd8987afecd88c9f40ff6406f414b4330d60ad0ed2414adf17a57f0d88c5ef52bc26813c893628de5a7d3cf0f591266402d278ef0e741aba2f9061fcb3fe2eb010054de640c942354c898364aab5d3ba2e75f7bf4f0f297e1f24f8bcdc4917f3a468936db32c881051d96396897bf57d30aafc1de76dce61526e3d989490528742d8dd7b09b0172277ab4282dfbbc19e5b49c9890fff2361e0abba1e84f558a7fc1260a7354202e7f966fc8a97f46b30588b2ba2fe71ca3b6c7c2037e53061828e667b194bbabb55dc8861788d1eb554d7fecfe29c59c8ce9db631a344fc2e31d42ddd58b4412f64ec87049c52310ac72e55465a48fb4196026019736f524c01854a313cfd35eca708769f9b4751df21f5242171ae4725503a37d911040c8d4a85444ed3885692fa339523039f6abef79361a0f68d4baf32e10d9a87a34db4fa3071049b53579297dc04780ce0d0d12d155691b2ff2c89bd038d5cdc94b6e4f9772e654e6367a3b78c5bc2b0732446a57abaf618234f204731258aa7b25f2c99d34a5b978bdde97b66bd64dc9e36585fa78ad84c61797d7c6bf6c081cc19311f553acfe340e74210e3b0ebe23c3b50e9180bcf15a19ef9ba8bc0e1f56af8379b79ca5a9c151e8e1f8421398ff7fc3f7eb6f0051e897aedbcefc46f6a349024bb7c67639acd0e71581ca1097d639b30dfc20f6f8a957ae3eb394ef239ceefb94cc0a1ac2abf81c04026826a3d305af69d37fc0c03fab68cc3b818558661c2da66c3326818e6ff46e9c96a1b75f9066e255252226d4b8c23a6dd514a7a05bf6567c36f4d5da8995943eb9ec6e0f32a57afdbbc4b68184be51993142a2d5351abaeb79d067d8a8cccc9bd689450f149e9f259243d388fae46bb5d0c694b76637703cbfcf67f4e4c2e7ac56e157f39d8c42e6c4c3a6a0ca598180bc8b918dacde66965f4701816a4afca06ee5b6b379fd45f944cf91ff26a656135db6dc82b542ef452ab78824129af4a94ef566a715f75684675e7410ae380e18ec2b9ce2049838256946c0ecfa19d656731474f26f62f800545f17299f06f5104d7bf8d72bb422cf123b6a5cd9861dd5236d88a2d392012d8eb43aa9c8abc2dbc46b9506e92dc8404b21558bdb50c694b1991e2a41617b26592140471afcee4a0fb0d5f722838425230aad7af7bf10f2ee2ee9dac108694bc0ac99559ea2f5ba305113533402bdcfa0cf9499d04f2ed8f33b0717e3273a1d3d80eb4c4afdd06019679985c7e936f36a8f8c58f21a87a50800f08b5345a0a646bf283cbfd7f108860f5b9cdedd3f49f71e88dc29e3d741d84d599e8acfafcc0f6a670459f62b35762caef211b994b8efa9a5d869622f2bdf78ce1ed72faa9af48c39cd26271e0701e9608ca9df949b3a20d721ff35fe79ef39e570579a92a0c2fe1cd884c1d085b28b31368571584bad529325adc015201f0b9fcc8c3a55b38c1385744c652ec9d332b438265d59adc328858c92ba9414ef6d5b04dae11937509d19fd2ab71fc2ebb84c573c8d2931ac82ce112e307ea86a97871fba207fa51c1bb3f5292672a5d201cbc8c665d4635683588171a2b55de0e43428f29dd62d9060ff3002ac7ab06e5ba1133599937d33bf1f5b40b98a6711c0c739ecaa3e6c159154452b2c786cc9afb15c71b9c1e79b1c99b1d24406aae4f40e9e3249caeb1ebd900d9a7b8d18947b128eb945bb199c67431fd11691f1bebb3bc390a0df270cb322a0bcd517fff264202446475c6a5a5c711e901dc374f869ed0e18fcc6695ed0c1918b70c6aaf570b7925ece20f1f7d47f771381723f6b793eab33cb7a9d1b4f41c9dc03d362e6fb8e550f7b8f806b1437a81f311e7dbf49e9da2f7cd1b0fc473923c490c380307c5f5fad0306827e118a0406f10d92e750aaabba248d7d90b3bc6d282340cc24536eb2c3ecff91e086788d7b470b96136aa4af6ad7835327812d112d347e89b975fb2d46caee115ee5fcda90c9413c497c75e274b0bfec9e74063a482f039a17f7c7e9bd70df5166b31c4c043c1f668ba37a7264daf5829434723854c80e470c08473290e0196baaa347704cc95480539b8305a5e352e8aa87b39e0da186ab69584103acc79439b6890c14bb448a2000e2ef8379f6ed9329829920e6811659744406bbdb4846bd77d7bceb8562c29ef84f1f42520e8a205c6ee8d97d4eb6e86c1a7b5064d8745a46c127bb3bfb2fb2ebb50a5574ba16740c94e16dcf3d4810572fd693b9c4181be1c3793869b30ab2ba15fca6ea3fb3d9708afa1ed5d776c01e1897302d12703ac033e96a3d3d536fc7b41ffaed29908ba565fab4f2aa10eec8c792cafcb475567bad1dcfcbc1496de7148ac60e60023ebe78d31781a09c2cf495c3b27fadf25c7f6c95346ac6d76e21af07721a3d25eb7d1ab8357276e1f168477c40d8394e4c15fcc5e3db1a25ef2b302149d0771da9dca9d34a2cc779b2dbf4bec89f395096a7b9d2f4479818987c20823dbdeb33b9db0ade373133a143cfb24f513d3bde88bfb3346b74fd3c0b4d82e23905a633556b17e54757028b570a0acdc8880d282687af7eb9e00f3065a397de0c01340f810d6961d49053eb22170be9409cd11470d08da3717b92a2308a442dff80702d76ecb36504a9206df02371a84b651b21abadf0021d905806e2395cc3dafb97af9b8a020db56e10904a5b56092f766ca9fb9fed0e19e61117d028b2a1c247de75719db4d0d2509f5189ea367427c914e28050388cda189f43738daf318dd70d1b83102bd9bd57ab82fbb19061db5f09cf0671e5a8237c7e0cf56c0cf6d7285b9c65dd430df3184993df65165d7814ce887c9fd97464136df3c32f41e733795f15ff0aadf42b235b222080341a4fae8d4c9a6ce746d273509a2cf74a24b43c22ce72cd21eb99338334380394c583291f11edf8b2982200bb82def29d0063bbeae5c2be3b3d8c6b66ba99bde49b8ac3a57db61a198e2d191a73ec15069f53378a743df379be9a0291ec168480f00947c73da55e999eea677bcf564f32b40a59ef3b8e1a86c98f5c473072fca4bd28a37fe1e66ca1cd39b09dc38bff55ab8dd98ce0b680714add472e317ef00f465b965ffa674516ed4a956b421bafe6ed6e678cfe531b4a4762b19f5f519c24df5e905747ebc6f99606eabb0b5abfd18b4ef4ff85746c7caaaadd8d6cd5ccfec7f39bada20812fb02d9c461b78af3efec6bd8270d46e562f0f614af9ae858e30456d16bab856bafe25ee20ac953df87b6247cc478b9b5152cb9496551f274738afced8a7ed46f8315c6b359726f7834ee95fa46c8fe87dc0cc4e97a6e5ed3b155af9d0c718d8c913f852473ff36ba40125966075f48b0e850cf50ba6e339e5467cc9f161333f137e533873e9d39a966c9f5af7b1ca8bd33e0f5ecf2d2d9610d0b3c077215c32d9940a99e8cbce40adaa0be6cb300ff5fce765d9d9bbfea97d8a6486efe0db13433e2c66fe96ebbb32dfec6cbb3d6d71aaa1b966af36b758d5822427989389c432d57e7bac88198be500fdaf63ff2c1edc4bef4178af566a0b90101bb9eeb25517a8680bbe55d95886ec10fd2111f4fccf3cd637915fb91c16817a580baa75d8f724d0985581328879a60eb63fcfecbb1355d49fa75068ae43153053e4bcaeaaf6d489937565abe0f6b5aa35889f05c277d763e004738d785c5bcf35482b358c7fc402032ed4d8da0bae4cefea30b8c3b70bc52d056948f6ac49fc0d6a291cc2007cac42ffae7658dc308a3ff6d98d055ecd118b6bb76a0ce6ef9e314c159155b4565f1a17fc1d5667160b716fd34c3fe6b15ac0049167ad8a6557463da691b18ddfb9f780187c4e1273bedd2d32bf12af2cdf5685c0fe33cb337369df9592570a99473123a59aaa831528c21a51743230caca42efb3b7e4d6b88b34ae8265f63bb0e6f91eb16f4cc4c46ea9eac457b96ac47cdbeed545d94deca576fcc786456ba3e52cebb219b78aec67f327f1dc2a7d6d4fea8e4b9af4d66f8f132abd8b5c5474c47f505cfb65c7f805804b3b037574a181626942c27bcc76ef6510a9203472a573aafc7c22cc76231951a51c9a8bbb8e264dfcdd59670a511b62aaa38672c1dcfae6da9aa640710f91c854f6c56d14cc1042971fd6be908cff62e7e3208637ba38472292afee5acf4e439ddbfd0e1680a5f7c1fde9586cc110dc3888ac1552df03a100f8fc0bafaffbb7bb32319f369ad5c59d645262958f3cb03f6072d3910265533f585a959f6b8d6b1aa92166961af8175e503bab7b36d69fe476844dc63a63b30dbdf3648ee29e5664bd7862dea089c0b41c5aecd6294a5d89c5d89bf8962b7b71da9178b9395861b36a3831e7250a9563a30bee3aae130086b0b50efffbe8fb72a7d780f4d31ef31257dc68a744b63d2ea6c707f5d714be6efe901a1eddac40b8429b4968dd73107605a5ef7148dc0509b599384df17b25fc1bf591b08b277ccf2e65d20e18075a32965e9ac8957ca2364248ea56a262758503a1bc429e5f86a842ffcc733bc18701eda6975e9a9b3cbab00a0b4a2a05966fd2677dd31883d3cb9ad8f506b8b1fb0cf14c6320180d090b48eea955abbd66e1d7f5311be3dcd47414bc2f931fce338acd66d0a0a28ed00aaa6540843e9cda80abffd6bcf5350f137ba6a2c186a8467230b66aff20fb6844746a7ecae628dcfcf66e0641989709d9316b6c609507789049d887c8d7ecb03c700d5cab2ca238f746c143ca2f562d3afe4e8e0362712e51fae2e5d8ca3ed7ae2a8cae39", 0x1000}, {&(0x7f0000001380)="76774e17188e3dd4ee9df38ccb6481fe83c6b7fbdf9ab89b16fe1ce8350e536fd8fd4a11925775c8b8226d2325b5e4a216d84572feff76b6c86a233c429e2c3218bdf3b30f8c15cdff31a70fe25b23aeb18879165dc401c9c86abecc4262a0d2302221183dd14497b9dd7c802f637babb3095e220cf96580b02401e246221b5c9e93630e401bfee7a3b28960b8e673115da7450afd2c2573f34ad24dbb9281b616aa539d8bd8eab162ba99bf10d2813ab57eba155762ecf60dfdd41264d262e1ce1f45094902c1fc60418019", 0xcc}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="95a5a0165d356e2b9400fb9d4546d9021c698a2d2a2c089605acc73997bde219ad575ec346b57d76a9c9c5da0155", 0x2e}, {&(0x7f0000001500)="a8203c7e4b94a28f1a90d8d66c89eed92cb7a24ff2f1488ac9b516c10bc45c62af920a162a75a776d5228d6f07d9112e31369cecd96bc311a7d139b66a53cbe6456de7fbe95e9f", 0x47}], 0x5, &(0x7f0000001680)=[@rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r2, r9, r10, r1, r11, r1]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r0, r2, r1, r2]}], 0x68, 0x800}, 0x40c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x5c}, {0x1d, 0x0, 0x0, 0x1000}, {0x206, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7fff, 0x5, 0x5, 0x7}]}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x803, 0x401, 0x1000000}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r11, 0xffffffffffffffff, 0x84, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) msgrcv(r1, &(0x7f0000000200)={0x0, ""/145}, 0x99, 0x0, 0x1000) setgid(0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82822e2f66696c653016"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x1020}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000240)="c005033e05bf3ab66e026d46ce30b70b6a4253bdd72854e1132cc1b7643df8c0f8cae627d535bc7050144ce13cfdff81923fdf3e76ca3d25eb77e765baf8409fbce7be3a985706cb076fae22cea7d3ded8b670a8ee1dfe42", 0x58, 0x1, &(0x7f0000000140)={0x18, 0x3, 0xff, 0x800}, 0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 1: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20205, 0x40) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/60, 0x3c}, {&(0x7f0000001500)=""/46, 0x2e}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)="c9bd64a9a56ea701f16ad182fc9ac5b83c294c3dd1cf2c0dd16c2b17bf83f2fcade30ce565ed0d347adedf64c236effe6eb39eab306ef88afec83547c6e49c0f7342da0422cc41af50e40242617d3c2c23d5d7dcd25fa37631d174bcc4a9159ef55ac43baaffcf49d47366876f1da6b4fb87d4fd1c78a0bdacca77aac2220d6be80e6cb377bbffba9c7465a9cb51a95080213dadc22b2cccc6797bfecfc21f7cd7f08b27030bf6ee2d3933c1991dbfdfc2d78113e25482d30f1987d8023d17a8e6666089379d31d616a3a822427836dfa208086ae0999c7c704266defe0cedfa29677eca2a8b23ecf49b23405311bdb59ba027988c", 0xf5}, {&(0x7f0000000380)="9503a03daeae0822e4e9c692ade123d7c44c4606a0811c8e479d812d12063d839210d24cf6b6e0f4858d4ee9aed65e7a793af8f3ed50cd31ae611a857d3d7930f71a57aa2e6b72ef298fa8fc563ce9e238b104994be652421335a539bf8e2b60a3497e1303", 0x65}, {&(0x7f0000000400)="6419d2b605f27dc78e60faa9f1d045260326e5f297dbb38f99bd0eb7b6be240336319acafd3041dc6796a98b5acf07372662fcc97b388c812eda5fbd167f7f5965f955c99f6780adb9c504c0093f014df9bbe906eabed35b93c808d61d46b2f7377e8fdd73e2e75fbd939865b42558062508a78b303f9bc99fe8abdf2360b8fa9509c9ace58205379b05d5910da39495eb1e09f39603883913e20cbc54f68cd973a93b40c17832c56da1b652632edadab27ecf3c1efb30876dbb3bded50d329eb04398380145d9f89493688ab23a9b38018570dc126a2f429385e67a28558b435d8ee2e6a4f466893585c31ccd462200ba097813218830e645a918ae3d90dc1cff77df4ba8678f1cca75cc7aaec84fe374b057a38531004e33b977b92ce3cdf30a0f0c4adfa40f2d6e7921d1eda6bd93b6d5dccb38f5bb40a59cdd706ff6de7b7a01671e95bce7dd66301dc13b53aca22e3cd6272943ddb17e2d82c96a1edef7a8bdf79406ba08a8cff94f78f3c3faae7f0b7cac56139f932a343e5a88c291401592bc1f4630f9383d05917731cdb1381bd2b78bd8114eccb11703a5542d206c8577460dfe8df2b57247a4a6d914d54eb0f5bc1e94434c42def479b8907ad6c140120706da4fd2472b15de7e570cecd5a7b9ae79d19ec1493afa7267979f35c4a07f4f9b67355724ddb7c5398ce50b27e384266f55445afb8cd6c271cbd56906e9819c26f5455ff4338cafb92f591f24b980a5f152e5eb222d9cc1c2308fbdd471c39a057ae4ab79882bad6509fa157b5524958a8859d50748c5234f3d6096e6225ed1330722d7f3f1aa362856c239f1b11f3a27adc11c8a27e4442158e29e11bc00f2db1aa60b6b1179d67399b045e11e8db08e6fba4aa165deb1063618c631df1ad67add98f0062ad3bf992a8ff9b8a2115b3757d3b128139dc3a8f7b0261632719c57f358bf0792b6d80de5567b19276f7d30ccd2e8857e7a1dc1ec8b0b0dcd40d330017ca209d5765a2edee880fccae79d37467519722fd6f401df0f0682de706593fbd7d55c4f108c7f0a2b3521e3aa73e59ff06e6b06ea73192f18be7fd01fc4e8e78709c79c4228259fa5af1b84b9bebb2226cccdb06f6a85c661f8d06851b9a6362bde80b6952773fdccc7be59e19fac6fa9263fff6ea5d5bb953d7209370a397feee20a8c0ce1f0965f6150f09b72f3bb38081d9d095874b933de3969906be28e3ddde7fff35ff3e9a7c613c113a4780d1af43e258932035766a34ff12ad890337fe8b81a87af9facf3ab7c07bce50f7098d896a307432f90090a73b90930f1f33fb01758305efffca45354530899c59ad00a3e351480422bc34d23d61f0384ebd47ab87fcdf21184e73a8a184aed2943a00fcc3d14d1e2f06f28958f8607e46740ae5678c14e25ce9048215496fc3ea54aa3877353b5e1ad2a97bb9829b7717391a6e0b2ab914d2e05676f748c3e592b33cae8bc16fbb89f7667ef2d8cc0980bf46df7e28eedc191b3379f8917cb8b44f875187a28fcbe133291673ea97c07e2c6cd04f6c4a832bbc6bd21f630a65f7dd9e96fe14f7dacc6ff664bd28cc268381b2c3ca94dc288cdd85897ba0e82bdc8795f0b83c1b69082a77b37d65c181e5cb9947c6ad2ee3cfd6ce1f87386b560e90886317d3ed6ecff42dacedad8efed31488bc941da309af2c9fbbb93f430deb210cad7fc9d51b7e19ab50f5545e3b36ba53c1cb70b8819f270a56bb187ad733e3576e09631d428294b1919a4efc5cac134a739a0fdadfb71ea27caa7ebbd5eb71968c1f43b6946d6f5a67b93f0edef966552353e4c609a372843bf2b165a83445c17245bd06d7ed8391234b047bc3fd5ce3da05e1644d9a0207331d7cac4070e24679cced690ccd198351610efaac6631a54c42807a806ea49537511b18f1bf85131d4ee69ded84a7a468d41bb188ee787a186b109751d52761aeb049048e48e04e8dcab13d289eac5a9c0e974b5b9e9a6f916a0aa35b35d4966d519760988c883f893eb10a7a9d13bdeeb307ec0344fcc13133d5f2f6c4b6193ca6a4dcbab263a6529d29a4eeacdd102644cffd7bf1b90f7cacb5c903b5ea7ae7722f9bef1cd60e462a5ea0edf8096c097968a18e1f227ed916745d0801cd5c720d68afe356299cb4b41e32d3d057c5ee1d4d8dcb09d6731c1f2533a66ea2949fa832cb588c0a1a4874abe8e8b5e844c1ade2e9a4557bf1497f14de1f26513c42b7f9d7100e0e59a7bb430f93548c9b602b7deae2b47bc7bdf5e1dfc5e5d1aba8aac0c2e501006a2c817dee856318204eb9ec82302ad9e31e47f80b60cddb1e9ba1a7f1544c2b26f5d9cacc21593b9664877c52953d8fbfcca6b98d5643d216533d7b4fff9b15fbf743f9d6949e5eeb1a57e957eeb4f9587ee579442626f8e5dd51cd7de3e0e383bf463ba0cf56cb2ac66572cb504c652760e7695221cc32568bd73cfbd9f397b9b7b8b81ec13e3dadf85d33b181aaa61dc4e3493260c4c618f331e4beb01ea79586bcf3e32d0c3f6a4a2f9c578307dee630c26727e1f070038f2d505b68fc1683e2e5f440a1c01a0399f3f67df212efcbd5c92d2d781fc04f0fea18ca2d97bcd9faac8c6760b3d7f2c691a44673335871f3a78612c6a1f70945ded743d6645b07d6f1ac863d25404954d7b99fcc5b6623ce0147879207f74412f02f94c675ec4c28cb4edfe8f46f0e69a02d7beea12ff52ce74e085633506ea3d123bcc37784098caa1fb65a7fd73377623827b62140624e77ce8a453923963c2560eb1763c81697658366c8cdcb61c9e913565c6c5afbfedfed8d85e6b869db1f79f104309af2f2222491f0de26ce652312889a64633913c25c134495c49b0f8fcddc4e09ea2f4c85edc3cf7472b4dc0b2de803acefd8d95cafeab7e3157c10ef0c5719e6ae31735a6755c4cf00a6585f1acc5d120b832098aef7f69c4af185c98fe58ac81125f6246a1b25818bc9c8788b96e9400695e07f0984693e1059f03f4197acacd01d3611ea69f31e77e516835ca25dbcd77726fc2552e4efc9dfe19793122bc665ae9879ea304d7a5cb8e205e9d3fa426725cb4da96df64a30a1b663773d89fd0ac7a06fe6d16ce2deb08a21cc16713f3f41ff6e89e5ac2c1b7fee48351d38b69b6cf3cc5653ed5d59625028b7a105f146e65e9f60f434a3ec671371da6792878350d5b9ac1ed6c18d1ce157620f3e93e05799bbaf8ad5d2e489fbe0731223b0605a8d1da8f0a1a380eee2f8e7ac8137625904c5ca03fac86a4006997901c8e730af2f050d6f41730ddbd183ba5c937f1e1f28dcbc9921f7259c7d854ae4cfe4dbc33be8b76036343a335eb97b119030e5e6193f56cadffb9a8f0bad374bb580d58d42e4522690a8a86a898c96c49f7b9300df9d39dc5a6312070276eeb59e6430ca5d1b3cd712fee353c3e81595250b923b77c59762500dc95ca30ad0076ba72c61d247a51a21de3d07336aa9fa70e26efe7f3682ad8363ec148f6165928adc471633abe4b70aec65704797d7f1689eea696e3b43f85bd4917c627fcd8e16f23d7fb1ad7f49f893b2460730edc918b27ca03813b20252373030fe15142576b29d6d01b96209faad066bec240839436412aed24b97ee29c549cd0453d40f10594e09be982c92d1c62a243929efd57e23d32f7f1c82835609dce8eb4b84ce8d2e6210315d6ebd6748c58acf801de559331def9597fc0c05fadf49c31c85c91b7a50227c06f3164f52a0768a39953af8a559aee9e2df0a09a614b95985d3a0bb3dbd066b46f30e9b6b196a561d433bd7a9e75162fc1333635df0691d53cda06d4631885fd1d0cce3dbd781d53ea1b947723d1cd0ebdc1e4832283d3684f2469740ffa500699085bc0b4902a7ec03b34f52436e02690ec9a6c4bc5707eaba03c7ce4d82d3587b8162a89d83824c43b7c08e2808bd6b0b6594294568a98e7e77b6138a2d102ef51ee520e7ba52ca3b8564b6049cdb8b9f0e36162cf4a4113140ffeec1066b38af854b832799e5cbf4e9f0674faca92f8c6146be2d3d961381825cf174b8d92b2b6944e326ce305d5ab3527d860bcbe0d844805bc2b16b42a23195b99dab0d3e889dbf86e9c232aab916f08dc364e8461afddea9a2b71ff33b6e12294488a3e752208d1781f63d03d2771fd95cd5e317e01505b10786ffa0f21320a37d233a1a6c4977ad914f2298755dd1432c4ac7a6acb0b88e5ae33f0c7a673a2d0f8ff133026cb6e0aca1b9cd4991c23a41df424a35faf8de024b7986a1a227802c90894f4011c89a18803f1d7fdf0f59f9c5487abacb9f3c05309e5253bf6eecf00a4062752d33c12088d35378ef5a2511f953a2cc7882d135772bc85cb651abcc4848b042a9eaab86648c8c0299dfda482f41bf20fb69dcff8a19a34a1bdc3dd6f14a187984f4f904347e83dcaa34d9a1bccc9b2d7d90751424e34472c175ffea97c52dead2f196b7aed5737be595b8686fe6952cb262f943ee1606b9d9704e8781fd14d8ecb408dddbd10fd8a981f558c395367aa82a69f06d31c1c26fa581e98e2351c5575dcb3bd7170d865b464e9302bb3616624446e7546bb85190d821659851caccec1368f4d52cc437631c93cbe962d04d1c12dba9f6279d6e04df7f40ad163558c16602485868bcc2894c1ed18f9cac82a37fb8f335e3fcbddd1530e2599729479e9776cdda7f400bab21abf9d0e62c70cd6f6bfe670dd5aa102059da2262f4288873cbd3ed632f8bac18a519cea14789e96ea6f28e5f368fda582d6d2b77cd3093a3f76071d65d6b0aa9f436946c457e0dbe4a61bdb2ed0b92bdbef6c1dbc1ba02ae783f76ef1ed9e7877a9cb623543c10e91e8b6bc006b47bc456ced3a8862a68358a8339ba1af0aa30bfeb20b189861faae13673ef628225aaf6ae31eeb0afcf8b512830ca8c7524ed2b9db56efba655a3207ca729b94f2c04e3e9a03143c3c5f92e0929ff24df421eab865dde6cb89b95b61014d86822499c611c7fd0c4f0ca2394c1d6fa0a048dee2c4523c5064a5e826d9938096acfe33cb9321b99f8e5fa51010825ce595a9f10418baa0033ea002cf269fcd6e9b735c8212bfb03f88937be0c0db82457677c4a62291c7ca8ef216676175d6404c1a32c3545a31de1694273873721abcf158f3451e2a5963288dfcfa9380ed42a0cc9f799fe86f6d172b1dedec335013bdc65c7dfb85a74a83a3cd3e3ff6b3f4bd53b8343b2d57675fe16cc6f8307e7d2a094460c861082c981844535149cecf426cce807b125393b1e7b18af15a507cc0cb70f5cb37acd0c3e3044af860b853d5dfb14c7c352e349ce97ec6adf521a959ed4d46d43d0356df636cf4d1c2f20a8fe4f90963d8372b7596c946381f114b111b44ee524a1b65b6d2b2424020398cc69ba1fc7aa78859a5da829ce44b0458fb61621cfcbfd41b06b3a31385563ee1fea32b085d9dd64cd2ffd6921d786c11e5cc3d9940a8ecb51049c0358023555925c36eb8b1f4f41c57a4523aede800a369e1dc20db4d24f9094d8fb76bd2b2e69ac3ac016ab89deedd120469d73a74edfc53e65f16ae4a377aee21dcd45c10abb4c0cbf91f22b4e9d30be08b7c1528acae7ede0ad12641cf05f6ccdbeedd24e67ad08b1a3380dddc36d258ba5a6fafa580ec0c11eac1d7ab738ccc57a5cd892035eca76061e8f3c871eecb88416652a6f14d565a18df6b71f6aa7b667d69f58cf11633b9330fc666fc62bb15276c63a11532f0f7bb6ef1cf8d6f44ddae7615396e6bcbaed271362561af88c5c64cc901", 0x1000}, {&(0x7f0000001400)="5ad8d09642be000d8a6656e6984abcafa1b600d31158664684a525488bd61f8de46e3a84a2d68b5b38936bfeef367e924e603eb53bc2b3830c53f0c3f5a103a5330bed4459c23fcb2bce6e7eada29cad6f4195edb359ae5ea03ac7b7488f8cc7c5bc0abcdc8edfe22a08a5a91061", 0x1b9}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffffffffffee3, 0x0, 0x0, 0x0, 0x0, 0x208}, 0x0) connect(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = socket$inet(0x2, 0x4, 0xc0) setsockopt(r6, 0x6, 0xfffffeff, &(0x7f00000000c0)="544612215a953bf33c66fe33f27dc3a561212aba1d7ffef026e91cc9b7c55ce51999ee6ef5c6b16c83450d8f3868100a68c8112df52c5ab9a4906cd9f86b03aaca5cd6b91d9825394bcb3ffdf4a4687e38360da4bf97882c50a4e8175a", 0x5d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r4, r7, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r12, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r13, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r14 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r14, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x4, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201f0ffffff0bc451a320212a8d0de8132311ae5a1003"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) pread(r1, &(0x7f0000000040)="ebd262e33105368375e356b9dfa6933721766e00fab39b613516e1b7e75c46130f567a9f8b3182d4c78dd8c5b6f46d7b04e9a6d7c5459d8eeb3c02f07f0e0b9a3e1f04d88d9c846a9920505d39b1f8d7f21c9f21ca4438", 0x57, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000040058238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15893e10bcd4c0a162b78473c238495aaf0e6af736ed2c90ef3bf554799b9b813ad30505e8f53e79030c77321d9e31f4385001000eb7e92bd26166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b657f6fbf6870b4122cd23500000015f27b250000b3f62eee00"/209], 0x10) write(r0, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) 16:00:13 executing program 1: socket$unix(0x1, 0x5, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x211) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x24) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) clock_settime(0x3, &(0x7f0000000140)={0x66d0, 0x202000000}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="8d526d02ac7cb26baa42f0a1716b7daf5c64dd7b9fca39387dd3aebc445bf25beb91b88d6c8d4bcd60693b5e217375d8d5d55765289dacee59b3bf569df6d6039b9494ee8f8fe6d4fbe0c5c28dd16851ae6b48b3b6459f9c0dc8b24a9a176072dbae233de30713c168d978aa0571a86447bee44cd5379fea3e8bbb", 0x7b}, {&(0x7f0000000180)="c5a0bc7f68379193e3b3dc43b8ab69cf12094c2326f94a75ab1164b16b90fcc10028e4d1e405763dfe3b7b73564ebb9a2bb1261894b67ab82c3c966e805b09dca0e89b212437ff218ae9f63ba71aa2891a7beb4e9236985116701941158a9fed2af5b332132465053b0c1d77927c5bbbe821f768af0fe0e9a094d2dbbab7729a929e7d1dfeb97f984491ef57bba619ae251a32f050bc402f32af0665256f1fc822b0f12fcd307aed9c6e5051fff8fa547d0114a6469dd0cda8e7b054130eeb567c3ba33ebb6db36a3319837be03dd50ed4b0985f63cb55d6a1216f650f83149d1480d30febd12e80be27c67c8b61a96970502e2cecf98c07e1f61372c7a7610d567384bc1fe16448126755b58b3a4a495ee23706254686f45352ec28784628b37301dd66753d21fa34f42d6a918bc770cfdd376b75c2a4e6d14476b895e1404620c6f8371616343c41da70e833ce1b9765d1eabe3d6a1c4dcdb638a980a0c2468fe46a3b6c89dfadbb152328599184770ded9e18bcb0285ccb68e9d3e16881afa8a812096ab36db3921d7c7405f888708c2f67fd9076e8e6319c5f7a8f76544629350709e050a11c986b4958234176d26740c69cece4e9c5f70fddc086f2199993197133c7a56d5b88c0f1af4f7b5cc1ff2d2e61367ca3adcc5b948aa3922ea68a62030661104807424b64600781ef924c71e5b18b8a9b68b83bfa7438d0bc9bc45ce1e7ba5886d8d442604ed1e81ad6e62c49db21477f11366c1a140c2831214df976cbf4b4d66dc84f33b1eb05179105226c251a2b82c19741bddfb52ba327e2aa8c5ba959c9b7a8391dee629b52e8ab6885dc83ec4ed32680662c9693fae137215053f6cefdff01aaf9f054ea6fd550dc089034b6fe8abe1fc68fb85552849ff2be821e33ee279746dc40219c02ad61cfc0a7c0e46c9af0288bfccf0ed5295928518c358f9872d028d8069432006ec214849a4079a2b88db1ad5fe2c22ea0c71b72d9c051ea24d21587703de1ae01ba8b812043a78f0def5a9bac67c116ee5f7d4b2d1bb614e73ebcb34f31bc4054c1bc5354c3a13f7bb748b189cf264912433da0b3e1057737d7088cfa6d3224399dd90228848a262fbf8596735cbc3e9711896a0548d5b1b22abae8fb52e23705d2e659da97498b778e38b44335ffa22c12d93157f748ab40e85ebd49415f94137811d778543560abaebbace496c4a8a95c2f24a4bee835603a7c36f167e1dc58c36f2776997dc35152edd271367d9ee3d62d427dcd56b1337fec8a571a80c62262d75e3445c21abf6b0efe722162e323745a06d7bef420ae746111becaeba53afa43e68ef651dd652808d158a757788f532d4ff02320265eceb1d906f0673a3c8d65342f8ae9adb58dbbe868d8be9156a9cd94ebd3b05b222a6bcfa0a4f032a21dc77adba4039d46849e3642c585036a8ac9c534a565bed7e701a0d4ca46f9b15209da8d97cbcb6f47b4c913ec86cbb8530e0cc9cdf1e6aeefb135e5efb97d3ec540eba181eb827e0ebe448c8e8089c168d6ecbaeae051cdc3f298bcc42492ee9df88abde193b1637ce2d3f619fefa596f59f891d1da0d35ed0e097dccb19a8fd5a50a46eb3ef96ccd5591431998032a513a3a1c2a6fea8ca0869ebd764e0ea30542535da8501749743dcc4083bda7a8ccef32078d0f7ac2f988fd610d734b8e8cfa3789c30cc7462eda8da752c4ccdd5c4b96dd5cf351de0f22f82643172cc86b5bbd84a722aae57d9540925b43ecd92f4ce85362781145fb69fb0905db6cf3256a7554cf404a4b4ab6679faf79198ccb6e53b06b3c766d6e5da5ca74c5f4c57e0e6306ad471d4c8894608396f9e7c0cdc4e29bde81ef9d84cf2406f59b878643d52f4f715dfed5088b5d9da706a7dcbb106d065896d3c13ac10e7648cfd54b7dbb2aaf5c2a5b0816747c68e30e36d52c3eab6cc359cb886c09dd40283e38983272827c1cf70acdbb848266390b48ab1840aa531b9df02326b551e325509ed510aa14d266b6e779c455c9d3bd187a217d37994aa6549100a731860d9f17d11fbaa367863deeba297da56d9325b61da7bdb09ef571f86c02c264ccf4892e1c904c84c1305a1f44a4cbe2932ea3e1fa02f6aed88bda59552ad208ed5b1222654eb18d812d157c387c54fadb1c6ce8fee14d2b413348f0eebead5b75328a55b313cfb1fd490248a29f7540b64c21ed5547f2ceff8726d4a5ecfd629b51ebd136752501f36c858c377c586d37fdc587f13154d8c003ffcc7f2841d82b018ddaa8c5a436eb120af5dd58607103d3fc4b395f1543efcf141a01430ab74846aedcc088de07cb42378ec9123c351cc9c6f4f68ba63f3c506d02a5f97ef06a721fb74a0deb03e12c3f9e1bfee26b41df63af1206acfc65ffb2b784aa6c5d118ef84f07181908f47bdd57b80de37b27a00c9a704179b23538614b23a83787233a45bf45f24dc8f78a336a643a5754a7e58d8c596eca87a0eca045ace52a6a9f0a7cb28500444a0b81dbf1a2ca679e497019baca323de4950e3c903e3105515be890b7778adb84b5053f10361c993a03c7f65632105f668f593d5426b2c16e66f9644db5c0a2b052a7aad1ba23823df4f794d7ab65c10d5456e596d233e653773dd8317a179bc92d90434a17cadea977db7ba6667434f7e6564f81624cb5053b7899f011b86e794a9d1732668ad76a3adf40959c8d4dc1a2aac4272c4ee2603b12654e7b3a60d68fadad6cd8ae84dc8d1178c794051e590a3ac3136056c0f0e18aae39fa90c2d6acc1290ec09b1ee8c6f49d2e243456c474b8d5a8df2417c0bb50de4432a3b4fb2f51306b18de2dbaed5c458e6b5e33f81c1227248e8befa937cd362b626919df5a07a387be713af43e5d23f7d30237de94b1d66cf24afceeace888ebd985d6a56ad2fdf7b9bbd773e5819fad5f343b7a7a27feac12f981652f8df613e67f942097e97981f8f295559c0ada5e50ac6f7b3b2c0000fc8c2c6f980719fa255cf3423b6ad21d13262dc170e326d713c843ddfc75803108c52653dc01302fba36253141e99ff220d88c6b525d65ef3803866d007172bd1f63ec73bb25b0760ac28e412d2737fca484bb1a5d00995680cf1221d98e792d941a86b0de1aec218d383c096c152fa06cc0c7c4c4ded5e79910d3b2a6c0dc2a51ca52672f74d05db7023b2207ac479fbb1b59348a8245d5d0d9e2f04b9d54d66597cf972c0d148f9c576215255bb0432371f631889b7c49310e667fde0dbe27312ace4b8236ac2b0fec0a2c5a72088e7ad5c6248eb883f92c53370bdecc1d20a0f143faad2a40e4a0acfd3204ae9263e66a4d284bbd194f82b107350d372e2567235d356019bc5f5e95f67afd171ea3ca632a75e0b2c1e42d6340885177fb104f197889aa009a9d62ee4cf8e23c86b74ea2002a1bd358623f199db48b7e3dc6a4e246f365b6ab1bb0dbb3d915ab422ce1a1a1e16a50fd5cdcccd0e39713be092f8ad832573632136e1b983fb21dd891f873c4fe8b59c15395c1302360bb9692ed21c6033d5ecee6a007891e4fbef343b529358d46700a6dea04c4decdccd373ed9d7c9546efd0c11030b0719ef9092d85e9735ca9a5d5a895bab16c4fe86e1099e461d8bb37d477d9f4e41241081c7ec2501394401f65d05f66b17fe42f1be7b3919581746cfcb69ce04f675d0e3835ffcdab3157f2b8ac42d3a519452cd320eed61384f682e87bb99b90623cb0beec96a1179b928310906296738b2cd38310eec651d65d689d9b690308ab5a4e6fb4cc268c5d0a4aaef9d29d69c71fe0e898b1cf082fb711e63fe2d43a349e050035b83a38e3fd3f15fbc81f56ee0616ab3eb80d113ae8834b22b8cf0f0b4e6930d1305c4c48157d0d45dcb1f995b5334fe1561ec7a000bb887b89bbf3710c00adb66a7a8d1860a24d07ea26758a8fc17b12a7a29df0b3f7e7152f7946f20604c878f7a9b7d995df4650902252890018269e480c9a527795c662e0d1c41d817e89dad161a826b6911e6d87ada68bd31d336e4915b74209107d1dd39b89b82b2ccfd7030cc52003ba41cc907fd19b04b2e59dcdce64d83e6b825504a4e9ca74f56ff692e4079c2072cb1a891f1b6f6ffbd8f01765ed99d23eaf207d6cc2cdfd3462fee6b4eadf8fe162caefa10ee678776f0fa5102139884b2e4fa6cfd06d76b143cf03fff853edd16069f1ea09476bcd2b6758166f98fdba9f7490be9a540524b976a2e382f1ecaa677886f9586183497a7feaa8e6f749b01b6f3429a9dbd13cea9d845649e273581ec79427707ff049c65299b16df2cf0bbefde29d008a35d1ee5db448830741b053c3e2005cdd05c40ef702d0db0f0fc8f3b46c296205a7d9a91f120c0a25ab39e95b2411f425d9171076fc9764e5858578bf7511cbf649c761e8977ea2fdb2137d672297795685fe9fbc747fa20b0fd47b51fd40f170950de06a87412b0d7d1313180fb51138b3e30609daf4bdc2d3f4eaa50e6e325c778b7a9a402afa2db9380f0e872eeca7fd191c158f7c365f4c8b97feab3e086cf5b1ad6edc5141782c41f871234ce8159949d231a51784eed6d54c1905814c46f72abac20870b1011c0d4a010a044ac6278935a83cf4b9e05a8a45d17b8ea5b2b0f3fd47a67706f041f8aaed0d9df0c9bcbad49c6c8c8601f45a98019cce5b0e84f07f7f8dd1956b32e406861d398c06a0e110a66ac5836c8b8cd30c93f10baa4736963f544f19f18c1d0ecf6565bf1838f6bb003ed9ad0ae134b473171782012587ce7bf08aafc488d28c62e6ea9b5bb8c5da088a356f55f59a29ade16889805b4d7697662c5938eb56240c7450caf288bcab28762193a2a34375f4ead3d293b73dbed86a831a7454f2627252b4f90679aaf9c3b0f76d043d3655e2aa10e717d3ccf02022559c391a8e58277e7cda0c1eda4e7a3d40297fe3ae96fc160c175d0b093f6416acb3a461a2efd63920f0bc41cf1bd127f5098440cb2ec76eccd147fb8a881c5d27d348c1bc5434728a751e2a1f02a357c7b08e3c704851bcdd0b667bff89d89b65e073d254c389eba516c7dbaf58d895fc6a9225d1589745b78d922b5a57b28aedb77016f3055905eb538ff4c2b681e83a4762a2a88d42f80f41915423933f5787bc2063fffc499a8797724becd9682d5e7d7ecf46d06f00e674d12ca6228e510e3cb005485d0bad3d468f4469447967423b6900de0a9036d75571cb32dbbd3581473fdb8c9f9a05dff8ababc7b4bb6fce689ff9ccb1d7831eab43ceda92914252f52017bb9e777a24666c157289649fc460ac0e96e055676fec6f1afe45d6bc684ea693f7c7a5b12745ca4012121a58d46f86984b47fe456c7c6748bb6a5bfc2223c3bc4fdab5f55a74cf61189f1798948620d458bbff737bf76bcfd88edff5983fdccf34e16b9da5f3a5af4e312eef1f53b6491f6ec80b38eb0df19571614847fe86a06fd3639b8f7eb51c610394a644ce12fa5cc480e8ab9e0382f10a5cf8ee2b885b4d959ae0e9d8fd4b29bf00ccde88b07bfc019818f5961b63ca6b6739c2c9b063d6cdeda88ded15b23d4d8d54d47ac73dd854f1fdb9e88dc5dba899c98033c8860eae70f6f5f08e6787321997e28c297390ffb6b288e01e327a43a5451f92f072862f97c11f796308a8e31dc7b1a7eaba41697fdf04a4c2b98c0aef91f8fc4c0232a355a63161752bc627bcf84f0af1e909ecb17984bbfc08ffea7c9d7348c378fbbd9ab33f73f512427f1a53692660f9113184c5dd71479c5138c26d35cea1ae2c80397c4d", 0x1000}, {&(0x7f0000001180)="1e53cb201e18238b6630f778b402feaeefb248dba3c4b55938f5a8e8fcf52ddc0c67995752cc3e51ce3641306dd7793fa47e60bb7a8c8fce4e90370b5dc9c92385956124a87d", 0x46}], 0x3, &(0x7f00000013c0)=ANY=[@ANYBLOB="780000000000047656544500ff070000ac515a053f86ed3e2ebc72cbbba30163a454ee81bb6d12a3352025b6d787cee2dc37186f0af0d77b0b4503b202c999a1b2648bfa6491bb42325add5148dc507b5c91d310e3d670130000000000000005c78aa05403ef282b0a0c077003c39e623743f50000bda2148bf40f336ec5ac36f0a60a8937342b"], 0x78}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x1003}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0xffffffffffffffff, 0x2}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0xffffffffffffffb1) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5, 0x0, 0x4000000}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r3, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/de\x8d/p\x02i\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000240)="774429aac44dd18f5f334fb318d5ab30571bb96d758b3829406bfdb19684569adf27546b947f01c0d02e1cfa4168e35d90fc6dd6c5d417345c6170d355f90c61d031358e764e71824ec11d9af2095230c9c1772796eb6f4baa278ea471825bb80aa0084aae08bff63f10e3062eb520f1c269465b84dfbf94af55b31cc71d578f33f2969b3e13ab974741839960e76d33d8e8fb2e511171f178b138ca8d6961159a5e37102f6ea608d83a10d20c41d273eae40e42121b853f1cd1db130e84295af19e56600b0b3f9b579359a017d58979e5896cefcdde6fcf0d56ff6241cbbf99ce90cb47f37668", 0xe7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="88350000000000003000"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(r2, r3) connect(r2, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000340)="bcc4b0dd78efe191238d5c0a76b1cbc8ede3c2b2c6e240c7904b93d686705e26070b5b46ac00909b7b59105117d02d6955bda5142543527869ccd1b93b78b78a22d9ce1fc651210c4a9e8ad67cedaeff7140d4238518f6b4aa3fc85e641ba3076ffe4dfd50f448a4ab736c91cad169702341a7c00256cc92d8bea1b7b37897c0e8c5d4ea62cf047761112cd1855fae9ecae3ed52481b0e1bf3d2dafd4bba87eff78d75c8b8c818d32290d7ef32466db9b21232e51a59578e72985d86f140d043a1bb741a8b7c9fd2bbaddff05ead88ca96cccc36629b08d1e275b1ba6b6647c6ade5b620dcbcc55cb2", 0xe9}, {&(0x7f0000000440)="e368c6b70defd1b3ac070c1d35fbf55dc92b8637cbaf74526b831f3859919c3544b932a34bc0344265f72b509a8c1cfd117304949d7cb35b2b3338aab189362e4aaebc37959d254070df29510afb345231c138d2261b87147dfd0d7ce09b67b5b0b84bbbc6a942a322c8c690ba874c53c6189514cff6a3e9f4b0996b9137d823343d386505d4afd2e4b55f554582ed1f8199a647955b486591753497fa84048ae4f8d0dced4fb44554a2026a58edc61f9dabe831a24d62e4aac1d80e8b5680e36abe5a73402ad2d77446ae867b2f9b1b4319feab23f17bdf60f185a54d57d5a736c2432879", 0xe5}, {&(0x7f0000000180)="e7a4f7161c8927d4af839b35ec522a1dec5d275da6d5d65b452c54e3688e258b4e191ce072401ab4f844dbe3b08313b4f9db62eef752776fae2a619205e3417aac", 0x41}, {&(0x7f0000000540)="f1e8ec8971b3de2a77d325c120bdd607a0cb95997cee0454aff3b60211bfcfb56ccec48b4ce5e75d403c774c14942e2f2a9acc8121c80da9706eebba7d4fa56ddf5e54bcabd3a108807687ba920359ea1e1791c20591e082f892a86acc34782ab6240d5e9393634070601b5bd37551dbaf55d404efae02fb043a6f6da9e4ed9d64cc3d3f029c82f2b5bc6f7a9776af4c08e3c3420c4baa5a717670e8fca075834e53b5e4fe0ec5c9728e2823cbbdea59fae7c166ecac8921edcab17d352c835e64ef0f881fcd822bee4ea6e311eb1b5827495aac335d216518daa57339fa781a2f81d32216cd1b4b70de57dd5367ed3f71", 0xf1}, {&(0x7f0000000640)="fb66fd8df5e2682e0e506ad58755d968af7f6e024e79fdccf64c2ca49ed0d94b36fa7e75f74309885c288eb87d518601ffc3b4b23a661392bfd61c81f248b3a7f4139cf44c12f0235320b1642b", 0x4d}, {&(0x7f00000006c0)="aca800d959e5c1573e9d88fefe7b949976de77edc9b4b9ecb2bd54f4763b15a23609267effacedd49d05df29b3ed52580c50caf9dd96a18c3bfcc65cd6e4a805c6288028168c4fec6bb660ce39cc82eef84e58499bf75f91425d076ad35436895ba160795115606598960c06ba2777e9213774ca9e22600dd82b1330dbe80742ff93f31f7c363043f36ac47ee36879f481efa9707a", 0x95}, {&(0x7f0000000780)="8614567345ee68f7571c8fc4b37bbe4f3411090471b0643ee070415c7643b6cc2401ed696e0d657266f912217f71c2c91f94f6b72d5cfc102bf2a7e8becfbbe570ed62482dc6a489ced1306bc72261f5e58386358e54adcc2e53a61d415ff161acdcb78ec10cfdaceccff64c7860c7e9ffb60fa9b6a28fa6c00e3b06bc9a5f6eb1268f79e7eb04054d5409eec1ee76daaa88c5f4c00cd491913a5ed571b5aeff946dba4bf877789f3ef4ad0b3655e2b5206a2bf0f6a265caced3d2f1970246cd3b10243f2c8d892dc29a57d8bf23b2f2949c48258165173b1b3b24590bfa802c9a10c0c32ac8850a7d8577e42bba7d33822a06c285afecf6f1028f", 0xfb}, {&(0x7f0000000880)="a3da27e107294a21a87c9104e15f2de91d2b7135605e57093174430277003b2363bbf0a99458582695634da53ab3ea9e6682890f5be8513073521ff01bffec30eff8f5a2f35aa63de51cddad1e963665b2cdd08c468a918773d7e7f03749456c959aef5e9eb6b66176c3994a9f17fc983c45c99a1b29d8f15af813e95dec2fe18ed53a698b96fe900b3e252e108980ba6756baddcb2d49c1363b00cbca0031ca77d20239414245460ed45446ed983c85486ed5b0eeac94ac1f6db2dae8fa1d267836d5d2ce5710ed381273cfac2cd75959856ac30f22bbc126000c3987208d781065b0e991bf6097074d4541", 0xec}, {&(0x7f0000000980)="f9cf1d3179", 0x5}, {&(0x7f00000009c0)="7d20925b487f557bcc47b9304886dca72eb5b31f712ba685a9d80f9188b040f5cd10a0cbe94d7d578d7b6089789f34b38d928c16a37bc8169b89fc51fcb04f7fcf10b79ac170d9d54bac3fad9d3f36d0587273e5130f98351c74e262b920d7c32032660b871e9838ca6039e126008c79fa7fcbf476b4ebc404bccaabf9620f661aa05634daa6155ab2656046b7038a363d64c0f2250adc5df1aaad6a3121b9f3faa03631cd17ce593b9fd8441c26f8f4", 0xb0}], 0xa, 0x0, 0x0, 0x2}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000b80)) 16:00:13 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}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) msgctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xab, 0x0, 0x8}, {0x8910, 0x0, 0x24, 0x539e}, {0x9, 0x1, 0x0, 0x6}, {0x9, 0x5, 0xff}, {0x8000, 0x7f, 0x6, 0x8}, {0x3, 0x3, 0x2, 0x5}, {0x20, 0x2, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x5, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) clock_settime(0x0, &(0x7f00000001c0)={0x140000000, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") getppid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/62, 0x3e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(r2, r3) connect(r2, &(0x7f00000004c0)=@in, 0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000005c0)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = socket$inet6(0x18, 0xc002, 0xd1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="22bb7854ea3c", 0x6}, {&(0x7f00000002c0)="2ebd4f8f7868caf865a638d9be5ad6d6c810a1eeaf9f2afef330094d2aa0b40d04a07b3df60cc1a1c49477a9a0ed05b4957a4eb760f9de50adbc9743d3cea0412e1be04b6e86447e9130f3d42fa64ff8d69b3896bdaf688b79caf976c956bac15fb0514945bd995f900ace4a7fda7cf4dc4d260d6c5d5d2932bd94b877ecbf77fe8d9aa84064fa0116a083bd7208382b8bc8b6f43b4cc5ce61a5e101ee5a52f4a78116528c8d45119037b7b26f3fc0530c921ae2c66f4bcf9ccd0c1ad5f65d7caab687147bc5c0dd35f0671fa55da1ff8ffa874a00c1e90ba0c89dea9d1896c9b28381b2780467f947b7ded303b00dedad6feb", 0xf3}, {&(0x7f00000003c0)="788e592c0a280f6a95e4bb3b19aba6ce786150ebc97abf2b71896ef35b76202209befa8b524076a13949519d4ac15fcf92dbb74382171179d3cb7f2cf348123cb0dd5b27510bbc4c63cb08556112051b065a04c96c85b0c472655add35381a9b273a0ab5d913c211e0c1360e0aaa6d0684787f8cd20e5b0efcd9f92493d9658ff3f398290977c7baaac5b6f6cfa834afd439a7670239359241e2b19cfdaea9b0903b", 0xa2}], 0x3, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, 0xffffffffffffff9c, r5, r6]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r7, r1, r8, r0, r1, r1, r1, 0xffffffffffffffff, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x78, 0xa}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x10b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x4) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) denied attempt to set clock forward to 5368709120 denied attempt to set clock forward to 5368709120 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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}) write(r0, &(0x7f0000000080)="320c401b313424eb98c8e85378631188fd18cbc6456f23ddb0b4929b1db95b45638c9108edc96c63ea3380f4a95fa4edf05b2a7f4f7d9e333b33dce0", 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x9, 0x8, 0x428525c0, {[0x3, 0x2, 0xff77, 0xa0, 0x9, 0x461c, 0x8, 0x101, 0x2, 0x2, 0x2241, 0x51, 0x80, 0x3, 0x0, 0x3, 0x5, 0x7], [0x3, 0x4, 0x5c, 0xff, 0x80, 0x49b0, 0xacc, 0x1, 0x3, 0x97], [0xd8b, 0x62, 0x9, 0x0, 0x20, 0x10001, 0xfff], [0x9, 0x8, 0x7, 0x9, 0x9, 0x7ff], [{0x9, 0x7640, 0xe4d, 0x2}, {0x1, 0xab0, 0x1, 0x8}, {0x3, 0x5, 0x6, 0x1f}, {0x3, 0x9, 0x4, 0x4}, {0x1, 0x7, 0x7, 0x1}, {0x5, 0x81, 0x0, 0x3}, {0x0, 0x3ff, 0x4, 0x51e725a4}, {0x3, 0x1, 0xfffffffd, 0xfff}], {0x4, 0x4, 0x0, 0x4}, {0x550a, 0x1, 0x3, 0xff}}}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x6}, 0x8) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x6, 0x8000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x1, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f00000001c0)=[{0x1, 0x100, 0x1400}, {0x3, 0x3}, {0x2, 0x2137, 0x1000}, {0x2, 0x8}, {0x8b086a2e5e9a4e21, 0x5, 0x1000}, {0x3, 0x401, 0xf77280efc8f6500a}, {0x2, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0xa7f83e82c96f98cd, 0x0, 0x800}], 0x1d3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) r14 = geteuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r12, r14, 0xffffffffffffffff}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r3, 0x6, r16) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socket(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) socket(0x1, 0x1, 0x40) 16:00:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x7f, 0x7ff, 0x2}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f0000000240)=[{0x3, 0x9, 0x2800}, {0x86d9e03a2183b91a, 0xfff, 0x1000}, {0xc85525f9cdaec0, 0x7, 0x1800}, {0x4, 0x1f, 0x1000}], 0x4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x40, 0x7}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e1115db533ad94ccf5ac1cf929d203c58eab6d91adb12801dcceac0969db6b9b7847bb6772e2ed4aa975d29", 0x1b2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r29, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/134, 0x86) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b9"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='c', 0x1) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000001c0)='c', 0x1) writev(r3, &(0x7f0000000840)=[{&(0x7f00000004c0)="b2e7e8660e38b78fff61526946775fb31fed5df0ce7fd5035de5c3478f0c351ff62c7bef0dd7bf7c0e49411f595af4327f3a049f14e9c3715840503bd54c5be4d87a8a19205243c728d9ba212d6bbc4f40e65d43602638f33c5c5589f175550560eda92c254f4ed91cd39c841f395bf96d5e6e92ac4fb98e4b004a9cf6ec17dfb9488b6fb68b5afbd09534a161548f9198b8390cefdd407986b89a24bf5ab458015ce6c7c7216c34167ddd67a2f2de01ee29b61a17d19b6d7cf0d2aba12382c0b035c9", 0xc3}, {&(0x7f00000005c0)="7ccf0e7bc44bffcffa737c5562969e27076fcadfeb773790de1cd4c6e50a6fc86c2a280af3ae43a1b8b29bc2c32e07b0cb5c8ec98a7777f338ffd861be9bf7fc6ba715360cebac09224cd9a1fbd26624ad162aab1fff8844b42a084757f09eab1cba0dba87244b6d05ad8fe4d856901921e7f0bb905e575181683e2ce37e03650f035b3561e1b5d957f7dfbeca68f98e142b2da32b8c7133a24e135c5cd1", 0x9e}, {&(0x7f0000000040)}, {&(0x7f00000006c0)="586f2573cc1c625d7e2211b497830a6cc1364853d373df5fc6c0862c0efeb542774fab1983ff4e9919bbb3d580094cffe4e5694fcd9c134a533e4ba7b64f908e17b7c2f35d77ee3604a0ffbd5b929344f93b7b3a12906d", 0x57}, {&(0x7f0000000740)="08d38196fbbd9bacc4a06093f351415ba111d0beca3618af940b812bc628a1c34eac5ff3d8801ab05e059a0865206ab22cee394fd0b98c9e76f344908aaadafccee1dc77654102e7b9d15ddfffb8aef1c80004000047fd9ddb2a520c174ade8b66f88f5956fc54407e1011aa4e1ef9de89251a278cb7b161a8d716d65d1c40fc0ed379d5f4145f0afc9566eccb1e2b12c5614307429e6e3f722581906eea56567ee3aa02a78971347b325b497b53fd149e13e9f9082275338edcb24da2a5add1bc7647419469f4e8bedfb91d1a21cd5d8d00b10987ae05c920e2ad33", 0xdc}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000001c0)='c', 0x1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r7, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000180)={0x361e639, './file0\x00'}) 16:00:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x110) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5, 0x10, r29, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) dup2(r0, r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="92cdaad00000c7272000ad7f000000f300", 0x3b, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x212) semget$private(0x0, 0xdc5f6f2da8db8fd6, 0x84) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r4) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0), 0x5530427d, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xff, 0x8000}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) r1 = msgget(0x2, 0x69a) msgrcv(r1, &(0x7f0000000140)={0x0, ""/129}, 0x89, 0x2, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendto(r1, &(0x7f0000000040)="0920f41511711f2c0665273367063d9c77866f059cb75290b9c73fcf663d5bb0ca9ecf1c7d19587f17c1d258947d977086fa813a37faa687a6e82c0d5e2e81d3e303a6778803213400d374678536fca55fb46a4b0def2f0f741e0d04115eb8e04aa6c3e7c5a6865b4c2466f4c9a229c48285d6dba997cdc93b8a76d0643f51b5267c431e63a046dd4bf7ff952dc252a044ed2fc4fbe92606989b7f0ce77fa5d4577e2112d8bf5be75a9b4d42d840", 0xae, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x3d5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0x9, 0x5, 0x40, 0xfffff800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0xb9a, 0x9, 0x2, 0x9, 0xffffff80]}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r3, &(0x7f0000000380)=""/223, 0xdf) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCLOCK(r0, 0x20004276) 16:04:15 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) getuid() getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:04:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c653000e605ae3fc9e4cf661490219bf3cf1e4f2a0400118e025dbadd63719098a493203a7fd3610430b32e22bbd40eb23ff6edf8d4d2085c154b006879309e5f00fb9644f37b1213e2a6ef5789516317211cdd04ac87c22309f00cf61c50a888e540202a1594457c95"], 0xa) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/75, 0x4b) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:04:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, 0xfffffffc, "000000000000000100002000", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000039d000/0x4000)=nil, 0x4000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x6a, 0x10, 0x1}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0x5, 0xfd, 0x81, 0x8}, {0x4, 0xf, 0xb7, 0x8}, {0x56, 0x3f, 0xf0, 0x6}, {0x40, 0x0, 0x3, 0x66}, {0x1, 0x73, 0xa3, 0x10001}, {0x8, 0x7f, 0xff, 0x5}, {0x200, 0x3, 0x5, 0xfffffffd}, {0x0, 0x74, 0x52, 0xffffffff}]}) pwrite(r2, &(0x7f0000000240)="fb", 0xfffffffffffffde8, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:04:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8022, 0x18c) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/159, 0x9f, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000000200)=""/121, 0x79, 0x8c3, &(0x7f0000000280)={0x2, 0x3}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r3 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7, 0x9, 0x5, 0x0, 0xa7, 0x50, 0x80000001, 0x0, 0x2, 0x12e, 0x7}) r4 = msgget(0x2, 0x100) msgsnd(r4, &(0x7f00000003c0)={0x1, "e41a758c45c6d8b30bd20287bf6b885ac7243243a426afc8403b29a68d10c9922e80c55001629baea78c9a94f9c1e0e8cc49a9a0ab25a3a27e4cbbf4208be72990394bfe9a3ee689bd6838bfe52977fa9f54a7daf516ffdf2d73dcc31639e7ea4d6822fab72358aeca82411b7f2e36581a8a54f2275c2ab98a6c5f6db50560f91e7f2f9fde8da071504e584be4313481fed12a54af1371da40baf753b788395eaec460619b56e8844f22f8a39c3381c3438edd7de1ed0e45c708366c995378c911ebbfbdffaf78a1f60a5ffac1d182b8d35384c1e8423d28727d37e355896bdb888cd47950808ca119f8c625"}, 0xf4, 0x800) socket(0x6, 0x1, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20160, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)=""/148, &(0x7f00000005c0)=0x94) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) writev(r6, &(0x7f0000002b80)=[{&(0x7f0000000680)="e81df687cc82af038f89e8c9486f1311f6c323aa20ed66f4a3f143acf3f087fff567499d81331be8f7a8c65feecc3f7c76323309afd4b20f68fbab21093ba599cb95c9aed7c0639f095275b69e57d695cf03d70608b87f6c6a6ebb8e941b16eaf45fd17ea7446541b75490cefd1bc3a684b2342b9f7b8d1b05b89ced3a20d927153f66898f1957c1c0712947099252c3de5e2146e6f512bb7ee13cb55a50e72ae34a6f8423cbe6afac97dbe3f2f0b8d668822e5b944c1d5a94871c4b88efac5307711134f283531fe862357b892cf51a823146045b5a4e6cb576fae111308fd700f77a7ff22f8d2a0466c4a7dc2319fd4375d455539ae6553e16b95bc4dfcd1de0dccc5b3720c467595bbeff0d6784e32f2cefb81c5bfa19b75375cde4befc58d7ce772e7c2374265f2b4b0bd125342b25a42f8ad9abdaa8f8c13af5dfb31d41de11e0db954a69abd148e3776ab2dc50bf6e3847fb92b5832bf17b06f0ea5671d3b68c946f40786496e1695ae33cf50b00f33efff184087b7b9f3ede361f167ac9dd61feaee0970c4a3c11b7778e12018340f9f1f6ef860dc6206a47c6393231507fd071943f41f6edb2633b8685a5973d5525b03e1b1f9e37e6f68aa85352542d50077d7d8df0ba8e164b5fda656c8e4116b7d93c28efec73602c476648eaf4c9fad23c0eba540f3d382ecd3595f278193e1fecfd2913e2b46f414c34b09c6a7ecf17ed4d1abf854fd46b36eac669959ceeb34f0dff2fcbd3684c6ed21e4769d37ac6cd5479b6e096a1c29f46c9f04d68ae4a331d531f9cac88d744c85b96d3ca52e081ecaf2c93b9fee9ce6617d611eecf4630085ebea7df8c9686ed7f7ec46eb5f505caaa95440c13bac47503fb4d34f760ad81d5351b55da8d5c4b6a3bea734a91c0330c6c002442fe2dab769c8cadfde611d260f0ff07f55d1bf21c28de964ceed0b2598e905f3bd7099f9dce01342885d92a14acab65a841f7569d6f99f70fd3ccf4a45cd7f2c8b4f3a66bf9d607617ca6f90aa8f5722a038680b48c82cda89f47f394eab05e9ca835dab90cc853ea40b9322176d3f07aed891e1cc0d6c288c242b8e4d8bf7a9053333ded8604edad2bac3a6b75540d6b20f325961a7107ad22a5d2611f182e09e4d69bc838c99a197e2227a2e66c569083d3d0d5a0f144e22d3c62aa7e23027030b367e259da499fa7341bd2046aa97359aeae3335b6eebb2b7d51cdc517029d8ca4ee7263adf15d6e1260c5c44d9782e19f82725cd31cac26dcd0f6fb9446a1e55f817f96608fa3d46a6b0eb565c15e38dde1c8b87b9e8ed87b5b3b0cc148eb6dc8cdcf6de74ccf94ea6367ddba81db42c7f3f50ea2b8c1bcf41aa278428dce0324344ba9708d350fc551fd20d87631a7eb13bce6c2b3685f2b869017f33184e27b1493b510c2c699953679a1b0d1c9e36f6e0ceb5d47245cd5f87318638553b5740ec3b4fe2ce739015dd78210a6701afb869041b355f42ba8392a25036a58cbfb5892255b87bf875fcec24d92795a514a1f85bc02c46d568ddd7cb224a4855db869c24eba2f63cf2b65758d329344bd6564044cd7aa608df54edb57543e15a9437417c8d1a5a20a397d809898804f0c5ec235db3628b72ac28c17a65aef5922276873bfc48166df4330f093a81d1ee5adba175260b37024c01997a16f63aa2d9ef5b7daa74be4bee1d91ae2eb4ddf715a484c93db9c42d55f94f9abeace3c9fb7cbef434399186e3eca4fbece1d1b2a4e8f70361cba1ef643d1bdfd441a745e5361b04994bf9979318b76901ee88f9fd5983d714c5cb1974befc50a00eca8d2830d3d0e1f85cdfd87e9a41f7d0cc64b0c127e5dab0e00b42da5baaf74d95a64c0677f664815d19b24b3e220982e6ede4bafe514f30326067af3b873ab2e21902b042b4e10ed042689af534fa29e920e7cd529991043f1a6870f3e3507c2e677fb52ea093a84d50cc761c33064bf5e08ceda8e89d07fc847dc9a9c98c6a26426a726fbff7650a6da52657283fcea722df2fd096403a7afa342eeae1396194dd14d8f13f19bff5ba440931e014be2bd58dbd12a6ec86276620fae9e31e589d9835fcdabf985390a5536245947436cafdc222a28c35fefc0f53e35c6e3056f027aacce25d0c5bf8f8961518723bfa252523f1b1a2be7229815d46d9837d90a56576da40524bd1cf19bfbb3cc7f8cdc2e70c6791cdfc6e142c2172a61e7ac4c0feb8057bbeeeae11ec5052bc69225a68145787d4e4219b074fc21b5cad6521c10e9f3de65f5d7b99dbc3cf4956944741291ff38ef8895344ad91efdc7b7d5f654071d3f8a28c5f87cf3045f914fdb78dde2fe8b939e5e2eb07d46f286c79bbd8a5a6161ffea108f0627169fe82e1120f3af452ce3fec3e3a734b7cf17962882482b96b54bc3936776da09b87be1a7dad7b23551dceb9cfc8c51f31cea7240608b00cdf39afc146a6cb0df904637b23595384695a9e1213d64cde14dcbb4369d8fd64595e9ed44c6cf04252ec86f002355b034c421868435e450a2f8f3f6866acff048f7f5c176cce179eeef4f8385b97cb19fb938e0c000f15030f45eb64dc97be63cb5bc5f79df4f808c66e83004c7775e7bf08dd7a908d76197c3290aac9a04d4a728c6e201b32aa6889846e9bee1bbe5813050b1528851e9ab02fe9555ed47959e3c470f0e6331d1c2c31c45c39c4160199b9c3536c5adaa99be0e062836dc9e497ef1dcb330cad43129131ef50a9cd6094775f2ee3796801bce12945d33b11fb3717af3ebc70930e30b1fba35bb91c400c04e5c06840efee947ed83a48d52d205205a1670710854b2b64c4f329f685adb5c7c6b7bdcb2494a7c280dd9165c3c5f42941f32c817b63253d1c79fa9ca81d34ef9ed94f36911f2d3425e884ef5a33f48b5bc85dfda25e3c1fa3ed944c3abc27366be23ed2ff1288d21350c5f3ddc7e4ab3bd19cb5528758a3ca223fca59e1064781c4f3ad48eb5534aeda00741232ca0c05397399138b31ee6e8acfeec44efc154ae049ac8ff1321d01ff41539298a87540ecd44244c9c78818b72845e0d0fba1c0ef0502548fb24abc991d287c2b7d58a8717548ab3d55f5133aca97b541b97c00b8d282deb8afbff663b06f390b46f3c4dac8bf4d374b03757096fc4b057a3fa102735a1282daac2f4b089c2ae048be813548378125d7b97c9fb816f505e99bfb94520ef4f47387ee80dbcf9cabbdb468cfb8104c8e833ab3a2dcdc6a16942405703d9fdcf854aeaf94ae7d461371f128c550bce72ca6eb4e9385f012bf41c3451b91231cd41ce343a9e6444919e5c6f7a298f9d0f816fc5d36aa1978371272cd5fa7e983675403e723fb3d3ea33fa51bde21f3efabd7ec24a11f5b776e74d2645897b8a3431a6156d537cef353be583cb7be614b7ee63a555d970c6d8e2c267150ebf945541fa2fce54ed6a9ac3cb1a96ed40d1b2aee455b090083002b245ac348fefb62177fe69fecdb17d237de179c1bfb7ceb684d0e5be47f7ec75c005208fd6fe749fd573468d44500563ed9eb20973580664ec4aef8691f2e9dc4aa1c01ed8022d11d06c81bfffd81fb9ce507573e90ff520785b5773f2a993031131cd34c491021f97fac7086ddeec7913e3362b1f0d0ae0daa5041fb4dbacd522857b19116309b8bab7f259778a32064b4f33a4c3c267e3848e1d66da07be20ed1ac7eb57dcd8e88baa7c9feac6def7c606475f9d1234cb8a4608dd1b0a34a7392de8e6b14b3131cd00dc4b990699f7bf9d0aac2563a06df62be5eeb11628b1a8a1a4a6b8aad73c450f98b1b4164c4423958081e163e70adf7d9c53cbfa8c7bff3ce76ad1c1ce8705f8d1f5b7d22b5da37399446d212869405ee716fdbaf56de5d18f7e5c88b7e2d754f0d9d3812076fd1513eed3fa4a101856feb811a25e141e0aada35998a102899713815919b4a1b1d428d87363b6027022a02e697b2d3a508e5b039b17fb7f1c78c19279e63948724e7e7ac0b86476d0cf51d078328f441d0ef45e60c136388b9d99b4a87789b1600a99cf9c8a7567335181eddae7da909f0b0978c5b211af1c02762b23d4d17afb33a7c36d5ba5c11b37e4aa6cb068473a065e4b389ae1ba15744052c5ef6c6cc64bba3ef27fbefba082ea14aa9b318d14f3efc3be5630e23b2b668353f6a8c60e181cce3556b959ac0ae203534c9abe6c4f6a7b007a9a5d4b1df0dc069fe4bf7551f9c9890fbb8c05c743e3eb6f4913aacab822c0f756591056cb3a93ecef3153689c0a64703fa5457caac949995a0239652b21ae684f8c0b472553a67b3d21e038a19ae32a4a50e6de48a4898a1c66e65e08b8c729842d01da206ee0e79faa1cca501bbb6acd804f01360989655bfa4d93dd547835583ae9165c96217d957ce3d01768b6672522827a232aa79254d352212971d2c99b46d4b51180c6faa0a9e0157ef288bad38a0a737568d4b7d7e2abc8686b546f7b3cbbe33f5189592a7c2b70327d58437bbb5f1a94f52e71c58ef14164cba1fb3779b392db619fdda17ddd4798b2852639b5705992408a121695e1d60373ab0e3f450328a9cdca324360c4b3ae088d344525a453fa0be73b461ded5e38aa15ba41898ce112dde9846608b0b576dd8660654d84f5447d51bb9d98d2f70e55b53cac84b4de2e5fe096de7d98b9e60c8596732f09a89bf14d32f63d5ec7a3725cb2b25049b8d3ff77b5e7bfda80a276d9ef92c58be8f01d28d554847cac49aca3724da4d440db098aa9dc58106082b14fc3467091e8ce6d398092b387907370015869afba95fc7c435b3305a87bf99cd488cc0c6874e47afcf334f1383c191a0a843aef02cc05ef4e0eff4a3029432824b9e54b0b0db4b884189d478a1fce923f8e7b0659f9ce3d6cb72325998a11015517636bca347fb6487a6d4189e6c05d6597d555b7e784b6155b8c11c8899970ce50d05b7de8d2167d33797d6622fee7a36eef5b9ae4a6bffb53a70d69a79c2a2ad4b6e10c76f6bd781b127afba0793533b743a178eb799874f982acb0eec644ac6f95598f97e181ac7a544acd0234e78620f3be4cfa85a19032f26c8e57912d82183fb7188d9bbe6ec0c9928992a3636e3048a31b5722840a1806a7ed19b7ae1ce21792207f0925a3e4ac15bd3c8230199f4f51b8b73b75e976a272ec282a579b4ba8508d023a85075fc21a64b033c0c559b5cde689e2c4619b9e51bb8857d485d70489f139d58f55aa094cdd0d7ebc5e7cf4cf6267a3d63619958118a28785fa65b1fd817c2475cfc08b7646c2fce4caf15e3820dcb546b0e8234e5707d949183821dfc92c4f596dec3e37da30f5eddf4a8c8b3fbc3a5c6fa8afa4ee98a0572b1e2a4f752edad431c1e2994ece733e25624d6974e8d8959b1a99efc29352fe5b6d6cb3fa0a2c03aa8b8e6382b3617153ecb599813864acb3efdb19fe7c0bc11bcc45981246056cddd650dfcbc702a7e7c3a2cb982b6a8543d5c87947007029c4d37dcd9860d4743fa8b0d99ffc6f6ceac967cc704edeeabb816244cea44807c78cce59fa53a889a7e0b4003a8f9a87094d9cf2086002b13bee1f9c9a07270db0581f40b5d7a70b9ab6201afd0535fa46d27bd9c9cd426038310319ac60bfce7fa4ed85b830d5dd56c8cd1c118b1388dd64146c937df968d103c633f2405ed16c96fdc7ac0456b139e5d95b8a7022e3cd522824accf1c9e676c376e611e5919a7c5959899f375be740df03ac3bd2bdfe6a6248349446c468c54e67b2460cfc95689cd179df49e2010085c23d582f0b896", 0x1000}, {&(0x7f0000001680)="9b7fc0415f379d57ed1b2430c123473281544fe2e02d6d413bfd64ae300b27df7db905", 0x23}, {&(0x7f00000016c0)="e4b98667f12c7b9da5ae428fe9e3a15550c31ac035a3e10774f5b912f8496dc15461c766411cdb8022f66352d08a6410cb2f47038bcf28bb4b1a537ff538bb9a4d4357cbbd1d9f4805b47fa31f71710481a92f3d6a953ef9fb3a98d85bb124a05e0d34b4b352dd5e659c59d3f2e645e547c1552f91d86dcef5a63cf4a6be53f83bba453c", 0x84}, {&(0x7f0000001780)="86b4a26ecd0300c8941d2be42500242b2263e4508fc9b84dd73695e4e245a7bad2db1a5d825e724971b8157ce0dab7969b95f7003dc9abd70a8e08dc4b42264598a4a6006dba3b0718cb2d3d204499bab4c1eef4523a4f093457b32aaecb09f0b7108c50ebd82d2e9d6e7888e209047b4eaf86efbbb0be8a90d15cdadc548fcd5a5b9d0e578e37c2a21e3387f9a6178fc80719971a2584fd3a4412576dbf90114ebb6f00e515a2d4fc25d61429d795089019a42ec8ff847a3f2ac9ab52c5a79b6d535d6159ebd20f0b79180a5a73a4e041149ee0", 0xd4}, {&(0x7f0000001880)="463a7ec8a99f672e69bbc6949a6c4c9a59d47afe0aa4209e1b442ad6eb37bdae67a82916669e3758653c27f0fae57d4e9f08f8764ae0c3ecfc7178bc02707f3eefe730b8320c33b17c4a6319bbf79b636f6df2339a1adc8c7a36aca5e7a0e397a44d", 0x62}, {&(0x7f0000001900)="3bae595c83214e28d51a2074a527a093f0d4208a5a043723fad58b3ecd4bbd6d9cf2b130b87b6ef34a047334e390e1244d91995b19dcbc5c6d894099650bd096e2fcb0c910e7497a647a25cc7aca951906bc3b36f2dea4e17a9e1a8ca91d429356c3fca05ce0a40e363b358c595e1995482555c1d4", 0x75}, {&(0x7f0000001980)="c02774d9725312f2395a99b950c39bf97daadfb1e88166c61001f5b3c34dd016675bab57f3c50080fb87ee4286f0562dc9cdcab897fe9889de434936deb180a692b6ba5cad3642644bc0fc1e3e3a8e29bbc222bf33d77019f26e5f13b0577b6fef1d39e8ec4b504207fd62350225f86022e1f14270905ff69da171aa7784fbf116a9bf03cd7b27e84e6cbaeadfd20579da86287ceb0fe09406141b2852295d42cf946e18b05f6cdc769fa8a73ffc720526fa9e1f5cf830e36ec01dd3939cccfebc03514b6b7974c469f54c6c3733393fbadfd3b1527a88b07099924c5f08e7864410522f5b83a7e05b2d01d3da98de119bb6a53257d65b63d8f07db1624ad4f748854569e30d88c86151160dd161c241c7ee551248eadbf5fb3dd5e868d7b257aa3c356f83445c421b9fce500e615b28a49e1d4d75264cfa261216b649a08771524dca05fcaa5505496f5497f14eb265bc358bb682844a6b3ce1c88d38e3695628403d62e9fd83c3df9a0acc660eb8d45ac22d45610556aab5abdea449a005e28985282bc0393aff5dcc0b2d710c1f683db102947dcb86cb08ec88ff15b5bd3d3789eed0a601767fcc5e795850422343c01d33761126a94d9f629c191ffbfee38465ea8550142b3c161f3c6837ac57c4991f72bf3e9f148ea0f56f8218dd1bda225283213cb8f0c45ecaf6156dad31bca16484f756fb1697b47cb75bd712bbd8e727f5737e1544f7558920352cd13d1ffbbcba28f9c531d65afbac2fea8ebd2fcb0888bb1e1980bdf1ac06e6cfb25116d1cf09b03a185e63ff56d6c02fb242d5c6bf2ac76bb7baa3bd23b37396eeaebdac88da246316409e2a9f302909483d738d310ffd0a947683c6d69a1950d3dce70108f225e34fc493c4d54ecd1937251f2f0619210a62855132a3ee6594a0cdcfaf533dc02959c31942a702e9dff1b2b11ff80eb0cabf30d18b050ac63aa3de7900594822a8171b68ed2b722aafcbb11361fa0520c26168b04a02989e3f185c21c575a75a16b00ac8de88cab4ec329e6e6d58233f3a658762fa5be04e541e56f6614ace6e301d4df6d87af2483fcbef01510f7c3456c3d78d375d23f7574a18e2d38647516caef8b2b8735db4d2f8cffa224d0725a16e899bcba667e46324ce780f9fbada35a6c9f05783f966efb639962623ff6433e2f9b990002ab0580ec4dd8b6bf2829ec61a92933bd415bd6be5f743f1f1be31ecdfa1ef41ad028bcb890561e24357e7e68972c19cbf02f0032a86243777766a4092df3392255c2e7560cabd4d548f48575cac64485938051c12201c7a583a6b7f5e0d88973ef43792576ee7aaae9035152b6db2549342aaa3fa06ba3dbb321f2cdafa03f7f8d83867a00bd58e3f6725190c1d5c29a6e23e45fae5a7eea1689451af6895e9b63bc10c9bdb2070eca00bc031904e825af604125b8d7f4f1b7570a69c195552d3428a630eb01e85868d5b001077f0d37743f2562e9c47be0b976597ea0fd2f5db946129bc6819950c45c5b6fd2a903a2880c17ffef0ca92c0f792266b28bb4e9966132173dafaab1a55604a7aad36485c02c314e6ac0580df7097e2be701cb37001e7fb8ae1b3fd1aeb8363c2399d9c71979149fb550de99d617068a47a1fc7828eb54219fb562ee7b28ec8a491360952540f714a2689e814bf4602fa1ad017bbf026b4dabea8f69ebb51ab1d89acb9c1473c7505e49ff6a8b925ab99f2434c6de416878bfc0fad639f81e3c09fcf51c512105d86cf12efb049c9ab6b3ec04a8e3a820b14a938e5afcbc1576af20f97d3962d73bebad32f21b7603c92bc955949949ae28b5ce7c871c48c8c0f8944c77c820e3b776faa23a549efc3b05b798871b65b4f78f412ef1822487060c9979caac8c7ff982ac13cd547ab4c18f88671897d9f18765f3b9901f114df1d43a3ad96d9310322c5ea77e0711938d7b10a593fb44ddbf6ba324cd24b1f8f9476e3796842f9b6f6ad2eba23bc590dfe8ddf0580d5bb5fc10af4c8c4d3083a59fcfe182e7245eed8401f55931b948782349260baab62d44fd6927c6ab38661958d55a42d795b0cab1db09ab5d0a7304d0dca5abb4c12c57a66c6e34d909faf1e5a8e024f5ee7400eb0338623cde014c2f331f5aef4877127441d667ef8a12657cf871a839356942b3123901f1a4a2064f38a4d8b0b2884e2a56482bf56cc8ca94511289cf43894e94699a2fa90f0668713813ca0b5e9ae474dfde98bcb62fbe00c841f6aaffc55341fe2b358ac74f7d8f6b24ed76bd463dbb99aaedde107dcdc677be0678d8ffba6f5ae570e7298b1f8729676ef203c3fb3404a71053b7129afc884819d320b7b783e783ee338e30a9e676cbe0ec96cb61f0f423a00e87257388fc807864254ba4f8c9cb5bf57f97363144a977e4193b8c9d3eb3aabf3650e35b87def627ebf4981545772ed019545d2b141c6a61475e6ed5e1bca8539336969eaa93cf24d950e1b88506444bef8432a3d22119105a0003c64de1a39b19684a5f9fd844abd65d197b12d3226c5fb9b4127e7420baa483053d428c24c70c568aa11ac4b94c7802d68829b0d3be501657eed927f0cb27bc490f8f3fc427c74b0055765464fb113707d593cae335476cd3aa157125aedbb11ff6c05917f1a04deeae88d85e404de921dafe8bb653e1d9a9972c1c47401701b578dbd201b9afea83a3d3912f8fd5cb4af5d64f0bbf4ff21842950f538f881846f8a2e91612ba844d336031686d6c805e0e14b1881ac358a4fbe005185255aca198b259ea6d43716b706c1e070b044b67db34accabc42b3dc04012bca4af59b604b3a02abd0c912abbb52baa09a0cb6b941b193f87df4632f748f02a11aead57180f5015384df9513f28555083d6f379415cb97135cd3919b83859b82fad92b4a82a2d97e5ac27912996cc14bc66b6f34e046edd93f3a01276756b6898a78dfa942f65e99ddb9420bf0df0e2ddf3f38974c47f16ca229037a4374c133ad6223ab59bc0bba7d47bce9dc1bcdba5b182e64222fd24abca3a68d1753519900d89c1378231a81132cac6e0aa9b5db9ad965961f030b8b10b0186bbbb7adac8e2aca401ac47efbb1ef0e02e0949bba4354eb5a4523e863ed523813a8685db815a39a4be7b8f28f9898811f2ca9f68df142000c0c8e234103e8530894d7db101adf0f8f7c8254f071deedb0544c2afeeaf2bd2f57df28462a0172f9128743a737556ea7ad6561a28f9367fc1c050766d6568fce3b5c5106c32c15c6589bfd391178fbc4c2d9665659bdc6ed13527bc37eff71309009c1b997bf1f9426b5c7229314da35269cff416c65d0afd20b15db52eb5a982e594aaa8951fbe5de11e81e77ef430ed53deb8c860a63630a2bc97d0a0a8baece2cde680a270bcf58404c785eee1d6bb6ae54a957132e5797ec1cae1103bf243d38f6d8d139749b47229a7103471275255ed723425bc07dd2002c98bdb5329fe3e5b7b4432ec2a81861ba3a95f464d22a9e4bea042b40e6ac80b6adf60ed5753a737f56716242283b38f13694f2f788e7ee8fdcf0fe6c06dc36076af5d629f565bb8e043063f7305563afaa870349b5d230f54b00be5eb66943efa103c7b37cbc6efd8c65d84853dc211d69cc730828809536be4a3497862276a3084d6ce0d7096f9422991d99daee4f2cb6c91a5fcc7aa2a5a282aa5adae6e156512f49ce1bf6ca956d35df95553ed4ac20b6286ceb9d3faccf7a1e75fe6b231a257daf7368ca7c5148602795f6e8a5aeb44635450e4197ab293a7339953c299c02e3be130da2947783d3583a95ae4e659726f0bcf22a8bc2c4921335657a454079b03bde5ebd16cb795c55d603f29333c9fad1508c5bef9024fc00089ec3e61c1542b46887020ce8f88dbaa8683a0e19c77692124d9854f492731dd04cc1e1148c100a89168be369a09d195a27ce89d28585b01634c9e4b74fe34e66e7c4e11de2ff626d8ed9ba94d2ad48d1f71eb70c0554ae039b35befe8614f6f7650dc2af1eabcc8f14a6a3e63aa6ad3d2c6e0d96bde74cfc5d595e6015f186cdfe17094e17b97639a79b92e8cfb3f5a37d522a889db69df17b81587d14f0adcba15a464b828745f69837ee367feb8fd4de8a686c3bae7974363220d2ab063714b95954691db3c765e508135142d84a07605af35c2f17bdf3499aa1d5e3f9b4081c90c429c8828188eb5b65265c268df913875253c859033ab39ca8a35183cfc8d02fbc104dd486702eb92a57aa5c07cf60ef005e6af360202f3556a6300bbc02404446ac3adb25b64f769f2dc5cbe7b9176f6c6227c3227fae656316bc0c5d972c27eb12803ab85ffa2a71990a6ea5f68f497f1ba3e75434982d159498fdee2f7e77d564f2042a134e0ea5056ff8671f22adff094401a34566f33670e73902a4195265688c8401325218e762a089f8b72351b6b3c51af33c0bd880edf97e02ac1cc141db9c656a1abdea7ed4d2ed490197c277a007f59f6e773d6e9c80a4731607453d70a9989f407da5d6536bb89001f308761b32281383d087bdb5d3fd3324fe51a1548b78e5d9ea14300f1bb38f0936f14cf4eff0ef6d161af834a06a9c7c64369187d167dc7c053fedf1037929c6a175de7056731984c1b66443822d859d0b8a7b033219166dc2b3bcea89984641b09ea9edd32b9827d0db4963cfe9015d235cbfe62263a1812cc530ec6311d26189cf6bb51d619b44abe9ba96950a7744ba6555946e685feb3695061e2243a646697c919cdb942677bb930337888dc8a3e113c27b194e9ab9d14a6cd71df0932a629334eaee3caa45fc36c03745eef0d07c047fa9b327788205c67d638b325009cad3cd47303a6905407cd904f9d9d4be0f6a61864bd484a4152b23a9332de1af7414dbeb57e684eca9dc05ec44e2869e190c468dc4b861bb1f63707d79c9a0a08728ea3f1b297a615b4281450fc97f30637d3ccf7c25e787a504517810204f6b06dca2dd364aec12ae260298f73a8de31005eefc241dd90e9cd517b72bdc24f5e80ee6aa2af00c6008649990d44d9062d274b8626064b4737335f1958a4de214e485b0784f35ae651dd568826032daa28145dfb98993d1ba0dc63164e29cd9d823cac3c087ce887f109d4b3629de55e69aa028cc78014a65fe4ac0c9037036e0135d85fa3e4bbe492f346118e36b97cf525db5b525a69ca4606ddfdaa5fbd57019fb202391176c10bf2b6b06517951ce819038cf4b6a5db713f58248fd50f9075c0e73b597ef19eb974bac0ae245d1faf1e97d687f5918e705913eb6663da9a9efdfc01ba8c7e46d93a05169fb7c75bd61c90476948534384bda27543248db16f2db1d34c50b946ec503a0e21c934656a0344d4c65c59b59b874797e51974c80eb8611111447a1b9864a9aeba45f0123579953622310d9f6743873b5446356c7542f69a8535fd1da8e7b6aa1f016ca465b760d91e01ba1a3950bc67bfb99f98c285fc6362ca328a3707219c3827839d562aede05d9ae3c5b32cd77c4de70100685349dfbf800291b4137ae80a204cd6a4cc333b85defcceb0e5010d43ab5dd218ebe02c326b0fb389e1b0464d51d309fe57f9f9e9bf102a2a5b5398d5a07cfcb3b132d145361d2094a172d0ac6b5f4da2b2e799cf422a8fb360422ba0b7570349e26d46b9529af152dd5c87495571e25be6f8983332159ea340103dc9c4b8630913f1034a10d8a84a524df113e16f6ea716461590949bfa989e8bcd4100e32ca6b8c2f9532fab24525ce60ce60d835659d3213e5c975f2b12cf6c", 0x1000}, {&(0x7f0000002980)="50f884c31d87e8b9d723538f57d738eb393ba3480eee5ce4ad776deefe38ac24f71c112fe4343dccc2e5fc9a794cdb6898d0982075bfa5405a1c5888829359fb77e21d449490905e60e34cfdc6e4c126ed2f28b3", 0x54}, {&(0x7f0000002a00)="0ac73ac5142dd38ce8429a1e00d4b72edfc44eab076e2810705685e676e779c66f87af90ecf8fe701aee5646aa930275d1470133ff0fb635bbffe5a7b53efa5159dd7c0541ad0207b0da61827a118b7d8b26bc83f971d06259334d28243ebfa0221ce0f72fda06e707ad72820ee831a9aaf3209159f176545fe1a07c0c9fe6b9efec49e7a276dcc72271e52e8f519f948233556e525f39f29e1f934a3d8e49efe5bd1b7d65484d70c0a8215355d4dccbdade396617e60c3812b02615150a87cf3cfc5ce0f6049bfbc59da869541b5a3f162b99c8a7fc2001e18962205504ab9097815e6c4432", 0xe6}, {&(0x7f0000002b00)="30a789fa3186031f5bf38101363cd9490dac5bb37ab6c19dfec726d3391a2af69362711e4e60a5e32770217cbe4dd4f98da8527fd9f2b9e9f9fe9f686f2de2b008180be2da4943f8fabeb6b1883026", 0x4f}], 0xa) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000002c40)) r7 = open(&(0x7f0000002c80)='./file0\x00', 0x2000a, 0x7) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000002cc0)) sendto$inet(0xffffffffffffff9c, &(0x7f0000002f40)="e4f2c717d05b9452afdee41dd71080ea5a732348276f1498152821e2be11e6b5b17efff04aa26876b783489b89d60ff8daed91a3e1a304074ced080ee179817a7654afd1f076b93a06185597a7e446ae2ee7187c6b3445bfaf6aacefda10c43853753e20e50d2f1be24f57da3bbbd4bb5351186ce9a5897aab398d1e", 0x7c, 0x8, 0x0, 0x0) geteuid() mkdir(&(0x7f0000002fc0)='./file0\x00', 0x100) msgget$private(0x0, 0x0) r8 = open(&(0x7f0000003000)='./file0\x00', 0x74976bb4c8ccddf0, 0x4) fchmodat(r8, &(0x7f0000003040)='./file0\x00', 0x103, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000003080)) getitimer(0x3, &(0x7f0000003300)) r9 = socket$inet6(0x18, 0x4000, 0x81) recvfrom$inet6(r9, &(0x7f0000003340)=""/146, 0x92, 0x0, &(0x7f0000003400)={0x18, 0x3, 0x0, 0x100}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) 16:04:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x149, &(0x7f0000000040)}) getitimer(0x1, &(0x7f0000000040)) fcntl$dupfd(r1, 0x5, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:04:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="6f10e9ded48af679f1b1c5f3147b4530b3794012716c94f905c0341ac79e02884ab94a7734740dd69008d2fb73e3b4317cc9cc31350bc807cf0b96804e", 0x3d}, {&(0x7f0000000080)="c261", 0x2}, {&(0x7f0000000280)="9dc863458a07a53d6990d94dc4396d97df8838bdf8174d19679d925233f93717596a26aa6262396c8afde9a29178b12a00ff3475f27711d73e729a3c8b651bca0c2c335a0a51955156d77d786ed6115a4d5de9c32d2faf6b92f0ca47ab7d8d507aa76ed073f79bd78c4ccad8bc7e53a32b3465ae41e2e46d616670401d3cd41a10d42e88a45b69bb25abee7c028bb46ab9d7373d56469ff5f4f7ebbd02fe564c3213d43bdfe95da5d3ec45c1332653e7cd1c154192e9562041bcb5621ae71077b2e48a795575da1d078d7c06f6fe32bdd2a68dd0b0c8f33068c0c5aea1df111b72e904cd925a9f69edc6fbed84580b5d9ba217e3ea9a88775f38", 0xfa}], 0x3) 16:04:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000100)=[{0x1, 0x1, 0x10, 0x1}, {0x800, 0x40, 0x1f, 0x66}, {0xfff8, 0x1, 0x2}, {0x8, 0x6, 0x81, 0x3}, {0x5, 0x1, 0x4, 0x7fff}, {0x8, 0x9, 0x4}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:15 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x14) 16:04:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f00000004c0)) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getgid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000480)) fchown(r1, r3, r5) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r8 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) flock(r8, 0x1) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) write(r0, &(0x7f00000000c0)='N', 0x1) read(r7, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138", 0x0, 0xce1}) syz_extract_tcp_res(&(0x7f00000002c0), 0x80, 0x8) write(r0, &(0x7f0000000140)=' ', 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x46135b4a2aa97bca, 0x0) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xbbb, 0xd8, 0x2, 0xe88a}, {0x474, 0x8, 0x40, 0xfffeffff}, {0x7, 0x35, 0xff, 0x1}, {0x7ff, 0x4, 0x80, 0x4}, {0x8001, 0x6, 0xc0, 0x7f}, {0x3, 0x5, 0x2, 0x4}, {0x1, 0xb4, 0x4}, {0xff, 0x3f, 0xcb, 0x9}, {0x6, 0x2, 0x81, 0x80}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x100, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="7f84521614", 0x5, 0x0, 0x4) 16:04:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat(r4, &(0x7f0000000140)='./file0\x00', 0x800, 0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0xfffffffffffffeca}], 0x1) 16:04:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() msgget(0x3, 0x90) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000180)="2971ae634443ae7540aac19863213fddceb9b9f74e4366480640144361bb3c72fa06b12c36e3bf8e80dbbd3b331658d80a5c9ba9029d6f5aaf40d9681d92fc6c0ea6ff86bfa0e4a378ad1987be9b6ae97ba4357085938d1aeaa65f4b307e960f21cfcb1179fe6c6183d01119fc0c662357186cd59b2972e11984314a9d2111eca76bac1bb313fcaf", 0x88) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0xd4b, "f133f5d7dec3ca2ff718122c859e312bc16d89f0", 0x80000000, 0x50}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f0000000140)=' ', 0xfffffffffffffd6a) 16:04:15 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)=[{0x84, 0x0, 0x1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x9}) pipe2(&(0x7f0000000480), 0x4) socket(0x18, 0x4000, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:04:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x1c, 0x5, 0x7f) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/64}, &(0x7f0000000100)=0x42) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) 16:04:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x9) sendto(r1, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0xa6) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b4ba429d8e463d7a83a399c1375be1583c5ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) getsockname(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r5, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:04:16 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='\xdf\x05') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:04:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eae40df5e5af9dc9", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg(r2, &(0x7f0000002b00)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100122f66ee12bdbe00"], 0xa, &(0x7f0000002640)=[{&(0x7f0000000080)="f72cdbd6e88fa10635e4b583bf00c9e99e83a192539a9c62441b9e7a2974d7119dc53aab9cc3066648426962fb4e20ae37a5692736981bf5b683a70cf5d3a3d557e76cc275fddca69e25b027f65e71c7c34908f0bd24cb4b59bac4e0ac2c9bd76ec62f73ad63b03c7a7f4a0593449eda9ff7", 0x72}, {&(0x7f0000000100)="39a1d2478fa526ed744ca02fb9cac245d9f9f9c4b7da5957345e3183d0d8d73c8a28624e4e096740b71b7026da2b26c2ab620e7a2e3206b287b94ca1f900490c506ee34ba0db125c1b51947c888f54b9f4190a6175908959a2fcf614b9ccd2b6a31a4397c6bc2fb75f7be2d638721f7ba30ecf946a528791e04f07e59b2e17c72e45af17fba79bf878f3b45bbac90bdd2b3a1800588937741a5eb27eae977fa1a71880d6fc845076aceaf7d4c713dd81b9a22cfaaeb2d451da9508e8912e824343813653ebba0ea1c39b44407421974815be9a3f60db6b76aa567b73bbf0ee1a0062de163ac36ea180", 0xe9}, {&(0x7f0000000200)="c3b40bbda0f9a772eccb3cee178f854dfec2127e257666a3282d2516e5ea8ec53e34b72c70e1aec518da8e529f2057fa060edcfd0a93daa46f1e492a0f09f8fe0c8e990de21723da87049d29d5e0fd70ff79ebc3e65589538afc7ef42df0a0e6c0d0455311a7cf21e881407e6a997482515f444985a0bd10460d4b37401179badaa843e07cbaf7c68b8900dcb1df2faef062907ae212b539ee1a3eb18e95328195865be228b6fac98dccdbb1bf560209b3b010ae93214cc6c6663b5fba73d31b0876b066e7b6561896d60c03", 0xcc}, {&(0x7f0000000300)="019ea72da9d8d52202376002ccc3695ce6b38d01bfec0e34355abc8ffa930d4a337f0e54ea9a17988757bf9e66891c4da84f92d97dbb0797c3cbbd826f6a6ae8666d5608a559023ec21167f5b1c5282c4a88aa5ed5848cbea90c8b2974379422342e656b50476598316c25d061f675783f67c883d9dab13200549715a79bd6cd4107fd4bbdd82e71de9e68b0cac5ac4ec3a073264e7322cf089d908fc2930790988e1ab97ef5e3ee5ec60e6fb4cb0ac92d4d14a41d427f6575eaa065809572954992b1e4cd08de0945cff3cab7f721050ad917253cdcf08de36cf4ccc66adb372c81de93ac500c029aa4a029f60353d38b99076a05c89e82c2564fbfde5cb0888de8db2c54802b4e1dd5c58d6b7fa44d0974bd22d1b8a7698d55bef2e21bca4ff815cb5530059b2630dcf5b408ed476904fd8aeb7f25b317f1108f33b9c43b9afc40cf3381953cde94481c332f5a613eaf7a4bd7c14886fcec75e6b9cf46ce11be790aeea257bbdfa9631b2ded107cd59756c6ae800ee2a5f80dd79b7ab772e8342f55e2843cb8c76cc3c23895f27ea390f512baecb680a15da9db56c7594afa4d86b2f24cc5dac6f836c3a775ad21cdcecd45462a5fa3a8073954610ed52304cf3b2912afb01d23d59434ca75898e70a1d72bbfc7e52bb890496d1d9f98f5920583c5da0b91664418e0eae8f9b60bc2f8fcc632a454202dea1ce51f939077d525eadd51efa685afc9d0a18700efd56a62352bbba90e77f1daa7d5a13e4baf523d6c043804e36de057a7946f80784e4ce47f70ae7de7ff65b3fcb7a7735fef511cb50d397fa17279de574beeed2c9857a272f0351b37ec54746a5420f5a62a63dc56a7f5af966a89344c77b27c38a3b5c54c7acadab18bf03966f315c1fb5aaf54a6aab04997a769fdb8ab3d2497041a38c608d29e8cd47c93294632a2ffdae511e6fdb814eff442b2c59f8c1cf0869482f8e48777d88383d2836037df0acf55fb3438968e8ff7d5142c0ab657844e626b98bf02ed60e31d786ca9dc664b56cf789f23e897f5560957f9f938e24ce7b93279aa144d2e606ee1a870ac7b0147a45012b5452788437ff4f98b9aeb9e5aa423398ffb946e0bfa9a6935221d72851ffc141af8c38717bcc1cd718d986050ba2c54914015f570514d4c735ada5cb07acdc3131dff8ae99a0a5425aeaac6327beb241f13011e2434cf2d17294b9eb5253f7e9e44b546860a2a39f7c0a09af334d79a7879ad5700f8dff23e5acd47889cca91a1abcf76d7bbcd2e1bfc0208645eaddf922ad6fcaf987a8ceb64026031005a07fa8968da6a68c4b05d768c043e8a5f5cbebe009aece1b7987e6ed2eb02440d8de687df32b72de6edb14d475bdf67abc1e3b8a47035f0e2ecc8846dc96c8292c07b443fa6284fe13ba43fcee4efe7c58a59109f1896b4b3324fc1912c47343fe46bf6d927f459a5a54fe5599cce15719659e0a4cb304ab8495a9a6f0ea22ae04c4c3eacb292e18ecf33aaababe327f728d4e1ddef40a8052feb10258ef3553df22e9cd27b39883137356d11e61ea87694f6b8711fb7d3b6ef73b83f219c5765c8760eb987cded0471b517192109185a6a3947532d3760b1ffdb360b50ec30a1dcd37d5c1b38589f7362bfd31b936c1b3b3f1f92cfdb8bb884d68e5bf25a8113ba1912cb48768df0c67ad9919ab7d4734b3c15c1542fdfd218d0531cb7671be007516e556b23202d2f4bfaa775a0c8918857c1386a23f094da037248a10b340e55722c504bda32a88e2aed1b72e4a4499a931ad01322bc79286d473ea9c900cec3426dff935b497952be6cb118c1c92c246ce2cf5dabc6dc05dc2ff029f2ca4aa92ce86f9ca14577c3ffb21ebe710ec29f4f399f8fd00a4d37ab99f6027a5bc61b106bd734f897a1ff67cd5d0c4725cfe8077cca32ea1b31a1e4b06f588a6ebb2cd91d40b49eabcc42895e5699c6bf91f5c30b7dc58168563993d2899f40062d7563fdcf6be9f92e228c74975b0a1985321de973cd6d85a413ce3d1b839661302f593ea97b69e6dfdd3380558d6d45a633cd1b30ef7d46bb08f0c67746bff6521190f25b475f5918c9d870ed10eb3fb55980ffc5566302126c8a18412f126b59323426371026f01fafd6057bac00b914a07f482900e454be94f32c4d4d733fab4324fbf43b7be66cd69ef94c7d33295c8c824208eb7512e1f7c19057b45dcf5613ab4b15868b92b48e53248bcf919d8c2d62d158a58c833240476d7b8b4103cf3ee48edfc7deb245f2777a7ee5ea40e51f2baf846de8acc9f1c0f9faa441860a3adee0a4be8b8fc080873d4d3e6dfb05140c7ee971ff57f527dcf96cf9c4a60cdd336fbd0fa60f378ae43f7d6cc6382e015641ec1013ef291933b2028ab1470cb3cfef64ad569ebcda80df23392b0cf626e7cb5e614f1fd5529672a2f2e5d30e1c4187a2fedd81b8701f0ae7805e1a608b59e41f93a81059f400e4c0da418c1b89d7dd1afdaf0276752b5d34d59c2da69952c7f6139cde75f63e31f8d52d14732db34b91a08ed41b396d84c60421e68be859e650241a4dff3d29bbb0b3981430aefbd8ae2b0ba3422cf26806f77cee58aed4e4b638771f6cb7009bc696049ff3ff59b21d33d735125c2d63df60308a9d6358b4a1018358dab339b52448e5b803278d2a43dfb661ff875d7211bc6e6eaa761cad3e4f8568959daf77674008b8a532fc7c1a8ab7771af4d9fbb7dd0887465b16d3ff8e19f347e223da41f8c88d533e6d2d75e5a7b5ee90e690bf49af802f133099214fc88740a08aef37ada8e639cf44287ffd0c1c615fb0ed0c68b176c8d228be4c236633bb4b42a9a927878c8fc489294f098dd633e668973fcbf3c6bf38724aaa8783541644b247e0ca36cd5dffd8fb425ff97bbca97693bf661bd3474148e33b0ee64add0bffe5cb86fb73f81bdab42daf7e3317d8ad17cc9cf24e6eb1adc02e112e1e0fcc4534981962d6218dd40cf5dc2997cf42bd7b48c64f183f734783b3018896ca05887bb0529fdccdc25f4cef1de8f02e79ac853357714245856a9516b8f29859c018b5266e8bc48156c23234c9e13af6e8c13b47f8dd95e507035521a70ee9b762615587f8e1d8c52ae9f59add405fe6be5da2c02c38adad7eeef19b5d9171a7ae8ae13401d0babb0ef4d458adde8908c8ded82ea5a9aefb454e2e9a7f5402433e591de7d00fbd53fc42e6cef2339ebda08bc0167060b58de605753963f9b6ef66986b21f112007a8e27d7f700263f2e9623d5800cd72cf344ca365c927fcfce521b1885a43929f089c8ebe218909ebafd16e6662aa05cff5200fa48d6c0d72717bc6ef10d290ed7458fc8bedd14a5943b2a7a093446096f7354cb1f91bb9f8d0d74b65176dbc345f2bed92341d6a3cf38894e80d1392ac527a8af710a6ae82d58355d39cb6ca2f0405e18c1225b34c54b291faca25de473553a786babe94ef2f78387d14b97d1943fba2088f8dd2045e5c541b5b8837f3b1ddf8bf71e361a121f7481eaa5e43cd43aa931d052bf91f905219c9da36f7a31d8bc3224de167427b83f4618365d4ee0f8c169b851f66ff61d3a10fbf05855196acf4174e7e67b81e17acdb8defdb3f4fa147a5ae119e747d6f757b4d1724213aa284926c08867e0b9865b8329f310fc386d4a3369aee12f7f402881371a02fb1948150f494c4beafda7bf0eedb63020887b4f04d5acf3bd90aefc39e5d3e946498f395041312ae946820a454001a409476e972a190d774804a1331c6c4a22058ed6f9e7098bb3afcf1d54d47b4531469fdcd65ff03d82c1da6f01fa2c19da549e018c2af0406b010b7fc1380f787e7147622f559543b891b072cc4e2164d744dbc26d22108ea726ce607694559451419b6acfa8e00e6493bfa5a8d95ce82ac23fd0c0eac2eb185111ba470a2968f1d0f30af0fc06190d5ce9f3873ff6cb4355e34de310c73badd15872c209dcc81d80035f6a1fb447cc3ade843af9f18caa32e2ebafd8ec52c096d1b72c58858b2e51077e81f7054a902fbf91b4002cd7ee564b6607ca886bf120889d27f990f56efe3eff160743e80aeb75bebd2f6fa3431625feb5b2fd8c9b5a56fbd0ee4ce54d776d20873a77815fc10d1c03171c6df5e8d37eca29aae9dbca641d27d855953bacce79b91277a846b0c5b6847f75d74584469a24ac20c8649a7d49600e233af01fe366bf6a3f95d5a72b8588f67f19e8f1c51382c11134d0c60566c34329e5aaca03b5e5aff8b45edfb01ce048cd805a78ea4adbd913c83bbdc91dde7345fed96b205891e246f7b0647b3166e9670edb470b6c759ce6540b04e071c4d3d6c75f821004d6dbede880939799287a8d5b043a5f8e578855cf59ecaf606ee0de2d61e4dc14bc01987e4bc5b76d55cfc8ffbc060d3aa3600d7971486f06aaeb5e7bb7e718b41f58c0f7620e5a99981751e60ed8ce7f73feedbe69eb6642769c2c22973d2ba05996cce5d37152aeb0a1618ff8f8a0b74748c2de62194868a02d0a2d692e551eb234d78c185b0a8d9e5ef2579154f5e389035ec392445785c57135a5f8ce00969efa581386f4497a8345e20d803aaf1db7019c6a7f1b2a35cac9f823222f5f5c3d9bce897dd4673982308d4ceb39a1fd9cef3aac642dfd05f15b8dffc6f954c1aacc169689162cca170b8c2053776dac838223b2f8bbe33c6a7662e67f22a93bc20adf9fe5bc77acbfe637ae0c3b447d26e76a950e4ef30d2d7d0fde9d9fa42f373797ba631991573acac809efa0b59cfe7eecb1cf5d7ffe787e37b9d0b010fd37a9791bd55b3bf645a1b7a1d09b34fbc5e6936ec9ba811ca374e06e661138389f2845baf94870a13c6729d7547928da7846e88c7ba4297f07352d8fe0007722ae4c92520d21aafd69cd04f983b5945ce83a9fc9aca1f831862f536156cf530bebcceb68af080215b5341578bc1dccb5499c86f46edcf01969d02a2f85ee5a37582e82fc2c8d382d4de636ed0cf5ae2a86e885aa53e2f18e11d8c6c8f9bab25a0f1497805d2ae481846633d3840d94796dca947b3007608dd93b457d4036de2d17c218f85923406c32e98f4ad745352bfcd33faf65eb223befe9cce2780ff02a2c1f9cc974be6bd355fbfe695687ea80094bffd3772c3670cb80c9a1740ff9477e45759d154b8ee6e8e08c1200db1d869a1efd8520b5cc00c91c691723e09f0bd7b2ce14016054a99730d0e4a9c69f8fc1f4f79fa6a9a8de811a958abc318ee4dc10c4335233127e4fcf35e995ed3a1a82bcc5049a7d2855e9c748bce09b69b4b5a93202d8073a9049d8156139254fc60ad98b5454154b79b2e256acb5e7bd264c15815966c18aa0bbca5f232825a5a17f1a0ce41574f6d85b5814a01c6214605f5d749e065e6f90ed0430571cee9d3b5e6dd72ac5b5afa9f3b90c2ba284a33373c6de1a707a82e4d3bb48c6b7ef54952eb32d981483590b352a0db17a37a273c7cb5cbc84cd24a56b7d36b81b190c8d1a67cc00f771c35d2fe3fbc463aa48954c20e189e9a4f74d7b57a01c19e1bc7cc9a2f76d59f987f85d4bc60c35aa16df9079bde34297628ce601ca7553685ec6f24248dd63f56e8227a60e6d844df5d7c759ae5ab93701e2a94a23842b71cd8c63c9c19491d2328afd8689059aa6eb72c3fcd79b5fd6736df6a069195815972e9a4918fbbd5924dd0529467c72715deeef5093849cc4b787e0dbb9ab26dec2366c34a2fcfe8f4092d5e85a3f239f4753ee126d1a06c07260a560519755b0bffc9bff27213ffe90f6bf40658727", 0x1000}, {&(0x7f0000001300)="0849d58632c7cb65dd0831c9496f39eccffabb4df76093ebb4feebcdb51227acc3b1b059254cb1a6f26b181aa72961285c4c75b09f765b367e31452f72ce741ba1b2e82a2adbf348c363b77fd2f724b660e19b12904a31d089c1d5e053f70fd43fe19b50919965bae2ec969d516bd513b3d02923cf65d35275b3e3438543938be68e0bbc9ccec8c37e", 0x89}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="ff22c62c2687efa8cc6373ec989424b84cd2d966d7df1fb91b6a89998ae1b72c8590c181f7512bd63d8a5fb78cfaf8206ee1695d1a5c1103bb0ed60eef4212011fe3e6f0392e45a338a1756675dcb4c39e463168f430100e8f610ad2f02d5eb9ca0fb41608982f155b28ee1c3233be6574a6cd01ff287a8fd9ced4a29eac77370462939e299c7d407d4734b5e7b1079585015053210e82014fb6142113f35bb4a6c7d095c5ce1c250cfe060c347cbb89c186d1eb7b0e0f06493aaf89621e100ad28978dcaddfda85e601d08e59", 0xcd}, {&(0x7f0000001500)="977d3efb0c8c132e058cd2888cd0a78c3d876c79afd4eaa59be5f09e11d5f3df9cde0f8daef0f40a3ecf", 0x2a}, {&(0x7f0000001540)="5d91d1adf2b38f032e602bf8a779ea73103d041a1f045016ca7e3d24240390057a50a181efc947bfd0671816663196cf34f896bdfe4da5c38fb4b7bc3f54d50af558bf13b02947c00fcb942b611c43923d38eac8789141a9712f284d83c5fa91e7aa41266808c5f9c6629a0b16ea106c9619d07cc6e74f75de0b9c0cfc91077548cbed00bdbec9be594c589503155015100a652655f5173aee5305215900e0dbc5733d02baa34d52b14f14d738115444b33aafa2b835eb9c85407ccb6c509e61e53bb825c0adf22a7a9e06c6899f36b0d21899121b5eff0f74aa3f63ef3299d8c83d62fa91398cf26d20fee303789f3e9ff75350ee38c59ffc85909707fd0a463a371c3ce953c02c244c2a897015dbddcdd1ad725fdaddb9de22a8ef5b5ef8bc6a34f464fbba16e160fc4ec7e5f9e4e3fd8925e0638a1ad8593621fb03fdcfe73b090b498d2871742862062d7022985a4e88e4a6a2bce6e38fd88f1250718238010b370c8fa5b7c89819fc8bc06f5d8eb69ff713ffcedfa519807d0595b074f123c29e603e48dfa0a1b449276bb31e016d6839cf6a1bd826d05d07666b11059327122a480c452e4680918ca697bf76bd8f8812843323987d62bfdf75e20a0181a36c04bf56cf3d83cc9b9ca4b98982d11f4ab05ef2c1ad1aa40a78d59b2b3ee327091dfba5b9889c8db5288698a4194adf5ec3634ae55b9b756e70b5f7248c9299539e1a2184fd94bb21918f9d13328702c4f8a20dd4cfcf3c2b956438f977f9eed7a336eb3c87bc936408a9bfeab7fc3295cb72a3f7c7a3f48f01db996e86b48b89c6ac4cdd39eec2ffd106eca10ea4db1ba6e9591ad6616833a1d6d9dc21f5ec1f35d65931bf1544bbd0368c3be4927606265611e0bb8246d63d208f5075d7df5721e6dd468eaf0c3196e4362b80a9eaba809daee30c6e545971887c41be135a2c7ceaf8b1dbe7f164886983aea443cb11dba3da4eeea075a8de0f6c91515d68d1af7a8cf91c5fdffdcbf660f277979a73e9cba6a6451c8f69a79835c0feca9c0d4b6e1dbc800767fd9f7cebec414fee8d3072f0bdf476f092d68187787fdfbd1c607d0797370cea8946a8c64b693fcd48f6564f0c2183d438edfedf3c7418c2bae9b850ffff4a6e42f11f046faa4a1287e9bf95eb4bfc67d2c7f8dc59c28039948f5dab2fea34c4f372055338ac26acdedab5e5127c36735296d904f6e849dbf857903d1a47faae93bd11ebb4baeec7999295b136eb9e37ecaa2c9485f74fc66b6a211128c11c7f959d231a7334726104378470f71fe8e52d2d99e10513bbb3f5040dc51f5835d15b86e2ab149b0d9b3ed21fa6df956bc08077d9db05e7a64e031e6b48921687b971349f7fc92007fc5fe4af496c9e36df5d0260a6d5e49b5a39d427138547e6d1d890134c54c26c33d6dcb589f6e250646f630a8df07f686218d63db71f0374087d396e41fd360f68cfa094a0a01499cccafe28b3c7cd0cabd2074c268d90ed1e71dca787620e94637319dc79fd1aa454e6178d4b4353d2542f828e791e87d8b18f595f9cf6a4a1defdf8da4306ca5fa334a86a2adfcb46794af9fb39e3a6385805e134ec377eea0ed39a64640de9832644f7f60b63aea8c56ad07dd138f37e0240966a164c812ae592dd0d18d8cbb5ab80703692a128bffb27b18361aae6e1e7b734193bf0aaefd659de5e279b81c16872315fbecd0a872dd1142c5065f4d92690b60414c0975eac74592f4b04145d5df792c3f0f4a1ff5e1d46c2f6d81caa677541398c267ece56dad6830b1ff49b3f43610c540a671c98b0c0d56664ded4b5edd9e6b932344b7a3dbbb08ba6c0781de78ca5ff925b9ee1174a2d8dbdfff49797c05f1b2a5f6880949daef36baa2056c6091267862daba2aee13799f90482a1f36202798c92415f84a1734b6e95786b8811e0d81cd661be3f7a00717a13b5e8e9dc6fb6941e998f70a149085b667b714503c170615041a4f88beb64635757c51763fc66b5adc02faf2a66681c355b51c93873c4d9cdbbbe75ef893d030c90a81e86c46f3fc7d49ed6dd9696dee05a337e903910233a85e72dea1c786f96305426831c1478bbd121bf66c5633b042cc6d1bd4b890c105ec917966b580d2093f2fb1bad372466020395a2b7ba15c002d8950f233f9fe131c45ae89ca26454c5f7c5250c20ef18035a6bcf67b5fcd09e542dc7b4eca1d8824f99a90442a22d79ea52860b6f1f9958fec6c7939a2bf3df5199f7663400c6b9a255bcb0343a517bf8e6d955672af261817e636a2d7b4a69f104fef0f3f9f5f55a36c159934ee29df5a4f652de0e2c3e315fd31ba08614df7fe711903784a1ca6c96bdc7d7994885ec4dec8b237ef6b3b4bed405e87f07ac3edda5af3fb98702efb23da384f0f5e7ebab29d569687aacb8b64f32900862afc45188b0a33b85411e98d217793d17386015b27d708e0e485882924e2962f2bc744c1c8e80c220813bf13d38fe56ba066c5d3cd3980b36f5f0a725af4324c2cc146332ad4e5fe4622ab5190462a0f6a8b90cae4b14e98fb88ba3b910382425bd372825e4d92a7745d56f9720cdaad6f62e0b31db7483ff84f7a9c9f40857ff8b717d157600101ff7764488be6bb6d55b5593d3848db3cf1c9479d8c8cf28d691bf5af32d60cf478b114254cacf0b500057cbebb72227456f3215e64c0053c70084814af6e53aac0d567c8c60d89f7bab763f472cba96ed215f0945b03281b99f4bf66054125029986295f56efeed01a9a0a1df1e3bd2fae786912589111968616ffc8c01f13fca39eb33b6c1ada3bd4a99a1c13f44c2d415b1bfe2da72e0b8887e63d722dec0cfb240e36df7b281b9b8d4d84882442d8250316658a55533b20cd0a5d000ad65c7f56ae03062b250b46bea9b27a1ed15338338074cafe242fb2a264a46be6f4e6e76e675bf317fce5479e3bb45395c95fb98053c35fa5cd1d69cc8ec57bbe885e2c89b8e14210129ebf1878d2a4d9b6613238d18fb42d32cb8aef064b712236fe593767c157b2c23eecd56e466131c78d2a1f7e1a909c79fa9a52d1e7fd759fbaa9508db1a29ee2ecdb2520b8db9167f92aad31e0f278ccc7ecd456ea67b2c80508f761bba79ea83fdb285254bc87e05b2aa17c50023e94957f3ad9e92d31830c7541d47ebb9d8f4b65e05664f6b0f1d7efc98bf4f5747c2833c32aa31f9c3e58d41ab6f86b974bb65a5d66beffba1d574837115e85676ba2df8957987883bcb2f72026e0adc964a1b9db7f97a3969281180acba13c16a150079bd734bcadc7357521b0b1fc5ecf97b5b40d9c7b74d7d97c7f978c4e993718bc9c6ff4ac5fb7d17378a4274345116d743f904bfefc61f7ad26fc03d5845c4f50054b93b78ac80c93dd8a61c5de3cad472ba9fb0cbfcb32770362f8c4d9f52e025f57bc8403e93bea8118f0177b39d96d8b15efaf45b587fa13ed2d02381eeba3e2f68818dc9357709ee5bdc7bdd6228d36118f2332ffb9de4084fe48aa2c014bc0c7852ab97c691c3ed6b90d02e3a49aebe9956b5fa5ea0fa6a0494ec0c9ff53bdf505d35a5bc2bd478252027f6c26dfa7c79d7ec8fb007ec4af11fb83b2d5ab19b37bf014bca6dd6196783e7437863cd9a7598c25b36b3b60427f81cf6feac8a9a43fb6b793361fdb3637bc165275f991a7fb3908db1880912fde591a5a581fabe17fba6781c30d7aa666f766b4d295fa10e828ef37ecd489ee2e8c9680422a8e8c9056c558d14e5b3a023f0a8f930e09b7c5a288ee00302452456ffa0def5fbbd015e1f1a6b2a0de6f6610b1cf4ccc4e13bb525d63a2cc4e4478a5e488a3a5ec4081ae3793d201b3052f3d24c6de041cc5ab51df4dc580422ea9eafa796101938182b16a2148f13601eca11ae908d6ba1738c6e246a6788a59775576fd8df76cd3e70afb0a4f3a9d6852d831ad95247466d0973b43866fef2874cacf47590b36822f5046de0407e08056a093c38dfe0d6e6ff3e07fe75849c1a8a6d309b6c116c2c48b1f3238bd0feefe0d011ad5cb1f1eaae0a89f72ff9bc02bac283e86492444c7876761af2347898b75a4c0b4a5765ae129c7ceca0a1ed93bde6319846bed92897be5a22f0cfb7a8bf7e1483a1d9a162036e94660dc09fc6618d05a973ed54e746379be6321f0d64ea42f81c3935d484b8ab9cb1322386aadff57ca7bd92c32b00b0a3ed72b606597bdb7420cd336384f8e002f41090dc6dab3896426d35fa07d3619ebd1a31ab3e4881797b08cbb8e8e428caca85c643ec6c6a638fb583e76ab3cb02e2127917a70e28f505b090d5c733cc073046317ba7a8af72d51882afc8fbd3a92b41555ace03290e1c49f1cc5b5524000ac549cdec8f0dca51f5eb592892960498c162f02deab8a77a4a2aaac3e1420f931ef6d592dced7006e83c024f1f53c6b5cca71edc2ab185f1e2e00b1c3808277d063d259751f287a7bde68e25b05e67e9c3ba08717b015e9566e03372ebf2f50dd9f5f7afc5b57cc10e3c1d9dcd7da1f663c1231a88c6b565428d6c0777d4e923ef441df3f690e87a17f84dd02b30c8cd89dd8af6214a43a6065ea146baf32f71361199ee23e3df97c9b5fd68f14d6e17d9c430ff5e5332c62309b1552f6242a2bf6056013ee95f6f76c6cc1708fe93f4d86bbca5f8885e2f5397be9c908a062fa6f7c0a10557b22f647599efaaac0a284b76846e79f41c5216e4dc65e6f0af022f6340f97eaac01f358209f872f8398f1d256798fd3e9d58bd975ee697b7006c2166fa6585599087f017691b7291e7023df47b0216f6c7c24e2faa0bc2d38c2db3bf2f6b881f2715a44b020120a5e867fc0f4390a18e2b668794cd8d63b75cdc6e5fd492deac9ccba6d30c7c23de1580ded7e4d880d662d972ff26cba75774d1ef20c4dddd0baf1af787dae47eeeeedc5767ddd44d439c33d17ca6606da81c696e767147dc53e38965e087380414162041eeba586c386681716b1701d786b47cd7788a928d63fca5b478f0f88dca4875c2ccc44044360698a44b4a84c3a5afc5185e159c9b752f1cc217c3bf4d337778e5ad503b7d7a788062c7f991d0ada11ab828e42fa71037898711ebb0c784adca33dba2887af825c9eaee6bed203cc2be566112d40261cd53dba40112b19a9a13e6380e088e7a5f4118c6df9ce77ac12e34b89c24b288cbdf44fef7a6de6cfecd830e8e3294973b700671a6582521afadb1cafbd29d6bdf2152e1bd5f2468501e3f5f8cbf4b8626e6f55096edbf33723477b36ac1c6f0dd4a16744f451f6e0c41790efcef8f62fc91fa03a312eca66bf51a7dff2fc7d4ea591960a257bfd491df2377e7ec483be84a6a9852722af922f015389e7f0de9f974bd8e08e57e787c183efb93125943c83f33217f68cc76ee38badfc0bad02cb11d91f21b76b58b7238a2a25437e7de1b367b635d7db37da4ae8a7e9c741f5d1141356030eadf3ec47adee9284283dad75a9238671b1209276d2a89dce072da679c8fb70574ebb3309a2912070b5c619120ea9a41919cb8c9410aa6da136041a9c4b6b1b68949f1a20da5b9271519cedae2c42163de968e6e2e31c3070cdd55b771f3106919505eb0cdd31962f9113ac49cb8b1c7551724d5718539c51119dc0e17fe5f6c087fa736af28f3b680b78db32b7ac0801119ab9cc000a979850eb678a1dcfd04c3b8d50d68045d0da0bdf23b72eee6ee060e1cb1003ff80ac699e5068e1e76157550407a01c7fa111e566fc36c74e459af3cf34a6c3802d9701e085dc0c60d06fe56bb53469f97", 0x1000}, {&(0x7f0000002540)="6d5f839a3752881ed1f5e1ae13ea318acb688016029b6292ca9de59c44d609ac85df83ac4d62077093bb9cf3697bb5a57f808bd28330f4e65b7ee93aefca211778730ce8da3bc9199b7948f93fafa2808c7d5338ad5a8fc51430afee5be2588dd9c10c8cb0438637ea0c5b3589e8cf25505862f4b0d22a624458a109d44c8204031ea1605ffe8a55121c072fe6ed645ade8e9f41b9c479f0b137bba99342538b791e26ddddfb538341d56a68c4176909836df72a71675e7d17791fce8edc0e1d4a277f1383552ae46783bf320030ab0c9d138d53ab46126e5f3bf060ccb7564dbfcbfcdfb464d4a9c374f2b531bbd70e33bad9e1c329781e4934c37a34f1", 0xfe}], 0xa, &(0x7f0000002700)=[{0xc8, 0x1, 0x2, "6dc39fc77be1e8c679e33c8f125cb0b118589600336d7216d2196975c65cb5bab31e3ac3e4f2a6fa9d11b532e180edacf998867cd4f96ebfb3ac52ebfd6bd49338c8faaa9b4ec99604fe0351f0558bd31ceb4e7696819bc3f9b6962a0d0c6ac3bb2e8acf01b69f1af76cbc9b22c4fb65eb445dcb6ca9fdabeb9a5bcbe5338ab2822be6b5be5c6ca0ad5866d3e93e85ad461937f14ac6ecff783a834b6031b9f2426184a7a295353dd5d794674445254e7a"}, {0xa0, 0x1, 0x0, "4ffdecec46aae2d69ab963d4bc1a907c9ca588953556d894f941e6d13acc3f1b005d3743d0c02a25ded0325bd7ca5b4bbde47bdf739de56cb17365c15f349a61d54224bb09356cf4ba001f4cbc7655c82cd8c8b22ab6cbd140846e1d5bb560d1439d2e0db1f111625d9918740034492edec507d6b681ad30591954b6126e816b646fd4ca59e4fb71f79bdc562e"}, {0x68, 0xffff, 0x101, "8b70c24a6d8230d57f0061e91bdafc52f8bdd8aa505fff04937c879522c744cfc30bb67f975855bf1371ec2a887e6ecb50b140b273ec71f507cd37cf788887942fec85b7cea785c8d971d6443f37269412"}, {0x10, 0x1, 0xfff}, {0x18, 0xffff, 0x5, '\f_\x00'}, {0x58, 0xffff, 0x5, "8d507f2e589fbc82761c798e07f1b8a59c653cc5f9542074707c860395f00e6ffe7a546c796a495182b5a7579f4025504adb62fdd5bbf7d2b989a602c0535a9ddad8c34903"}, {0x70, 0x1, 0x5fc, "b6fb7c4d2182aaaf60a6e4b1fc69fe12bec8b8aa59e470e0e9ad0288897cc86cb26908684d0e90f332abe483b8098dd418eddacab676aef2eee1a6f5036a2cdfd397f8e990cf272f6ecb63e8207463c5193108ed7377bc3543711954"}, {0x48, 0xffff, 0x3ff, "7c76b043f962792fdfd2940ce0abdd35d059c8bc86d4eb3ce71b905596cdd4778bd885847858d4b9f5fb5f5b0d9a3df6ce51a21f"}, {0xc0, 0x1, 0x1f, "85203ddf99943ec4e2cf7909fd2d7be1b6aed1ec3cf4c8b83634edb50c5c2fcf824c78457766ebb69c2e0fbf401fecabffd163c6aa00b160fefb0f0e9f872659490e9ce56674cb6e6c3d2e0d9f5d04d317f6ffac3fa148bdaf5e0267ab06605b4c96517ba776a24af1b03d631e5c4eeaca61041bf5cd2a28379c99eb0630aecc2ca6927e67fc1aaed864dd6d2aad432b5507ed083ec23efac8d2edf91672ec04bb1bb96ea82d20f7b0131c6606ec"}], 0x3c8}, 0x400) 16:04:16 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x51, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = getpgrp() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r5}, {r6, 0x80}], 0x2, 0x81) setpgid(r3, r4) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe84, &(0x7f0000000380)="b2bbb8efc49804e2ff10c9174848cee5db048f75fcc04528743940c60e7bcacb98956fc117cc29f65e927d492c4165339eb0e139ae3efdfd460d717e759fe6048057134012e3d92913e14ff9cf7bcb3db09de5b8e7bfcfa94142f2cdf1c7ec8fd8d4ed5f52138bf4477f94b007e33c88e55624cbe7b7cfb1d87cacae1fd440e337ea2d155b48a5000000000000000000000000000000000000000000243ce0202405d25495b366aac09df495c775a75b2a4ccd28225f8365060000000000000023e712011f808f179deba880db53b1d855672b126ddc2cff69bd31aaf43598627038015db8ab621b800d283a32df85850a4d5b2adb092d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0xb9, 0x0, 0x15d38752}, {0x8, 0x9b, 0x8, 0x6}, {0x20, 0x9, 0xd6, 0x8}, {0x5, 0x9, 0x1, 0x3ff}]}) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xffffffffffffffe9, &(0x7f00000003c0)="b6a800"/14) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) seteuid(r9) r12 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x101) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000480)=0xbb) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x14) 16:04:16 executing program 0: mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x9e55344f507255a8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x400, './bus\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xd42}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x5e, 0x4) 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\tD\x00\x00\x00\x04\b\x1c\x00', 0x540, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x4, 0x0, 0x4}, {0x44}, {0xa746}]}) r1 = shmget(0x1, 0x1000, 0x481, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) 16:04:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:04:20 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xd03d, 0xc0, 0xee, 0x1ff}, {0x7fff, 0x1, 0xff}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:04:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8130002685619d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c720ed25314dc21617d89aa9c6ffefbeb1c4137067f33d1ed8d898537ed98034e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f6b5db32649dae31f197d94f0fbdbff7f778ce098cc07ac0e2c299d197100"/208, 0xff01) 16:04:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:04:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) nanosleep(&(0x7f0000000140)={0xbb6, 0x101}, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000340)="51bf0ba1", 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x1, 0x80, 0x1800}, {0x3, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000240)=0xb34) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getuid() r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r11, r12, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r13, r14, 0x1f, 0x0, 0x1, 0xc7dd}) fcntl$setown(r3, 0x6, r13) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x7) 16:04:20 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:04:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000100)="6c2b54305210f5a1087547287d0e10a88ce2e01465d27f1a09c050c946c4dc3b078f84fd199d41562bb56e0d", 0x2c}, {&(0x7f0000000280)="e3e794704c69a42085e6170609e4741a1c67797734c6360cbb9bb27c87bee13f18f4ae72dd8b501f1bdad137693d7c073cdfc73f75ab6734d57d1bd39def879b6ac41b97384d5fcfe3d78071fe2e81c09de7bf1775353f37e365c3946db71749e3842c5e2268dbe160405650bef2f60130013019a9efc39406905f475e3cbbce57cc8ec6aeebb1d5fc9056c984451daeb5b9f3046ec091a49ab834e5a5a4bcdc27424726e2b9b97852a0c05d80550df4d7dba802c0ed23891b54ecc6bfabfbeebe5641fb2cf49b52041a28128526c1b77a9a0e997255e1520f43a1a185752fd8fcb8902dc7d11cdbffcae9fd70", 0xed}, {&(0x7f0000000180)="3481ab5bc4fc5e201cc2d934f45bc32381c9b01d7d112932b6aa37a69f6e7df50d5650f094a75e2ae59a1ac27787268de1e8a2f34ce81fd70284b4a04ac350a26da178093e82e945a90b5db494ace903295a0442605b64d8468d30f5ad1a9cd1dc9c26bd04622a3dc4af4c3ea39f326eb970eb4f88d46be8d6c6cf9cd856296f8561d18dde434b9e6da6c5c78bb4243827", 0x91}, {&(0x7f0000000880)="23aed37e7bcbeab1a15193d6106ea160b243f97e14407f1b4ead4a2be227536ffe4b1c38818ae31e644a0eff9f4124d8f345ba2761930694a70205004887c86267032fe40a4ef1bb7a541e830a37d6a6a6aa98057b0586907bca59cc38c4e2a9ae11eedff54255bf2b49e03c97a7322a1b74ca16e4a6ed47fa1b4262e650570c748c8db2c85e658442ef3c44b64a76db11b763b39551a0d6c3e4458619e6d7fb1478372575220a5124a894c330070cb017a35be5a07b6bc3615abde04549eb68088c7fd9a06515f5cfcddb5349aa2ae479f2d0cac1843fd1b37fbed0f41d66ffabf27b5552ceec161e80ad486f03d375f832121771a4a2c6ce18f4a2c394bd9b4850968728d3b35370d53f1575038d7f10e2c06bced1e8c8be849440327de70c7460b9082afbc7cb74489479f852c894f857ec6e887c5c7876ce4f9f6bfd97f61391bd62a5b18e5375904276b65a0e03f13bf1a99fc26ffc6772b2e7a83b94359393ea3dd71d57830c5b1b35c7a76efdcf2bd877ab4bcebb5cf1fce1142c96abcad12c3cdab3ef97a985ccd2c05870eacbfe7475e273d718463c34aeff8374a74dc313f1aba126b98c8efaa4bef1f5ecc3a074969356fe6eda25c648aa2db7", 0x75}, {&(0x7f0000000400)="b153dce1f2977557299d568045d79eae36673780f32ae5f8045dd5e0002b7bf2f2cca0fdace7fa639e723b4e50f57f8c0626b753f90d3dd3465dddc1e078ccdc1d58d3f82f50818c6f1102044f6a5b27fb5889250bb9df015bfe9cba03fbfc3ef5300880b9700c7327a883b024dcb6562218ba4fd532e81f16bee02684", 0x7d}, {&(0x7f0000000480)="5bba95416433d3ae192f6366783ede2e0507bb6018ef8825218be2a9fb969e88a028edfe9b2b06d9ad1213dd5594b27d49d06d81d0258e3594413e2744f150443036152daf0e8676d7da2d7c78d8daa1115a4c3e00d0", 0x56}, {&(0x7f0000000500)="b6dac1b7c1da62d162d194dad64d764e18d82b75601875019802d43cfe3b4467374e33bdafeb2c3438a6800f80eac46267894180b6e3bdd2bf47b4bc9b9936444c2671d5319e5e593255f6d7342611eca0b0dafb293e0018b4831b97ba816db97fc54b91f196050235feb40c8a3a04a56338dc8cc9753c6976ea0779daac4689ce321fc7289f5083bf7c0aeebcd65d13843053643aa29bad732516d60a61a11a85d3684a3e9f2ddd49a69c37782634073695e3aa39298d19ab5d02e2dc3d123103740d71d6f272db", 0xc8}, {&(0x7f0000000600)="bb1c31e881856428362c8c4ca33cfac99ac2e90a3cd84fd78ca2d2561d7c3f26f2bb741609ff2a15ee138d289a59a69b8e819c64ba23789a223e9f665635937387b0457e7c9b34558ca2727cb46439e1027b3700ba4796ec6cf57c6723e581694bfc5d3d4bab167cee94280af87e6389a862efe9107ea00bcb63d54708e0bee7f5e0748c7bfe738805d9c6456195409d7da0968d151b84ba29ece5b85537378e526e61271751844050188112cf5b023778ef33e91694432e62c946268f4658dd9eee31d5e3df4e77f665d6d5b7ba3f6f35d3b4dbbbe965317fe02d94684d70d1fed16dff14", 0xe5}, {&(0x7f0000000700)="5ecacba554949da0a9744c6d92e4f7765b761647e6eda38c536469ac233307c377cdfd", 0x23}, {&(0x7f0000000740)="14179f9b1e8de61e406724326a817cacbdb33aa73510b3bf8874b442f8f56fd8cb1459dbdb8ad5ea26ae9e316ae8e32f9a0ace622fb6931d89f1d8016ca56e1296ac620fd5670a5f4530ec2a2a12a4a263d40d0855e412cd24ec801e72c5379067528eda", 0x64}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) bind(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'], 0x293) open(&(0x7f0000000a80)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001e80)={&(0x7f0000000a40)=@un=@abs, 0x8, &(0x7f0000001d40)=[{&(0x7f0000001ec0)=""/181, 0xfe7e}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/18, 0x12}, {&(0x7f0000001b80)=""/172, 0xac}, {&(0x7f0000001c40)=""/218, 0xda}], 0x5, &(0x7f0000001dc0)=""/129, 0x81}, 0x1c01) socket(0x2, 0x5, 0x8) 16:04:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x71, './bus\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c2da9325a58a28729ea1427c239c82685ca5ee6365c69e73"], 0x10) write(r0, 0x0, 0x0) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012a2f66696c653000"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x33a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = msgget$private(0x0, 0x1) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getuid() r18 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x4, r12, r16, r17, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r18, r19, 0x1f, 0x0, 0x1, 0xc7dd}) r20 = msgget$private(0x0, 0x1) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = semget$private(0x0, 0x8, 0x80000200) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r24, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r24, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r27 = getuid() r28 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x4, r22, r26, r27, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r28, r29, 0x1f, 0x0, 0x1, 0xc7dd}) setgroups(0x5, &(0x7f0000000140)=[r7, r8, r9, r16, r26]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r30 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r30, 0x4, 0x80) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:04:21 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}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='fije0\x00\x00\x00\x00\x00'], 0xa) ioctl$TIOCNXCL(r2, 0x2000740e) 16:04:21 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) msgget$private(0x0, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = msgget$private(0x0, 0x1) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getuid() r17 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x4, r11, r15, r16, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r17, r18, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x1, &(0x7f0000000080)=[r15]) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r25, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r26 = socket$unix(0x1, 0x2, 0x0) dup2(r25, r26) connect(r25, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000001440)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001480)={{0x6, r7, r19, r21, r23, 0xc0, 0xfff}, 0x8, 0xeb, r24, r27, 0xe8d3, 0xcbc, 0x8001, 0xffff}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r28 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r28, &(0x7f0000000180)=[{{r29}, 0xffffffffffffffff, 0x81}, {{r29}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgsnd(0x0, 0x0, 0x0, 0x0) r31 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r31, &(0x7f0000ffc000/0x1000)=nil, 0x0) r32 = msgget$private(0x0, 0x110) msgrcv(r32, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYBLOB='\x00', @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r32, @ANYRESOCT=r30], 0x8, 0x1, 0x0) msgctl$IPC_STAT(r32, 0x2, &(0x7f0000000440)=""/4096) 16:04:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="43aba3abe00000f1243707285df1b4d908f775e038b3adfec0d057a81a9864a901"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:04:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000980)={0x8, 0x44ab0387, 0x1, 0x96b1, "6f78d584ad92a800352c7236e58c8e82892b1e5f", 0xaede, 0x93}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="a1c6406d37b8737163f141b34a579f67a2f631d4b8073ee5f094b8fcc41444a8bfa9318947271cfbec4a399f7c997f0b16c83825e6aeb2488b476bf2611addf0202f849907259df0ff0216d3069335c77bc242da093a9f6b3bac0884fbf05e6eeac3f102a588c242203a588b74f4a2259eb891dd9a7db8f82a", 0x79) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:04:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xfffffffffffffe9c, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xfffffffffffffdc1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2a96a28c8d7df1a6, 0xa6) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x48000000, 0x4, 0xfffff349, 0x5]}) close(r3) syz_open_pts() 16:04:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x62, 0x0, 0x0, 0x6}], 0x7, 0x0, 0x80009, 0x0) close(r0) 16:04:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/102, 0xffffffe2}], 0x1, 0x0}, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) socket$inet(0x2, 0x5, 0xf1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x24) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x5) 16:04:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) clock_gettime(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8000, 0x4}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:04:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 16:04:22 executing program 0: r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x9}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}, {0x4, 0x8001, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x7, 0x800}], 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000200), 0x2a2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) r11 = getegid() r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r8, r11, r13, r15, 0x1c0, 0x1fc}, 0x3, 0xff, 0x1}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc00, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5, 0x89, 0xee, {[0x100000001, 0x1, 0xdcaaa0d, 0x2, 0x3, 0x1, 0xa9, 0xfffffffffffff001, 0x0, 0x95b, 0x6, 0x2, 0x100000000, 0x4, 0x6, 0x40, 0x20, 0x9], [0x8, 0x200, 0x7ff, 0x100, 0x1000, 0x0, 0x9, 0x8, 0x903, 0x1435], [0x6, 0x9, 0x7, 0xfff, 0x3fffffff8000, 0x0, 0xd5c2], [0xfffffffffffffffc, 0x6, 0x100000000, 0xffffffffffff7fff, 0x3, 0x7], [{0x0, 0x8000000, 0x1, 0x8}, {0x6, 0xf7, 0x7fffffff, 0x1}, {0x5, 0x9, 0x80, 0x7}, {0xdc93, 0x9, 0x0, 0x4}, {0x1b, 0x0, 0x4, 0x9}, {0xdeb5, 0x9, 0x7, 0x3}, {0x160, 0x8, 0x3, 0x3}, {0x8000, 0xfff, 0x8, 0x4}], {0x1, 0x7fffffff, 0x16, 0x4}, {0x7f, 0x6b74faf8, 0x3a, 0x8}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1, 0x6}, {0x0, 0x7339}}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10178, 0x0) close(r2) flock(r0, 0x3) r3 = kqueue() write(r3, &(0x7f00000003c0)="944e28a340abd61bb2e948fe57dcfc3fc4cdc71d31c315cccf0d2445b9119af7d049ff984fe995e7747976aa19a789a7b2e12fc470cf5ff33e795a9081debb34b68f765b9185bf88c71359eaeebbb7d8caf1a378b04fb24c14f5374e72b671c12f348d2796af", 0x66) r4 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) dup(r4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xfffffffe, 0x3, 0xab, 0x0, 0x3ff, 0x7, 0x8000, 0x3, 0x3, 0x101, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xc) shutdown(0xffffffffffffff9c, 0x1) r6 = socket(0x20, 0x5, 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x100, 0x0) poll(&(0x7f0000000600)=[{r6, 0x100}, {r5, 0x1}, {r7, 0x100}, {0xffffffffffffff9c, 0x1}], 0x4, 0x7) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0x5, 0x7f, 0x4, 0x5, "1589dd1b6cd4797927a324777a62e5f425758825", 0x5e0, 0x3ff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0xa00, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) sync() chmod(&(0x7f00000006c0)='./file0/file0\x00', 0xb1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) fcntl$lock(r6, 0xf, &(0x7f0000000780)={0x1, 0x3, 0x0, 0xfffffffffffffffa, r9}) r10 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x2, 0x120) pwritev(r10, &(0x7f0000000980)=[{&(0x7f0000000800)="cd6b91e38bb68f7605c08ed4f38661b361cedaab288e05360388227b5adb9b7c89a0f31965f9124118771609200bde3f46fac5256db9d95429a3526f330ae1991e13d10605ecbbbd72f016c3d03a539c4b5c580053fec3bf9cec5cd384ae76ef65d6374aea0fa3e3802201becc389d4e197059e26ff4e4956d75a05c4897fbde0fb00d9866205f402878f591651e5c2787f2386a512c038ed89ad9c5ba27faf14d37a829040c982185b3c79def1b341ed737b1f090f745cc4e8a5650d296c668a7e9860b8a90bdc10c6fa8c8bad70be95c4f59910cf1830d5f109b044d5fca781b9dc18e4a0e975ed3002715", 0xec}, {&(0x7f0000000900)="1b0d0646e369ec", 0x7}, {&(0x7f0000000940)="8e04f7166a9f8129e3566a492c3cfb2984544b4df07a0f3829e039abc481c4c68b", 0x21}], 0x3, 0x0, 0x41) r11 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) r12 = accept(r11, 0x0, &(0x7f0000000a40)) r13 = dup2(r12, 0xffffffffffffff9c) fchflags(r13, 0x10000) 16:04:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0xffffffffffffefff}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:22 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 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}) dup(r0) 16:04:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3ff, './file0\x00'}) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) getdents(r2, &(0x7f0000000100)=""/191, 0xbf) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r1) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x74}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4522) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:04:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:04:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x204) socket$inet(0x2, 0x3, 0x6) pipe(&(0x7f0000000500)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000)=""/45, &(0x7f00000004c0)=0x2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) close(r2) 16:04:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r7) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) accept$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(0xffffffffffffff9c, &(0x7f00000014c0)="cacd800a5edd457e043f4e18444232d348934cb3ebbd210e8744e7bac46b0a771b3439a0ed2f76856d8ce6085774b64699a6872c69589b5eb5e0d3be3304539a2dcd470c76cc211060cc7e95a29e2faee13bc07a105622c7221812f7225b2e5341c128bce1c22dd34a3229f98d04bea56bd2d06dbd47fe34cd9c488602da10302d2743227c5715b62ae931820eb13ea24064a1342cfdc763a31c0c768403fc97df9ef62434109fb928e0f07a13b57e9268d6a9dc6831a18a5164d814f54b40b8aea99941c5bde70b78904b72c1d8f09f03ba0a996b9da75e67a187375362cfec8bff823fa8965121f07668bf94a1d85cdc80864ed23e560e79cbaf8fa68b4df41b7348ad615980def35a411c17474634f147970ac9857e2d0eb2ea66317d62617100e7eb05b6b16eec54fd174b84f2f8ae06da5c5718de06cadcf6ce578fe9047336e2c852634dde747d60a8399d575e39a03f2e5ab72ecbff9736d1fdb631583769368f191998df95d0486bbc5fbf333f7c938b26904cb08272a948e598a43a4e3d68575c03f08fcd05bb13e202c47acd4acd090646185c7ca013f53b26a74d8e80ab64f14a60df483663fcb7e63c03b354c5484909dd422483188a9fb82aff2c4915eb3fac59f4ef2ebc0880cc9c37f1781811ae93426ae839a6dc3de39aa5153d84f40301f9514737562a04501dbe344b4d80edd419d23dee06336ef2070e0b64d6e5f388e4b77a4856b424ff6e7b7e2656251f6a817321399f6add34addf68309b70def667cf4f08392c986c9fb7725c223ff18d8cdc1c1e9308a74db0d4c694a9acd95ba46bb393e9d26d85bbd8d103a9d8a3433f3321d1ef8d035581212bbaaa9d0ca036320a4eb07b14308979eb831c214c3b2820237d8a0dd6c6d6da68781d80bb9d16b93d697a00bd9cdf3de1d66ad2aff762a570a1c4ee18369df247145744d528577929fb35b5936ad489894efabcba141282f75a2e8657e63a7ec5dc10a60b76dd28744d7da58e5e5d96d2fdb6d2323de0269138b4bee290fcc95e349b9469c34a6c541abcb58d7b86db09b672b1f1ca659c6d54adda2e01e8fc5d2b7081908d8e42b22e6819e8ec8470e5b4413e169513361b535d4b0065b71c2517671ce20776f9036cab6143cdd3b19972ca070d8555cf70d7408c8e68582bb7f59ccbd542ae7d5284dd27a97faa8d544ce27ceb2f6a1d3762238f5dbb79d64c19b10a312322338e62ee07d549897369c3c474238acd44e5f4b4e1f87791fb7ad36e22d8feaa15742095d692c8bf85e043d5749999a4e1953337d290a6a15274c39fbc35fdd5d622d049fd8b7094d7938742b2fb03f357115fcd336bc5c20bf2bfde14d553f3a85240c5eae5161979fa5867373757275f9a1e96623d3298acd43a5512d622ccae2c4c4c97c1a60bca142c3da2db8220c70c670ff7db35c9145bb51a64fc51aaadd3d15065c16a049c512373ba8b6ecfb2c5cab808d213ecb1bafaa080eb6f890364d85bdd179c9ca8953d2816af25725e33aa48e945dd73e9ef1e66cd0806d79d06c60145ddab278c7705758a9fef14ec6c59b84c19b18db5f22b32d504d0e6e5668d17478ecb37f7fda23fd075b397436c2dcdcb3b8229f1a40433a26b8a591d4d1e204d4e972e04579c1260b065dac63307293c23439d85198af0aed03d0557747e06a5574b7e72551d9c42007431f6a7125e4c530d91c0913e244f523236fea5c1dbe264f53fae8f0fe12b50fe731725dc4e9cb1bcf182f118d822d44d1064c8151e53fe1c7079833e0c040938c83c4ff03a65ce5f9953de6b7013ca32fc49c2421da362b0be52635671d5790ed3a2070157a84bfbe8ca7862c97e30689644004270466730aabeaf70cdd2bdcc961b3b19973d6e1466fadd30d292d9f992c678f05fd665cbb87ca061d058976da345f2b4a12f46c5a884b7e88706172d31c71ad473a0399e227269346a486b18060238c4d917ac46e85c0f65be21d8ebad9baf178f10990f33c2646e0c4028c159caf48daaafb5a6c3e5f9f468e8a35fe22d4b112fd2bccdd1f2d2fb07dbdd3a5b3cb9970e6460d122ca8b0628cd6622a7bf5896193396dd80fa8356b247d91f761bf35aa3d359f5f0b982fe32ba29fa13e838bab3e0647041d1c5c78c71bb782ea69800e7aefa9f6fe43d22fb4101de0eeb0d98eec6d562372cda211d6c17bd890da99076896825bcb111426a47296cb626e3ccec3dbf6575e322e09901d558c8316297a4ad78ffdd7ef80483a4f58a7ac26788b058e479de7a271bd2ad14fac09e2e88e83b0b2ee01432bac6cca9421a76164319639a4b62faa82ba21274e6e0f792d2dd46b42550dc6d09b455b8f51b6ada93a1f1b349ee7d9a387b6e474a49e145f801d4ee0cf822e1cb3b1447ff5f6091f6d2875bdd333aeb6f7f07d8b84c4e87035e49844982c31d04d10babc420c1cad0df9c3098c91f6dcad79d81fd6514ed256155b6bfcf25ffb6f91ed2333cc33914a7f16b87fa4856945fe21f04c147f061f7d62302f65b5cb5755dafc1d0a3259fa53ffa7911c502d964fbb632d4b6fd6be442d36723c96bff706f9f4dbb2fcf8472da7ea7d44bc0f36dba469c84dc0331689df9b0e867fbfb036e4ee6bd914681eba3cae97960bd04088cddbdc7c9b3a2ed7eb87dcdbde5982e9ce0104383e14b2b4aebca80436aa3903fdb7de422786dec645e8215da5c71aad37b0a2be139021944765ee4ff4d3bdc71224f10568471d010051944ccad6cca5567d910c2d1a5cf669fa7899884b123d382ea4451143325194d0461eb22727596350a806623faa497e7a7bcecf8874d3d24b1c75886a3e88ce218f4d8842cecaf882e99152c7d36fb64e98233930bf721df2cfe3151e4c35d982e6df43dbe7d024102320c591f34b3a3f4f4c857639153980afd893b330306111c449dcb2aa6cb1d5df22d4c179f7a1f5362a61f1e474a8f1568af897257cbd06f615649f2ad97b55985bc96b611cd0d3b82ae2e886dbee67d8c55912e2fe54339cdb682b8460a6beca9d462a268c2e1efaaa7df0304465a691eec1458d4936fa77b9286d4ebb9ac91a4c8ef64aaabc9d36638baf572802b443b8d78deb0924453dddc03d0dfd1fc9c1178df34cab48ae4936be7801adf4f28783e4ab9e1db947fbbbb534a7ecd169d615b952d96bf65affe0a17c484ea7d16011239014058bd38832af6acdd06323f1ca1ec28949bd5d1958f10ff9a33fad210de0d2d5125075d0c63fecf203e213f8d8f27246b1f3acc685863bcc656bb8d51b90fb769b8fc26b812cd286f3c17b8ccc75a1ad0339eda3bb168a3c728c88372df53ae6d553aee79615d183c197eccd9a2c33064c353cbb8b7eba9d5cc9c76a1751e8d8c35d00397de64a3e51c80b720b1f4366e2a5f54fed08fe7b4fc3d40a2a74047e43b2904b915a75073a4931698ed718633533b43f23c85f48f3156306ea7f95801a45cb13b6133bd64c166e8d5820e63817a7bbdb39ae10c5cbc8fc466c51accb3833257a17903161dfaf092ac598a7604cca615c3255fe48a594bfbbfd9c88192f4427a8a5a7bc19700f4a9f73b145346b7b7a137d065d31eff554296a013bd389ab5199d43fbdb54010c0a95e184dd93f1cc91f6911522a3a2286691a1c24c3db9239cb78acad953fb603bf475b4b34f5160b913b0991a6593edde11526b43a6b34b93b3c0dd5453505761989e5c89aad23fbc220c6d543a1c467cfd2b86868dfdf1c1bff57668ac17cece82fa955240302ac4ccee41f5f67d277d415ce5f73c7f46a3f2cafa36b2d15a2f6defbedfc2048f8babd834ee9a02b9fcc52260c85204c29c993c2f338c448bdced055e0b260fe0de5f69eaa07c4b3ff33e66b13e49c5b4497436532816c8a83898c968828e9573ddff807d085c77640e7fc0b25f0a747321a849fa4a9e36ebefc3ae3d732d5cc8a8b24550ee41c34430367019c4e58b0b957d3aa145a51a9c67bb75d5de72c27e488485c316baa32a8449e09b65b82870874c4adc93f0b93f8ac226cf590ca36922a6cf4f4fc3d112624e2e76f50c0c89e3e3095d772198d20980fe7a00de7b84e122c4c077884d236740a6ccaeaeb22f4c1f21dc8e935c5cd30b244ff2a6c7c95a1922b13cbf67a41f8791b2fe0b3d57e3d69916b0310d36f4459b76b52bda5a82555a6ec25e7b55cc0fc09e2b35fcf308ed09f0710818ce939e8852c48ca6cf7b5484e604ff28ba2c510c93eb40f61377bcc30cd0bdfc0260a5329d1f69a81ab319031d072454084bdfd9104dbeb89a2cf3a6d1f0acef8efcfbf047e6b245b7665e2e3d897cf5675997bc063f18890e030ae603b4b0a8ac19b345d49b3f6048be305f46fd0134de022cd5418961a51a20c2879be110aa36d6ded356a0325e3e34adab2e66ed3bb4ff638aa8624d4f1df47d2190e650b87a099d6381bdacc4adc0b449dd7b7676db69aa94bbb39a939522241d9f14799458b849c583609f7b4326dd35447f31bcc3ed75ce718dacc96381e4e4fc043820a399943b45014f6bf76a9470b37c441fec4746b1df1d68776d0e4332afc112b6dded6b6c4a48fd74b816155b5e2b8d4f94ccbe250fe0c27d678e70cbed921bcef63c27e75fd41c6bbadf65feb9024ee47a43bc8a2ad99faf4c0c7e1339cfd97e84753a9eb9d2514d44460427956bf266ec531e5bb99aea75e251a38e61cacd07d1555ef5c72c4ef8676e6df58680ffef9bea8064841d60f4a9bcf583875dc6aa6d77cb9558d01ed4821aa13f90f85874b9b69791326014a680e67ea7f6cc9dd82b78aea1fed5be16f7d03ace10d1aa94e9b07ab7286648b7592bfa558e829613dd96de7f722e7619dc19a8e8335ab8a419a198e42b3b8810038f70b9c834397146851344277e3015ec09503434bfd54b82f2c80b31520dd94fda74f1e8d41516296d45c1b1bd99ed588fd203aa370e351d1d93371bf8fa2dc1d837f2eaf187e922a0f00d17b5a88bd781b12208adfac0ee7eced9e66a11734e91787cafea1084d8c0df334056b4f932a166ecd5984a2e4b9336d8caeecf45563250f5989d84c1f98bdc71204641baf036d6899361f288342361f2e108236270243279c5447d024f411d1e83edc67aa7c2c0128babb1cef54d51dce21689b90175c1722f3ce8e771b4a7df77e5a6cc0cdf14bc3172c20532c335b4e1165fcc1a01b73d82c17956ae9df64e5367c79176898a415390b675150a6b2008d3d390399ea144c94405ef7bf875ee855d9ac744b03a9e20b670ee70aa0fbca675cd4e0a692be01b84785055205549c8dd17ba990423516c5f4bf080d30101754c512e0f7dad711824cc66ee66e31697ba743d539e0d7b711bad4ad7986f629bc37f0c0dbc66ae2741cd9d5a83ba14db36d608dee2022cf9f30afdcc1f71be50a8cd220775d416aee84e271cb6008021c863885b6b8eae2026ec198eb7b0ec52e2c3a8496001c41bae2fe8c55c0ac0c6fd73de41d523eb7c1429f8450ccc48f8239d138726d6fae1652a354430eb0aaf3463ce00059c56dd22a2d43a9010617a615a881db06d7686ff7a935a91b8fce1300ec63a88f73ebe82b015402f017a6cb45c704e6b0d119e193a24ede19fc3f127a855abdade313c22b9bea61389a74f99031aadc358316bbd8f9b671e4b0e92658cc41f44373cb2c5196201cfd87db0119570e5945ab2d3037229865f53732feb652d48b866e1cbd0c8e508864b0e5220cb77ccc357d6b0ab8cf4cfebdc97e0cbd96b165ef09a6efc8c5090228eeb67e80f26e353d3ea", 0x1000, 0xa, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r9, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg(r9, &(0x7f0000000400)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="42bcceae3058c43c63", 0x9}, {&(0x7f0000000280)="d1636aaf8983af28761feb0aa07ba9d19586ee46a99198381ecb5c00ea699d1ca6c5e4c9c047c67529c3b817f60fec3f47c3bc1d6317e49346ef40", 0x3b}, {&(0x7f00000002c0)="1b75265124d5", 0x6}], 0x3, &(0x7f0000000340)=[{0x68, 0xa3e9e25a92606b3, 0x3d2e, "64dd57306bd650f638ca6e776dcd8582ddc11691cb21c1b57639cae969965caae9cfb4a2ccfdbaee47c04dfdae2b83801cfd90cbae5d6635ae87565ea5b5a6606ccf8a059459e22d890be2dd710928f24245"}, {0x38, 0x1, 0xffffa14f, "fa8641323a225411eb21580688d52bad313e0a8f012ce2cde5a3d27c048c8dacc80d"}], 0xa0}, 0x200) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x44bb4ce3f9c18f7e, 0x0, 0x3}, 0x8, 0x0}, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1ff, 0x9, 0x4, 0x4}, {0x67a, 0xff, 0xff, 0x800}, {0x0, 0x9, 0x1f, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:04:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:04:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffe77, &(0x7f0000000180), 0x8049dc09990f66f, 0x0, 0xffffffffffffff51}, 0x0) 16:04:23 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0xe9, 0x7, 0x5, "b0a7ea696ed6a3b2ddb2168cfe9ac72bd924591e", 0x8, 0x100}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a00ca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f610f981b3725fc7f87666718b6c6ea9562ede4d4d47e4f7e8c4e3fc84e69c055218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xf5}], 0x1) 16:04:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:04:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="62020207e0000001ac63ff870e3a918e8286767bdd2a0b1ff236144d08ec7728b26343c22e8ddf9bcc16917177b0a6084fe59dccd6596487f6d90becad67912e4cad8645478db9b644d34949c329025af647b82ace5d59b960f6034287c9a9db79f4e7467eb1ad7452528028b7fbc9441a18a8890d57e96216f9e5f17d443d145b91a06f65cebbf3bf4890f202edaf2a4a68227a8540b8ec0a4fa2b557fff69ad483142f8899fd8ddf8c889f95b0db16f9b476baaf4a18b1113e2e1bc6d7fd731f02f9f18155662a7f7b9a56b193cb26810513a53f8d292e61644cf32ea431f775dd0370e1a4089f969b6eee3fa76dc0ad276920c326d3d63d37f0436aeeb4f7d007227a4d0bb92c22af83813b777883f957fbe1b4e4236daea59361a5b2f6f92999d2683effbcf41e1bb3692393d41b06113ce39d36773035e449a9efd9c05218ea1ffa666fb5431d53be92a76f7d67f778294c0b3f9554d1df7dea405110b5b9bb463aa620400c66cece1297206ad1f65390517e3633e1316a52381d1af4d04d23ab250d8d855261b7cc6793e985c47b0500000000000000906376bea7bf9fbb2bad1384614dc5be765b69887022883c8b385c36beaffab81978fe2464cfc70d9ec289e25bb9499124462f27651968b8bcfec3f974309f484ee4e7a37c157eb5adc00d6ee7d31274794be58bf7055ca03b06a2988478862815f4c456052e1b7297e93c3f066fcf54deb7573f1d7c38a010f3039caedca8e6e8669e5830f479e187e929d54325a0a805c53465bfe4b034f5bb6ea3fe752120b2cab1f5e72060e12114034ef94c8534682b6c8590d1645ef42c6bd9"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x630fb46daa78d24f, 0x90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="5458edb87bced3972b349971e36e9b5c20b4d7ba89c0d2cd14b8811d3019024a73325374d872a11ebae7ca29b1aba1513492537db2a27d5a70eb5abd77d2e40e0a2d3dc7b9a6bcda1a35e474dabcb4ef57ff02ca1361a286550ec6e6a2f2903fcd207015db3193acfde259d9b149af00b0a99f7a086bc9ea275b6820cd5763170d6582a89588a8d37e8985e4e929dab3efc4fa723b9fcfa40e6eb63f5aa0b2b0143c7e8fd14ecf39ada548fcb33a67a59767d55eadfa8ea52b825e551d57dde4c226d2eb90418629b399ea673ac4dcd5ec3d8cb24cb26aa0bd3ef92cd8aad3bc4f0244f4cd65d7385e9b9ee8ba936a72c8fd30fe9cd77001b93291d31efa4d5edcd8df519b1e53a84a382fbcdb424e99c5ba08dae1"], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000640)=0x4) kqueue() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x800, 0x2, 0x1ff, 0x0, 0x28000, 0x1, 0x0, 0x2, 0x0, 0x436a, 0x1ff}) ioctl$KDGKBMODE(r3, 0x40044b06) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x1c}, {0x4006}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000280)="a3136b462967484309ab451fdd892e9c9ecf2522e515e365d9f2c8db796207ebfeaea86e717a7ad998fa36e4fc157608a57207900226dd47fe2ae8b3db1dd4baee53ef586c9bf13a763d1a1808ca40965fecebdbfb4dccea612c4cbbaa514fc8b41331df2bf39f0921059c9647020ade0556727357089695d0150bbc88e162b2e6c1de35e8c894da6faf3d2559ee60765d96b9300dbec79e1bd567d99e7a0b60681f42325eb4166de32ae7550d309d37ee5481751a0a2c6a4bccddf645e83c30ad419f8f5f1ac6bc0545a3317a3b3c44e9ebb6d874503c22eec827b7a271f01029339e7cb27073a2de7bd791b884e052", 0xf0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x322, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x1ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)=',devk\xf3Hp\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x0, 0x6, 0x40, 0x6, "45f41c65a1122be3439fc7d597672326443a4fff", 0x10001, 0x48}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0x3) 16:04:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x5}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x1}, {0x18, 0x3, 0x4df2, 0x5}, 0xbb, [0x7ff, 0x2c8, 0x4, 0xfffffe00, 0xae, 0xff, 0xef, 0x81]}, 0x3c) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x9a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x2, &(0x7f0000002380)=""/4096, 0x1000}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = syz_open_pts() fcntl$dupfd(r5, 0x0, r6) connect(r3, &(0x7f00000004c0)=@in, 0xc) r7 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:04:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r3, 0xa, r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r4, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r3, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r4, 0x1) r5 = syz_open_pts() close(r3) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() syz_open_pts() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getpid() 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:04:23 executing program 1: r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) r10 = msgget$private(0x0, 0x1) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getuid() r18 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x4, r12, r16, r17, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r18, r19, 0x1f, 0x0, 0x1, 0xc7dd}) setregid(0xffffffffffffffff, r6) 16:04:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x10004}, {0x18, 0x3, 0x0, 0x130000}, 0x20, [0x20, 0x0, 0x0, 0xfffffffd]}, 0x3c) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002600)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002580)=[{&(0x7f00000001c0)="518f4b36ae7dbd93788bd7138260977e4879907528a827bd8c02253a6c9fa4d0caf81ef3ff44aa339c4eab56b03d0c60295cee7b20c0fd7e35b3a333984be414a039beb6a7921cd5240697c27f93b08db803c833891f219b7aa2f147e9c7dd547a9c2304e2762904eec0edc418d54a7481cbedb84f0be98f734c432f6c2656593a0f8fac68c67ce3cc6cbee09773b82dede9b0f2989bdda51dcbe273fb16c240d6485540dbe78f36fc89363f005a9b9b1055def8a49f82", 0xb7}, {&(0x7f0000000280)}, {&(0x7f0000000300)="13c21b67ab94ce5023c0", 0xa}, {&(0x7f0000000340)="bbabae01332d1d32196d9e15f6da15f57e3c39dde45f297b8333be01e11b1a0586c246dc242ef52c15127fbd05602c9274f919bef709aaad721dcd00ef17493509b0de4113e73ddc61eec24fe2ca9899aed47228ab15af907be17045771aea2208411775c7f618afd525d0a87d99617385efc1684b7e250890d3ef6dd8d5dae39626fc0a4c9c6da18dcc6da59006b495baa8cd2157ed69236860fb14efc57c3db5d0d827ee118b69dc5ec9bb77eb394173ead16f4fa74e4e7f09caff722972b433ac7553dd4c76ba9b9c85b9549bebdcfa88bf7219c0ffe6b2906c64b40a254c18cd4e2bc158ed9c7e62aaf9d010cd222afcd0bde5e79e9102733929eb8863aa9ab84658210fdf58c2334993094251af2b1ed851ca5b2f7c07e3731bda5cb4e60cf80b62129842350d1f047eed7b3934595e4319abfe43b0fff397083b4b979ecab6ccecee7e6d8daf221e8ef8c456acc940e37e90c0741adf535f14bd2957af422f3324c218f6dc49e87fbc3281a9252acfdd5e096849fceb9084d139f5c4a6bb455e0bb59027529803c6845a07e578b5e8983fc19e2bb9d83b492a3808918ba83c0865a09f67f998910823d27bc8a27721707cf7b80aaa5ddca373ef133ae5972327ddd078043cc99fcac77ea8dc16e7ccf859677d853570432fa28e78a1839e7a1c6f00d2c4c7193cb08dff2ead179301942b7f3cf510a061d8d3fdbfd0bae642d11b3266b28c49517f23b95ed4a7da06df9cb25c1e6f052afac577d6ae1090c392907eb845df6f9f7e50c1f7279659080ecda2e8e19875e90694b5e9056f7459b9deb5bb5321a9a3931aa5994b90eed4c98f07562a025cff46dea41b7d1157784116acadf28e877d6855efd21fd6eb7b0c1884ec937a1007ea60d74c8730e871ab028dff955f0e6b4e8a326588399fd4035614603d99706504b69ca33def28932aab27ff7a8da79a8b2cf4d1a140601a65b47a5030e2da09d6803ebc9ed1e48f9738731068e0d02e84200c5187c0d4588b725bf5819410b80ca29c588b733ce4d745f5d51f1201dee8bfa9430d5b2b6c9b735c69f52d2715509f527c6c62e86c28823d0ba6d26e691c50bf370044a4b7b220c280b432951351f14c2c1308544f59bce82816b90b8ae44e6062b2a9984f36ab517d9ef770db04325ae7433f63a733d026908560fa1fe3d7a4820c2f6c44179ec6534c5595e2cd7ea20844e548352dea9ee6afed35a5934f21f6cba8302fc90c72db2afa71fa9942b2a3b82bcef7de1fb1c721a0991486d8dc1080e08e2b8a5600d0af9452a67389d6ca0452f06cc0f2d582eeecbb8ef3fd7af24f062f0b12ba6c9b195ae006af48554c81e46f943f28cc712d79ca5ac50801e7e2c9a0c1eea0a0bc0c53715400bd15d1f743053363410382481998d73d66a982d0405cd42398e3218ef84e4b0821c83acfb69833d13c13c3628ebe3039231b1b1fe48458e8203a48b604ae12dd0b63fa1d9767cc958299c6bd7ed25fdbcf992942fad54ca9c1396e5e87fd3a2d73c702e55023b5bf367d1544b8332068046107ffd741f8d3b30d1ba026c1d2f3e196753df3723d5f4a0478df96a7140587dd77b01eec28d2df46bc56b418306b0a25d0065b6cc2c047c4b7bb9999f04a5a39d93a1234ddc48107925f978aa0a83bc2e180f43a470a401253f25838e5c11822215af227b9fbc84900844aeb016c9818f704a77f7122be675f29a1d7495c9f1b75226d607cacc31460ec3d81b5ba9d558817cb3a4cc47ba0351b1bbebfdf32239e0b9717098978a2401bb87f9c8dda0ae771f9d386804a975daf3693da77fdf36a7a2fd0fee84b8c43a63d9895b077e0b9ec03731b905c30a22886323232ea5debbaf1eff33ff0781b5bce36df027728249c7edfac919f9659815f65e5fad6b6d55e10bcbf281c9f73436cce84c0bb81cd6ae743697a11bfb4ed0f90dd22b21996b9e2aa245d22cbb9ab75aaf80651b3f07f046e45e4bb085d76613ffd7fcb6dd8799faba26d12c563af2c759e23a5427d199eba68aeea118cf259b76d784dbece11ec3952e6d0935fa9883b066463206707a32854a49aaff8edbaf07f518d8ee4a034d6487e959a92599b9c718c0e43d4a1f1643e9c5e8a35018652078d96aed569a6f7c5a3c44c4fca6ec13149b5fd27f1fb04d8fb5efa902cd746729a07cc5aeea105e540ece6b1b7903d4222cd4a754eeac30f26b4bdb9bd71975d9eb15fc3838dc562bc31183df69adb32f048bb542ec02552354273c035f3a67446abfaf964f953034474c12551cfaa6e07c211858bf7448dfb3ce00201019c07a7dbd7a0b2ee3f2c89b55975b89c216de986ac362d21ae40a7f7e889377ed485c89f7af6eb545117071e2966e4739b6c7046ce53289d546ad8eb280a1be24ddda285ad41555a968d1bbb06b1b3b42caa4e0ec3fbc1832a999cea4973f6509c408e42dad185f3cbfa33eb5705ac06eb5b8a775e943f0cf69790434c552cf38ce6ccc6e87ee6d5ce29bfa3f0e9cd8b27fb424f782fcaa3ee0205b6183fa8035483496bd6571a18b500a0445e7fdb18d9b30ab3fed1016d1327a4a84b0f528fda99e23e426ce3ae6770d33a15a9f73e2652fbf339778ebdda8ade5c673458b459ba6513e6c7ec46c9aecbd7828f78b490334e50936cf2387fd34edcd2705be4aa226cfa2c8cb55bf52cd9887f863f99974c7f8895c3a42509d089ba5782fbeacf5357467267281d15ed311f1343586e5dd7fdf1c41775cb00e2b79d77aac54a599642271b2c64e55d7c86785e6b76e9670d992353172899c4119fda70f4c043914f5d67a57cdd6ca888bb67a3f5e8a049a39142335ad6f339b0b63c48cd66eb036a27f74fd733ebaf64a955a6fb82a191b08c0e44021ca13d7d13d030e34384f99f49001d891c04f5d4d39916c1c7e30ab9e66ad3defb426c5a9a4f3c4c39cb972b4199979f05d8b591bc3e3ba4abee0166a82512e35d47ed03ce5d70162f4a46b4e9a9c9a31d85837e4e2bac31a31ae6a26f623bd7c3f01ec40cc568ae67bf272a3a1baa810df71ec0c0348d8a009927ccefb66f7b76786b1ce196413df7d7f735fede4b18516a88c501a2f74e1cd61dbf9c139ba0274d704a2fa4df4836fee2a382f7ea2810c8ce455778c3c97a70b8605854ada623a87259b8667b5f6d13f10fe970c3050568c64ec6f8502890e1b07bd50a9ed29e8bac4f7fa4f1db73bd2611420c381faf270b40cfdfa22d41025874b0f54a78758755884fd160c1decf7f333539509a5cb32f59391a82e3976f2f47ad0cfcde0c469d91bf1c0c0c12642498fbc13c58d2c73da045f155e952252721a29f2dd7acfc6f46d50993679737d5cd2d91a3f9b82c71ada7be473ea15645890361d894460c878834676a5435f79d2f0e46ba55ef78f0bf096b4543c7417232dd39ecabee211fc2690b43df1adb33090b3123532adee83e56f63f397c1d29f2293855d9d52bf4662268d64f02769182d382db87e6f0fb3b22b23358fdc73130f41563dd61909c1c2129e81fad2492255b85e0620219d54be138edbbf9045f70977e34682b0f384f081e7b4b125f3508c24771c6f0b379dd6e93e74949d09423020623aeeab00ac2de478a68779a989b9bcb22ae5dd204dc01ad3dd6ab46dc18568950793321c5ce34a90e432729be8caf5289d94bb5ce59f96312f4ad5b07b5da2f1c124c0c77f3dc8dbfbbd4558f4f19f27760c25b60199b7b05150928e761dc7193c09bf6a9857dd8a28bc29af68e8a21eaf5983be05a214b2932383fb0849ae125b5985cd28a0f45b77f0f5e6cb4cb75d9f184a3b3db00a4b0eece1b41db2f1e15819a17e1b69cc70d6f83c2d2129cf2db735f59aa4291ce9a796ae91901e50f5a9e7805b508018b619b1724f16c4c9e9671d57f505c50afb4e9b8d5f182dbcb0057da6d35b7e22376e492f03a5e4ee39685d2b3d53af1006c9822301fd11c5de8991360fea8824edb1e472b74171aed2f3376b8f5623aa11004d830faf1ef48724557cf2cbd437c0daae99c55c6891a8e56e1f96f8cc784d19e25d7a594964d252765f7044efdeb3e85b1d36d4ac1134ecb3a584d46d27eba00be2cc93f45636aede818e4b0eafb3de3e5885c1c9b2d0bef74ca4fe29f00bc3afaf2e2a39b8600f73b36cd9f772d583b965cd8ac45d63af77cd6fc187c642e09a437800f53f84c85eef3ea88e4940b4826a3e96e6dd218cead0cc48975e405aec6c94bd5747587217fe7e1dfaafc22cf71081827479f654a1768c5be7346ce28dc8a56cea5384a8592f441b968948fcec4ebdefcb4fe1e2b35c3ac8bad215cf202bce36496a4bc6cb1c61af7a2c8506f0eb4b3f354f7e5cf8a0f9b215bb5a6d8e5795c682d7eca91c413d5178c23c1be296b555676cfaa745e2c1b0df5303707af490ced44bd82ba651a4978aa42cfe4fe5ae067dc081415dbded573e1e534875646f67050e5c1397b451a2c8d5ce6329a56c7650b6712c8c0ecf4e55e27d2e82ac2a1b2a6eba63f113998838bad43e364b97e92f624604bad0a90c7028a2205979d12b3db61e98604f4c9d9a63b20035f33869901cb590fe14e0c8504e9aa14710d05c6e00093b3c457914261186fc849bc58d6f65f6a205d6042032ad32e5b0f218cb3096d55fda6e9f3d5042bc5de86483e21437e2ace2946d0425d19835dea06c70d1bc97fb94317794953ba91e0b5d4ce7f5771181cc55b09acc53d42ba5827b59802ae965dd43f179cacbc50befdd7e5a907c4ef9f10146f25c6400c79931aed3121772785e293e3fd316b14caf8e9a75ad0da43546e3b543b7817daf2141e2cfcc5c4a12776d98757c2bd037cb3ca5d115d801938f271a855cd9e61bf629548b7ad7dac6998eca937626bd2bc847f882acd3442873980c55f075d4c68ba094d15df1b4bc543b2588db3410fd4d905e7d4c72a2d24de513a9c58613bdf302972cbfd6cb84127c5fef78141cd8f9dcd2aa0f3ebf0077d133931421d526aba2c60f35cf756a5572b00ba31820fc5b8e7cdd28a4365d1d3a3026f39333469150757911a900418c213ceb4d66961a901d37534e033972dc508a0ef2d596957a901aa42f4de939803a73ab3a9e80db3c3714ffd3867f9adc59afe8be37be42c4853a68be15249829452ced8ba550fd1657217a1303fa35c488f1f911f8d5e1786db4d3eff8d47f41a8832f703c987e9a6c71181f4aa932b3711fbe20d6996e9f610338a8f2811dd4bc78834788f5d8a2bb8ebbe8657f20b96b3fa9f689a738106906dcce84fefa7a282f970a2d7414bc29b712a1df33127a418253972e8c9661acf7538ba8863a96af97dc8f93e93d635f88e7e320f35782e1caa5d1f5329f7513e80d08c992b01411697c5de8500b72339be5617bc4204afe7f303445387a763cb9ba93473ca69c59d7da8aa5a37949c9ca1595c739fe566cf98d29e807ed3b70699553474e65b84564a01079c21b31401d7a1a15efef0f846aa6587d8441cd44f25596a8d659f97b96f03b6a85a6b758675ea0a0b2072c864942cf13db3f9d82c80326bb0f8e674c1d8734cb06e13ec555aa5af17a90c502334f8344584e0115c60142f8b07686b4eaea89e5e2793c0dcb93a4e7fc822f2bbec4f758508f0a518e90d36aeddd59f7ab12b0b7d646b6baeeb3da72ba35de2f7bd72877dca556aef9836eebf1ba7012b70e8f676647d3177e1d3b9d3c1561a124e4b675afef66c7eaf3cfbdf79cd64d8540dc8f110ae77d9694d05ce21648206769f222bedbbc1714e9e72638186b608", 0x1000}, {&(0x7f0000001340)="542761ac4b9f62d36198a9ba0039d509e63967bd0f679ec615b5c7aa65c61a136c0f1ba0e1a68c41247b636fbe888d1f5a06dcdf74f43398f804551cf900dbe8969dfc04", 0x44}, {&(0x7f00000013c0)="9dcf5f39439928a936eb117072cd178f7a0f23e38597196a9653e6b4cc4d61616502ddbeee14b006ccb608171496984f8343afadb48bd7dee042f947516159987c2838cd026ada9124828b6fe666689b8c97015c74c094a6a584576d63bcba194cd90a2564be0cd0b96994eb46b9ecebcaee20bee515eec13b0f66701d7c708de082eb52b9fc0e7d518d605b8d640171fccbb00d1da347c7dac4e529ae573d3693eeea10805e78bca73b73163fe4a6", 0xaf}, {&(0x7f0000001480)="75c3e67b7718766377b056329b6c92a48a259edc41e78e0eba4230228359eb370a02a338c932149dbc6f604c8e9aaefb8de4e355c2e66e3d64605a21b233266c25bd79078366131f112a169dcb0cf0dbfcb43c0ffc452f703e00c79f4b5622683825d6c041d3036e80ae0c132674021af48ab21e69b7eb14269eba66a396d54c5e62153916b7a2ee691d18ec3739ae8234a8f35ef05eb6255ece9676bac326e2c8d086726d91397eee00f55b5172a6ad0acac009ec85e4587d2f9ae4ef25c945c07fe63d315881277d8040a15e9c0274fb70e21a0d2307bfef77cc7e90a018e8eb56a168a4acdb78202137479f50f0c4eda2c90a", 0xf4}, {&(0x7f0000001580)="e3b58a42986573e471c3898a318a83390ba7dec42b224d7d415258baa4eeff9540b9e19fef688a2bae4c8b510ec4385ef38bebb912f63d2dac8d2514f183318d129328ed10888a7a27c8f2bc38628bd87eebdb3ac36fb80147d1a8c4f0a6a69200dbd29b643c3e6f7261b3bcb1b5419957d1eb4b67021eb8ba11f32610954bba3dd53ebe74b2ed89b8e19ff079397d24fa2fc77f61f3e5bb51afcd209dc63512a9cb48920d20cf32b2d750a1f43ad9f553216370b8265793851b0b69af1ba47c4bee60cd0debcb81ca908f61da7482d9cb0c497cfc455428a703ae939743fe0e8a3e9216d8f1e1dfb221affcb9f8ee65000741d826160dc951b6eec17cf9c92f66e807889fe22be7f12162635db19740a4511847fcb2b14def962848960243edcef7ee97b016ec3c9dff386ea965290efcb1d75d107c490d160005885f8c16c6be4e184fbb83f208ddb9aac85bb95ef5733c42802b461c786438495134f40ac74b952bc0e0150cad770bb7233b081c0a09b1320436d1cee2fa98008ffe9943505499010ecfc1ed56c3bdb42bef42a9e877ad368a4c0f60e9179cc5f4b35fa7bb885b89e832941951e10e29d4a404d95523d3e1e65d1910aa2f67145f9e396a493453e903bc0e49c0ccabf1ccab831f12fdfafb74f482eee5765543aecb925f97ff69c7b020921aa0860918e7aa4fe6ec78a8577e4e129f63135a150eed18ae13c4ce9db893ea3def91213d602f0d33471d67de63d91289d9f2bce26b50e395f0bdd3ebfc36227bf70d6f7d657aef846b6a4f378ff54c1861370ee2527bcd6ce9fd747e55edb09432f86da26d2c0c678ee6df8660ef0b73b6f58083b5ba180541aafd7edae59e2b8d3beec27bdbb82e166e295956e22d924dffcfc55c113a9e5cc4eb51216dc1fc7c2e86e90e5337f736db3f5314040cef99e3e8d1a6af21d0bc7b9f9b4613d68988b20959fd573f3826a763964d57ea96612289d2197a4b96da30f56f46229b89820ce224c614e0d2c11a1f9f5105dbc703d2bfd10161f73e5ce83bb86f27e20ca6c71546bce749b65ac7c6e929a3054d6b50532ab5aee0618fb8c03a659f1d45523b63fc0a48c60d0235273f56deeb7dc30a9d8aed7bd48a7f367e35ec4ea494546a811dbcdfd3bc60fd0750e8428a4a23fabc0314a878fe0ea9fd651081d72ccb82e70a9b4b6a336cf13f4da46cfb79e6e8e62e1e67f53bce77ee6826421af365d758e3e0665258aa92c3447b8c97ec1b236437597d1fa5fc0d5dc00a6ccf692f4d373d6fc13b499b0e9b48619db7ce127d340e499a69fdb685f48f0e97f615cc538eb02d5f0e1644f8bd20c68d2f4eeec0fb5a8ef2610783bbd224766264970d6cdaac0e229755a08b63faa617f07e841a0c72225f5830275b1c2d6f13f3318ac186ebc1440bdfb50a1ec6047e88cb23438d09f91c8f043eb650af1bbebd572e7a7a28ceb98735856399a6987fafc875ba50c39b43b30f41561f2bfc6527ab496efc6936709be6877931f2296e3c8a0aa9ae30e94e3f6abccac4b7707a5c2bd02c13a3ad648f6576b6017cb422203a3f2598f5f7b4fa7df73b8ef7e08ea9ea0b0725475e2b9b3d583556514138ccf4e521b9c333c4fc42167d7ec07b9d088ef98aa1c9b148028a104b45edb6578530a13e2f8ab93c2d25470f8cf1361132e9c7801fa23b5502f8e4960b547e1a0bad0b4dd6436b45654fc14176980664b8bd8adc83763546217875ac142806a4f4b197dd3236be49c0f41a8bdc846867136dad0a041bc55a578e0c66af30327b028c1472932d9be215c75b55a565d9da07117d2c9c8b613855b5aca24d9e0606541e7ab74d93a31a5061667ad2dfc9330932d557de16d87c16752961f57031d72c2b7d083ffecb2daff7cfc232a1190c7ae3521fef6b1732049a3182b3ee5b75c8c87c2457c8518dc51f1d37f1661bd1677376a322a23ebdc1fcb31f7be5d5cc0b6cf5a99213c332b51a73d76a429fe6cd205f673f76a307805d3f1dcd660306e82b89b68db5722a4710340db1556e8d8350b38848cbd5236f9a16865d315d318b18d2aeae3d093190d070d2fe3197990d70856331b7a9bd9e0fe28586f1249d51d4e1ee14ddf454eb1e85d36d1e95d60e24ffce1ba1f8f9925c02b5d33e221f3626eae1194db62f580d1400f6bdc72990cfe0a223c08da9f859bf19756bf20929f5d279862a7ec33fd8707ec6c4006b9e618a54645bb63a6ff0edc97579f6bab28d4de1ca017630ad3dd0458e64842408b6ec04f40043d60c6402ee88361fa2d79d26e029e987a63743508231cfac18ccf743f64d2682d9c34a82b7de89e6ca9adc2dc667bde6f1cd0352d24a774afd7755daf213c8845e193d94a5c994b0dc71d8c90d9728c4e2713c2704d53ee15f31b8589c593b1a0190bdc7358a65778fc8c3764c7e407fcfa167d6a57e3ebf071c9720f8f50d69a56ee906c6233f6a638ef3923f26647ba500b48d6146028f2c2c4b5f82b8c525f6defc6acac024761a06b0622e58d4de251fda6b8fa70a4f5508fda6098354a2b8283ca41f5475d8d3d69c1db7e68e06f2f8ba9b35b17bd0abc6b4d255efbc719f3bb58585a7cd68f51c353ebd8b22a4772e897cca4edde00a275f9851fc8f5ccdbfb9a47f75c1e087b11d287f328fe2599e68b9a753621127b355cac36b8b22dd5ce3e59d2038d6013746af908af040d33b29c55596a7bdeffd70340cdd3f3afc66f66448437b4e7728f55e19f1def53356e8ffc646e3a02bc0c3f8b978af5bc87ca2bfdbf230b3aa28aeddaf65abc8e020aef5b99ca537df023f6799efbcfe41cc5586518a530acb731140b20bb83f1ec0e2c07108c3263883ed5ad2b5ca6cfc023fd15ac849087758b501ec382af06d07130a1b202eb2f96bba38abf92ef84ec03561c9c0043bdb6edbab55478d853389980ea251ec0ee6445cff4e6e904ca402db3f2227d519217fa8a3e732e4105dbdc189f3a43ca4771a1b04595e831c37d3313f4f0871fd16301141b19fb2bfb4dbd3b99a3d3dea715691c04c40bf38dbb35d812f12456b3b1d85ce50eee94e62b5cc62ac6121a37463c29b13eb402bb0c328f33bce8c616f7c4a51fe0d536fe73a373bf3acc7a0572d14fa521a34b5029758d688fd668578c9e6a322a20056920ccd25f1ab9f4980a16ba42ad5e7858b2aa365d3428270d2bc3005ce56d5adcb441e27d1c9d55182204e04537a8f16585c54888a05b9a097104dfaf2fa7aaddd382a44a799a9a9392fb0515b28522c802bcf48948198bd7bbde206b7eb79fe9ab596dbdf077f0b57728ed3a162b032f41d8f5e31e2bb4f9cd9d69c26b3e9354c588f3c8624b602456cde2a5bad58dbef59278b49171a57ab287d4a5c2e3da93c113fc0e65958c60514d71bc506426be7f07ff30e0f1510c10d7349a6da46b231954e9332aae3f032eff0dabe0c5f888a183a510a7aca16c0aaa27f273690b75a3a3ff34119af9789cf159b4e8e69212fa0deb7b1b58d4f517456942ce1fc8e536b50ff29eb0f8d39cd93aa0eadc4ddb276f16b452981a180c750fc2e1a15bac1b5f0f9fb7bff726d42f13ce30d91d214c1a9676a4d174c79777f67f53170c26d405b1bce6ea6e5605a080672a256432a80f80536d74c54d1e80d60b607f0324d2e2088e539b977c0ba247bf573e9bacaef3ce86633114b7f69b240de5aa1cff3d7dd0067f508f3d38a34a952f01fe5388c2aea04cf2c2d5afa6ecb62869dc5e3026443ac77ca13c3656128448a278b6a72730880eb953334e0c02c62528c76f480fe2244fa1efc541d0cc1b73627ebb40cd571ba08c40570da92d70da21dbd454ba12ef5471e4231dcaefcddaa53c88a8b798ffbb216c6c79a10c63b014e1dfd035a79f4ee9ffea5e335a2d4eb1ad841b0ec7f126e564aabbe9be398f8fc26927ed99ecd66cdf604426264e76e46c67eeaa82cc888dd6feeb794f04a367d780d4bfd9d1432ed6f7a8e71d1822ae77359c517e41934f41fae47fe2aa972f8e84ff7a5e9b1d620cdf53d8c37359e8c7c5df094f4cb68a98c34f0c0f3d2cb21b5ffe9170eb13b84946ccd6d05bb6d71fa2b485f680621959f04208427a4cc9dfc1e63d0d183ae78665d0b4cc9f3b5b21ef1b34bf8c5443545d1a56c1814bd89c140004d520f00f7eda6c3b4618e1285809384df30040049bbd52bb93274a16c744444485b95710b0a714f05ed84667e0d176dd7ea460f9ec96aae270b2a1b548fd9c94b60e953791cda9eb6d5cc7d6c360e7df668890aff600c192cdc7d1b9d4b6d90431f2af55f89399b9859f0f880863ecdd0e318977d8ea0a6c18a9a7826a000beddea46781f663e0453e27fb458ad18ec02ae52a1813ee4d0239eb37eb83adeaac440cf28c22dec41f10dd86d4fab5f4062eb133278a1944639bb524b594d324eea8f6fcada17ce262da301639d3576a850825bc988fe0ceb3562372c30de3b87632ed6ad06f6fa0c27f6c9fa0fc77d166907a9d0024a4e6a6b03d0e4e7ff4c113c31327ebbf500f521628bfe7853b17de9b385214b7656590492bb30e27858718546250df41d450ad50b239487a5006f2f4d2bc29e6605e01b6874212c61107bb083611023622fcbd76b9651a6be014dd1cc4c7e87aefd9acb182859f461b60c9f3b63a806547d18dbe313a40752584301fe28effad063cc72a6fc0eb5c6d2e0fcc62a36daae6b4fa39f34ee40b02b794ed89d5c3ee7014ecb8ee4cdd155b07265f79df1a027211973f789cd56faebcb29d6af26736deb88258a05d494e22a38de3052e0297ce3f7ab212a9811d837db7ab2184c3ac9ce621777da7edbaa81744664b44938028c7ebcb78d1e9f89a3526b7d63caccb53df837d069c2e35ebf22001adeca9df887dba2a1a15c6144f0e1050799dc0af0e6c0e9f32dacb3773cc88b9aef0ab5b743c45fbf002c2b0dc0b8d98c68bbacf83dca3279d8c090a608d140b3fba328fc7151a90f1d263f1d155b7375c79656f4079be3ec291f13e7bf4f9fe1cc436b2d71b1fc5a2badd987e5953ca43bac63dc80374b50857f184b97a19f976f33f96c1f69baf70c7b1bcc34aaca42d5c900445d925acdba897d1a7a77da372c16781985b724980c5103dfd2a6dbef029d52ac414ef5f0132719c48b2fea54cc0fafad0984e21683865bd3b0fa1bf7c7cf6fca23a58146995038119714c5c02a38b278cd2245962b322bf4968422990536881cd2af1c703646597e3468933ba526f7b9f72e050f3eb96d429f220e134c566b323fc196f4ecfbaa9392da7075d274f3d9171363ea56cbe22a208c4ae6637708c1a2782796eb300b669424e6af396eb1a60565c1fb73e7880dbd71d9ea84fded7767dd5479f304268c2f518ca5f4838c56ea28fe6feaa172c464a802250318b9c2867544b78a0d2632f86bdc62b130caa9e755436ee40d2519bac6eeca590e99fe4c3bd12e1938dd2c48e42e2c52f92b2f1034fef01f60477f674c4426b6b3c476b350d04cf101b3baec72e13e9708f2d0c51c3208951a7971088c2d1243c7df13797c2ade25394d2eb3acc0462ea17eda19c644b634d901648be5ed631d691fb4c798b12a64fd88db67fc7bc08ba55eaa3645a7a53d8d4044495e3e43621893e3411db90be4d39b977a7e5260f476d34e2aeae2c08cfed3e26e0d8d89c10c3dc23c2f8b3e693276639e66f0ff2f9c7995405f30b4b58bbaaeb900a14a7a0623ef9f3d352abd56454830bd8bb8b422f67552097ef6d65549166e34582681ff747216d41c2b1b9e19ae8def42f2", 0x1000}], 0x8, 0x0, 0x0, 0xc}, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0)=0x6, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="bf405d908ca53f1b979b3f629e69593a08415b86524f1dda", 0x18) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) linkat(r0, &(0x7f0000000000)='\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xbf, 0x0, &(0x7f0000000300)=""/191}) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f0000000480)=[{{r6}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x8ec9, 0x77df}, {{r7}, 0xfffffffffffffffe, 0xc, 0x20, 0x8dbe, 0x8}, {{r8}, 0xfffffffffffffffe, 0x12, 0xfffff, 0xaf9b, 0x7}, {{r9}, 0xffffffffffffffff, 0x2, 0x80000000, 0x200, 0xc83}, {{r10}, 0xffffffffffffffff, 0x1e1, 0x40, 0xfffffffffffffff9, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x8, 0x80000000}, {{r11}, 0x0, 0x2, 0x10, 0x2, 0x80000000000000}, {{r0}, 0xffffffffffffffff, 0x22d6e752c6769d83, 0x80, 0x6, 0xb80}, {{r12}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x0, 0x1ff}], 0xb3eb, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x9, 0x2000000000000}, {{r3}, 0x5, 0x8, 0x4, 0x1ff, 0x80}, {{r14}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0xfffffffffffff1d1}, {{r15}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x7}], 0x40000, &(0x7f00000005c0)={0x3, 0x8}) kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) 16:04:23 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x80000001) 16:04:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x6, 0xef9a, {0x0, 0x8000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2775fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0900a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a2108b506a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a1461e6f08a2b909889753211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78ba"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa1) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x580, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000340), 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) fcntl$setown(0xffffffffffffffff, 0x6, r12) r13 = fcntl$dupfd(r1, 0x0, r2) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) read(r14, &(0x7f0000000240)=""/79, 0x4f) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x3f) 16:04:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100fb}], 0x10000078, 0x0, 0x0) 16:04:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x69d) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:04:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = socket$inet6(0x18, 0x4, 0x0) fchflags(r2, 0x10000) 16:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000680)='./bus\x00', &(0x7f0000000840)='W\x00') writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000140)="6c608635c2f1d8f1a429b6b38242e8ee2219109525f226044246612f213ad94e774ae7606aa4dcc99aefe4d9892b54", 0x2f}, {&(0x7f0000000280)="31c660c0b1eb19df41fea8e0333aaf9ccc0bf7e9915034592b4079a3b60aaa4fa46f6060", 0x24}, {&(0x7f00000002c0)="96103f064f584e48e2cb2870631855e4474c19ade4340ad11d5856defec01c1a84d2eab90bf643e3cbc7186dea284ba80d228f02bdb91381", 0x38}, {&(0x7f0000000580)="c7c73282ecddd9876b82518e0de081f64a71e91eab153bd5703c368625f94ce6cdd89fe8b6d40563b6dffceba76d24afadbc1d66c7f6aed24dd2fb528d4ac4edabb48cb9991ce8eea789ffe0157d6b51b4236910c16b52440b79fb6632ee36a16582d60c6752a5580722f02ad9903bf5573de9c88e9ba7fdff0e9b741279378ccb3045f32d9c995627f2f2d0cf14ef3f0b5756149c6e1aa20a3f86ecffb6fed3ff7fb412bd0ca0b453080d8496540cca37aad9b9730c2eda971c40cf2329339ebaf1a35f727e8997cc5e86ad8985416900cf786cd8d449fa0f62", 0xda}, {&(0x7f00000004c0)="9850765476", 0x5}, {&(0x7f0000000500)="008eee330113d66038f263bed11ee8d9710e9c83db0bb44929585957d585cc3d3aea81a82ebe97d332", 0x29}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="8643d14a8158386ef27e0c531934d9cb60304999cef54da2ea2b6b728698e1158afd51723da3f88fbc624b820f2e7da7402eeea278d37907cd1633e7c72fba1b3ef90ee940bf7a7aed0aecdec9bbe06af8cde40beaeab9b58b65944cb4d7ea761929d3b14bf24955f92e1fb1cb792ac5c83134dffb5cf76649b6e8e2ba57d23d718367828adb730c11a5c55610a0df81a49581fcca6054b425143c7246c9027ee99949463d47e359a85fa819bdcb83442ca56b8376b84bac30aa5ff58f92e3478928310cdab44da9c79a1a675b", 0xcd}], 0x8, 0x0, 0x0) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:04:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:04:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc43938160800000000000a000000"], 0x47}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'t\xc9p', 0x0}) r4 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x2000009c, &(0x7f0000000840)=[{0x200, 0x29, 0x3, 0x8}, {0x3ff, 0xf2, 0x8, 0x7}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0xe879e3bcd27eaf7e, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = msgget$private(0x0, 0x1) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getuid() r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x4, r13, r17, r18, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r19, r20, 0x1f, 0x0, 0x1, 0xc7dd}) r21 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="38047245b159faa3d2357d9c88300b6e34cff3602110b3da39d26d1b12d2273a4db7e635231e381b07ba248e2d28b2725c1409f612bb697c50dc7466d74f3032d33209648f1720f884840d4fbe89b33b35b161f37cdca23b7f", 0x59}, {&(0x7f00000002c0)="eb9c5b60156e49c3ac294b733d9f7d4eb260dfc7debf82cf71b4bc335690617ce39a55f4db6ec0b085bdc4031869aa538e9fcfebe70072cac853386cadbc4c21974e898d860a39d50693f3edecb070b4508d8a4975f1ccfeadffae2fe8d8704ca15be525dffc75fa8942ec397fe7cce1ee923306a8011c944528fc5b97bf098b4fc9829d8a16fb2306627c8c5b", 0x8d}, {&(0x7f0000000380)="9f5e395102d440c4fdddcac99cecb1629e01c227f3cae8fe1d18e8fce5be1264717e48f9e5984841582be410327ad9bfcdb8864ba6a7b639e344055c04a2bf82996aaf67285e83d86bfa2daba67363736114c96a99c99062d827cbbfee4c35fe137788be07408fef358bae14578d30e65e31c9cd7258d3baaac3d9465dd253376a167b3b32d0321d9c96bff1f32f6220c7b1dd1c2d0f6258b42893fe5414f6c487abe6964a15f8a58a2ab241c0134333b138f8264385051fd8951f5f632147b97243dec7e41344d0a3be81550109d10685a9b822652089c4", 0xd8}, {&(0x7f0000000480)="a474ee1418ce31743b8ac27a6ec3ac70f13676a64c71ae8e8be31baab7775cd363252a5df898f0fa4e090c7eb0a0fa6acb45ce8e042e53cd0dafbfff77d972eacb2a7118566ebddcb76effb46b5bcef03984b3fc97c2f3ab26fbaca3ab82692b57c5b121bd7fa2f5b63b62776eba6875fc92faf4c49f05d32aa878a9cec361186c91273a0655d016aeafef0ae31b4a3a8a347889b8d3fdd0c1c27a864149302e814ad529b9176aa0", 0xa8}, {&(0x7f0000000540)="b8f4ca5d9e1318caee650a9151c9f31805563cd4b1c7ac17be90497a233a30360675141ea4e4dbc87ace13b7deb9c8537a87bdaa2237c6cd6302bc65742dd7a47981fb7bd09ec371ae3255cea4f4362ed6f0faee31bff47f588367657097e2e7f0fb79ccacfe", 0x66}, {&(0x7f00000005c0)="f8b323264faa4a72ff2c87af895ae1c934ec419a768b55e5720bafc98020724bf447227e815942e1854393e8567bb682de91b99d43ff7bbeac7688a2d2a39bbdbab154e3bbb4e4f93dad480870215094ea29f6f953271741e9d37ec4c216cf3c708601407fcc37857dd136", 0x6b}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2800000000000079e144cc2274293800", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0xc00}, 0xc01) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = msgget$private(0x0, 0x1) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getuid() r16 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x4, r10, r14, r15, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r16, r17, 0x1f, 0x0, 0x1, 0xc7dd}) r18 = msgget$private(0x0, 0x1) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = getuid() r26 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x4, r20, r24, r25, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r26, r27, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x4, &(0x7f0000000100)=[r14, 0xffffffffffffffff, r24, 0xffffffffffffffff]) r29 = getegid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r33 = msgget$private(0x0, 0x1) r34 = semget$private(0x0, 0x8, 0x80000200) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r34, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r34, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r37 = semget$private(0x0, 0x8, 0x80000200) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = getuid() r41 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000002c0)={{0x4, r35, r39, r40, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r41, r42, 0x1f, 0x0, 0x1, 0xc7dd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r43, &(0x7f0000000500)=ANY=[@ANYBLOB="2d09000000000700000000000000009f478a5e6bba98a3467c5ec87652fd9495a7f24a263b9ef1c8954bc07279e97c86cb8b7e8df4159c3a52390e0e6b415cfa0458e46f4f25ee74d509bded7071233800b2eec7c3e588d8b880247f68929930242467634e9389448a8079d4e9a637d445d4ee6818d6f3647570cf852272e9d7af2826a51120ced82e2c192f5fcafd6d6151fad4737d51e552b68cb893aef2e32cecfba7e03ceaa42bbd6ac474621ae758963a7e02d72f4feaeb7f454f1f3aacb05a049a2b07a8198e575b3c19428c6b7efd317ed76c0412be675df78d2c72c3a894a7287fdbc5612a415e7508f3bf15db347bfd1425fe9e2717ff78fb0505e8ea8e4e0b062e7496513a29b0d9453a56dc9d8e3c7e70c2a941ff8aeb13577fd4d60029e76b72abc04e0c9fc4be35fa914e0c505afce92dcdd89af563ade4df2768477bb62e063978dd40a1bde2710419ef8e78c687b099d9b6db7c39a99b1328055b66f36d5cc265b1b01982cc"], 0xa) r44 = socket$unix(0x1, 0x2, 0x0) dup2(r43, r44) connect(r43, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[r4, r7, r28, r29, r32, r39, r45]) r46 = dup(r1) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCGETROM(r46, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000480)=[0x0]}) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0xff, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x1000, 0xfa, 0x6, 0x7}, {0x6, 0x8, 0x8, 0x5}, {0x3, 0xe1, 0x55, 0x1}, {0x80, 0x6, 0x7, 0x8}, {0x8, 0x2, 0x1, 0x4d8000}, {0x7ff, 0x46, 0xfd, 0x4}, {0x4e, 0xb5, 0x81}]}) 16:04:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003], [], [{}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0xfffffff9, {[0x400, 0x23c1, 0x6, 0xc1, 0x7, 0x3ff, 0x4, 0xfffffffffffffe00, 0x2, 0x7, 0x400, 0x8000, 0x3, 0xffd4, 0x4df1, 0x5, 0x9, 0x9], [0x9, 0x7fff, 0x7ff, 0x80, 0x433, 0x100000000, 0x1000, 0x70b, 0x3, 0x1], [0x9321, 0x2, 0x6, 0x1, 0x7ff, 0x8, 0x2], [0x5, 0x1, 0x401, 0x20, 0x86, 0x7], [{0x5, 0x7, 0x8, 0x100000000}, {0xfffb, 0x4, 0x3ff, 0x1}, {0x4, 0x8001, 0x0, 0x8}, {0xffe0, 0x6d, 0x7, 0x400}, {0x1, 0xd5, 0x2, 0x9}, {0x9, 0x8, 0x26c4, 0x5}, {0x9, 0x80000000, 0x4, 0x1}, {0x3, 0x1, 0xfff, 0x9}], {0x69d, 0x7ff, 0x0, 0x5}, {0xfaed, 0x2, 0x2a97, 0x7}}}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:04:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x9) close(r0) 16:04:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x115, &(0x7f0000000100)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = kqueue() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$inet(0x2, 0x2, 0xec) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x21, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x3b, 0xd9aafbfc68c08f66, 0x5}, {{r3}, 0x0, 0x2, 0x40, 0x4}, {{r4}, 0xb, 0x80, 0x80000000, 0x401, 0x2}, {{r0}, 0x0, 0x24, 0x73c454eababcb53b, 0x2}], 0x80000000, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x18, 0x8, 0x6, 0x2}, {{}, 0x8000000000000004, 0x40, 0xfffff, 0x0, 0x5a57}, {{r5}, 0x8210c08ce7ef8ae1, 0xb0, 0x8, 0x3, 0x2}, {{r6}, 0xfffffffffffffffe, 0xf, 0xf0000046, 0x3ff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x40, 0xa0000004, 0x4, 0x32598000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffffffff7fff, 0x1}, {{r8}, 0xfffffffffffffffc, 0x10, 0x8, 0x8, 0x6}, {{r9}, 0xffffffffffffffff, 0x8, 0x2, 0x400, 0x17cd}], 0x4, &(0x7f0000000040)={0x6, 0x7}) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x81, 0xff, 0x3, 0x8}, {0x200, 0x3, 0x5, 0x1c400}, {0x7f, 0x1, 0xf2, 0x1}, {0x1000, 0x21, 0x2, 0x1}, {0x8, 0x2, 0x8, 0x10001}, {0x3, 0xfd, 0x3, 0xcb25}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7c, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x8c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x7}) r3 = getpid() getpgid(r3) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") geteuid() r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:04:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/4096, 0x1000) 16:04:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:04:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:04:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'taL', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2}, 0xfc) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000003c0)=0x1) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r7 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1000, 0x9, 0x9d, 0x7fff}, {0xfff7, 0x2, 0xf0, 0x3}, {0x7, 0x0, 0x26, 0x1}, {0x8, 0x3, 0x7f, 0x1}]}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0xfffffffd) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0xfa, 0x8, 0x9}, {0x5, 0x15, 0x5, 0x7f}, {0x9, 0x9, 0xf8, 0xffffffff}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x108, &(0x7f0000000240)=[{0x800, 0x2, 0x44, 0xffffffff}, {0x0, 0x3, 0x0, 0x20}, {0x1, 0x3, 0xff, 0x86}, {0x7, 0x1, 0x1, 0x5}, {0x4, 0x40, 0x80, 0x100}, {0xfffb, 0x0, 0x2, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x87, &(0x7f00000000c0)="7e020000002200dda68c0e0000386d3cf17052d33fe7ae4c313fa94a9a576ca0e5ed98a55ed7e76277d56a068ba4bb8735d8219e387a677b314763523ff36f5c390ad5e821764c01c3ba626f4813dd91ef1d204b8e3896ad6794d0cb8be4cb2b31de501fae8661290db69fad40028026ee412ad94f136a55f7c16c3c91da3cbb1bedc85671d000") 16:04:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [], [], [{}, {0x0, 0x0, 0x2}]}}) 16:04:25 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="bce2eebd458c987666ce6c152a00def31c70fbc1f3d3acd6bc250db55399684ea4be01d64b90ba3e97ea1909684bb068bfc16bf3a13727944f1a4f8247844a695ecba5a5455017c2fe9f94fd835a798c0575e57d7014ddf5de38ce7541d58c874d9445f0279c93cd6ddd1dc4a54e9b43c600509c09433ff4ae960f82fdd05dd60076013d6d7b3f54aacd62125da3dece3fbdb577398ee39e7a479e73aca3a2ae057c2c2ddacfa14ac867c984a5f413cf37ac96a392fe241aee2b2b5e6a01075c0c521767773605bd51e3a8f2ef82480dcb350f071f1386b1d0c76c0a0f44a2478321919da0f084ac4bd35376d5755676103811906590594d4ac9e22fa4d02fd995dbc7c0aad864c8c9e2acb92bc44b5188020dd139762a85cbd331eaf485449f941da9dee7f339e6559c8e7e346f88e46ae6347774f85274c9062ba321b69f19bfc215a08419b95877bb2f5a3f2b0c60fd02a046df1a5c807d562ab0f38790da9d9a8c7d6c8257c087f58a40cb742a10494f7e349d8375ddb25e067435893a799f49aef21a5cd47bc73eb46a674f8e2c0017a6ea835d78a6c4039f83b3dd72073c5960bfb4b1fbae404a9999ad20a30738747eede68fbe559e406fcbae731b55afbc4840947ca0b9a2a5b40310cbc0bad37a552bef84070206a25d8e8c923a6aa92b8c7c0e3e45e89da557bafe09371a5c68d35ef9acf58d33bf61a24cd694b0a1f57b4b5319aeccf020488b8fd24e36adac3a3abb29141b8f3c87d780ec22c7baff78446da04f245884934ec9a9af40005207ae2db7a09ff9d6e82ac7fe10a0ff4d4f48b05562c5c3faa6318bd48f59d2d6a0080b0434273782c149b95ddcc842ebc0e5d27891c24fe96b54b1d17aac4a985b8051185914e595abdeda34c2cecf4a26cac557c10cc8cc686ebfe6f1f93b0b3d502a42f1249616c1fceeb2b9edf7a6bdec3a9b1f7746590022de2d69777d21d7d0d392a6dae60fbfdb6f39a8f09b7d64a68a7a5d2c32bb05151a49b7e155ff585183d3714e50b227b2d46da1c131d5b7c3a62fd9b1cf68b4ba316a6079285ea2c60af1ddc0303c19045da1b83c978995ad2e9bf7bef5fc43079760a6cb5c38990d4a77349df81c7eb28d962f5a88c413b271c0e666fe382e7659c9f9eefdca069858f45220ecc48fa2936cf1336191efa79eb263eb734d4dbe9f1e7521d810deb5d809a3ac8ea52a4b02baae24359a964ae06fcdfd0ae33bed0d04ae65cb50bdf95cfcfd5c9580d35fdaf5700fc9f47743748affaeb07313df4e62182db403c19ac217cb8b13f36f89255e00b0bc51abc26ae49a68dfc5710027fb12b7ef98ec9c07971b9ccd700af4aa6e070612099f43532b522dcf714f8b4f994af1401ab2012aff580f8a39303a9e54c3562b04f273ae584f388d051c8f026399a2d8d8bf3b201fd69db56eec6898a3729dd3881d5777069f1d0bc9d5c62501a8f0b016767c3decf095fe64c8f17bb2b55688a5782d8aeb31d742ad208f7d4d5103d4ddf0033678c2ed085bc6ba099333a2198a4614d69eddefc5437e8dacca864e9c35f0e954933f97aad4f0999534ce1716535c31cf87d694cdd730b91e50f05bd170d45174f58a5d3992bbbcd92fcc686443942b9aac2155e129cf9c0989357161d1a2a5fa1429f985999edbde5f02187b044c72f025dc8e86ba24fa5eb5b8d2865c59b6c79e0bd2eba10e2a5e03c354a3af7dbe1498596b8638c5bbc5251b519f6d8af05cad3f37c37a5029c011671a3b67e47758ec0c20dcf3a8ef218f4dfe6169541db6a07ce64e4f010b41bb50914896c5fad640971cf7b691cb96021befbfab58f1e91de0862ccba54500cdf2446e15bc01f79b182351047ae23b32930a56e0f7fb01fb3a82896a60f4fc1e0e83d88ca097320f2a9256bd16f725690d5b01bc505106b35f0d2cde47dc2e64071ed732e21e844b523493eedb87f93c002b4fb061a6a80325cfb14c89bd504eaa7820e42245125b5b899567081485d21dc9336adced20eccc0d1a70cc6308fabd9703517940575e009c46d2583ef95380da2859b9257c94d26b34b00626b50cdaee6d1da73926949b16b6268e1b2f0c688ea460a9dabb12f5efeb5a989fb03634e54617b1fe7a5b5bf0abd65a9e8cd93f1c1efd01a78e247820134b7dcd4e21400a500d2bbe0151085cabbf50290653723f293532cc91f2dc648c01aa3c399d092df95eeeac1c3b4bb0f87c57f4de4abf325e2017e7004faba35d813e1836fe89bf0f4854a6545134c787a6f9625796c1e75b98c7c1b608addf004326ae9a9706e1e41f13c858a5d16ad702a56cddd754b8344eae200b75e051995ce0563aae9288d1c7deec91d9db687dd1db060aa2517f5610e758bed44864e45c2211a8b9743753797fb38cfddc925198fe782d8f4859ccf33bcdd496f5ab70376ced72c86a972e858a88ad53289f42646a2576a668ab5e426f1b2fb1f2d5a871e2674bfb75cdd2398b4386dd68d619bbf7a229e6a795b7e8bcac13a455e18949b138fd8ef1ba206b6ff2cc6ab3feda3745db8206f4c766a9c4f25c0d23f3fdbaeaae2dc9a815efa7f44765eb5d639d51bd706155efa89b834f4a595c730e2b48a617064665fb99439770d30d6f8797057160a884fdeb2863650a46d037821789b13b1da827097d20939e014e24a495920ebcb1b587c58c3d10fce6392bfe357c47a53acf1bc2cdf14fa6bb24993255133e1c89ceb9e868c8c3dfe7cb5c64d2ddc6d82519252a0cf7a71a67e8669f21fb53487bb61575f3a4cb8667eb0b087199752ddc35ae208baf11bf1927cb899a4cbe662a72f4ba478f2b328cd222d9eccc22bb73211f8890818781768b3a873db186683a69c5a838ae27ab2f53eb8247e51e009ce67eaae73029130a14409cb3e187ab8c7d691913da90ec869fd6e7afe15efae85df561e50ee3ea86f823d91a8bd61abb96584d759881b0595adb49be36f06ea6953a35c04c82caa6b54c1ee585e632f0456383f89beb25944b2d83d214d2bf82e88e4df85322665b4f2de34267b2b78f8fe7513fb0ed2591deb2b1a640cf4859bae380247ae92d3832ea247a8c7126f0f9027ae2e4d850f567c8f6b3942c741a128dc830bd6e18311c93e30bcc3f1e6fe60080c3d4b85e2314c767e247aaeedf8297f994066d232b3855e30a1606520431ede26e3acf1d35fa7865e67aa3f914bcfac582257bbd0c673ba0abc8d32c5dc5a1759977d94656bfef1fe45fc32f21aea01822b762b3a90be63c1b455d4c90e5404a9d22fefdaa00bfb1d320cff974f715979f9d633e3faf3e194c1906d5a1500853a35429129c79cecc4bfdf3221631632b8601db088dc230f505b5d819544d2bf11e7cf8966efb96d56897bee4c1e1ff83ee688eb790484908ba18f055c576b0f5f7bc457f747f432a9e2d15e08137a5d6f833f85211ee41500263b0309d49637e0473c5428aac41156c21a4776c55f59cbe7954ab5e64ee5ffb24f4d4f918fdb52c96c7b5e9699faa6cbc085dc697f07ea15672b9ac47b95dfaf0035ba466472336a503535d57378b6051bc402220f3bbd3bee08b41ce2ccd7924972cc7cea4638d4605638868cc0e7e72a0f84682f0ad6d4192412ebd5e111a37a73ee5362493bdee3dc99fb41457d690723a823e06cbf9afe21725768a59fd9286f96b68b15c27cad0ef1162892be56ed579f6c0d998d52bd6a09dd6010b7ed2652d8bdbd99bdaaead0b5b784478da23b57500d2f81222479003aaae974ab7ef424a622afb135e7f5515566630f9ea1913d8b3bbd89503daa7cc7797595db67547d076da841b6f7ae352acec37ff86f3d156c6d77f23cb863e6cf8d6cb269b535394bdcfd9ee38a99fe9f78ce8c173cee476bc8766f6094efd2304164ce1111f7397edaee82f2e8e7c03975ff9609dc9385d1587e76c9d1fd33c85477bb218d177ac3a249ad69fac0ed5f209c4e062a599b23e5597d520fc5e36801c4cd7dbbd900fdf4603b38126a0b556f6244059c52687c17c2fb99a2a116902f4971e6edce3776b6f217406c9cc17129ddc70d4a08b9bb6662d3382a388dd574c0234f3b89b323f98357310af712c608df6e56b410286dc2cf3fc533c62561742b560bd3870465b401d963520453b046a606b6a86e8b74177c29ab0c1be94c4957f7c12f0eeb429bb0e7ce92dec43454664a55aaa975e01d9050b1c4b827114dde23db55f0d26a4f1c99d9fc41dac688eac33bd59371576bd53c856c6612f324195a2d96324a9ed6d7d5db24ecd71a24741eb0f27fff4ce9285e16326e18df2d9affbc34ef9d5a67806ebe063625de9c65ce7d3bc49e4022fc1594ff4586d3ae168c005567992ca3c0ac46ce8b1479f1fc6b894e31a57a6d0c4a50af4df4cfd10531f315c20caee089f665e9e7d6fc13980f7702a1d05975e2af432e7550ee53f6b55956bcd536a5bc9bb7a88071146245a80a694b1e1b52f45a3b4a3f0a0e9bf9e111d1380e7bc00bfb0ea9105010b2b998bf03073f284610c174517386bb18ec35dfdf180541ff2d4ea6581b1cff64dc165ebe76ae5740354e4a8bfce8a1a4751e277bfd82239db74dfbaca57deea5855bc606bd40df99c04ebe530c8c75bffd9632200a3993f72d0b148acdbb895633a7fbcec3cd764c50281385a1b4509fca5f86056f875ce53adf55b47788e7a2ad936ef95a5c0ad259bd2721ecf5a34b4edf73b275106b4db1df902eede4ff922a2dc8ee9cd361a31321312690bb65eec00d8d8077a07058f00f33386f877acf670f1e969ba3651d5743d8631da03b63ceb98c9e7d7572a3235caa141bc4817aa1fcdfb2e1d0ca80130eab8d8bf872d92fc353e37a49028b8e3c7c9545847960e00f7d6439b4164ecb95adafcfa07f6a24a0768d3a7de62a5d512e0122e4b088dff98fe898c36ba4d26568eee5e081bf982b41d861aaa7da97665931aec2e18112cbc247946b44f2dd8c81b1c206e20a0b813f5d1b12f4e1732390c2b6ccc31bb6b44ea0bb7e511020c81730640a04d15e04d70aaa065937342ebae249e618b6da1ffa2f8b4fa4fd45eca40deb88c6c5c678e95fcbc49b177c33b968fca37e9e0e7ab51723cc7c308a474bf631e11908ec57b40b393baa4988ee562e0dbaefe9fd80fffd8fc499a8b7063191514eb515cf2343fe23f61af58c155a0e88ec4ca1324be5512cbd987eb8b85bff9aef729806b242374c1e848b3c69dd26a205ea6f44b9018598e4b61ed5eedbca9a15657e92e3154f70d894a035218f8586bbb41769aba3285d93e3d8d9a08f93520148a73e39404ccdcf6918409a0de95ffa52d767a2849ce68cfd9c34d2a0883bad6edb62249d0a46102b50edec259211d2b9aba2ca94368c436915a2e785145961d5bf51968356a60d7d7e5ed720224d537ee0f7acb35da8f1468e757eaab7dafb9a8dd5018bf7a1beed5c4b3199497bda2e5c119c8f96a0ab5e6b663a86c5e572537c3440aacf50c7c3994baec209b1bb474ca0d81687c8af880a619c63f7e26e4aaa3973866f74ecb9c4780ccaa92a38e152a93e2c9e5a3ed874b2a33737043c278b70b5fe5a61980b5a5e58d749e49a81acc5cfa0df1abdc197ac7d907de207e4ba7cc2398936094da61e09274b5214d4dc7db179b0f2e5f5fbf41d849d35b21f82c0f64a109dd037072573c4ab67d38bfa940dec222d884f8c26ec1799d1d2c3729acb85fed5f9088bc8a167e61cb50e4edaef88c6be6c5ef6f69b9be542914cee4c2947dea4726dc666d0e8b7f909eab5a8e18f1c1a01b24fe3c7b", 0x1000}, {&(0x7f0000000000)="f13070c398514f840cbedf4ceb0497abc7cad5997492052f6a1bad8ccf35b506de429ed50f9aab9959cd18f06f", 0x2d}, {&(0x7f0000000040)="88e1a2072f1664da1d7e46152df2613b69ca54177d2c08e21d6bc291c8ebdee0b1514ba23a301bf19d9ffb", 0x2b}, {&(0x7f0000000180)="631f0feb7db928de862e54644a87c0c23da72da360635cd2216edd88591aa4f192afd936e0479dada0ab4f74a85f29b9e28d1e1e23b7cbfb95dcfb1f4bc5faa789a072aa3ffc1bfada70ddb72014e2c1d89725341deb64776de265effbf71735f9aea7b92ace6453840b2037be5f412b99fcc42182bac511ee38c07ee6aa47bf20b7223a131f03f09af530c9428762112a0f6a8a699ef41a562985b3766f6744ac941a128fee92e4ceb7", 0xaa}, {&(0x7f0000000080)="9f1b105f065a68aa980d66ba1f5ecf0b09556ebf6d997eec1e6a18f308e478f970e5f053e1a0986f4718785ee1", 0x2d}, {&(0x7f0000001600)="9141b46af6867efa0b3c9a763bb1026bb91851c8982978441f4c58bb1d4b05c3ad3d459b97898ea26462b44b09c7625314a758670504d10445b292e93c140bc8f3f31f1963def0e86b0f51de9da87142463a400c4623a44462b01938992cf68e6f9fa8dfc638c2b55c1ec349607942a0176f8d4a17b59d3d21c5009dc8f729e2538752059b10dd407dd10b90ee980ad4896bb57ea1c9731524dc56ff60249bfe97661f4c18486beda65358728212225e781ffce06e04ea162aba121ef954f00a1bd1356d4c08979acd40fef75a99f70bb2b91ec2e453c4536db0b4bc53aff40eef18b92e8c3e841463f8fac64aa71b5a2288b63a1052872de5abd5", 0xfb}, {&(0x7f0000000340)="54e2b32f391967b0845b03c402bf84bd91210a1cc14509a2e00c12fdfe3b9260b03ee61a797eb9c89a3cdc719cddc8dc2a52aeb2d5f163625e2816f767e4b52575ee22495c5f4548a3a614df5e2c42092dfb37c7cc4ba24581f71881742bfb1cef8770389c7c761077bcc28eb9fc5504ef88575b7d8891188465ef8d39b5e700745561c1d2ac5903325666004b2ff22c41b0a316c5f9323f70419c4ff3796e76f224797afe6458d7a9bbb2d27c024fd5cdfa285148ac6b376c23b9a2e8356da25de7591fa89c531844e632249582fcb17404ecdcaacd93812582ff44ade15c4a95ef22e8b3cd6a9d7e92b8c135bfdd8b6e544f1bb2b6f2", 0xf7}, {&(0x7f0000001480)="d975e60087c98ec5a1e1a86edb44c4594984f219234f1d1b2b443834018958c8565f1c31ce9ef7cbb66d328e4f59f17a80d92100"/62, 0x3e}, {&(0x7f00000014c0)="432bbb3b98e833a71d71438ae14e7d932fea6fc82e1fe6d4139d3effdeb7eabe8c3d3f57f604bf3dec32c2d1203f8c34b2f8afddfe88a89fc10034a6ee5596081a4ad6475bc89cc59d", 0x49}], 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:04:25 executing program 1: msgget$private(0x0, 0x0) msgget(0x0, 0x200) r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x9, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaac49) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffd8c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) r10 = msgget$private(0x0, 0x1) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x3, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x3, 0x800}, {0x3, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x2aaaaaaaaaaaaae3) semop(0x0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r14, &(0x7f0000000140)=[{0x2, 0x2, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getuid() r20 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x4, r12, r18, r19, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r20, r21, 0x1f, 0x0, 0x1, 0xc7dd}) r22 = msgget$private(0x0, 0x1) r23 = semget$private(0x0, 0x8, 0x80000200) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r23, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r23, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = getuid() r30 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x4, r24, r28, r29, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r30, r31, 0x1f, 0x0, 0x1, 0xc7dd}) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000000)=""/133) 16:04:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) chdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:04:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815bfb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91098024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x40, 0x8, 0x0, 0xa53c, &(0x7f0000000000)={{0x81, 0x5, 0x4, 0x4, 0x5, 0x2e00, 0x2}, {[0x3000000, 0x8, 0xffff, 0x8, 0x2f, 0xfff, 0x0, 0x2, 0x821, 0x2, 0x20, 0x8, 0x5, 0x1, 0x2, 0xb2, 0x7ff, 0x81], [0x1, 0x1, 0x3, 0x6, 0x10, 0x80, 0xb0, 0x3, 0x0, 0x21], [0x80000000, 0x5, 0xb6, 0x5, 0xbfa0, 0x8, 0xffffffff00000001], [0x40, 0x5, 0xff, 0x20, 0x2000000000000000, 0x6], [{0x1, 0x2, 0x5, 0xabf7}, {0x2, 0x80000000, 0x10000, 0x1}, {0x6, 0x8, 0xffffffff, 0x8}, {0x8, 0x10001, 0x7, 0x849}, {0x9, 0x7, 0x3f, 0x1f}, {0x0, 0xfffffffa, 0x7, 0xfffffffffffffffa}, {0x3, 0x2, 0x3, 0x3}, {0x0, 0x1, 0x8, 0x4}], {0xb916, 0x6, 0x9, 0x40}, {0x1f, 0x4, 0x10d8dadd, 0x1}}}, 0x800, 0x46}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x153, &(0x7f0000000500)="174af2d4dbc889b4c1c73134310c12aaacebc6e4b0c0b1015edfaff13f9b811589561597c3ed112d916288b0a1829f8908d8a05cc5824fcae45556e372d3a98905e9b4b06588350a4dde04168ba6bf93004704e664aa39b210deca5394a423dd107d062127142c563f9d4765056ad5ba1c200500000000000000b5086e696289c42d162d2bfbf91e8a8b6ed23eece6d41036e3f5d3aae04c651fbd0a0cacf5f3a267b32e4b2a78d8e1e3507f088ad52cc4843245655abecbe3c086106146b810d47ac802e353c5dbce831a1a83396a86a22ddfcfb1a7a59a5f1f9161bd2d92ebf6e78648a6b736c1644c4e45b1fed79ef86ec26f043e7d65cf66fddca1869fa5936b11674c834fb401103f5f9e81433dd05b6244b6c0f3283fd3c5f4969a1a69d9923ca57087c259e72936c09273439c39ea047c9df9b04336507a97d69e408f12dfe8f1161d85cf917b21ef68d126e3ab7072") 16:04:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/135, 0x87}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000001c0)=""/4, 0x4}], 0x3, &(0x7f0000000300)=""/90, 0x5a}, 0x1000) dup2(r1, r0) 16:04:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r1) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:04:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "d730c15b00", 0x0, 0x63}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="99119e2eb0627f02aeb85e25b5b2b975619d8e6c9aced55f5059ed6b5ab80a1eec827b2f81952631ce8e73a3ba058a43608a40ba620af4e077b605b087f3f23d59122984ddec2f714acc9f78cabf644657560451a51cc54c1050dfca11aa83e482f9b7f4324e85ae834ce22e94bcbee7dda61f1259462bb53a693b423bd4c0d1dcf93769f4cfbdec86e3caac1c95c9910ce078c19d511017a7f11144c2cc5030f4a001830120f74a89305322b9d413", 0xaf}, {&(0x7f00000001c0)="6cc14c1edf9c3f005085d6ab10fd55d1aea486c61b46d660c4952e1337e9343a6a7acf3d08769e9786731d4849d83638534b7adf3bcd1a6e5812947e80fdb8a9524be95812c34b8aaba97157911d1af5cf586c0a8b55c2d43ba46dbcab1fc79d10ee3a27d8b4bb6a8f84fbe357611d8027f736a45d64205f352622182b3fdbe31d8efa79400ae142ba64266da0a0a762b884bf145682a59e4239", 0x9a}, {&(0x7f0000000280)="84bbcc94b2ab13c6b2e8e1585b258e243212fe79a959868c758dd7e0d111d1e1227967a57053cef3779d1347f8e59eb4c4ab8c8c295b30e4f3d985de40a9c3e6886d848358b7bd3c491566d3fa39c9f36ac358828d4c2f2899d037c05c3885d807e398b0e55c17ec036aa5b02c641b20fe6ed69f26ee19c4a5478391a36f0545f4ce5713e4ae6259a446b11a1917016c6cd1b9bdedb9a9aab443c92518141af87a17596a1a77a13b815973fa7d67ccb025acee8a077f5e8474674731251c0ccae3c273bc81c5b1d3b8561422a36b598d379ed201e200268362462471304ec56aa89fa84436177360", 0xe8}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:26 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x7f) fcntl$dupfd(r4, 0x0, r5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) dup2(r1, r2) 16:04:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(0x0, &(0x7f00000010c0)='c\x00') shmget(0x3, 0x1000, 0xed133b59e53116cc, &(0x7f0000ffd000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000378000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0xfffffffffffffffd) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x140) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:04:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xd4, 0x12) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) r14 = msgget$private(0x0, 0x1) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = semget$private(0x0, 0x8, 0x80000200) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x800400, r19, r20, r19, r20, 0x0, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = getuid() r22 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x4, r16, r20, r21, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r22, r23, 0x1f, 0x0, 0x1, 0xc7dd}) r24 = getegid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206, 0x2, 0xfd}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="49f026d91457e420e27f9af613e82ebdd13deb0a4927d9bcaf298208005a6b8be274bf52f8813819a0cdffa0bc2122953085f2636fd5589272577e006a24ab776eedc8bb67f69e8df8ba3a24f87345844536893165e38f433d4f5061c2e4e058b27705ad0bd0296fd53ccdf4311e3b796c025c834a55d5ec68a5bb24d566aed496bc9388e3b74c567b78ee5248ca82415b21ea01c0ceece813b663181a", 0x9d}, {&(0x7f0000000280)="aaa489ff61f9c90456c65b2750a368f3d7ab62fdbd215fdc1a1b66eafc951a1f8a3aa5ea2ccce368fbc5d4dcc509ff93ae60fc28d0bfccc0d1b71e0412dd68efac257ecdf0e11e8538fb6a1fbd450f6aa04cacf25043e5898de820d40b331cb09b35b207b9dcbb897ea09b454b5f5cd88f502ab6f12aec6825d524ba863c6529173c84f1698da66414b3be7a4788583f7ed3968c8cc38db1feb1124f23d9802c43d8b8422401e1b89986f17cc4be47c19c168130966da2e8bb477391", 0xbc}, {&(0x7f0000000340)="83abef4bb5564492146dd14cbfddc5711f20fbceeb4fc8ae55b811126ea8cce1ea62186b0a266798de0bac004b9eacfe205c9b130c4f213d5dcaf5af391a8c7ac5712bb3ca72d0b87a0edbe19dec48f39a56964716effc133d4bc2c8b8fecf0d949ddcc415ab665a28d3a13be78341464a641dca861bf77d041433668f71f08d20de8d1b7c971f359122dca5ec40a24063fe85a96a3dba5938f32228c25649527c2a0647f7dcea33bad2336b7a19ff9343ae67477f03659e86cd6c70a98c17ed3efeda383f3e99a10d0172c149b7404c08dc82ef5c307422320e6495de37b458e13a2b2bd8db5f06b82df27ef3810e4f0b2df2a60788181512ebdc", 0xfb}, {&(0x7f00000001c0)="bd5c91b1c2f095887b8d8568553d867916e7cdc097f994dd3000423df0da4c1a48515394e04ec66d88e14f23b7b1ce90ca61117054", 0x35}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r12, r16, r24}, @rights={0x18, 0xffff, 0x1, [r25, r26]}], 0x38, 0x4}, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r27 = kqueue() dup2(r1, r2) kevent(r27, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r28 = socket(0x18, 0x4001, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = socket(0x2, 0x1, 0x0) sendto$unix(r1, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 16:04:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getegid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) connect(r5, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, r3, r7, 0x71bf52918b04b44c}, 0x4020080bf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget(0x1, 0x420) msgget(0x2, 0x4) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000080)) msgctl$IPC_RMID(r8, 0x0) 16:04:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) acct(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="012bd958607e818db1e8d42b2bd2c298d9c8ad2a9daced2a8d7affe8042000000000000000f1f08b985bb6a99d028cd15c0f9dfd157dfbffd1591af022f731535a2a6b0081216e69e445d72ab040cfb0145cf13b81eb0009ad03b80e9732a84b3ef311f064b1c30a5ab31216e7984e8d8a001ea34905b2488d9bd368f69e4a", 0x7f}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="02002e2f62752a51068f2377d3cf22ac05cf87acd78b6e461199d2dc955e557fb88c863d8ebc0e0f517158a45e62f1df9c81a7946247fac60b96c624da6825fec8b7639dc16b0738c0440e6497cec32e4a792d86e882e18da407fe4a44d769c91700e8491d67af2ba38649f0edf8435cd71153f53707712ea26068d57d5ab84883dddc2e51d7ece12ec6496800a0e0fd3b03de0c54de3e784302a8adaf927dc8c6f1fc771121caecb8dc385ea49c989421faf12aaa63ddac070578bdfe94ccfbc705cc1c88cbf6c6ea9d7eb282d2a6352c4c2c46c5022ee588bbac8f697dfab3f7ce44772f9a87f732aaa0993133ea4f65dfc7b9e76bae59764f8ed2b2f98e08c7d34ce1831ac95ddc42121ac3342bf38931919fbdc0358fe0efa377ab2cb50bc394b15a18ac165e34f98ac829084cf00eacd8555642edd782cd8c791af97989a5e53e7585a37cb0993a65d66ab2dbded77db79219950104c38fe73b3b418d58a3b7fb7e58d4db02587ba66b0216b7e9d19dd373c98a0ee91ad30d3aa103d35f1edfedb5fc2c8c34e7d399ff8aca6560600046745d99d2f741f6115e202c5822df73ad80c15d068acdf66ccc5bb6280858b1d39c4255b8a57740b0a87c9e15c0461bc767b0f2ce0d8a5bb0f28e64197fbb3eaf043da8"], 0x8) 16:04:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4, 0x9) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000001680)=[{0x1010, 0x0, 0x7f, "a300d73d42cf44070ec53f1c9c5256dd24c68fe8dbcc430cdaef50e2ac6bccb3f1a69f0895c23ad50248367986d542e0d2d713b7733d48218ff5eeb0980afc82e42922c44d1e81be474c21494c8b88c27afba08d32ff369f527542dcf0941355e4a7d289b9e560095ac20a5eef93341a6ccaf68cb1166631e5f49787adb6f5dde72744292b239470052a28e8818fd07c77bb4fd42613e5149690b8863e5086039a75409af177460c8ab026ad6269d7cab37bfbc3ae6e059e96655a395d85c2386ff413b1f546dc30af90db191798ee3bbde867fdf0abb4c2cdce319dede3a1366bf28c1d94586472e32e2af9e7384647ab31811ed2a4e1066dfa85a4d6b62a4cf78508b4f73e54f161d3a696f8142b7a7a1d7a0cde2a09fb0a00984815ad7e636ec62c6d5a7f90bb1362605c9cad616922b00f07a427746b64c04643f30e4243752a6ff0e1295eaae4d23f41eba4a4440d30e6f9220e108d1429fdc4f7242240ec224a896f7ca93aa4463c98e93f9a6db1dbe188511b21b00e4f764b9c9169ac079663523887a61c8ecbf20511065d88515972adc21352485682d100eabf0629df5ff1f8f1d58fbca2e565cab1d4d9e536af59f615e124f8a95dc07988d8ccc3a350e32c4a05e1442712838de209b9ef34fb77214115e0484b119f56315008325f65c1ff543d0a7537cec5b3a76c4550b048513492f2179b6ecc5d1c3e1574f3f7eaf874232027a26db8944228377ae8accf2e77fdee90b149472c52c12d9ab470bf962bce8f45969da8535234b45acafb2fea40b01fb1af7b9f50504869abf91b83e00640df66b578763eaaff475a3d23b97a9bf3f9d87ace7b7c8aab45824844e56e29c866151f53534599174d0247067b0b2655b289842af428e804b5f38c1451e3774b8bf024f944c9fc21df713c831b4ed68f81a836127d7c8b100d8842b2731dc0cc43d1999578cc1d8c7382802580ed23f82874e231e4c2565ec52abd8c083813dc75eb7fbbb4bcaf0cbdf3388d99dc9443b137c739be993043d8e7a0167825a344d686e67374f921e501cc80eeaf39e8123a52a006f05503032e6fdfc6f1e242abd8fea24b9579bf8515e0286ef3aea7e229bebd08c7f2f1c8eb6feadcc08023beda1e4042246143ebaf68579cd7bd87d783511365cf454135d5ebc6bd874c7e98149194dda69937898eb1572b9ca2b3aa21e5d3affd1a1461299451c32c6e72da48ea3a4d7511759fd7bffd65bff14c53d261201fec9c5a4795b1700e32e965a5e56d9de68b51c596651f153c2358879ec0f754e54088bc0b6423e766f30c3000ee2b8d0851be682fb4529672996d40cedcd1e5c2923cc342aeb36ea36f095ca0a26319286e7dab95f932db986e918a2efd26f9cf31ff58417669fbcff0eb151ceacdc6932bc4ab36a16138f98926e7b6971edc684474e4e0ec2babe0e0a72bbda2f6f4866bba06d8dd13a58e1fe8f824d0d1a8ff0c0e029852d983785120f9acc46ee5d08b54d4fb82dba4e654e2c2399e236a51e17b9293f4e2c7bd5ed612c4e1f889e22a83edae7a269c0e0ebbde71b0b000613ac2d74cfd81a9422311c6d3d1c4528c4440434cdb114121f1a36b606bf9348279c8d3a23a8b30bcfcebc0db9869ffc8733ed00fa25faca0f87299845694e83c37db9a2f425e3a991d299967057570cb23ea870365a146a1e18fff29d968fa0885dc6aaeb2fd977be0c236a7e4fb2538072c531045f6baeaae955f0e2a268e0e505782618986472c7ce6dc161e221f3e982e2038b2b3ed161dc77a96c520df4310b6d5b9bfe313ac1749f22b8730b45535620058636d502bcd04a053328428d948c119cb029aa0aec733c46e0f508c5cbbbb1bbf8c8a661c55e663aae48ba7a469bc98ade323f21c0bf72798bf8596de4b0260945f74d177f647e94c1781ff79372d871b1d59ec8df15167b77053fc96dbfa47ed2c26f09df0caf4ef928fcd197e36092fbcc6ee01a21561467fab3c59e3bdb4820b9128077a84c2432daccece0eb473a6fa681d33ec770bae16eb718fd56e6428e09a89d73bd0d3ba4cd8256de6384bb097b765720f5369481314b6701afa7c416eaf62576d2d150808041b11d56273e9c2b505edd3133b457bc80d195f15eee7819ec26a8504849c0d73075fc65539845b9a1ae1234dc868c25228310278e6890c5556ac195717cefd6cf34692f9a5af0bd210c03529a542b74bac9657f45713fedd330f3f5161c294091fbe5b14fd9229875957086b024d78ab1ed36915f33a0e1b1d7b42f3adbeb79ceedb532fe34dbf0b54b11e21048b430c086b343e05642fc3e80c76e9753889185208a4dd9299c6b09f42bde977b85e785f586e53328b0a60ac42e4644f0069e9fd1ed47651a865d34e87dd8d49a33cb68ef851fb62eecd96762beecbe8bc5f174cac51adbb62aa8adcade801a4a57f9f6569ae298427c2d8d856167bb4d54248973038ed9db6cd9e6c5f422d08ae7108cd8e4fa57115486e55fd606d9891d9640444f5f9443046bc38e0941e6b8a127d3e2b4a4e589f26a23bfc702376a2d1bd5bae0e6c279887a3d0376e50fefcca22a5fb72e509eaa6c5bcbe569538d0684659fdeed956e099460aaff51c687fe4b447b8ed7c4db045179e771f8202c76d57ee2f8a3ecfb21e21c834c5351f35ef6bf2233d548846ba0f3721b6bf7536106be5502d4d0a07ffcf72b0403a57848816740ec4c09d1e242dccf42820945c44051dc915070015aefd7cb83a0bfd0e85ffc84820350ab11d374a45cec7d960253b30c526d8178048ba24687d568358105bad27a6999ae8889a27cd77ddf136344cb9e3a0b75940eeb1da7a6c78c234817ea17beded6fa848f5a5e7e30571355a40d6db43c34c6b7d66a142756c1cae7c4bf3dab25a2225cad09373b068d9b86237eb246396fef0568b154b4fda6b8ab7872d75a98aae9548e9fb3e6484590700e5337a5de6cfcca0abb390d191dab498755fb912dcc1d77f5cb08fb47ab975f3eb130e0d2701a84a60f8c1c4e7ebc51a9689f1a770c8db0774cee28cdd031ca2e2b2841ce3039318cad06d4b5b012d82bc023d45846108e532deb202a1fdec8da8d4d023c152c6a67e84d4602a6e0c0763d986de08410f31cb78bfabe7cab5ab73da1b780482cabc72e96866d3521d6c2da764032c3d464430c79b51f28e0c70626452043932619828dde5b7ef954faf94a52737d24364a19bf3bedfbb792b1e7e9c75f13f96d57b967d83742ca9aeece93828d7a5b11902f491900d5e297bc6c9f845886dbccdb0a77e7c75540d5857c7a19a4ee8bec1c92fe22bc704b0add24eb7666246407b33b4493e6c6d33ca0fcd748220cefb183af5a913fe6a23b3189dba55b2570c0893b73c45ad1f04cbf331165e5c66c6284b865c69e43b8abd827544975ecf084f7fd8ac3d328ad9ce3e48dd256a26cdaa59d5882602832b6a73dbbaf1169b65fa4eefe2d3ce6a21e1a0d560c24c707298dd44f5a35762f2db63f69263c5adba6031f9003df5cb1db9209d97186f004b3cdaf4949f28dc0a6289527ed4b20d343c16b6e107d6a9771623e5712912a158578e641d05064b4bda55cc5dba2f38e7f1611e532ecaddcafe2be6c7bdaafbf0b30cc5db4b4a4e8dceea1cae5f01ef26f9d3275c0fe690b639d773f09ede22564568d874f659678b42a510ab4151a729ac72a3a94ea48939312b73c9a553d2ef8871d99c2d43dea38e0be6a9b7466d3a797edb381f7f1a19a0ff0c776dafd57dd7d9272bedad86d86702de567af55b561db460d1ac434fc54145b0eaee220c6451397a1710c18b92dab371c33b0b39f26d560c665ab7dc37c3e0d394cdcdd872e556ff7f974d87e014cdb4e36ee94e19bcf8d605ba8b43270c72ede73ad38d89c2d4ffdb8c1bf8e7bf9cd322b3fb73946406aa61dffa29098c1f8c90c4591316196ef468e3a8d39505bef8b594eb6568fed512397d2f7457533d2e533cc2704718bddaddff1694927672050240c12dc6ac26f52e421e9d6bfafc9180b28b3e356a2a9ac2ae02759d279b3bc5f5d81184ee6e45bd2be5efb63bd64a38e213950cca47666189091db457b0c8e9bbe4eaa76a1fee5d105aec8c8f77430f805df7863d6d0f6c457da895df69f751ffdb6ca22d7f57a3a141bbdf2f2ea478a463b31c1f4c968b99b0f4fc9890fd164d356388980682b9837df556a2a827f4e30906512c63002064c4da9050609a284724dae0069c92452cb65252d345e41240d4af776442543feaf61500aa81b7854609dcdd089a813c0d17f4c725077af88cdac91eee398fd0636326947c67d97da75fbe0d650951c8374ec9b535db1fba02055dfd4643cbb691e02250bb49cf9119e97dd07912be18d2ca334eb314091e72410d69a0a1ba94561e29fff44d7b6533c0bf7a4c210ba19857798cc00c0d65d797306812538b4ac37731c90c083404671afb866de89b942c66d41cdf3e788694b7d59db430fb3aa85ee7bb76ab26a3116f83f15a64ca1f53d534e16c525a962f2231b20a05f34dfd08cdfd843fdae5ca4c8c5f8fc3f6e52f22ea25280c59a26a1f24ecfa72a2b0fc612083618951df3a51447fcf089b1fa07ede7a8f5dd807d81ca1b2b92dc87ff2b28fb955b19b5e079b2bcc2bc414018339bb57455a6ca5a7536e2d1683b191fe99aace7a97cbb504c5cc3674fb9fea873f9ae97450fca74a7fd2a3646588e816bf2edd82e9bf8da3501e19f61d498642d4082ec2a8310a65a7723fa579ed4b33cbb1f3eb8636bd1ae6d671704a029a8f8028b51f80dd3fbe46d7d9e9408aef4a6ced7f4ab8c2a2503c002f3e258d087a38ce84063a5c70c7d762144448c69aaac1f94a8fe541b848c17d82c4aa5f3e5845cae2b8072cd92e4fa5ee1bf5277821c8735c7da817506e40a71f204fc31f33ecbf08d4ce77bdf95f5957a7f6257fef4dd741d5f1f6148754c78f0ce8cfb20ae9edb0faa599d23c32d881eddf74e19c4913bde487aed8e244bfcf3111d169c1ae91bee8f92a40c1bab84a19c250adb2773654e74271b9da0adc0633993c350ff3ef4c77a28cafbf0a16f99a741b04ae62cfeb4a0e7843cb2560d940f7aab59f6812012367fcff6153c8825c4b5c337c58d5b2b07a2d771341847bda26b5fb622892d7fb657fc297e304c4ab001a65fdb514a41df9fe849f7d543de33a09c23d1321225a6a72c4a7ad3a46720adc1ee89c8989cdd6cc755a45a8db2603609965de0fad5e9904b3fa552b1d237f3fb55d8145bf30336c5f99eecaf20f2796c0d09b5433698b0defe79fa9b972ab9a879664b6cc1008d3dfd8f5e6c640428b51e6c369b77f4d778acc5cf27bbf07227711f2a4645b2148aa42c02332e6b7fec8b7d02b7f0f3e1edefb13f6c9d4255ece728fac16fec2dff58d4e1a480e0fa77fd09c9d5f6041e5dcd9fef6d679d5493896307651d6c882c700048ae5013693bc828cdd5f48231650606dd71a0608769d682e2167b3bfc5039b8c20f346704ce06d38af1b0d1c1fd5cb826e9aff8cb8b4940df70d6ec61a8387641a79bf4aeaa2a5989f88f519a048047120b8a26b221f816cf1a40c1af71615c6c73064bb901ef3f0ca4c32ffe0311ccd854e54144e936517d1fa3494561e9ad0c69c672519ce36853764400d732ba671c8b3329a17e12cbd1a9feb2b2d5d2ce8cee7dfffb414bf64e8bd066c789bb73a092b0f06dd3612e00df89dc006bf4c49dfb7261e467bbddcd55c6b88fa77fae8ae3f270e301f902a2da928278e8d1fa2331719974491"}, {0x1010, 0xffff, 0x5, "a6c23e338f97cda7dd725056566d31a08d02bf4888542184e071f66f9abef9d88678c476173005954ac1e7f7fbf8951f3c092bd872384bfaec0961de0087be54d739b6961efe58a48c975e7fd6fadfa788a2343bc2c8a884596eb0fa75da8e9e5db5eedb4f98057484ea976d5d6c6e654a61af4d20c187936d150b08195969dd48247bc1ee0d76c8a37bc65f76f472a04860750a10b1bbf8eecc60b356ee029e95719c828b17844a2a545e3e9212a8faaeabee3c5c54f54de0750a5eefd50b662f40f1bb1e9cb148eeb693d2e2d2e05f16302e6fa04214228d6c91a17401147866023665d4a3fd029b0590d8e89465c4dabe67bece01bae55d96343517762cc85ca5c2b31edbf672ffa989b75558ce3bade605ca84755b365e5dc0c7e122ca241c4d0ae1c09a47c6e93c933f19dd7e1d0a6c30c23fce013015590005d6f70c8ce9112e8aa7e5c8f710eacc41d38dd6d99ce5495e16ee9af503edd8435baff8d67d01787e7459f91fd5303632c175de19835feb8197d125e2d3cd0dadbebed9467f516a26ea88f0a8fb21d4d10cb5e58ad08f95c7a15c4526e3b097e5344176e13b47ec2ebfa5beb2055c937b37de531c1855bc862430b023d31f6efe879784c8b35017105bddc0e7f2ed8f0174049bd39693fb82da118d7b9520b57404fea066ad6b457d03055ae61cc100e8c00ed1da14ce274f340a283467dc1303038e052e780d597ea0fabed58549c16293435efab03ca577c7de3fdf2f061602530c93d866bcede2009756682ffb1ec7862e6ba9db426c505d7e771c2254c58db614c52d5d327a60e2cff82ed93d818f92f5993fa302a8721c63186078f4614c1b27747c9cdb18d8f5e495786853442eb18d5086d93c4a01d296ddda90cc9fd1f0bb4d649148d602b29c676fa4bbc409a653dd164fab2adc5f3682dcb15cffd559cb09bdc38726b3c6f900d2bd41306edf14e9ff836f83aef667291821b5570855c57cb1d106300b1f2aa4350d6a8ccc6af5fccf2a629e37d2e2712efcfdf6a95adee1e4f71254ea8f51d931f75b802c69769fe8c62376552ebffd48b37d7557d7c2ad674cb050b267b8555289c51aa516ab89b3d96649b5d395489f4a8fa7b1389fa98e3aa2f8c31378272e95c3d9f8d5336ca909942b8d2515b9e3d4c19d93c89ba6d2ab11a740f45a811322b32dad211cd89febc4f148619cb556c40d739805bebef6e566b5c74e13d5180902acb6a4e9622162a1a59d4e501bf4d5281b26507bb16cd4e41e0b9c1a5cc616240bb9ae6fd958d1c10b15d1b3cd7dc9a4c09a00b3dfc7287d35d1c2272e93c77e9ed3622fa5a6a30ce53da160ef03c096858c1ed8eb6601fcedf707f086ff4857e8197e34de0010bd88c8dd450d78021a184a8a443b7b21948988c0c28b6c50d1ce035e4068b2748cdaf547d477bde28f41b56ee057da30b35135faed7103a546f8ac362adfc5bc093675e318db2971f8c4a13c9b743d04f077a493937c3a8dda901cb5d47240213624d2d5a1f4bc4e4b38ddf7759a1a154e122e937ffbd6a5d5a95da19a76baa0d361db4b1c8fe8ef35b6313c264a51ac4443914320713aa0867006db64b86f328bdd7da58df2051e1f04ffc337c2c9dd4f84a635a4b94af0f4f0a254bc258caf40347b8913377f1bdcb1c2cd749c368b4c22ede5cae2a6ba4b3452909af282c9d0f05234db87a78728cab9fbd6ac4181bce5db2137d8575704c437196e5fc4a34cfdc08de5ca17cbe829d8d4cc997049e7c03a6544b5b133c623bf9e685b8b264b70e8bf439f3dc950a628ce68fd2c399a40a0ef47a735ff12fd21ca57dfdb49b362489d240593b9fc4f4e72b2dbb1cced14559f874de994fec42e97386a9f9fa2284a8704c278378383ebfa97b86a537521b323afd2ec17cf77a153965e603d8ba440ee91c8af531b2c801f4f01c26af186c894a16f19ae0adbcdddc6da24b7f5fa16268bc0bcca4837a8a585f2f3112a4ff1f6ccbc87c9f717d9332fe1cb5e09dda9bcee888e0b8d87b83dfa8fd19d568129d60a275932488ad3dfa61388fb7c95838a9b20a6b42ee33a114f90d8e97f983e650af390a934df6ea35df80ee22759332b3c2cae80732b15b2cadb33a8c1579adaeaace13bd7a1d848ad256a3255fd91ee32c17e56f46124727d2f83095c1c330feed667bb67230858740ea1391fd7e201de4b67cb849e1bf9b5bde0d837aa6a3823234eeaa115cd8251b3ec6e54b5f19aac004f04ad494f73d3b48b33292be90d127013490687e22c634a2cf72d6b68889b6cb47b5884e581ab708e138ec19f2d5f956df64bc762aafe14becca16769e070cae11272ac17685103de142f9a8eaaa3c54e965b64ec7c18c6142a35fd2493eb880ad301d40e4fcd49f61a70387129b8c42e64b5eb2953b4b52fa4fe32cc4566f3168fe979c7fa29f8bfcd3e0ed8a4fbd6c02c2435bf9ecabec363c6fd3dcc570f11afad34a3a66527d55e66ce8ed8e5861ca2701680d2d8578a74dd3de1ad1269c8bded996f4ce4e4b0b65442e35bd0d97cc98a46f1be6500f853f9af510f96955e9085211edf04b5905d1efaf819d936a36c90bbb78a597a602cd6f7384f023bef36147aea991bc1fdd32e8f1b364f5e3416286ce7b7ce5edbd7a411ea2dac4f3963f02f554a2a8f83c737ce5baf30d06bc778794e3c6187ba4176d65fc333f24e6945993a1586b0e1abe0f707f12e595fdfd6a14350d3f0a3803d7921926d1cfdd119465f84358219894be921d365d7a0da4aa327a5ad2e8782beb12602f167184990360a78547720212bc7c66eb580a2206ab6568dd44eb0b5c754356465b7a00964cddb4491bdcfeeb2b8f40a88dfd908c78768d2883185df3c108a7d607392aa2a29537b61a9f5e0f50614ebd46c9c1147c078165f6ddf2d4cd8cc7e7c778daaadc458404f3dea78ec38145b02273e9370f4c47cd71398b8b65126354588b61698a66e82658d23228470d222fce377c6d7edc297be86f352d1bf7d4df7ceb528784cde65e6516738f3d721d804140aa186f887ca58cbc8a39e19cf39fb979cf065947304fa425ff1ece00f83e781ddf07f131c8bc9721e3560d291b4f17e5d0c28251417055e24ccab2686330380660459fb73c2ce627a47f5b372bc401a52f85e3025d3153b4216445dde86975f5d6411f3e1098d1243c18894a83639969214cd811fa891b263df4f55ffd829b34dfb6d5149f30ba6e705ecd74bdf9393b2dbdcd6d6361c7f4cf517ad3a42428ed74895537d0830914df413c24c7adfebfb858b0ebba20e1f3a1e3c247cc8543da4b1e06c6322ff12a1b07529056c6b14d7ecc7139a2aa3ad71ff86452a0bbb622a272c187846d9ef01005f651de58cc5a164604739a77b6f3d4895b41b4e2674983f6f6a0b4366dfa561e744e7b76e62a490c2a5d88b7fe828e69d9733a8709e042cac1d1ecd7e5b6f36e9243011bed7b7f26a69ac384dc7464dc57b08e1122594857810dde276e035c8de965333833de35633af459d525229b1155063a28dabe2cb72ad6d875ad07db8eda3211179e6c8a3fe4b0967b96ebe23b88f85d690987569b611d2f2993533a05970e86cf427856742cdd57f76243033ef0daab1b7336dfd7f047b8364a3010ba63eb02caa5ad8687e9fcbd27f51b378bbda3002fa810c653ce29c90f0bed401727188e27ff446087fbbb1f5dfce0154696a348e4b441d9e7330e5225c298dae1011c28a7f4e0c55518093daefced0f6077351f25128d6e925d95d99155b9d8920613397c5b31e4504c7ab5a815057919afb9fe9dfacf614848721b09e17a1df38c4cc793126b59cd31b9f845aa17df3a6bc472cf5359e8fdf2d016bbe401a170c43c900afc74d0cd25676c333de1829a0ff6f58478ede6a4fba799e681af5c7cbe48a5e392a9c475fe6b168c9bac26998fc26099357d648b61ad6d3d9d8a31ff64a447755eda49e8eca28d751bd02dec7e0a4ecec5a2bde63b590a3e1f06b25e661caeacb0a2ccc2ea4d891bea6ba466885c4488b08bee95c60a958e5c2123b0d641169988d96d9e75b8b2d42539d24577149b295cdf0b459c8afbc9bc7d4ed2bb44ac721fe1ff975496602a1a81fa45c4a5305195796a1a8ce88c36b3dc2e4b954ee31de4cae61f8e07b6bb94f79d9ae9d2a87d46965ffb268e9aa6d2201cdbb9f680bfeb698be271fb1c55e1017272462cf88db5c4ee2b44b6179745ba2dd59c4a1d4f1969afed619d57ddbfb89afcc2891f0744807bd76dd9adda2d83f006d87b7ddbbec1ea10f2745f8879100935ffe8dfafd3e5748657eb32fc338f1ab8ec80ee5e04a4940b26352239b2025699bff2b569de9731caf6cac9eb88786e0751b132729cfb05e8da953e2f60aa281764a035896add59f799c2c33613c5ea7ea8a973e2e54abbd3466c763c6a3e6cbcb933ba1010ef64deab94d246376f4f69440de3ed91a3532812f4726e1cbfac3fbd56501fa8ffc9efef0cdcaa6a3b3c6e30d77fd5ff1c0154173a008141eb67ebee956e9b3eab1ea4394706c298e51ec4a367faa7c1b71e4ba645ec9786e766a37ef2db44f1b550bee0d420deeebbe2738e7ed4fd6e7b19f62472551484452a950aab7f2fcc880bfd833b3ead87884aa11ffbf57a4938d0c8421371b2df96ad9fc0d709689b100a22831d8e310287039572b77be21b2da2a6304030dd0412c9767d6f5031b7ed9296eb3cf1064b53732ac64ffdb1eebf64673262fe07cd1b026e0e4735bb5083aff180647bbfcebd26e6601a83d8233f535852a04f5ed23a5f7a311942a95059d62d70a3aa13b6ac2dc16100b908fa6ad851713919fe26555bbd7382cca9804f898e811d229174df1e124c5c0310b265c2b43d6818c7160ea1c4ba75503061edb1c75eacc85ca275ac3e3d053ef764ac49846cfc2b3c0c7b2a85e94e914776ccfcbad6921f9914c5ca11e81b64eb36f15ca55540fe4b60e901b728cec07a66d88596deb0b918e0b280bfe3edb953faa2978a0549f6c39515232473b8794c00a9240746dcba53d2fc7257864186f4c226f28c2daf736f42850959b27b4531a6f948e75c57d7769721e855b09aae79ab57db0434330ab0ced64035a3e54732325a86d230e03d1b9bcd11ead97c12e47d3aa4a275effcf4dfd7f316df3fba67bd97b5ab4385ac82edecf34c0b1f67475df464fc52a2ed5c160d35ddc4266a87a03c35cf1c4b14a266945cad6ea60569a496385413bf3c933b9cf672b281d57dfe1c5d5c76f09e3c8cf07d4a7e3e58457b1db0f833d4d9228b1f326571e7255fd6c97af5294f42529b4be46e93cd2c22fac9f51faf59003c58b1057778483b1deaf0e13ba231eb68769d47328ea8a4cf96683cacd0df41fb04589e7f555288f80f0956d0c11c0c8fa8a3d9c69c7e503b032ef4ca5d2374413b499fe15a618688aa12e5d3504e8e621b34f887d89768b3acc0ef7d69b17c5bbbc1c6f3012fba6af1a7456e4f62d0823919875031a95f806b1312c8f5b2930cb2496cd2c1e2e4adf4876d27bff4210f7bd36d75de5b21d595604df5fb7462a095b76370ab5b512f34f09b402953b938af99280c1db1d85947049378220a52e1cd68f26ae4a46155ed4497c8c88f7f0b506283568d465a08ad4174b00cb65f7066ec7aae53b0d7b89f413b31abddf89fdea8e093662ae02fbaaf1aec2e433d68b7f70957f15066bc727448862cd1ea750b66d341c38b58ed83ada51ea3caf8f1672851f1b7ded906bd483f9b49992be470b096cb849449ed94489db3ccfc48090ac33"}, {0xe0, 0xffff, 0x1c00000, "c8916f56b87fcbf5ccd79f6c83b245e89ef4b1cec2146a901df8c3257be3e12da6d0e4c81aad0ca83b51d99214aa8362665a76c4dfb18aaf560299f2a69a5b00675f92490f32458d7b6d4f7039ad733636384853d2fe1138cd8dede57aa5dd2fb09d27e0d240b59d4fc771ff4cf733404781effcedbe164f41ab3cdd6d4585f25febedf43cbe6f788ee9081e71da8c5844ed34389528647ae17a062fcb845a9394d6d6a2875cdcaf825acf44d9de4893a0ead1486a4b9d0b2805bf07e373742f5940d0494680df6ba0b52aad"}, {0xa8, 0xffff, 0xd83, "709e10a2c1f420775f1e462c020102454147e30737022cbb6f3a31608b2a9e410b70f3dc7030f5ee354ef31dd703150b0a10d0f89246c99153a1c7cd3c027cd37be5b326a7d0fb7007c825f6ac9fb689847c8df289d701ddeb5accbd6fd59b282be7479f256a4c5df197132da7968d5f88f1e69778d19f141bf9915eb54bad171d9bada53d955957e987d0d05b759c72999be5bb"}, {0x50, 0xffff, 0x0, "5b4c693bc7e342253c64d919650007530f56f3dc696cc86eb6bd8382bb215becba58d660db9a701c9c5002240b957adb81d3387ee58f83ca859def4c"}, {0x80, 0x1, 0xfffffffb, "19dc1e997c510a4569229f994ff6890319a34b2fcff7f890c6f5ca75fea63a0fbb464b598954866dc2db196987e9106d27eb27e627c92c67107c8b3a55fbfec5168c29a6fe4368c33a2c9aebfc1fb6c1a307806da5e47332de6fdd334f9833c6b1ee1a48c0d6e405f191540e5637"}, {0x1010, 0xffff, 0xbdcb, "e9f4c78406b474746cb5c3836feaebdc0a2532448183f4fedf878e9c5e4599318472b1112aaa1785b7891f5feb26334e09b749e53aeb929536be17c99c436274cf34d5441d8d77ad26fc507167a58c96da9df9168ab7a912efe58303c8c9d61650cc91ed66e86728a74699890da652d49855f60aa7b2a80ec11df88b6cb27b22c5cf1e4d62da61b615d1b07b7aae615d0d966a102094aacddc77bd3b0ff6788e38240cb5670954dfd3936f81c667003480911e7debe8a4552098536d6b01bbc2fd89ae25091793d75b7e2ed94758b676fbee688f06ce623259f2e0932af0fc4751b7ec64539e7e2408e0d55c8a5c044f3a6659331e958602f21ff9f99183cec03029baeb4177de7069410fad45b8d706831a5552aea5f57fe5609233b464d9212bfe420a48978ffe0eb08021e327d6edd34b3fee13a77e936b6ab0c630e6963b172eaef584f1741712c3b1a1a09e214dce9bf2451ab8b5a3956d9b76dcb3037e2eedcba0ad18163203d57cfcd467ddf20fe12b4739130084c355ecd71e67fe3c5c6925527f442542aaa7d80e470f9de7dc5ce00389be26cbf2dcb5f2a1b7123a76729672642fea9daa45e485a9c6b3fb11f44567a122612b3faf2ee09d62b702588b2798596dbcdcd40627d738f09faa0e0a36eb37f8bb653bdfc59cf3237750f34df8adf8286efc824f7ce3accd3b2b1748af7d2b4868f422af1ae417d1a85dd88fedc6f6faafef8adc3067207daab4e7f95622fbbe0318c6643fd4c3d1e27e04c783188cdb3fe17c041653d6bce447c60f7175e8b774c24da6e346d2d1421faea92f45e0a5fb8deaa208131c91f979c8ff6f238fb413d21f88063dbd36e60a42961ff9f98f2d225958f10a61c8900da361314c23a116f6ba9272da416e996164c1f255f25098b70ee2b4d7fd52b608f4a64f603d12d95b01c2707552a9836d1bb2a1fe90016c4dc7434e1c982d4dedd86f8920290e42d9822e49ac4f80dc04c7a2e2ab4f094a0972d9383b87f03750584f95ce4b027c7dfacd919489b313647a2d5799c698afd037eb5b404b558084e75d5d1942a2f64a733f8a8cd9245c735023fd178680273c879230e14c170528eef60dd9af9a50cf87de499b69db3fa83d961f60398f955e96f43e862d7a47dd6c6c5689e7ef0d98d45c974143d20436feb374c51367db7da222026ea3d6207c8607dc4eda66a8eeace39b9a97eb5129a383ebb19a6d257d132e354bf6953d692597e9ce9eee0e1283eb8ca66f3ae9bc0be66b79e3b29f24a63ab35502185b6caca4b006fc71e30322bea9e5be948dcd37a39cd451b22aeb1fb263111373f752080ef7bcb646a401ba63b92bcf9bab7cdaa30f3639404045afff2a1e142c72ece6f3ea1bbf4f8e0e5e5eb057a3862c94b97da1151270442625d3dcd8a3279bf0c15b31e158ed63a1acecddfcf75e90f7f77dcfc1492d40a19057c534528d1f6d68958a9f3ae8ab67ebb572ce44031a5eb4168e66466b7724d5afb5828c08864eb274825659f5f4d03e5c9131a9a4ca3a2a651a4eb255ec90e75140430e7efe1b7ead309f0d7c5bfe2cbd071a3f4b34f90c73ced2488a5532cbdd4abb18429f3923f9a5e76f9e86ebe15203f81cd8134130a8b076a9ded08b179a3e62625482b0cb7d5b54315774edcb8a80852745370a15dce990acf8fecda62ad2c676b80e56cda6c62b886485497425f02148fa7d39e92807f04be468fd5aab6e1bf360a84fdd0cef33d84f36fbd821da6b8cad8dd6add948dd6b58079cf11236aea9598e203a08dddf28eccc45e996482e822794b6a26259c2e2c43a2ae4fb08762a454b6866819ef8cf8b07c3cfd90314b42e92e7104a41d9a885f11d4023f1fabf7b5472ae4ae5da68c2e971f267433f369f6d007c0a0d48ee08c52bbb9a9ddd862a29b197877f5cf1a9a05fcf72dd1a686bf24f3e7cc5b71f35b8e3905d9e5331457423ef194c7d6d9859dd111578b39757eaddcf4259df7604fc1ce020d8307363b580ae87329765b776a4e7afdb8235668a806340426fbb0cd51710cdf8245c48c2bd11f22bc4f755e7abb042c569b1c8e1b1d9b8586199ade29878a971e6b68564a2d1d2f7a5df59f7ece9e651dd56dd1cb4354886d2e67873dc358b77dd83e8193a7a5ee0454e4e5c295b9af7f5433727c5c4d6dc2f9252d8ecf84ca75ca17a7a9dc5991e100887c6f48e9e26d811d5c1260b76b7d73810d1b6c2f9f71840261a78dafb65002936934f7cf17b9580eb0f0def4f5ff74aace90e45ce3fe767d18f2e5baeeb653552a972189996953b1721212f6749c88a314b30b795a62fa887d85ae5c91bff9fcb9ca499032ce3574ba428397e8093e8e4bd2f8dc69704bb1ea69c515298b2d46bd53b79715182d53d9edfe6c8d6e4ed51485ef628f3ea003482092e93df50ec170b02d517e738709041ce31e0c4744e4d88b288fafeddac500104aa7f9fc7ff1f98c4ea7ba28dbecac6954a8148a183afe50e862749b432d88de831919db72a5b653e66b6119e22baf22f1764ee8c3e4d1c02542d606ead518ef46c8a026594179b4c11e96eef561eb463c6cc8a69f4718421a0fcb91a39ba249f32faaa90276e0ba9d79d6584c5cefdc85223d8d15931d38462b39f25ef0e0c4a16cd2e88e416f2d2a48dfcc20efb883290b570ce2a6f7d8d6e200fc0db867f87a2ce5f185491f41a0abba95a5e3a6ee8a426a3c48490e8ddc88afdeb5eabbd52731e58e855d156af96d006cda4291e23a65e9a87ba9a9791d5164ed8acfeef35676525c78e8db117d1d3425b55f283c185f44bff85a4fa9b5f746a197de4b331e87e5e310da72a99c701ae9535962dd147045e16ccfc3c78e4c3ac15f1744b751c7c18ae59fa54ccbd61aa7e1bbc59f028740059c4ff73750c5fda6ee7e47804214228e6e225f9cc44199711368f0268adc4ec9b1276af14f583cf2575bac08536be7169c3eb5d6e08f1da0ff7556f59e7b9cd91089b4b41354e7be86cde0878263268261fb55a2e1f5aa9e25d16d4d020f3fcc1dabc03eb1f4ce99e3c89994dccaec57855f1630b2b94f921969dac8afe5aa698292547b71401d3ea8179b349e30a27ccfb18df65ce43207dd76eb8ada2d216a2953ee09b7ed6b86d9f34577ad192c4d0d9640caf2a6cab8aefcd1f1f9db02eaff9d9bd69ac7703eae22d4d688aa1f3eaca2248949f8c57c265220dedaf68114716cad7b8605f066ab3db337f23dfb73281a237b5ea364581538f54323df2610500a1594af4b04baab39dc6888408c4ec70cf01488df4974aff29b3a9e5e5b677336ad882c742f643623794ace74d8cecbaab3a9a8f98108ef03c4f0b067e5ff519a8fae39551a50ce8843da1eb8571f7ec6ddab1f747ed9da35f0e20dd15bfa6743cb7af5c7fc85733eb0b415b235890d8760814d48d3c40bcf0ec60195618baeada120307e5ae32dcba3cdf85a8eacd0734cf1f557a8698b87f41056cbcdb80fdce9d42186e680f8ce4b8cf7bd15afab9871185297b98c6692766e8304161ef3f56f27ad03a2d87116f55c2eefcc98240eef4c72456d261255116f28f2d65787ab300101e9d77b66d2274800b075067196d7a6d89662daa93d2fedadebe6772cc18330dcc390ef28043c5bc9762baf093b2b92a1e370ca19d365e4c7ccf074a916b6b61bdf80d152fb25a9b284317c31f5e03a08376d82cd99009dbb1456358e8f6241e5e3bae02033bb16c881f2db8f06d75b8453fd0c0c941756615ebde35f760e3e610d2b6d5821c632f6206fba1cc6e09fcc9f391fee63654b90648be6b07878afe98a4b2b1fa7d76221e8bbfdba647481bf5e2f4a5874b1424985339f2685275056ed063f377c1f86838d4e3fb3558fdbc9cc251c52661b5d9c2779235b7bc7330d11319d55003753296f5bab7e1a3621e0fc95cc324bdfa531c9495f2a888a508c9f84054dad89afafcb6fa61905a18cf543f1b4f2526d0165321aae6a6f909f84341d4ccdeea4dd06ca28e41d6d9c85d7978c3febfa063626dc512b4c9511b65a12122eeceeb9fe9ed6fbad26cdaff0bee14ba72373ca00a033a8b2e8ef61663ff8ae08c070c0f2dbb6878e5fb20ac0e54a4bd0191576dee5eea252d5a49b86a6990ea835e8fc9fa6ed9d84f05f9a970dba81db5ff36c64815187d2f0ba4f0d03ec036f3367be23b079234781641221996a833a2ed4a887da17d81d884a02bde6c9beedc2ac5ecffa9094b266042046d4d5c6e065285e1d57ef77b5737ed08593c641985b132a211fc1b086aabbfd147be0d53d5c63c638e88afb0a492f3a76a03bdfc387e609d80fc07629c2777a8fb834f90f8d41cde06b6d837f82f2e9c313dbc4fa733ddf54be8ae1c646eb77e3373dc083df444d27d11ce92ce98c8549898a6ffd46e1462515f364853a2bd193fbc74834740e5dd2e1653e834856deb1ea866cb2795acbdab1254a1a49c09639fca2d34735f06e6edec22da45fe2e2d784863963d455713055119dab8df1373d6a1753288babddc45ca76236aba715b6669e8bd4c685ad2ee8c2ddc9c8d0f44744717ec1084405794816beb1d6f3a60805545ab36de9eb6109dce367146f959701e3d5cb71e9f2c02eb873f43864429153f0332f123b5b543db799947c540e9d14cce6300bb05eca859bb8610f235be69ec71be4e533c5f811a488b56ecdb0e9d4cf8638484928436d335f9caee9c7d17cbe64208bacc8517db99d36d502dea39f38f827609e8b7b8c37ae3d321e1e850468db1584069776973cc867372fae76362f46a239268677fe5f429f0dc48c6e237fcc85e20dbe0dae510b4798f9e3c3f5ec4b5f04e66c310cdbd3a479ea502a7e09ef9125eacd753907b64b11ec68ca7f10c6255dda8b980cb63cda30afa7914f8c364017359a6cab584489045ba7c497b235bf5890864d628175b6b92a37244fe27a3f41d936d12fcf950e63e1b49b42413463c8d4c8d15fbc2fb91bafe63c20109c0ba47e89a9bdbc4d6443c2fb504bd5cb83127e9feca5c59a9a4ecb611289183c2997b9e41f33b8e339d51154e55121f13ac99dbba00ff9b200ff717ba7b383ad58d4971922d3f1e5c5a0df20aca743aed958e9ba2030e56f10b5a5986279d0d1434a8abf9b4d3cce48e93f329a65d9a627795a3f8ff18237118671964ea215e2de88330e863864790506884434932c8f59c7affe296b21c08e4a72cd07afcad6be8ce43b1abbeea22a9ff1dd87683e8dcee57312ae8222249fc7a725f244df0e1d06a40f919b713b67061233a35897b0ba4e65087bc1d9eb9cefd30d825af464bf1a246b4772acabbf774f6423d71329b02fb04805a35d73f4f146c949218bb508c94a151de2fd57bdba42dd5053733917a77232e6411ff2e91b698961eed7ba9218bf9d88bf739f536b3312a583f7e9346d9d232c25e26aca2d8b195a49abd55f24b4fec57cf360d67085087d8b894f2f32d76737db57f61e39e370749cea62b104b43df7e7da89eb74b432ad3f5000dd03a9454536f5adcd7c3525d15171ce8b6b4f4251347a3795df376b7b0e284e2b27a0866bc997f127fede69c0e2f75d1af69ff16bd30858959129265c4097f2375d185fc7525a1bd438ae86d1f0335411c58ce9b9db5a896bcf661d6c119b7147439d1bfdf0de00493b82706723251d92b80c62a6ccdd217486d397036e964369957665781346511599d769d23db6b45faafd25711d599895e15a013859e7a102e344e211d42fc7985d61d42cdc99b3404d41eede4e95a90734c33e1114149713329f0cf00"}], 0x3288}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:04:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000100)="0bc0f3cc") 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) 16:04:26 executing program 1: pipe(&(0x7f00000000c0)) 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}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x01\t\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = socket(0x1, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x806, 0x0) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 16:04:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000140)="32f9d5b70f4a133df7fb404bb379acc69866ddc977cafbe96290874e834f665cc99f67a72839eb68fe6d9834b20751589abcf7ec953355f4360f9f7ef8702126c989668076579231cbe08aaa5ec7dc66b7ffec89f102cbc0b5ca8d82090375cf186e03c351e6838e5aa446b55f50bf10e95f177d3e01324cd4483672b7cc1f99e663d3d089c6ad11d464bff5559871f4407e4339964423", 0x97}], 0x1) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0xbe, 0x2) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000000)=""/64, 0x40}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getpeername(r2, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ws-ouse0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)="33805782b10babc36bef116b4803e7858acbb342b9c8fd6c9f1d94bab914db3b20034ac52e2556ae2718f1d1e885cd741abab9b5615d1b9cb69c18be144cd178cd1d1e4536ec8331ab247f8812b7e09891ecc1871e8394ef4717528c1f5ea5b232279b751ae3510da6d76dd7a3f8c5", 0x6f}, {&(0x7f0000000140)="513415abcbfdd885df3e28d397db00e39ddccb1e96de193910e0997278219bd826aad535cb1fd1cc13a14a51a57c40bb59300c96c68023f8e2dcbc5fb64b952b432cc2ffc999d6474bc431b331d2f8cc29910647eef3a4422d3ac657f4a1448acdf4d8381ed28f0c6080356477618362dc0312f19e7488d3cfe45e8ef9c102b909c81a29b612e0d2fea5c6f904d9645c8a47c1c8e0ff6fe9ec2773de8486951f9f4b8cd60e15119a8b772fbce596400ba30399be3c22d95f42e175cea77d907b6e4610c05934feb64287597d585ef876624b709f6b5f53a56a6e226aa8655087fda77e8bdf2c", 0xe6}, {&(0x7f0000000240)="04a82a016820758a4965be4df53b84656b8630142051273f4040e4321838acb86b69f62ce75605aee16874a0f7195324f2710f4ab3393c6e2d769a76d8702d60bb0b66dcf9e52789", 0x48}, {&(0x7f00000002c0)="33cd2fa9ad65cb868b28be8ccaa7d6ee1621766692104110d47197e743f04a6acaef00eab246e73bf6a73915b835b24b2fa8b73d2e8d3fed4fd9881dd652306cbbebbeb04aebbafc1b661d8771a3420932d84e0df073a3c3e350bf45f55f36d845acc93dba90163a6ef7a235df8f926523027340ad88c8fc0ef0ba27bd9fa3b7515163840b13d05faa82eb239b0de61cb443e9b2acea78e505e7a57794bc26d01f1d2a45f3191490fec0f9f6150a55927d1d7fb24bef6446d9dce6a70aafb32a4f4a1c6af5910790af8c33d3b74312632bed", 0xd2}, {&(0x7f0000000080)="1e7f616c35249bed6d6596935a312a7da0f0376b47a110ba103f831156943111383e428817d15782a41af9cc22fdefb57373ecff6de5a7aea8533fc17ae5", 0x3e}, {&(0x7f00000003c0)="c47139be4f5a02e48a27fbbcf9e33e350807efe757e81b599c1667a274e028da197f17f68ad7f18353492949e2c71dc700b80eeab2afc8ab87fb8b8cb8d252943d5f795c2276b87d39088956d130e9acd3590f797c0371b85e00721cf31501eb44480c67c4cbc7e5d68159c844a17b73dfbd9d537a871b95d8c189e15ec405407747c12ee5c727aefe84913c17b8970b7871a707a0ae40aee5dde3fff029ebb9131969621d833ed7d33691ed076cd9bfcee8cd6ffc85f39686c24061e4a7e2244dec26ef97d7d650014e85044d", 0xcd}], 0x6, &(0x7f0000000540)=[{0xe0, 0x0, 0x14000, "911074b2d71e499563be045c2bafaae265fbff9f34a2e7a8d89fceff0030f92625ac46f35e9d74541fe26ff11467a134fdfe4aecbcfdd8918ae68f9a43c9bd403468b14fa72c35ee45ec05ca84cd3c0e81f599d29ae963325033f905681eca229a764282292edcb1f4113b7f727dbbc9ba3666381d1bc98837e8ec1d8e6c502a00bc63402bbca7cba661bff3bc2229ef7307a55be8273aef467c7c007a3106291005732fbb602e96267051d94b0193ad4791a8b0bf3d93aedeb6566b69b7315ddf49072c3ace5cc2674c96"}, {0x20, 0x972e358a27784c21, 0xff, "98fd12d03cf738052db4f4"}, {0x28, 0x0, 0x80000000, "33e4bc6db6926eb7fa40299af20e8474454e08"}, {0xa0, 0xffff, 0x2f, "5ad30fb1bd2dc8621747ee037a7bc48e80a97eb22b7f444290a1d7fbef4c0088f29ab30378928e48cd3d696c1d690db526d4fdffda5c17715fe6513fde987d8f56a7150907df93a2b207d111dc727a03a8b59d1f61ebec1f8a2cb5f5152e4a979bc0e3d3b13f36ae3c6c33fc8f5587d891ebd1a8b6680c23e4fb994932ab8f228f7d198fd38acc6453307f74673e31"}], 0x1c8}, 0x3) semget$private(0x0, 0x1, 0x4) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket$unix(0x1, 0x4, 0x0) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) r12 = msgget$private(0x0, 0x1) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getuid() r20 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x4, r14, r18, r19, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r20, r21, 0x1f, 0x0, 0x1, 0xc7dd}) r22 = msgget$private(0x0, 0x1) r23 = semget$private(0x0, 0x8, 0x80000200) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r23, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r23, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = getuid() r30 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x4, r24, r28, r29, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r30, r31, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r28]) r33 = msgget$private(0x0, 0x1) r34 = semget$private(0x0, 0x8, 0x80000200) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r34, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r34, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r37 = semget$private(0x0, 0x8, 0x80000200) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = getuid() r41 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000002c0)={{0x4, r35, r39, r40, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r41, r42, 0x1f, 0x0, 0x1, 0xc7dd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r43, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r44 = socket$unix(0x1, 0x2, 0x0) dup2(r43, r44) sendmsg$unix(r44, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/d\xc1\xc2\xa8\x04pf\x00', 0x20, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r48 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r49, &(0x7f00000004c0)=ANY=[@ANYBLOB="2d012e2f66696c65300018dc65f3ed36052c1e36f1e2320c"], 0xa) r50 = socket$unix(0x1, 0x2, 0x0) dup2(r49, r50) sendmsg$unix(r50, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r52 = msgget$private(0x0, 0x1) r53 = semget$private(0x0, 0x8, 0x80000200) semop(r53, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r53, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r53, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r54, r55, r54, r55, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r56 = semget$private(0x0, 0x8, 0x80000200) semop(r56, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r56, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r56, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r57, r58, r57, r58, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r59 = getuid() r60 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f00000002c0)={{0x4, r54, r58, r59, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r60, r61, 0x1f, 0x0, 0x1, 0xc7dd}) r62 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r11, r19, r32}, @cred={0x20, 0xffff, 0x0, r41, r45, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r46, 0xffffffffffffffff, r47]}, @cred={0x20, 0xffff, 0x0, r48, r51, r58}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r62, r63}, @rights={0x28, 0xffff, 0x1, [r64, r0, r65, r0, r66]}], 0xc8, 0x3}, 0x406) 16:04:26 executing program 1: mlock(&(0x7f000042b000/0x1000)=nil, 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x0) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:04:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="82026dfdffffffdfffffff653000464a7b240df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287eadc83e35e2f012eff54011fd7c13104bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed6d880af73774617a5036226a77a3c3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4ae9c608627e34895ef9d612f871f4385f041578d5ea4a5c5fe659fa202361cd8ca0700bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d786ba5f3f7ba52c66dde104f06e295ad206a6a86846e79146e637e9c037dec2e2b39483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4a022fb4ad5f5067899043d9cfc96d51e5e6f2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a0f851686599fe446e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef470b5c48627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c421b9c61989ff05df2b5748501000000310b22a9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab44df3c8f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03ae27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48fffffffffffffca6d24b7238d8076185895553df35c502ca21bbc1466035554d03ec5ca33dde848a869cb804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f45954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521e2960000000000000000000000000000000f435a1b83928431cf0e59491239055e202d940b3d5561a30d42002b08a9b3906c9a7b527979431112bafd03f94a4486ba86c6626cdfb79868bb06547db5c920a87b338e00d400cd22b7afbd14e932d715f7040aa144d66fcc06d74e9f500fb5d2ac60fde806f44ec0ec934c90001acd72d1ed1db6af7649fcbda4d3dbe0bae58917bdff36d9ce19a82b224d94211edc922875bd8e46de487fb6722a85fcf2cc7dbcf6a27"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x3, 0x3}}) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) setsockopt(r5, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0xef2fcabe4bb30d9d, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r7) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70010200000020000000"], 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) write(r3, &(0x7f0000000100)="8c65", 0x170) r10 = socket$inet(0x2, 0x2, 0x81) flock(r10, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8a}, {0x44}, {0x46, 0xfe, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r9 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:04:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000fce000/0x2000)=nil, 0x6}, {&(0x7f0000f35000/0x3000)=nil, &(0x7f0000fb1000/0x4000)=nil, 0xff}, {&(0x7f0000eae000/0x3000)=nil, &(0x7f0000d0e000/0x3000)=nil, 0x4b012cdc}, {&(0x7f0000cac000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000eb4000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0x5}, {&(0x7f0000ebd000/0x3000)=nil, &(0x7f0000bff000/0x4000)=nil, 0x3}, {&(0x7f0000c3b000/0x3000)=nil, &(0x7f0000e7a000/0x1000)=nil, 0x6}, {&(0x7f0000ec2000/0x3000)=nil, &(0x7f0000f68000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000e2f000/0x1000)=nil, &(0x7f0000e69000/0x2000)=nil, 0x5}, {&(0x7f0000f59000/0x3000)=nil, &(0x7f0000ebe000/0x4000)=nil, 0x8}, {&(0x7f0000ce7000/0x3000)=nil, &(0x7f0000d2b000/0x4000)=nil, 0x3f}, {&(0x7f0000d56000/0x3000)=nil, &(0x7f0000eaa000/0x2000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000f7e000/0x4000)=nil, 0x29}, {&(0x7f0000c3e000/0x1000)=nil, &(0x7f0000dc4000/0x3000)=nil, 0xe000000000000}, {&(0x7f0000f91000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8b66}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./file', './bus\x00', './bus\x00', './bus/'], 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0xd302) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00\x00\x00']) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x3bcafd01b39a20af, 0xe0a2dc7b57b2f1b2) ioctl$BIOCFLUSH(r0, 0x20004268) 16:04:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) sendsyslog(&(0x7f00000000c0)="2e9d00bba01907de66004eb02896aff7da7671f73ac86dd23c41d883175032883e34f9d7c41cd2e05d6a68b459b92a82dc258e48769ec8d5fef5575f8e94d07f3b5495d7a9433cdeca20a1d3a9eab82dfbe20fc3a08ac882d149a2890220e8b692cf446b5fd5cf1d79cdd990410eaea036941f0cd3688fd1c42c1e9f72a8ec62a7891a2de1", 0x85, 0x23) 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0xfffe, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x9, [{0x2, 0x8}, {0x1, 0x4}, {0x2, 0x6}, {0x1, 0x3}, {0x1, 0x1}, {0x0, 0xaf88}, {0x3, 0x5279}, {0x1, 0x4d6}, {0x1, 0xffbffffd}, {0x5, 0xffffffff}, {0xaf135ccebed43eb8, 0x401}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0x7fff}, {0x2}, {0x2, 0x3}, {0x3, 0x80000080}, {0x0, 0x9e}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x97cb}, {0x1, 0xfffffff8}, {0x1, 0x8}, {0x2, 0x2}, {0x1, 0xfff}, {0x3}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x80000000}, {0x1, 0x8}, {0x1, 0x5}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) socket(0x18, 0x4, 0x9) 16:04:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040)=0x6, 0x4) 16:04:26 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) r1 = socket$unix(0x1, 0x4eb98e5030f96d19, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000001280)=""/156, 0x9c}], 0x4, &(0x7f0000000180)=""/13, 0xd}, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x20000000000006}]}) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) r11 = getpgid(r10) getpgid(r11) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") 16:04:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], &(0x7f0000000080)=0x1a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0xfffffffffffffe21}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000080), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) sendto$unix(r4, &(0x7f0000000100)="3d1b89e09f8c611ed318949b7a2dc8e637f1704c3efbecce54b9e344cef61daa27da2450160d72712e8a08edb7c55179b6f4cdd562f1d0bf20c9aa8e68d38573d9635a5ed35d1cdf720dbb2e450dac73ca0b71ae0000e68502ffdf189f112dff4a60b041ce6db2ef2bf95566c77fc057f78210ad695cc51e1cefc36409c9dbf0b3cebc470bec4e78eaad07e1549642a0418bfcfce73df5c9e1fc0a", 0x9b, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:04:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) getegid() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:04:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@file={0x2, './bus/file0\x00'}, 0xe) write(r0, &(0x7f0000000140)="200e22", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) readv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1000017e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a590496fc6bdfa8cf1312bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x100000000000031c, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ftruncate(r2, 0x0, 0x1) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x20, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/192, 0xc0}], 0x1, &(0x7f0000000340)}, 0x40) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:04:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x8, 0x8, 0x3, {[0x4, 0x8, 0x0, 0x7ff, 0x1ff, 0x3, 0x10001, 0x80, 0x4, 0x40, 0x8, 0x3, 0xffffffffffff9c6c, 0x8, 0x36e7, 0x1, 0x1, 0x8], [0x8, 0x7e, 0x3, 0x0, 0x8, 0xa0, 0xc00000000000, 0x3, 0x3, 0x6], [0x7, 0x7, 0x0, 0x5, 0x100, 0x40000, 0x1], [0x10001, 0x7fff, 0x2, 0xa9, 0xfffffffffffffffa, 0x8], [{0x6, 0x0, 0x6, 0xffffffffffffffe1}, {0x400, 0x7, 0x1, 0xffffffff}, {0x3, 0x9, 0x4, 0x7}, {0xbe, 0x2, 0x0, 0x40}, {0xffff, 0xd5, 0x2, 0x5}, {0xfff9, 0x3, 0x0, 0x8}, {0x8b, 0x1, 0x1}, {0x8, 0x2, 0x7, 0x8}], {0x5126, 0x3ff, 0x8, 0x8}, {0x2, 0x737, 0x9, 0x2}}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0x1) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:04:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xacfade6515d62cd2, r3, 0x0, 0x4e) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 16:04:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r4, 0x118) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) connect(r5, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0, 0x0, 0x0, 0x5b}, 0x1) recvfrom$unix(r3, &(0x7f00000000c0)=""/53, 0x35, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x9) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000)={{0xffff7ffffffffffd}, {0x4}}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) 16:04:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x60) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:04:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1000005f) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) 16:04:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) flock(r0, 0x4) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9f3c, 0x2, 0xa5, 0x9}, {0x1f, 0xe3, 0x1, 0x5}, {0x7ff, 0xcc, 0x81, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:04:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="5b5b0430b6a167c098f3587fd55e5010245734516b68ecb0b704202f3ab6fc4374b2ef1f1dbe8023836b519ccc8064ed170281b08f170ecac770cf5d6070229774a429918dc63c65549d478cb5988550ffad673a7c30aab22000d64aeae3aec215892a8be78386e3acccac91cfdc1547296bbf5a059f471b2f90", 0x7a}, {&(0x7f0000000300)="5fcc6383ea6221abe4a7c58336ff8d322cd1033022040ccbb50e46d2e35d6f2ad2be5e9993c0c74e5fea3a6f56850035f7459920c91ab08da99ae953322bfaa238b513c6e93291d666577d99450aa5364da4e36fde95e04af29dd15b84039c65483ed96b345891c74bb1da05f06d9fcb03972ba49ee477a26affba268ccd1d90a8940225d215c7cb5107", 0x8a}, {&(0x7f00000000c0)}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0xfffffffffffffffd) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:04:27 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:04:27 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x351dbef7cc358402, 0x400000002, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaac72) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r3, r5, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) msgget(0x3, 0x602) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:04:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x0, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x1d}, {0x4d}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0xc89224d698a7bf44, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) 16:04:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x2, 0x92ba, {0x3, 0x9}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) 16:04:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x6, {0x7, 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"}) 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)="896c11e2e1d36302", 0x8) 16:04:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r2, r1) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:04:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) r5 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) r7 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r7, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:04:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000013070000013000b08cd59861a256adf33bca4eaa7dc5caa022e538aad8e19d5531fcd0283692f5c255268c2eb54f978915d5f5465f08e28b7b264fd14e1bd3b2956309c9801c83efefebf1dee5fa01c3303ea029a93c8ebe0f7168252fdb3be1b0667ba0e360cbca674108da139196fb7123"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) pwrite(r3, &(0x7f0000000180)="80b0d370b1deed92e18af52ad4e28b20e87432708934fcdecf9f316029240db439e4a2635a10ff995efb4de1c699656525082704f53e8bf0e04a21796f0b8933a81ece08ee63ad67a6699e0ca01533ddab", 0x51, 0x0, 0x0) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x1f, 0xf635, 0x1}, 0xc) 16:04:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x52089176}, {0x18, 0x1, 0x1, 0xffffffff}, 0x5, [0x20, 0x9, 0xf3, 0x5, 0x38e0, 0x4, 0x7, 0x56]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="2d7f48edb6f5eefe79f7e35c5d627b094c21a6bf320f08"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) connect(r2, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x80, 0x800, 0x7ff}], 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x3, 0x9}, {{r3}, 0x7, 0x20, 0x1, 0x1ff, 0x5}], 0x20, &(0x7f0000000300)={0x1285d3ff, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xb5, 0x9, 0x0, 0x3}]}) 16:04:28 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0xac8bd9470ef6903b, 0x14001, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, 0xffffffffffffffff) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:04:29 executing program 0: r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x40000000000000f6, &(0x7f0000000140)=[r10, r13]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:04:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x1e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff7fff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102f1, 0x0) r1 = kqueue() close(r1) 16:04:30 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x06\x00', 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61, 0x3f}, {0x200}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:04:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x401}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1c, 0x0}, 0x0) 16:04:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') dup2(r6, r5) 16:04:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="b41a01b56031c5023ceaab79496fa0d19513f7eec2e034d625b90f7e37b7bac314036f77d641275bc31f744979156aa47d215f8d621f643e62edac907d73bc", 0x3f, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x80000000}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pledge(&(0x7f0000000100)='$-%\x00', &(0x7f0000000140)='\'^\x00') r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x1, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x1, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2ff7f, 0xffff}, 0x0, 0x0, 0x0, r10}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x700, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x161) r0 = socket$inet(0x2, 0xe4f45be24406c51d, 0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:04:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:04:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x7f) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000200)=@in6, 0xc, 0x0, 0x0, 0x0, 0x20b}, 0x0) 16:04:30 executing program 1: socket(0x18, 0x3, 0x0) sendsyslog(&(0x7f0000000080)="7b669792f3d97040f6748663370845a435bab735580118dd793beb233b0ba76e4774183d243405008d5571cde514c28e1381e72a539ff02b22a3b99ad2b5845812d9411ae5230be3fd3dc1a84776761f41c4d971cf6c853e1ccab34a2089273e17936c8c08b14fee38bcadd20fb19799f7ea8b06c00b9e2209d5abdd8075527aab8414d7f02e9565f34f8e8944473d1231adb0", 0x93, 0x2e) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='@]\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='#.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00']) select(0x40, &(0x7f0000000480)={0x1, 0x0, 0xfffffffffffffbff, 0x75, 0x7fc, 0x6, 0x2, 0x100}, &(0x7f00000004c0)={0x4, 0x7fffffff, 0x0, 0xd1df, 0xffff, 0x8, 0x5}, &(0x7f0000000500)={0xdc, 0x8, 0x1fe, 0x40000020, 0x4, 0xffffffff, 0xee, 0x1}, &(0x7f0000000580)={0x8000, 0x8}) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000700)=0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0x0, 0x81, 0x2, 0x3dd9, 0x52e8998}], 0x3, &(0x7f0000000600)=[{{r2}, 0x0, 0x18, 0x40, 0x9, 0x104a}, {{r3}, 0x7ffffffffffffff7, 0x0, 0x20000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0xffffffff00000001}, {{0xffffffffffffff9c}, 0x248ebadf94af877e, 0x1, 0x2, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x43, 0x2, 0x77f, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x30, 0x2, 0x5c}], 0x5, &(0x7f00000006c0)={0x6, 0x6}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000540)=[{r7, 0x4}], 0x1, 0x4) mknod(&(0x7f0000000740)='\x00', 0x10, 0x40) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) 16:04:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000080000ffff000000000000f87c8a5b671b1b54b0c47d10e83b8b6714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) 16:04:31 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cf02"], 0x1) semget$private(0x0, 0x6, 0x94) r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0xa, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r20 = dup2(r18, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r21, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r22 = socket$unix(0x1, 0x2, 0x0) dup2(r21, r22) sendmsg$unix(r22, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg$unix(r20, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff2c, 0x0, 0xffffffffffffffb7, 0x0, 0xffffffffffffff9d, 0x2}, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r24, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r25 = socket$unix(0x1, 0x2, 0x0) dup2(r24, r25) connect(r24, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x8, 0x80000200) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r27, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r23, r12, r23, r26, 0x244, 0x400}, 0x4, 0x5, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r33 = socket(0x2, 0x2, 0x0) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:04:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0be88a46a37540e03000"], 0x10) 16:04:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 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}) poll(&(0x7f0000000040), 0x2000000000000283, 0x0) 16:04:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000001bc0)="04e69d4f0e0c8a7535fdd95647909b51b57ab744330e95d91cb14289c9904e2152f0342d46da6f16806147490af2b46bf0b629475c6a7bf6190b13d067f1220151f59d", 0x42}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r9}, 0xffffffffffffffff, 0x23, 0x0, 0x3}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x7}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7ffb}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:04:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8001) 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, 0x8040691a, &(0x7f0000000300)) connect(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000200)='$', 0x1) 16:04:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1b0808a523c18af, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) socket(0x21, 0x5, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x6, 0x5436, {0x0, 0x1}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:04:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:31 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x2, 0x6, 0x3d8939b1df6a5eb5}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x18) pwritev(r2, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4) ftruncate(r3, 0x0, 0x7) r4 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r4, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:04:31 executing program 0: 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') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(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)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r6, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r6, &(0x7f0000000500)=""/125, 0x7d, 0x1802, &(0x7f0000000900)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e1ab7ce69a4f8fbc11a4fe96e5e201008aaa29c0e9a0010000007e4aadd533c1f1bfe9e48dc462618ca038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce7bee4fe7c3cfdcd35a1947203dc8852b4aac6212d44ec874aa0c16c8cf03f6da02722b428c6a7c863dfcbe25c9ffffffff8c4140891aa0edc973cdf924fc28e8498703bcc26a73e3e4823600000000000000221b1ae94f1c7f0f47f0fd38f2b6445a525d97a24e17a3c8f3c9077b8300f13cff868934c39ae9836a58ce29bd70b7b3d373f3d951a4409993a2446890746302d4678bdb440f29908e2ff858dc5a8531c3fa04775cedf785bee1cc0668d75485f196ba498959e597c5b209dd653e6a5c484b2ff9e796ce369c9e6ad8825ef6d806746947dfe20664249fe8752ce40a85a4c4f6d1539aa4727dbfd4e274e36ffac10ba69607be9b94a6fd992c9530af7c4ad2072002b982e90659d8881d57485936a149aeb2ac6d8de728dc4a750e30004f859f00928a7a8faa298d9530d56e912d1afd00d0922ade1bb92be499a25870ffb7f9e54418f0e2ca940f9f6bff1cc8f76616370ebacaec5577aae1a67d175b4c31b6e85a4efa105fcf8326bfb5ac2a0bfd9803497fbf1d6ba76c116d81659f045220e2affc6543a4650a77c5d10fe50d10e4f7c473e09fb277c7a66da9c44ecf3679286071ead44466539065ef939ed60e4f0a13547e50a25d872efe1e4abb5d5c1a863d72a37f39ac6995cf31d48fc2b03450ec395b995f3f86947ae77591269f8027fc9fdd0cb0c7d4d25ada00000000004fe2dc5b5dd9fb5a2518a059c0e191c851675d3ba0dbaeb70764186b5afc8661ec8c323150520a951c480864e05535b2e0bef7a8d244c80cc7dbcac851bbdaeaf1d906665857d526cd1ff87bd9e2fea19c2247451789da462642026e32c5dc7bfd369b99df06d7e4904903fc1482a824bf3dbb96afa5079ebed7471e39abedc34f427e94d29c4716145898eeac670571eb1833f5adc45458b3cdb940efe81f359bdef1ddeebee3d4a60f9924804c3ef352f1ee44388eb82b013c1f03ab4b9ec704bd4c6ad9c4f6a79ae686aff2f29b2907daf2cf0952728247985a4358a203de908e453c566959b1239fe4a547c928f303cba6c131cb1f5aa1dd188d9a0376998a0efafd2752f93d2c1c849dee50000000"], 0x1) sendto$unix(r6, &(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) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') semctl$IPC_RMID(r5, 0x0, 0x0) 16:04:31 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e763e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0fe05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x4, 0xf7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:04:31 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000080), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:04:31 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="2d012e2f66696c653000189e5ff772bbf3df7697600b17cecf1c6b1ca3e1d8fceb5c1f104cb5d605bb5d8dda716166dc3db73684ce2d0bc2d67b7cb0710580467454a70bd8ea70059110d57d8101a403caad0f701e36bb7e774789e5e251cb0127afbcf3b7b2f9eb66daa17ff41298b3722b87db796ecaf70bf91fed60e968b056a49a465d6fa211acc468651d278ca83ccb239a32c6b94743eaae7ad1403587823be3687bac67105bba012dd33a90c62fb9a170c248e239ad83fcb8eadea3136e192d46b96ff1e6720d91a845b4a5b90ec91321ea53346cea163bb69c2062b6c2517be460de240269e2eeea1601f5af27495e53ee661b09f20c59531ddb156bc77a0ee259ac8d077fbe204417d8e4e7b0e8424336c1540158b2134d4277aa5063d243928182348533157e0917803fc99062e61f9b067cda4f9ccb983322f82186b04ad380848523b709e3"], 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) connect(r5, &(0x7f00000004c0)=@in, 0xc) r7 = accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r7, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000300)=0x52ecf6bef5b5f5a7) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000280)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c6530000bf300aaed359d430c9fa9f10f45772a232af9992d566a633cc4d9e69c3c99364b654637c94883f2e7a243aa2b492eae0b73a9400bcf6d921696987655ca525b2da8cbbb9e3976e9e005dc073156c35e82cd35047e7d0eb66e028d7d89db14903c0a27a211a6eeb17c0d"], 0x10) write(r10, &(0x7f0000000440)="9e3eaa57000000f00004bf9aab42104086651c1cce0ee9d308e6b7ca0000000000000000000000006cbb6fe58688f83e39178f7dadf61b95d458ea2069cc5f1a23a191ab56e40f0071ddec786d2f43a75f2828aa2ca706c59fd1d83a5460c244557adcb776a09fce5e286d", 0x36c) 16:04:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x200000000000) 16:04:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x78], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xc000000100], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000)="c2f2f6bfe91579e2c03e3f", 0xb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 16:04:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r6) pipe(&(0x7f00000001c0)) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r7 = accept(r6, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$getown(r7, 0x5) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x4}, {r3, 0x8}], 0x396, 0x0) 16:04:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffff2368) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x3c, 0x16, "0b1c7604855b10cb77d789aee23e86625c67e0fc", 0x9, 0x800}) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x60c2) recvfrom(r2, &(0x7f00000001c0)=""/88, 0x58, 0x2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0/file0\x00', 0x8000, 0xa0) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x3) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000300)={0xfff, 0x6, './file0/file0\x00', 0x6, 0x1, 0x3, 0xffff7227}) accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) socket(0x20, 0x4000, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) socket(0x10, 0x10001, 0x8) r3 = msgget(0x1, 0x1) msgsnd(r3, &(0x7f0000000440)={0x3, "7e15ec7a79464a1f5dc9ef8e92947c979b804abc1220b9cc25536946e4add149b25300835bc0d33c502e38bd05ef96b68b8b82beca8fb223a7ba302289650a49064b419b5a00c79384964a54c048c3b502dc98a31b5ec196a8ed0b81d99c11cf91c114f8fda7b2f391d755e1113042292dd2bf6499ebda2ac36b83350c95273fd9b2e2c4de02c3be45e44262fe4504b9249a9a43fc7f6b823b75c08f365cba53209abba7a3fd49f7bfabef7f7ff774e32aa1c0e6db00c5880d83d9ee3dd795f6e305184a298f781aec680be1fd9e4eec55d329967ed53a68ac6dae8b68f9cfba81c57866835dd3170b82556c6a16d3210c41a4e36f48ad37ac5071cfa6209912e85619296400f8cd8ab5b4f5e93c10ab8321f4a419ffbfda3b8421469e3dab614b814602361c554f6c1fd37b568b918d899b5e1cfa5f452e4c1ba51047b4d1d43cede8e99ec6167cd938c3420b924cd091014f9154673228ecc24e44918f4e2b8b3d432184ae3cd791fab4d53dda8bad902c57856bea3cbd785d2eb8fc26549be2257d633e503479bf1b544b06afae07dd198b145fd538d80b9ab586d786ac67e450e757be04961c5bd85bffb91c854355bb180886dadd2fbea3641dbc36f90ebf6ccb2d69ab945ce6629ed591ac10c925ad1398a74a5184f284b87d3f838e94123d04db7b14a0573944d3b169b5051a9c2dfe5323f1ba136c58b926f885e75654c375409e6ae9f1388c61a575077f52e8f6eff8a1724fed3afeec75de6596afad8fbd9655fffcc1956768cbd3d108c2f22bbfd2d3c2a2296f6ffaf9159d1cef6d856706b214db30607c2171aa2fd4b929b972eea631a7e541a3e2dbdda245cbe57e7cc8d79e8790f2dc50e0d90d26eaabd6fa55423e7b622afa4199820f233d0091afb2463e278cebb11a34a792dcdf2765e347f3f174dc34f03eddb011f9b5521eb4e5142768bc6e55ee75cf9a3bae447cf403b5809a3e0a6759359ccaeb160469b316b038cd6f071485764eff5f26e17ed0651843d657c76a98aa6ab8ece97c0872f19b6b08966834e7b7c3433cb22eac81005ae697dcccf9d30a0e240926b558d5a1506ce879be5cd7381e6c6812f715a9504063f2f675127a9f7c0bfd6358004019881a8d3b5546dfea132d52ec82d7253b6c8f67a92e44f2d1c5a38b89886b92422fa6daadabc5db640fe8be28301169d74e604b8881d24cc7924442bc1042e3d6ef9fff319af599cc17ee4dc8edda2296c89779c2141322ee1d856e726bf2d83072988ee881fd769725139cacd85faea9128b6d73a890c162e8796718cd0f4e820e096e4d14f7324970fde18bb7a2af094d464f557fbd9a80041ec5c7ec889e79b2f2582c39bf3c971027787c435bef1f01ecf646cc35cc829ca29a424b5ee20fb54dbd95731bb59e5a19c0c903081cd2c7d34314301dbbbe3d6faa200316043f05f103f2b428f98d2693675ee2ce615b7c2e9ca71d237a946e177b287ec34212fbd4bfd95913e70c4b8cd423116b98e863da9e7fc00ec41e6da2c1652a87b2a1500de7a0ee02f55b86cbbd28b787beb534e9ba460665ecd3eaf73e13eba551074138528415e277c1ce12972ab3ff3b85483e8c3930876b7832ad9dfb57aa717795c4590e297ddef5c02547619e2ac4acf314c1fd577bf78b3441020a32406561beeebccef0c9026b92bd3290d23ffdf5b3b5eeb0f0f7d210ecb5c8c709346a87a8d4d74131cf9d738d2b08719de6dde0b72d5482267a58bea73365780ef20e355d2879e2f7e76973157882c1a72fa5d5012929f186b1f865af54ce13e7b7ee30f92f90b2691f938a59791def9df71ab9c0a02f0d590e5d965812aa6bc795e41194499da3bba29ac993ce3e5ca64f285b56d22c8643f2be52c53876512c845d33536c7007b4a7c68762aa55f012ab880d87e7e9b39ac20c037f8ff273818d280f211d6378a3dd9e0a40530a352894f6926b332fc7978f81f4cdcc76ef2af318c49fd67ae18010727fa6849920d27de6de07fc6d88521b4ea4994bafd0cc306df353cdc26dc332e00773f36a331b9b17b4c10a763da03c9194b0d47a42d3b515ec94b2e789a58ac3e9fe397eb5a22cca331f2196eb5453bebbf8fc9d7463761750784515d6809d127ed243e03dd8bc9c21c1cb9c2173b94952ec7c914fd1f6b1b3de6f763ee8b8fb696391df86b597c13b7748850f70049f97a91f410a773c70ccac18cc69cc96a66dbed08eedc7b7b4e5fe8b9069d98725366b2e118aba895fdea813679fa2f891186c8501795a485624079781a1256f6504f60ccb580716eb8efe8bda9edb944f3396e7edd441e2e8a53dbec4809c1e710c22bb7b89f86ba7f2672a0c88da7f9ccd81a2f0885ac3db7c9e3e553af0442edf2167eac3a7851e36ecee9d5b8a4777d46f567467578be6a2dd0d14c8d3af06cbffb20656d86da358ec138f8c2017fe60a747fe2d410e3a5e2b20ec17111103f6979c34d66014a360f7782fc06933497ee1405e3c9e27220a643a436d51782846bfd44d127e3e1e5a0f7e998ceb7525db0f1e0d648fceec6468cd1f6735bbc9e71e2b59e9ba1f1f69104f89b6de0d772dc2b190def0551c27fa009bf3e425544da123499de0d6ed120d776d875142fb3aafedf0b9b95f5e6007d204ee519b5e416c3a98e831487950549749eac1b8fabe7d14fc694f21d0ab2e2e9934ac392ba8454153b56a25f37deeda61802336e705db601822d820c6fdc493b1507b98d26105f8f31c0cb8f72ee90f4509e1b6cc918a7658fc6e3092a61ed5a1381e974af76461caf5f4809a08c04185b7a671ba461e09e72feaceff0e8c1bda261ca10ccb2d1d3629205ad2da34a6026d278391a97b31bc075346f2aa5c650182dbb7d7e2ca91102b6c0c1b75d727a8069f32809c3a2a0769ae96f2df6586bb39c97c0ad5b08961e019a4bb81174f57c5f2f9a4c7209ce1fb1585523e8aa63bde0a9dc970296025f45407a5956d0fd71c90f6a326918161225a7cf7aedda999e0409b95e7b6413dc1b06a123dd07e10eda74c04c1d24cc14d80f384f198d9a7b9ef614fa3ddbe1f73a5bfee7cc4fb9766ca52a7e979d42e1a6d1e0bf2087f443a07486c5334edead2ab38ff6f102b3354480cb13ee607714e6563ddffc56ab16a7847bac39e55cf5f125abe9032f8747dcd6ecae1de51360bd7dd25d8c685c221d6187edc029a92e09a92c0663999a4b5a6b86f8d6e1da591edfcd771188ae0f3b15663b21165f5648c727dde99fac18bca538c47393ef868b653aff982ebf07cb5a6fd7f4f4180e0d651efdff2f412db51c8ddb11caeb6a3ef5403e6a2046768d7f6ef3c635572410fb9e54ab7ba66a411531baab0879dc41c77120ad0b07d2895b93d63fbdf94e06078d7072c773684556676a406c4a5cc909dcf7b0af0e645a8703422ed2c367b6d9f5c9440229085c7668e12556e9d0fc8c1e7e87d60ef7c8c1fa0490dc3710ff15a31186a7506957d02831c4124a6a4320a980741151985efa74d1e787ff0a396deb331970f557223730638d89abe1e81e306edbecb2c20b6f8160f223107a031cb5b14b22705e657bd1d593c1abc6b01618f85faebe91f4d781a7585623ab24ae52bc0815e93c2aa7ee7ed29696164941f189bb43a32df22144af0a80334ede8515b6f3a08a396ed70ed1b8937706bafd6607bfacc1b2e7d5d940acf53d8d7fdc22e388ca4718feb689f6a6d205dc687026341b0b83d425ce936e63bc1b309d137ede93178b71c5b1556778e0348427653573c8ee8b0ff00603b262d68a4bf714b1ee7cb62b6d93f4d3855bfce274b00c0dee73b7b019a2390d6b7737b62f2176d5755f8547d7f722f4531cb6ee5cb8ce9080fc20355473012ea395d7ee5570f454769855202c0d1f3681f6a39cc70961bd04c0b3ec944d37216e3f7f70d64de6f5fcae95632f7735ee190e3514c74bf3cbe6393f7620d2fc411524727ed68a300d0a0b02e3f322bffb6007cf7b09f1527e4f12b32c90c0a64418643f8c874be53af4b9429b8004dedf62842df0f0bcb0e2921f5fd2a79af6b4cefb61c170afd703d99159f81c1e7edeb022875e5c5d4d43347c26d9823e64f1bb0cf6285e93805e1fc3c71430795e8306f243429695d81316fd522f46dc35894a5b80ee41f9465324930a1c402c7dd1258d5e40b93147532c0ec32ca8dcf2e899caa320f3705e50a95a1a21f13ee3f3b873f103f7e6929772705757d1239af9341105f4e454363f03587f887abada7b6f1fe034a76f4dec052596c97ab310616554ca0b53a10f3b0106e9cc490ab61856b529407d526c658dc2bd8d2be1613a7ef5355613dcef05528d89a8cdf10b2e05276eecb20723c0712b6cab32eda781d2f806c9b477ec8597b0180a4ec80109d1a2002174a57c4416e16c14a6ef864fd195a497f40d72622dc49fae38137cdc5890a7387196c8df53785ffbfcf390163716462272fabff95b4a6563042a2cd3c441a31c6190851a096376f51661be0d9d973582211bbb8f16c7878b9e2ddb0741edc287a93f6f4e12d164cd042605ce8e1abaebc085543adbf655dc1b6f56f99f7bc07f8973a6927ba4edee57cfc24257648f21a11b65613a99fbd92d8289027214559a2c5989aa07f1e38f8870be9cee459a3c2bcc112c68bb40f46d7f8695bd62474ecb6faeedaec8c7036e7218219f8e6b4861e437d1b5030a85845ee5c45725d3820ed26d700172b2ee2bdf2fbec3ed05c45da65baa58d64b88b8522429887694ddd32624e1465bacac5775f96f494112d66f5bab68f2ac448b8bdcddaf4e16aa6be3e7c9589b6d4ac081246491f0cb0f8db2b1a3c2da665c432eaceef02df6914023c578ff1c0e66f633aa7e454803de3a6846db89c35bfef6f9e5312081cb88264ed1fe5dae669a2f2684d29a02a3af4337704338ef6cc970db72f4b5e1056917490dd898a702cfd81a7051020685a41f1319c1b65642c92e57b642d934aab725c7792e7c6e8cb942a5530bd36df302979362acbe4d120e23ac0651d41a3c96436d631f3d3b2be7e9d15058205050834abf29c05847b8eac8325265c0959092633f048baa421c6adbb91f4819d56d1ac7e6450170d8710b2da9064a9ecea411bd23ab9260cfffafc64bc8b3998e4281e87ed25135f83017e5b70d9e402462919038cbc1293ba029706ced174c94836cbe48d2fd2bd6250608c18c4279b96fb7c194e67224fe37118f30c63eb1f824c045b8005b10bf2418b5ce34a44fe7482542dfe48ae26b3f6095e6703502b636538c23b1342c123e14c242a3513b2aa9dc10e9f05fa6b14f68b6747b993bcc2737dc11f90733e31c65d40237542553a9a205bfa833db29dd37df8015b3e0607a3cd84173083533e6084760705a4db1208aabd6f2b0bf8fa1df0249a1c4dffed52856d8c19deb338107f3592859e7ac20d01cbe65bc4c0d25a742880494cd3524c2438ea475b6344de5886e3221ba3e3b0747217fff1962bbf093ae679338e468d04d7944c80b2c10f40d35d26e60fbd5815d581dbffffebf338667cf3f2dde9fbaf38460ad763c4635adcf42b16e6278157b90b6430eae991321e7e14b0666cf240577e090dafb39cfc9d164ffc7388cf2937becf1a16c5bc0702bb7a3fd910a1e84ae7b5d7d9ebfcafc72c41f831950924763fd19df896cfe95f6a73552063a379ed28dc32a0d0d828763637bb7226d775ba18ae813424a02a97e708c9c2921d41a5c9b22072718d421c4c13635abf8907baa4fd0a69bde053ecc431a6cf15073c22c2"}, 0x1008, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001480)={{0x18, 0x2, 0x3f, 0x3}, {0x18, 0x0, 0x4, 0x7fffffff}, 0x4, [0x1ff, 0xffffffff, 0x3, 0x1, 0x200, 0x4, 0x7, 0x3]}, 0x3c) pipe(&(0x7f00000014c0)) r4 = open(&(0x7f0000001500)='./file0\x00', 0x1, 0x2e042c103aa08414) unlinkat(r4, &(0x7f0000001540)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000001580)="fa9c6bc38328009ba888c57a11a5160daab001b9294fe8e19ca757165cd12f9e18441877dca07c850229a47506fa4892db82037e98a00b406861eeb1a6118f0049f75c0223920eeb1be0bcc8554a2b1611e9cc34da22563ebf2a32f6bfc9ba7475affd0de22c063d45e64b3fee77d8d4697aecaa1f9d3fc7c0f74b43cee6be2e4a09047d22d8e3516cd715db27bc0ecef851f97161e7a33dd1d33fe5a7be54d5153d76b69d7df9dfa2f55ff9b7a5b45efb6a5d424acbb4e4394b49c0cc4e254ca4b3500fb45b7b6b047eca99d6a8dbdedfa83295e5ed03a829dd1951f5e73b5844f0753fdb775aeef91abceb62354732d502c0f7a6d9ac4f980b4819e7dc64f4d782f8010fed1aab1d2c4617bafbb99d7704d6523cb6b64728ac6059c79158d71cea835edf0f5fa53ab27cd8f25cd01a9250aa956bce7d6681b262eb7fde5d0cf5365ff8a9af8732c2bf1af916d6fc78927c15da16d4f87bde5c373bd162fadfb30e87e283d695de0ee961f0c6dae080317cb2b887210617df2e3133f4c650c4d0184118ec17cfd4d1e46e8b156cdf55fe34686ff077f847f4e6c43eb85a5ddea720c72fa81c5ac914468e589429f379763fd45dbe66408bfde39b28abd71725ec3e86a955ae25736d4106edbdd6b7e22df7a015415a2a917240a18c3c90aba1700a50877b604b5927eff4656799361b8ed618b0e3807e2ff2f94e24ed235d349616f14da5846f2a1441a713eaf51f93cddf30afa267e9efb847d7e3fa9ebd71ab72cd7656f78d0ef3ec8869e1e7c5c916c9405c3e0bfb78963fbaed5f52d75eb209ae376e681b6576b052e2ec2fd7877e1423306f721c4006c27b241c888ff714fe3f9802176fa003a3d748e1e770a48fb4c8b0316bb732856500bec2f578f8c449f48e5904a7084184a3372d3c582c47d496dab9f7583736bf96149da46c284c5a368c01ff631427b1af1989e4716ec87355a251fe5a1af4473d4e224e9d6828734cb78ac5a48572492289a084ac80a0d9e9a5479475e56bb985d5d37c0502ec3275c2ed24ab9768881cc8484b5fa3f26a7cb16e1f9e1d2d66d49b24bb6f4b58048db52ddc60212451f205c9a182599ef3583b185968a9765d0174611041c4471eefe40a1dd2ed6d82e1ad8cd67c9d19dd07b3645a9fb6eb0c3e7d511c4009ba8c091bd399f9f592532a1c22a785ad60720054101bb7b370bec939be5123ae0a7715321e891e3a6d4cda3520d62506fbeb507b4fb95e984d63fd9fda39be8d8f1313a7c09011f2e4013df21a920f0a486edf5f5dd76a28bba36f23158b494e63a6cc408a412a1af751b9aceb991dffa461354d61fa7a41715eec817c83c3247d5055d878e7dd69035538032802cecee5db2cd4d890dc84b3a37c1650f1487d99e2f2d6bd176946cad9459a41b2d1033755a1663ae66ca07e2cc7d422a52a06c4ba9a24cec9e8b264bbbf68c41734e68a2d624c1c6d685e04bf7a9ddde1c66e98259daee93dcdd6eb7d4abf4a19f36fbce733303f35ae452d0f0e1e3e3777eda769648214b0b3c6a6e072a5178737cee0d23cec9c52c9ebeee177174080db1cc352bfa6d88046ccf418d1b42fdee5f08e3a26b89a0779d6824430d4d4dd47d079c862a673dcc75285d6ccde879f03d556cf6f52b3bc09a7319fee9d45f2f1c214f7a54dc7783ce0d80d855c52ed13c86287d73bb2a68230dd7276d5357a9032fde4fa3864d09b7de448a7ce68ec2853d945008744301a62ce0314faf8a0fa9218da6985d87f991d0957dbaa53a91e905130bcabcd164ea00660eee23faedb1d5d6ee2a3659dfb93512d4650b89314f279195cec2329e3dcfaa109e1b7627f5d59d7e4ec11c1f3daa726491b228a62674882cae5435f23398f70521e3c501cdfa131a92055eacc17ce49d757699ddb6a58241bd3a1b2cde12d7a7b966187d390d36d8869c9fc74ed3de1e741b9c3da7a101c8dd7ff412abd2af68c33c571a32c0f7d1f31d56df4e75963f2bcaa517b60ae807cc6001293b25fc3531dfbc7a8bd615feb43ecacb29cfb5bbc1145cba05234154bb5697f2bac9fa24744ad769b1d3f78baf5c5d0e1ef7db7a896ac5b818b1d4d6049f1c368e8e0e1e782082779b766ededc1185523ff640cf62e8d08ab4301f739c75c43a854c0797bf1359cf781361d7046edf83146f1bf0dda7c5cad807f92bb439de0de6cf23eaec2d47cb89142cef2d5d40192e73232a532e38630653986acbd7dee45a67e233d990c6b07fc493a5888fcaca5ed12d50b93d10d5353344297e407c18a4b44951efafc93a3a024f248e99d8a65319dece340ad966d5dbd35b9a4d7315a78adb77ec5228032739fadca7715cd17153a75b5d74cb8e05f1342ae5e6684b322f6688131f3223f23ca13039076b4d93993d1686ba5339688909d4c8796b598a07d7273fc9221e764a4f4bb2435b04c20c47157762392672958663054fc3ea76334ad8c7d74f32cfa547ff4d326b815eebeadc06e210bfdd087d63fa07d21fd549e53a93c217fcabf3aa64501409923806146d5cede496459090e5922ed6f280eb8689542540c8eaa6479ca1f14385dc3b49a0c17affdcf92d743553706ee6360ea462d9dd2dd19483fa20c843c160c4ffe59cd90422bfb582c05e5269e4b4dab4e01b74a42ad2bb1c116e6fc810255dc788ae6d68e11861db981df6c1381675fd3a7ce9aa22df4c735a222cb66ca0b029ff7d3a14f85e77af56a920dd73806a7868c93f12768978190bd620449339c816ccdbfebcece8c9747e5e6a442449607b40e67caf278c369f6180715840aa2d68164b42cc06d9bf78032ccba66606d761651a41ce7c6bf76a7779706c2f12600c7276a36ceef54da7ad045f4e6ba6b74b112cbbb35cac95f2f721a2b4d2fbdf8b05a65ef07c1d1ffd4865cae816c45c323a98b82447966a4d2c3031ff3cf5fa6c661fe419dd698abf8c4c3bce27d213ea49c1c153f28b4367fc4046e8d29edc86ce075bba67e211a40786a69c8e46bccc8794a032c3aac32769d4cd31ed0913f6b5bdb33a7ef2dab447c5a84dc5f6e481a264dba5346a2c9ecac56b36da568999278d9b120d3922d4de15fa0b9ac708a25dc91df0c568130b44ef38fba7d26187c912065ff7abbccc327a26ac5d47ee0178ac8bb7f726eb18a90cf842fa77533f4974f146060d6819fafbdde46df83508d0029d7acf2e13ba54aaae1877d75a7ebcc28f0d4c726d3b855d6fd8b75131c6849585d590e131eed7d61bca9bff3fe45197e70eecc5359fd7cfab1e0e5d03a6b2457f810ee2576f48fab925ecd8c0a347a20ae15aba3be0a0217005e9a33935452de7235cad1ec2bec98e974f86be0ec650a3e203cf93c0dbf64818f8a7d8c1b161c963a713d5bc0857aaa02ec65cd139d47294c9194b540d0c03a4247de4aa7009e3040369a91240e9c6ebc3a2323e2273efdb823d97a0c42e45ca2d10652e0bf15ab8f391cd1d05a669cb7c5fb6fe3f36dd40a07afad36997492da0729741a33dc62122b2b7de3aa24236c1bb0f66bfd6156cd058f283269fce205960749dac232f24154270b23c27a24a852e1234861a1785c936cd7a53858811a8d25fb337fbe4f596c49b6901b591f3127f67fe92734262ce5a55a04d422a4013fc7a80dade370e8b235497205917ebc83bc529f20501765ace6a5a8c04a11f2cc43a35cd9970775d4214a36a209daf2849bfabbbe89ac628aa44bbd71e17ea4e06d1cf2b7214008e99c29af28eab2b14c832ee6800523570b7111e21d34fb1648af89769e208ba2b236667944f0b309a1eda4aba5423c07d8e29256e8cb7febde79c8bfff3c7d256d59583e11b0718590997333557abc29b1545c4a3ac32e802292c3e82ef69a0eb73a254b836d92626b4794cff56784523fd670fa3d2e0183db63cb1db8b8b49d6fcf7bd5891d6a886d3099c1b37453c6d48175ed826234d019dc0700d940aecfdec4202598c712ff40a6a18d53e5beca14380dde32851ff4af080e0ab2e3b4999b962febd358524b7773bb3f5cc244d1be33d5f930e3d85d3fd44952c9f7fd0946e78bf053a2d18f68732f6f84c96bcf9ba7d9a00d9f944f06a00343131ce2ba75a992c91f2d8a3e98deb2367027100c5b439aa5a9d9cb988187ee523d7816127d8165a18daf92c8a353e403964d36364671406991444f4e3c3542f789187806d8c50d7feed23f7756be652dca3d5dba1ea96717a3933ffb031cb5894fecb52d670c15e2c4e5c61be6efa5602f57422ca26d7af60bbdafd941b6ee956d26a7baecd1fb7f96abeb3ca6fe46f25bb570d776eadbbdb9e5bf3c8ec01059d75f048de2a551cf541e1af9cb88c0fa6dad4bb67e8cfbba992aa11a28b4c1d56ab6f7e9f6921bb70356f13ba4a6730c6b08b0b928c4c999e8b65ee853c04d7e724f0498f8ca569774548c2b3f621caaf4425491751d8dc348d5bd5fb463a7ae2dd422d7195238f4f92dd0bc46868a2b783a49c860d0ad67ecc32eca0540eb6019e110c242a4b59f3728954e54d3260ea354dec3f8232a26eb9ea15f0c46afbd9b9ec30b5790a7e2726b37d3e936f00180367a02ab23837e606c761fe472b11c4e0b45465648588f0255448c7f3102368f7344c09e78ee3216c0fb0eca6f664481bafaf56209e7bee6bec651c7e56194d8a92d809c7f27e44a1596c9b66ebe462fd9dbdd31cf28ed6e2a6b4fd602f366d49389b5e13ff08c92839f3c8c8e71eff108bb03f0a4d77e272c8d0d61bc84b73cee0837c0668c58e505d9cd9e6fc32cc41fa52088a49952b6523ecc19ed8101f2c515d81a6db8d9faa824a6084663f5eba21132559643268b5bd4fd0655f1fb94eb9f370f26316b7a192180c454903c0e2cd3e45f90bc81c03e0fa53dc18048225db2cef6179de6831085d5239e26f006a05e25ab84137dc9bd2e09d23bb53487066e5fb23131b58207ba3d74ec7a041d62f0f0ac3deda2aceaab0efe97a822445e17a18af0ed0268cdeec5136d8440afa685c142031a7ce2a9889e61ae73fd92b7f14167a3727803350d03870addeaac50b00546a9fe16b6898cec881b9b88838c93fa8798e7cc80ad266f6b8b8b435289c0f0c2f622b571589e852c32efa04734345e716b9be23cd606cec45052f1dde4a8f409bce52203d04180cce5621fe135f71c0a64625338758ecd8c29465861f652f87e6b3d0df714a2ef2fc940d0a3375990be5150dd512d76fcb2c82b5cb18bd596c92bdd35c16c54c5263760fb45bfe6fca82829a4371e2762658a3ff29826f6ab994caf123a0f3bc4383f491a325a31d34338485c53861de26d79eae308a9de87b2eb262be253c300c3ff18f33f662a51c159a5da66dab4b04feaf7c20454205a464090242afe1c42993a7c27958d697ee56c2a051a830894e4106c0e9c56c249d20f85e4e33b09f63a780b5d2027535b29c9275e832da9715f3938ea93c9d3ea42e027e922c439a5a16ec21bb6974a5e69b12938756d6769f59377705b42299667582981a10328ceb425e42a9b0b65447430a02f38999af7ef8a2b91f8bd1328eb3351d07ea4c464cf7f901bebeaac34386ef8d09096512e7ea0b832d85f3b493595cf7709de3bd8b9367f674ab9c396fd5683c23a9b39f335ea63251bebe06fa0427adff776ea404fe78c31b8adff10195225a9ba5fb6440b9b3535bd448c8669865fd3b8278423385f757ecea8e1eeade357a04403d38755543c271f124b89e17edb65187580f271cf331a20b6231671e4261335b0d340e1bf2a82c7f4b31402f9ea", 0x1000}], 0x1, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000002600)=0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000002680)={0x6, 0x2}) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1800) ktrace(&(0x7f00000026c0)='./file0/file0\x00', 0x4, 0x20, 0x0) 16:04:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8000, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet6(0x18, 0x1, 0x5) setsockopt(r5, 0x29, 0x1, &(0x7f0000000080)="ebffcbff13b9fd814daa4e713048e699319296481848d07bc73bcc3a64c7690f46d300e88eec8c3f80a9f1d1c20811406d6fbdc8739a0cbdfa3ff6e68894464f98c871d6c3c02de848908d4a7935179bae4bfe23f2bcea0f37f22f54f2c0d022657942", 0x99ec6431c8105e6d) 16:04:31 executing program 0: r0 = socket(0x18, 0x5, 0x67b) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000009000/0x4000)=nil) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000680)=0x8001) r2 = msgget(0x0, 0x10170) r3 = socket(0x2, 0x400000000002, 0x0) fchdir(r1) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r0, 0x4, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f00000007c0)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000740)) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x4}, {0x5, 0x401}, {0x85, 0x5}, {0x5, 0xffffff80}, {0x87}, {0x8f, 0x2}, {0x8a, 0xa389}], 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:04:31 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/60) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x2) connect(r2, &(0x7f00000004c0)=@in, 0xc) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) fcntl$setown(r2, 0x6, r12) ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2811, r13, 0x0, 0x0) 16:04:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x88, 0x1c1) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) socketpair(0x18, 0x4, 0x20, &(0x7f0000000400)={0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r9 = dup(0xffffffffffffff9c) kevent(r9, &(0x7f0000000200), 0x81, 0x0, 0x1, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="22eebb733c92467c11461d6caee95129620766a0279cd5620314358aadd717082eb3baaeaa78c0f1cd6c069f8ffdc2734ea1f9b081717d429ee414a10454fc77c6d33c96eebf3c7270076c1be7a65e4b1d802dc74830e95a66bd784f13c411437c1ff61b8ea5e999495f5d7ce5592915983f810fc6c08b7424156c3ac07caa4c4e7c547e3ae3dbccf71e91bd932688e3"], 0x1, 0x3, 0x2800) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xb8) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x1c8) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x800000018, 0x2, 0x1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) socket(0x18, 0x1, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r25, r23) bind$unix(r20, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r26 = socket(0x18, 0x1, 0x0) dup2(r19, r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r26, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 16:04:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') 16:04:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x100000001, 0x4, 0x7, [{&(0x7f000066d000/0x4000)=nil, &(0x7f000013d000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000556000/0x1000)=nil, 0x2}, {&(0x7f00001f6000/0x2000)=nil, &(0x7f00005e3000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000583000/0x2000)=nil, 0x6}, {&(0x7f0000448000/0x4000)=nil, &(0x7f00004ea000/0x2000)=nil, 0x3}, {&(0x7f000041a000/0x3000)=nil, &(0x7f000009e000/0x1000)=nil, 0x9}, {&(0x7f000000e000/0x3000)=nil, &(0x7f00003bb000/0x1000)=nil, 0x3}, {&(0x7f00002fe000/0x1000)=nil, &(0x7f00001eb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000691000/0x1000)=nil, 0x3}, {&(0x7f000034c000/0x2000)=nil, &(0x7f0000554000/0x2000)=nil, 0x20}, {&(0x7f0000324000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00005c5000/0x2000)=nil, &(0x7f000062b000/0x1000)=nil, 0x9}, {&(0x7f0000471000/0x2000)=nil, &(0x7f00003dc000/0x1000)=nil}, {&(0x7f0000043000/0x2000)=nil, &(0x7f000012a000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000050f000/0x3000)=nil, 0x10001}, {&(0x7f00005a7000/0x1000)=nil, &(0x7f000006f000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="8100000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13391c070000000000000094c6f1b9fd", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) fchmod(r1, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x72) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x821, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x133) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6f6, 0x6}, {0x7ff, 0x80000000}}, 0x0) 16:04:31 executing program 0: r0 = socket(0x2, 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="a64ae61124f1b0a4bbf8602f63c643bf09a2a3e024f3d513d2490e354bd9b20818bffb8858eff686ab21feec2ce40fa69dd4cef47aaaf17cc83e9eb587f9e12873568dadcf583978d317141aa63d304d3dcd8dcfd8cb615422c22c24fada8a44b24b5cb804dd1d31e61dfa88c303202f67469e2ecebd62b3536b1bdb13a313936a830f5a9c0f1524aff4130efa9e5ee263fc2814ad7d9a8a02b107db1c7473b0bae8f19db3278e272a04b2f4f3", 0xad}, {&(0x7f0000000240)="0f8f82cb029f271c40992dbbea433809d2a0bad107136c9b7572884155d145086bd62cc2b195dfe9e8ed0b2ec23de472fa36921931baf75a3de510bf21c7da1005efe76ba66c8a1471daabd9e79659852a18b514e3ef0ddef5f5d649e835aaa92c442bacfa92de6163e33060ca0c5c843807c365eea5cfda4626f21713c4c92e86b71e0730695d1c15736c0ac8af94886274479b92d942ffbdab58fd11a7d8aabc283efc4dc002a3b807d1fa80ff8ace42f2c29d62aa6704bdb2b3c2b9f2096cd6185542df9a8d617344d186eec96fca0e1e5d", 0xd3}, {&(0x7f0000000340)="9d4a6ac84de117b871bb634cded12cec46c2fefc88f173d724190da80f87b7238798f9c4e14e7a1c5806ed5149f34e9b", 0x30}, {&(0x7f0000000380)="af7689d950b9c43e9b13bbf02e4b39948bd5d0737adf432d2d202b1f1987909c2563e5ec5cdfbfd0ae63f150622a79efcf33953d4f4d3abe3074ef9b8d1495093f732e61fb348bc402c266b60a981cf97c6e17c566a738ad391b1d2241dba287e4", 0x61}, {&(0x7f0000000400)="bbc37489a054b55ab59af53a29696480e50878172afcbf4bdf03150b8a6ad5b7146ba1a709185fe18a0ac9671702d9da11c6635c64e1722fca0b1066edb950d046557ef4a23a63eefd65be9b183635c1c4be9371e6d3e79037bd3a4dcbe7ff9c6cfb222bd2a1ae32d62139827131fe6afe700c9edd12d81e20ad6689087dd5dbf9e0e511f0faae2965641ada13162e2ea32461e69a77e7521977aa5b25e9db2805600b5249094dd06ccd96aa5c383a8cf980200bdcc9e17952e19ea5af66e874870e4ac73c88bc3b343e3684b0345e844a3f42bcf8c3106f", 0xd8}, {&(0x7f0000000500)}, {&(0x7f0000000540)="500ab0ff0722afce27172ab43f99bb33665013cf431a46cec505dd26d9b52738595afd7079d9670b22318fdd50141025e8891ec32f4bb562054b399e83e245572ba1655802aeaa432e7a433a41fa1b498c9d912470908e74bfcc6c9f7ca413f1ea6f3496f17c1178c4613ca801063c36a2867bf081c31f4f35f6cd5ec8a1cc7901411e48f69a354cc18c6012036140e3fbc3659a81d949d9d1178ff236adef7cfaadff86d281e679a4b261", 0xab}], 0x7, 0x0, 0x0, 0x8}, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8876571b873ce0fbd6a900000041acc3cf740e8a705300000000000024520000000000000000b9f85143108e90957e3b3bb2c045f56ab0a6da604000f9ffffffc800ffff000000000000008d87baf9b1039384646c0640fd5673c1bd2605bff383cc444a0286ef48d2469c0d93b93c90aa1fcfa5d9bfce87bdedfa7770ec82ceb292d15bed3f42f79234ffbf62c84ee23c073fde8daeef0000b6c68e98edef20dc4c27bfa41350538e23138d397701377e8cbc8c8e13bc46fd43ab507861a2f15a7f2fa7e3adacf6add89d4e6a18b400"/253], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe300800a}], 0x18}, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x90, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = accept$inet(r3, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) fchown(r0, 0xffffffffffffffff, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x2, 0x0) dup2(r7, r8) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) connect$unix(r8, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchmod(r6, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r6, 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r10, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 16:04:31 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x9}) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x0) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='%)\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:04:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x40000000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5309515c], [], [{0x0, 0x5}, {0x0, 0x0, 0x0, 0x5}]}}) 16:04:31 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {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') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) r13 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r15 = socket$unix(0x1, 0x2, 0x0) dup2(r14, r15) connect(r14, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = msgget$private(0x0, 0x1) r24 = semget$private(0x0, 0x8, 0x80000200) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r24, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r24, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r27 = semget$private(0x0, 0x8, 0x80000200) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r27, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = getuid() r31 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x4, r25, r29, r30, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r31, r32, 0x1f, 0x0, 0x1, 0xc7dd}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r13, r16, r18, r22, 0x80, 0x918}, 0x80000000, 0x2, r32, r33, 0x0, 0x6, 0x0, 0x5}) ioctl$BIOCLOCK(r2, 0x20004276) 16:04:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) getuid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:04:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\nh\x93\x0e\x82\x87=\xc5=', 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) msgctl$IPC_RMID(r3, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="787eb6a6f9021b442a297136f726057e0e1246dfbc96f408566e3f4fb43ddd40c8dcc4e390c0af70efac327bc2685d32b7172af8a6bcc9a5276e9dd775fe12212e147c7dadf788b71020f8214e76cabc463a4b591d5fb6b814fe840b4cb39c546e971319e9391fc39133b0e0efa0ce676dc284965b50b4ba0f5e017a6f33782ae983546bb98bcdbbde6a43e83e420ef89e0ae4e0b2bdf87bac56f7c40ccdf5ea2c4c3199932d3cfb1521248b7fbb2fcfe142757d96a039db6a38a6f6149e4b53d50dbe5b7bb7dd6eede5babd9b14"], 0xa) r13 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r13) connect(r0, &(0x7f00000004c0)=@in, 0xc) bind$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="b7de2e2f6658d00000007f6518b8224ec9b77662839400418113432ca5295b510e36584e72d10f8a85dbdffcbeecee4835d9c08db8cfe57187aec047d768019e788e88a6397993ab4d6a1b0d775000000000b53bb059beff23756f1335b8e949300847a292a3e8325f11fd84d616148d119e6c38b15c86f84c86405d87a1a9841ce3b22ec179a1cff90e85083a15633e1450fd440fa2d33a6bebba55ed1502389bb1a324a0106f6a90cb1ac3d2502349d5ee0000000000000000000000000000000000000000000000000000000000008a0789908f5bfc7e99495eb6ec14769aecad5d05"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:04:32 executing program 1: stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) socketpair$unix(0x2, 0x2, 0x0, 0x0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000000)) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14, 0x7f}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) readv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1000017e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a590496fc6bdfa8cf1312bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x100000000000031c, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0x102, 0xfc01, 0x5}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000280)='oL', 0x2) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x5}, {0x6, 0x0, 0x0, 0x104}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:32 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2166696c97a2064f84f4da8e5a653000ac5a72b05fbc9a26f87eb8a34d0255197e8e71b2268001000000beee72cc7a3d74a5cbe9de5114c880c4d686eea7aa3e401d589a39d5bf34bd8281a10d0d4dd0db1de462ce5530166b43990dd3ab6ee136ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc45088ad70984b7b2b4828c59ea47b2ef84020de4dfb0b61b05aa11cec820e3f464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f0000000000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r5) ftruncate(r0, 0x0, 0x30000) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r7, &(0x7f0000000a40), 0x0) r8 = getgid() getpgrp() setegid(r8) setgid(r8) semop(r6, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66692c653000"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0xfffffffffffffffc, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x4, &(0x7f0000000200)=[r3, r10, r14, r17]) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:04:32 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f80)=ANY=[@ANYBLOB="2800000071000000ffff000001004000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="828bdf0e183c2c"], 0x28, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002c40)) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r8, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r9, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r10, 0x20004b3c) sendto$unix(r5, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 16:04:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/24, 0x18) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:04:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = getgid() setgid(r2) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)="124520dc7c33613e021fbcf74ad80565d368a0d83b8715a903a526c2bfc028174762427502fa510eefa2922cc1d3a62063baf9534a10c0eb9283cb169be712434ec4ec1112e37a71dbf331de226588dfb3d8c2f7350834775d87c9941562778cf88997d2a1f37ee79e0460285ec0d2e905d737ca5400195cbb418741fe6ed3b5fb7621cd21dede6f6347290feaf1134b7b176ceb6c92a1ae414c787541ef2a2a7bda7cb55e5fd35b4141ca5dd3aba139bbe5", 0xb2}, {&(0x7f0000000140)="2172791217860e5ca324a31cd7175a156cff12d5172acedcd3572af19c62b657da38ba8d213cdd6a9ed2285ba94e6d1ae3162509257d7e0ae3b5a7920241572faa6de06095b8e431161a5c108aecdccf592dbb70f1c6a43b66c63e47795247a64ce6b2543892a5c7e90e2c883b09e3aa28816fca9d9149c33409d124ee6aa44c4631616150594042caad17912ff547035fe82f04744ed7a697c67c68d69544bed39d03c647fe10", 0xa7}, {&(0x7f0000001200)="bf8c64d0e7996c65f97460214929ed51f42f1edf4be6c9ec98d5fb4853174c833bf67fc9d60a03e383baccdfb9b855a09410de09932101bdef7117233ffd9257300170341fe4e566c4a9927364b31d7e0c2776d4dd618678153b1605fdb634c3f5baa96069fa77882f11f7e3ba130770d843d3e154b28a7bc39e64b21d030d82f2cd15738887ff6b18386de801a6e902e34bff9db3d843f55a2656f2cf67b985f3eba54a897b70f5a97dfb4c54fd6cd19ec5342a8a4743365a3ccab59a548f3f275242530751ff601d6a431dec51df95a6f0872495c34272d183f5641c8b9638272f10074543597e2ec18bf5779c5f2a244b4fe98057f779664cf4e55ccb094ad9c289b212781f11a022833e49e96968c6272c3c0c6eaf16699f9a23e109510499567294e24538d8db3b68270a26be6ce6f6efd314e7cbee750686e27aa1cb99ef59fdef1b779b7398e2a3f545a586720b08c4686a28195dc34c722688c72aa97696bf4876d0df6d17199b3e64bd891dc9cdf274b56a14d444709839e229e6bc6b4e65a0033390fadf0bc7749c0f1758fd093a01e01b28aeac64b0e329f0d1137ebdc7b4fc13ac9f379bf0b3c67a09f240d8604af2aaedea08c0030aa8f7220fed75dc8f3ff746560c726699916dacb930c4b4f8aae289baee3ea720878a2307f04f3ef43f79da677cf600746fff403ecb2a716837efb139dec37a70278eb6bb3aae372bb9d984b3ea58129921c29247915214d0585e5ed266d9b4290632f796f0013110e735f01ee00631e4e71513222987c017e0287799392b94a969d5d4d6fe15eb37d674cffbf3ea545d8912674801c5ee42adef149e3adfe1b459479845fe6fd9ab02d68e12d1246dbc4f76181fd995750b2e3fbc78421262ef56b040c4144997c87fb84d978e104f52f137c97bcd4957f8c204f0806cf62f07722f67485a6e3e59e5c681ed573ed71496466edd3bf492a516828bc1da4da0ee6afa3efeade938ca456a321dfbffa4be1daf67fa53c1573041ca720af47124849d9eef9e8746373d80aa4da1f25b27a8c7718d0652efedf2cc826f348dd2e9cfdb298434297175fae3a7e55ab7d90fce6d935f55806fd8c273fd10dfefb50dadedb001b99ad3a61b2258be7c3ca9f6a17ae5c79e867726c7d329a8c1a1d56b4d6f7d4d3a51398f055a3aa7a65bc5200b45c9fff8214dff6b8fceee3647e7d0b029935c410a8a7801bacc01b5c1bd1e2a9dc3af5e6d2bace619b1ecf7b26c484ec5a17ab2754b295750671797b3ab3a6c15151d27ba041cabb04aa7c39e15f3caf3bdd0b9d5cb39726f5d7789620feb74adf8a172511ed6a982fe23453aca6560dcc1efe573fb3c0875f6f0a3da768b04acf31807cc9f5eee34593f778d943886e7046cd348b8615a64d1c55116bce6c194b5f7eda8c1471758a958f905a23e509998840bc31aa4ea057821a6cf7e86b04ae41cc40c8abb68a5d191ed1bbbe3b8c690a34dcb5dfe18b9ba531c51564e9e1a996a327d4ecc50fdab12acbbe3ca7e2b9decb8edc56b6540ae9124b8a249db4db0bc1965c3a1c6f50b748569d5354799fb843aa75979b8441382d88e5a80f173bbdaed941f5bd15f199f678e76e7245d94599f609f3b941b0acfcdfee4513063d8c4a33a36620a80c80051c34754a342e9eb1b3da53cf31f80469badf2737ddc5b05d27fc30de76284fcb16944c345bc453ea0e12ac9d87f1011f56aa886b5d6f5e0c87ae9066b48316f33b53d65e2b5edb72d516368dda782f1ce87dde72abdb1803a1d9fb1235f5551314845c459f1fbfd515be71b2cddd997b038ddb7d5970775c0ff56bfbb6d913afcf3706df0ab88e3c9ae455401d2d8ee8dedbf7901682d8af70e238e40e32cc4488e76dbec3d0938f178b58c4cfa4b4d0408e28c91efb9a43fa8dbb837e8afe21ef6a2722404d1e4e58adabd856dda662b5f79a3a3dbf95105a97f1becb555f3728d9c076ea1757474c03a3b7d291d95db108417610a2432df1686660fbdc3cc70a26931c1aeb11316dcc93cbd45276e5b16e353996c41e20c683c11cbc20eb68d827ea39c10389c0f5cf7c5c7b4633abd6f876f61086ba4accb8e11e3896c08c462b3f64c5650a75614a44057d25fc922deefa97bf7d21472326d0f19284e458fe37aa7dae78e6b550556122181d7deb44133ba7151926e4e6f31909d2b011fd17a9e3d939787ece9bc3c5e35b15d3414737f7419e4c490b0690d33895b114f7c2226466106d401d3b0707ef211a97edb0574386fa134f7e1b3c0cde4f5534453a74732252974c4685a4dc6beb00a56b29d7c52bc092096f07046426257ffc882e6433169337f461d62a898d5a6097145c8dc3b22080ca8f2c38d8b38293cca50bfdb0343fff6dd20a582eca7bd4fe88412eb447e716aca78d97e8f31c9b9add8304b2bec95f17b8965e2f555df44e645e803701658ea26302fb8c824e053cac83456acccf5610b044c06222cee583a06a8b3e35a251bf3e18c77aec11fd2b18c6a3293eb65e3ed52186e612f996eeaf38156f78435ed60ea19133e75a67d8947f8057976b790335079390910ae3cf7897901531388775067d2c3a7a6662091ea52d9622a079bf1e113d2eada0b4cdfd65909510413860f1e736194dd4763dbc621c9cd296b9f8552c9ceecabbe8c037d305f1cca2d9f35c4be1908334fea0649220b6dfd45edea4536c447153a468cb64260449a97be765540f0e87c026b5100bca3c8782b41fd20a750d986847741d2334b6cf2fca33685fc5db9d457a06ede2785104850555055529604fc0c2fe50c51d4ef07e6e7f6250981ceaaaad3b673e1f072118ccc5fe76a6a36f242762fdb4d4bb8b6f12841228bb315e0f0bac9dc6fda75910c3931d0aac834f3e88e2ec770bdcc002d48ef568e293a233d4ffc6d7125f207bdd2fdbde2dedaf2d8e03bf8ce676681e25b3dfede8a1c937db600593c704eaa6330ce640b131a7a0630436fdafb5459fc1c0e234f23eb132950dbc35001e338927edc1575868315b426181cfadb3b1fbbd9eef583596c18acde5e7e1b6df2b4511989f1001c4fba9184ff7ac9972451c1d69e53526a4ea22689c2aedc88c24b6f989126c5bee3fa2580475675f4136aac2222b0e17535cfd9c9cbe81966719666c00b90d2c21c6adead520b5b79421a69e746c09b95f95bfcd5b2cc4f833e22862d0459cda25775b41c197f4f1c127a1d34bf2374f6a3602e0cc7eeb6518fb7adce48e7a4775ad32fd83edcc8b458e6fbd7b10a4f3afafdad96665e139baa61f1a9d15538837f19682394e570e13c4af2e3022c75ab03bb45a2a96f4f7a345ce3ed60890400b70aecb7bda90d1fca73c557115adbb9d43a4db7bcada26ee7ba3de96e2792b052848214445d1948861926f368f528b3fb2a923d6d11227351f2b0ef29672e8d6a1b54a468d8806e817b2ca1815cb5a8c3b5db226f51532bc12cedb3b8b1263d4459ee06601cb82e8cd5d27eb704885a9c2b5e00476820431d7e093275eb7fce20f35cdd46fb4736309e369c85caaadbf66c54e5f77516c8778708532c7d85e3aa33a1898bf42d941dd5e0fc82454ab51e59e1061dd52318943ebb1b5567734e7c27d770dffa3a23438b5be35445455e4cb2739db76661d9fda93c4b2c04a15336072d93a2b73302a39049e8cedbd7072e2aed1f9776d5e2f3c81752cb6d96ab9d4532747ef7bb083125842510eb3c1ae1a8c5b6942d8382b1d7acf627bc2310adbdc97b7e2d6b6e6e15022d40fc50ccd48fd47f81b5820c4f43eb23b04bd403a5d30bce363c7989f5334eeded07f24b21e7d255fda448ce19e4abfa068c70cf22c9e61e924a4da885bd48fbd707d411506eaacacab11e9b671f53ae932c8a0c6f5151761d41435c62d957f727f945ebe6cdd2ba5b61693aeb81b7c08d85e7f99588f05360c00c3b1a395ea6a77fe7d385d1bd6437687cefdf8c6e722348042daf43da285d92c936824161decc36dca81d56f0a259f960abb9aa4c6773270861c92b5fc5a912dfa4f46690830bc8999aaf33dcdf60f23a712529bd4d429b7d2e7de247069ee692e75d11fcd7753f63390bcc52f96234484abfdef4cd0cb56397ed108003925ce1dc69acae5e0177f61e0d5b532fda92c815d060bed3837880d0e63cb36964f197bf574227ee4f26f6d7bfea76b53d86b7ade6d821ae77f208a9560d9f8ffe0bc41341de3bbd54e145450a6f81a2cc35b83562c2a7b62269b82796d382ee28e3f9a4b58d12bca4bce08536028fbf8840b4944e13c8815f5687af063a713a92dbd0eab61723381c422daaaf70ab60a5b3ecce6807ed1658cdbc2c2d74d81d80f09609c4b10b2676aca3a0590d4421907dd5e6b58c74d6c94b04fd9c7933379ea0309049f046d1311e02fecd1d11563abfdb572bfcbabc0090ab43ce51bc67d38d875847062640928c509b885ee964dbc1fe2726182d523ee98de060e33c32f39d578cd61bc148125114b04961ae3869f435de85a5f8db62a2ca2d253beef6e70d956ba519498cae5a80aefad35b4ae03ad48b876f94f35ce5d2931df15ff4acf98ee8d36bfd319ab40ce9511bc433bc828d76eaeed5637a78f2f302d3eb00cf37a4274a64f0e7b373358cb66b5204a4abf049e8a1b0c30779bf855942d1c6fb01caa9c89d01b58952a1a897d8906edfdba9eacf621129c58c125074958f3eaaf25b728cb003c41e2ddf0d9ad73fa2cf9e8bfd2817609f5301b812f2aa846162d4d938c00d839bcf0f37ebca6e348e9907db1b1201b0d45718179787be71711747fbf5908aa3623ce76431158bb6f4cf507c66e4b678498997baffdf628746f6a5f8816987f6f9881b92ab365186952b534811362282356f1ab3dddba827574a49982a45152903a3fc3c7a60011b4ee8227fbb9563678b282c89fd9142d9fa317222319c84460a32c01ede606feac228f5434ec6c7380ae6fd4bfafad21f568f9d5ef622984cd6da7197004f5603c592984c75870837736033441cc969d5b6f53c6a478b1090ffe9fd507f70cff70e4cb2afb082e94b78a791fbf7b636678f79a4eeebc90a1f660b0bd11dc0f5385c736327bd353367262dd65476e01dc66785c843418a3ad4055b3387ef1581690ca21769284b888ee3f256be3d253ba9c76a69f29132353acc1785c3c708321e1625031563fd7ea1fb30f81391a5eda936e465594018efdceff52c37130d238317c4cb8cad0ddd5dc0448d182f25698824365ce491017df4b353711981fbedff621726a1c426ffd229944e400acc1c69efdc707ac6c1bba4fa1878c7115c7aa6b5bc309a484ac9d685f3c0a07fc19ca1de5f80811a6988104b5cfaad955ba80a894bc57ce39c1a74af78a59ebc3b3e4dead22804f28ed195e6cde1e13ef025b3b5f0cac7f1b71f03ece5bb916d70d0c3a408db9b831b801ae52db47b4d127a692411071ad9da9e6e9adefdfed4f1abf50893188a7121251b1a9963630be133216b1276112be33bfedb7e1bb8e031e647640e6cc131c64c3e173593ff5616b6aa88a21454c1f3435eff592ad5385c9771c9088075a2140042bf280f06ae69e58f78d570638258798f2ff1ae3f2abe9185e6ec9d044cbb91792dcf7b78e29e5af8212c1278f693b1524bcc6b09a03f6c5e16a9121c324fc9620e11f97f55968211383f58d75f7c3a052d91d378a774e3c09d5ab4b103cf40c35fa0856cd6d04832cd32a892b83cebbd80650fd8893e83ff55d2e4efc1f9c51e17acb520ffbe568d350d51e39a56f65dbe1257", 0x1000}, {&(0x7f0000000200)="ca1fe42713fb6476fd2a36ac049af1dd5b92ec994c29624b548a01e378af762031d1f9c270fe3d722775480b75fd4d2af47088a1e08d127a59987c4dde7f2c74b7ea17a87dbe9d3b733ae7d9ce9a29b029f59417be1c441a11c5e5a9318bb58c7e45242c91ff1dcc13aa6a0a2a47962e95f3e42c303eaad57b266f967d86e7cc30", 0x81}, {&(0x7f00000002c0)="19b1edbd2c7eea62789d54ab279d27fd55c64fd449746b838eb99e1e4721628b1ea4aa2bcd7e6ad08f3211d35e83831abf7619b0f0c59207248b254240b9f59e99", 0x41}, {&(0x7f0000000340)}, {&(0x7f0000000380)="59c9e786caf8fb8469e762bee02d0008ecb8b59140586c692a16399336309f10f27f91d3763de5167c73a916c1ccefb365ecbfec1c274569a68718a555faf07537da683ced277fdc15c15b462e4c831df64d835b8e7f39f26d1a6693ea5c9fe7fb900e0b1e2aba1cbf3e549a57e6d6eeeea932398c77df43b0a6d31ce31040655e2f1d7052286cdbe2706f75bd3f5f20a36a3c0af974cdfd6fb34138c434f7f29a257f9d2ff6a2572c466adabc3aae886809ff3941239d87fcb6a160cff195c0d3f988681aee9c5f8b53449429bb08fc051b59cf3bf38cab94bf868c9c1261aafe82e4cf54c9cfc476dfe098ee8accd794a6c88fa944288b049061", 0xfb}], 0x7) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfe9f, 0x2, 0x0, 0x0) 16:04:32 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x12cf}, 0xc) 16:04:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0x1d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000002400)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x7151797dc5dbacb3}, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = msgget$private(0x0, 0xedfaa9571cab678c) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8004, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x800}, {0x0, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getuid() r17 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x4, r11, r15, r16, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r17, r18, 0x1f, 0x0, 0x1, 0xc7dd}) r19 = getuid() r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000024c0)={{0x400, r16, r21, r23, r21, 0xc3, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r4, &(0x7f00000023c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000340)="deecea90c3a656ef60a9b7171d390851a1315528f5adc5bdd12b8c2416ef9807b04e941211d472d1479b6bc1111502fbbcd39f9d8ee35496bcf974eeee8fa97c509bc5696e15545561aa0760545d89ab3a5673347327be71535bb95be206d3363fe826a56dfb1cd6f98b10919b3a2d80f25b840309c423ea97cbeb67403907a27ec98f5c7fae57066ff2c1eeca1ea592fc20d1b27c2c6afe22118a9704ffa02d7b6213e28dc96934db31746277af28ae1e331b6ffdd5c8af2088f40603bfbcddbc3b4a545ddce33293163cfb3f851e1c540633fee7e1a3cd1ce209e225dbe2f0cbcb3ed1a874e6ec763a5452d3cf2e596f3555af9f3a648b66e850f4279f85a10b0c63e6b641e9651f85dbb1a29647a50556f20bb87b1b4059dc69a2ee4e22f8b0453581bca9252f8ac70fdbf023ff73291861b4fe30dc124d5daa1efac867763d0383a75fab9ab513858ec32db7baa11ce7b871954a18d6c431424aa09238198f99040c1eb0c385f122718824e47f965897369ab3fa1b8cfb12b1791fc841092d252aa80725012e290b4cfc75a816f626711ec79be61e1ab9aad2ee45023998d434ee5561887a8ec59f3f0cd41e246023bffaf36fefbb103e8ab8dd8d43217c9671637a281bf77b94e6fc563a92b992428224cb2ff857aee118a013620c79c63555c0e9ad3f3359508809c206172dbd2860caa753fb6b7ddbbb0ea7f67c72dd55251636a9576f1eee0ba451dcb1082a47f8a7f4b5419d5460b37291d4fcddabb86be7a0bd0d2cabe217dce1f29f2a13126ec03767cc5460b0d138ac6429a2af672da9a762e5431955720784bad744bfd258b09dae2cdbbd8dcb8a17c9c812998d07787c18ec3a797f7b486084a9e3da4be4c2fab9e36d94b07d468878bdeb2fe4eca9486f25cc622867d3c28f21c4fddcccc2b88b5bbbbd289df93b8c1f256792ebdb8ddcf03c80c5c00a264bcfad73ef4768617d1ffacdea7efb2213a75463484a6567ef8cc5b49b4f1c5318bac414d71a756d3f4c068e47804e3c904134375bd1dfa37a87ffc7a1a2066b31089f76e606083c15173d556ada1f0ec1a644a9203b425870bc2f47af4f1e85561f2a91117095140c72078fa6e311a810998fc566924d05d19873306a9cafb216f21831b1ec69cf8160db498decfa02bcd48ff5df504068ac4db8cb9a04240b7c928211e5bddd49e1c670a901a5662f243f7850cb363e66df9891fa43697c2cae116e18ef7f1330f8332d9455e91e37afa7a2942081667fa3df12f85bc05937ab7730154846a0a7794b381ac0d385cd8bf6980101607422632611cf43b76126f246c0424f4b5c70d7f5c700b1070babb884e83c0cf353861240a4ecf05c071f06923eacfa7fe418620b19c1c74cc93c1b59c4f13a02c37c92407a3099947cc3e5a7385aa97a987b8a98a1b87173904b6d6ba173abd55c69c58fa603f5aae7f32ce60668681a2fb2472ccc6ed1672dabc9789bc00274ebbe3003ed9b76a3394c3ac92bd1488a5d7dfe284754480bb011be90b84e8772d5170eb5ba2bd297ae001aea92b856a9f8936317cb9486a9ac1a87ee70d737fbf486a051e55fb4a6f643e02c69c049732bf4a77cecf1aeb6fa50288cbc2783d720d03d24df10ac32ca10d6d9bab402e0b8cd4bf83fc3ca946dbe604e279843f1ee038dbc658d8cc75740a4cfb56b5ab1fe224e3fe49e9acdcf2aef04df4d4ac7c7745d126e467bfa6890549c5e3321cfed0d6a80d4556a37e47fdcf2c22299a4c7533e2f6e42289a0f585ee057a0befcbb4fd84dfea3cd92cf09e20b0ecb468407756bc61866797c99dc1a1ade90ba1337d988bf5d9081f0cdfa9b80494fb2cd821e3f0de068bdeeba45668d8d73db78e12a0a3691351cc4dfca8e6f0187a3272ed704fdf0e9f74f76e2195d079f548faeea2f4c0b2506f1a570a65f93b3f39802694f935e7ae4a52f023ab17f8148cd1000f8a8e18c42c64e06dc6ff2cf529779fc8d1bad578e5d68104341be6e13eda7a131186e6cfca63586e566cf9a054248651b04c4dac8ee9fe951e3600c56203ad0cafd666632f3f67b801d2081a29918ddbbdf39270717fa7e3c5e1ccfcd5df7bfa88aa6c4309a311837f6307eb4884e91ec7c793015c36e90f60d070a693a4c409f76492e15ae679a4ef7e15901321e1f75e91c425a2fb9c14fa24d5d16a3f5df6a32c7c96e852752600357eb830e9a49192dab4ded890fd38dd92d44cf97e5e42a58cea8b5872bd69f2a7ec7769ef4746b85672bc99888c571c6caab023ca2b870a5b5625c889be34dbbd1b274b1f8747ad54f00cfede5d256adc7fbce224b49951c0130e21150f87bd67282f6348b4103e644572f7c1289d008413a5ab0147725d570f6623e6f26a1fc8f45e0e804b557eb444003aba64f70771e2544fed6ac7de7994a83740926d8c1ba97084aa6db21af5d1b0c2836d7a8e9de6af5ce8dbf5aa7d1e8dd0168220af885a0a7ed2e35e4879a52f7faaa08f2f2ab325f6d559a8a2b3f43c48382cfdf1da64afc583dd9fd0403d5f66dee0c6a04623c0aff556d5e5988b70f295aa9c62ff09724dd1752f1d97943c3d6157beebf3679ba711c04caee821584d108ecc650fcc6e897eb2413989bf742c4df8ab6f7cb3dc331eecdc1692834bd99a16bd07f92102f09b10e7f880b2fdef664b6fe2b4b8cc5ac8a8033d866d1f09ce88152a0fd7ac850418a567685bf1f9c57b68508494efad85f9677951c601c0f46a1f9d28fe4628888197416be6845d8208984a89be4d48ed2330262104a32a91c4dae042a12be4667253fdc617df0b27643d858420365184b9f84023c9fe15b2f13479bb931016ecb1adb07fe5f454612ab64c866998d4e8f5f4e52f497f92c818f6ec18cb075a7d3719e4e050731636cd3b33f2afc6a372807d7636b35c9ede96e2a8b8605d522dc104c98818fce0aa79608e2ffbdf51c9dc0dc989daaddf4ef4d721e3eeb0108030881431e98d9f362ffface5a660035d88a9a5dc6b0a5aa5f2e819850cc6fe25063b7deab8364775af10e1ddda8b424e91c41465179b40648c5b95616ce9a60f5a4aedf25535a0070765a80e4cd11ae356be3251e3a464b73f7e104cfc0edef4cca1bdfc0e6f9a4d4b768c37d91210541f8bf2a781bf0e1bc6e44565a1096cc024c095262e038177b72fb76fff8340a8ffd42410d438f40aaf11a4bda3937f1594e86c8596b1bf4e5ff1b89d514e116e6f0ef4cfd619eb56cb3a7f30d46819204e64b9293f7439f7bf2078de7d1af4b5451583799897b3b8a45946ed73247111249b7347e785e00c4925808f57bd362e236b81d805f91362cb28e8d83a6aa2352814877eb94a488fce1401d519d5957a28d34c186e21c5bc3411da01857be3d0ed58e9d33bc1e94b6c932e3d45bcbc44fafbd3f95bbacbe202021feb50286cc76daf5bb8a1550ca813784f0d0d140b664c09231f5aa2563ec37c65746cd64fdd249037e1c60fe26d52aeeac4193f1dbbc0d3444147e7f9a10a437fad4ac9bd313c080ca5a56125497bb998fe21fbc204c36246f24537d2199ce13f9f1c8497694e673c7012de0e7f730fa639ad5119687d1e4a328757a6195ded2ab6e389c6a305a06aeb4433abf3ff15b43d8e1d554c606485bddc5a05fed2af6319fa5171771942dbab5893bf27f639dd7713c4b92b1974cf3d460d38d130c2d1239f7ea9e7dbe3eb77dc6a5a3e1907af52711f43a83a0d33c0fe4c025176ba3cdcec6452dc941dc3ac9b846882f7680479c838ee645e539fad3fca90803e055b8e9aa7ea8d59c473fcf64c55454280320bcaa1e238c53739365670a3f18f355c2dcd2da43bfe603b1cacf9e8862e70521bd46033d876da6ca2fc20b5d5556c33f78b176423f73ecdfc778f5d98c1ec214a388d184f05507d2440e5d5b195011b05e7d7fb2c4fb164ac37e53ed97f34ef8c603777ee1780c9201487853ded835c92487c45d61a3b0a489221a4e19fda24f3c8f3ddd62ef857fc9a424f62d8347b5546eadd8a1cf58ab3c16dd1cd2e8a0f52ad3afa714b4d63afe44cae6e499af7810a92da5e1385fa65ff054b98d2e9503261b0ed08f6d0b3b181b7b12578984883ca8a3f920ce33673453833c171ef88a9e7d12997e217976c345f3d1cdc3e4587ae495a130fc1ab87232fc6e9a5be94a34bc0c61df8dbac79e609bf206e3b686c767cd70a4d5cb5e270aef06215811a75f352a7dd1f3a78994e62a62c97f871e787c831113160ad9874d56c127873a989b4376c6f1fdb2829b743616faad1d77162a54475fe51191e895d9de929e41e2829f34e472572c0bf5e9e140255e4b94c52b004ac8e5f629f3006f4d7ecd85765d1562816b95e8c42208bc2af350f876fcd862519ee3badfd6dbf9bcb2c71329d5118ffa0fc63f7cfeb93776eae5e192be7449448e887bd767de2bc217dffd494d213fb577c5db881cd952ea975fd9033bc3853e2b961bbf7f52dbba03b3cd5d6912fc69ff692a112cd5b371660e509730b594842eabdc2effff3873346b9b5694c67646387df0ee1846c0107ac86e22421e5b8a201d44378d43047d8381d8dd97bca151117812db42e8300772c425df6da563f3beae2e7142da6e5ad84ac624a10663c9f74c10ded6315659a27c4023421aec4b62383c82e660c98b3ffeced921344ee19bd27976f9f2d5f1d2e7601db45ce2f3cb7608f6da947144272a7f09dac86887b76eb025ebfe5ec4a4410cfd28d357a2f45775b03d17e24949b5649bffcd5d53a7a5b6ffee3336130dc47872a755c454f5251103fb51a7cf6a38dea89535f22bbc9a1a7d1fe0320a9b4ca921d0127fa159286964aa36286be739af169378a1e82db015e564a349083e4b6821cc17ea9e39581467270af1855907037b6be05da93804e6da73cae51c0ce4e3acffc26b577e972350de6dff4e3f10cb953e50eeeaf72b595c5309555c06070914863bb5c12045df462ec62448266a4ec45c803ee1153724f1b636ac3c1dbda2410836a794c611058311d2a0f0b58bc775e04f7bcbd81d00dae28253d06ef5859540efa5f3b76730a081e8f8f64ae38ec053ded9b4e772009cdc05f63bc3ae48f8855eda7c9ec247377342c0864bded9a8419e99499fa7da1025732ddcf7672d7ac55415bc38b8379e94c711c9b14ea6fa11db3a37ac223006ecdd91cc2db6cda3d3957fbb10b3c30d7e8e2eb1d720c206363393ea3641ed8c6c67611cbbdfb0abeff6ca3fcce790ebc15e60fbd051753e335c12f96479d412205e80dc6b3b99c2efb525eb31b4db4eb99e8dfcfc092d30cd3f77e31c5a203f2a305796ae19130658c48e1a8013ead9af2ec4580fd465732783a5b42a4b560c1be1378b5676027f7af1046c8df16524f1eea9e1a8b91437077f7ddf11b7001dc9d1e31bb824ae09933bd99be91d558e1de7ffd65246d31d51e241b76bc9427289b1f06abb70c2fc66b6d1986216e442774a5fcf868ad3eaffe928d2c8aea11d69c99c63038c021cc22de9fc82db29c170eefe6cdbc5414eaf1336b18eb22f309069b9e4b1126b5a57f4cf05adb4180b9b5e21b9f7adbfa86c3c1d3729c1d9ae0cdc52d2f2e41eebda8ed68742abf12aa34eb1abd2207baf794c4971e583e67f1ef8716dbf48c31c94f7b0081e757cd063c72eeb1549e32ff7e2e1e1854b32fb2eeba92849a52afe424de0d00b86beca76539c3fd05d2fa77ff9adbcca96f94f7df93702a478f5318b1121df0c3eb27e160d6791935af26e5fd79a3c7173cbd8eed60bb5c58b6513f973", 0x1000}, {&(0x7f0000000040)="3507df8bc91f222b84b9ec5a8226d0c74379a897724305de5b5b5a5806a461fc4b0f7039aef916d509341f7da497e6cf86079a7923877d8d29ccdb21a67deee4ce32b2f009ba51eeca01e26b3ef9c21982b60c43c3bf6c62605b823e5506ed18be53b019896003c840d3bf3830a8b778ad51f410919ae5", 0x77}, {&(0x7f00000000c0)="450647b8bbf971f94cf1cc639eb1cc8c5f8973d7752f1cbb169ed12ba812ff9b41048e0882291c217b4630c123bb6643d5f8ce2e5c2a4f7c69adf5935ba1e2edb6c4779df2954859b0895c9c80490cab6031d6371711f9122b31d86f571f80091f9d493979a35b81baadddf4085419b6298d9d0b8558e151d2dd97e9d3cc2d1ce12384c3cbf04cc184777cd307bef2bc33527156f3569775310fe260cd3b3f8a12b1e99ca7", 0xa5}, {&(0x7f0000000180)="29d75ccb52da43cf82ddfebbceac53582b5170394f8cd889af118111", 0x1c}, {&(0x7f0000001340)="aaf88822053036a160d35a9f868ea5e4ebfb83d42473769dd4951e44d9e2df6e10d3f4429a11b3367dad647f0d72b65a31dc6109f41b738b3c3a750ac80bcd5cf0c93f706120703a2aa52e2e19816a9b8f62168d2f662bb3e84f8d736f5a5158dd2c059d3e066e534e4b543a3f9734584db2e50015723627c09ac9c7d4dc11425a17c7cfae8a09608a5af3e1afc7b36ef7668ddc2f8f6467f785ef085d7ac20323b67ae38441789b30826be6ba1efc8adaa0b21f4ab45118364a203ea62afbd4b2b49a0b83fe1cb05c13c4056648172247f07020a41cace9f1ff803241627a1561eb84ab22302b6be6090c5ea5673ddd0199220f5f70cad0755a94ffddc70d5fd16f39b801cda97f46e887abbe8298a30e99cf94d8cabb9cb45a47319bfdc3acc376c4a3f650f72f8a2f174415a0255917a8463748786d0f90d5b308e109bec6ca6a8a5b1fc925a8abbade0df19892d4f769ecc7edef4a3c164c4bab1dfd4f9c4d806cd0df1e312d96538d863689dc076521f0c50aa167cad68da15b2857568709663b4504ddb20ae6f9cb727e4c8962366ba961b516caaea691a2ab9da938acbbe832f07be05cf1c780f9c77d8c977e1ac288a68b974113dc35107468e33a1e0521d17443061b94ed2e194f9bd079773d60aa2d6624e10a66218b61f7fb9171d3d14d0da1ee28584923d5b84a535b8c4093c4f30341b1348a835245d748c2be97af761717b38981f903f79f8535a95f32ae06238bcefbc5606a6d4a77aecf5a278615a39b97bd78cf07cb9d25f29538ded3592470328f81423b18b4ebf9524283ee04128a22bb3c916ed46ed78e5c16f21cdbc4aaaca2ae58bc3bf032c9ce3dcd7f8cf1f72490aa1071ebd239c2e23b97d054914455bc05c2b497676816f7eddb59638ad6bdd8e4773a0daecedfb287636b6f30617869ef445c04947d4ba97a2b76db0a822551f554d4c0bb2c0744c70ed1756256a794444054f46921cfe575ab1f5fc6acfaea905e306f4f0b9c3c87d1eb22e6e77a2ddb2fb7f5ed2bac13d38e042f58b86f856b655a033a28aa6989d760ae7c9c065620dd392b33320c577f42bb7648357bdce2b6f66a0c63d4d39d5f4acec0cc68ccbfcc1a419dc980095b14ccb98a22a87e58d9246fd3928fd1174b98a7bac04880ae774f3a0d009f07f724627f7b559b9d768b4e99bd1b28d654dba5fe648255f23196256db136e5ed2e862bd5dd91542be897df67f973cb6cdcd79d1464bcb2c0450557a387d0fd6fa6b15c734ae13b854634daf9ad088e6f0e962191ac0343cc69ba2a42eeb78ca57df2edc68ffa862014a9236af52d1020a0e4183dc9f9cc6268419f7fddb97ba391487ba2548187d42a98ceda2af2fed74a969ce4696813c4c11d008c98a7612445ee0c3026c4998414d5fb29743ab50f493f3866e56f831e2bfd0705a0e4615625720a51295cf8f71da0d700a9bfc98b7141cb6102df778fb817c66ad2f09ef3d9bf30bf12c6e7fdbaede569dc6e43f747bbbefa20ae03b3e579658666cf2400a5e898a548a9e9a0cad14d0784615c2c488ae85683bd06cf27fadd947106dee76e0352bc16170bd6ec348ec5f2e6df441fdc8c4e61ac8d1a8c520429dfa843269462ed40b0fb792b8f4dd0f4c87965364d7a0b81e47c71bdc7824d8ee4a65bd0f3fd9b331bcebe805ed78e991a7c14a39899ceb1713c9c3578d0e5149dbefb4dee20700a34ee8a7772d92c72b9a09cb63b629c0ce6aa3d8d97df30354340e9ebb2a4fa26bb2740f83bfb2aae5a7759e987b15e3d929e2d89c971d98fa7bfe4303bc01b42e80ac07872ffbdc331a8282965f6e86da7d0f03d387195402278a53e3691a1920efcca07eee98616756f2d26c4c4e116a68cf4c32d71e3d395898116864ceb17b390346f183f7da0af1039add8059714424eff097e03fc803a91b8db6f0401318cff9ae8861d64eaf846d97c46b9d113887fe4cba306752c8f73f03b58eb9616700a2ae5f4b1c2d8bb6e7a5a712c0aa801f87c28a3df87def568815c5bb0fa87d6801ae748161b0aaa0d7dafac98fcffb571c1f01684453fd0ff6a4229c36fab43c66784cd5738de88682ad7248c34d4c7e7afd07cc97cb442b710426898d5e7ed222f83c271d9dd3ed2b0f881d335a62afff4a9b2653e1865e61dd6db7577ed3719bf4133eddbcfbdb7e0841453fde53cb56d28ba127f9b7dac4cb971e0993dee2fa51bd5064cbf32204ff0d4d2750bfa22c08b25ee761ebdd7937314d1f507da40110998289b570d4a98cb56beb2d08636af606c20441e8411675e20e356c1703b461da95504a540041c2a1d3a650411038e53004c8836db9639b33b7778e3da707c9eb9886f529ad26b37f616e6b7c574bd105f5a3728a8e06f1f4309d15251ea9846f9f0e70b3f5194cae744067d44dd5042e126aa8d1089f5ecb2fe551216c148ad24a5493825b0438a1fb612d157d0e1f3d7d2811787cb8ebe3a12cce5d040123f1d4dbe452da8ed5ebc7319ba645fe0f6060f00be8499a3a3f51c075175e97f538140ff58957a89b570aa27e929d34e38121801788db805cfa5845e32d3c72cdf02e785383c1963871b0ded80e72bbd3cfb053c8f001c0b0294cff931333b1afb874f9cd09617c01a24720e87a608cada7a72b84217f27bd38b71019bdb47af225f29e476c6ac3acd550850fe9161797f8e3e95261ee64253bbbfcc7400db0b7d3d8663fda508bdfd771c8e1f70ce33aa0f9c5b04db1be9f283e22d9947fae3d64fdcfae739e18d4825da1e14a151f31749f671229df82c04cee975937cdec6d6604511a3d3ea053ca68412de91fb8cebb39ad1d9ab16eb9c76b6cc83db82b6d5a599aa3c86012600eb44bacedd4c69b51ea42bb3adaf05480eb6faf03a7e46290d221aabcb01484f3cf21bbcc237d996d7c67fcf57ffbdb379df556aaf91581c904af78ae1b8902a5bda5925198297a9a87f9bc7ef4c5ccc1ff1f5daa316af80aed4e37a61b1148dd5c975233028e5cd61c56802b7b3ee9c909c6045a06649fdc8564175faf7778f2789563e5048706935dfc561231266abadee453e2e377c4e85dbfec7476ed6172631cac796c167316bb3a521d4387bd2cf6c24685f81d7cbd2abf3694f74e73fb135b2b4d0f75a4ff794fa7ff8a140ae2b7b9b8e4fe86e9d6c4e9cb226b9224a3e34ed86970b32c623e87cec3a0d9d40b31e68ec4e0e99457323ed6bab174de2b25c6d92f79992152fdcc2531cf5216a0abc970bb8769263a606b06b044279ed8c15343fcd8ac0284fb8af2a34c1eefb4e9104327e0ae4fd3b21ffa57f9b89dd698bb1ad3b90852fee11627e567077ca3c28bf29662bc1b4f666c4c970ddaa193f39ab593a830db590af92671304550aa9dc1aea0cb07b670d611dfe7d41685e46b7858a19ef9e5b16cacecf2d00c61c1386bb2a057d277251ba17017a869982b99a6f2c6aeb737854c26affe352706ae61f62fd02b1bdee8008843c3895539f44ddf4cb70295c523e8aed0a5cca4872b1b2d18efb7f19ba79db0ac12b326e96b67b7a2df0c967fddc0275ba98690ddd090ba8ee62a3886f4d86e521f5f70b155d413dd8bb81b8a9e2cf28c9879409d0c4e0f5b58cdb6fe2f22ac4fc35aa3d464428d1395dab8ddc5917284d63314648d602a8b11e9361206e615b831539fd9480606f962d0bf598970cfbaabc6b37ff93360f8c2ff2662ac9994ee8807c70620ff7f69d76d0e1e058221972787525b8d03a29e6d780ac1ad7aa5a5e685c5491fcc599dd21e546532d8d3075fe3af4e13e9b22351b710c2ea50d54b087bd2b21f76cacd4ac9c26cff1ec82074dd652b973ae7512431a6c214c373cccb0f8e046335c439325e87e1eb4e90a3cef2631e33ba5239531ba2624a87f00e801d35a70fb07f022d66be94e993f3c2ed392de1c84fbbaa8646c17edd8dac9bc296e81330fd3d23fafcad4f423f3a7ba5a70c9da8182aa9d59934d8b54d539773d6fd3ba067795c5ace62a6777eda9bc9d755868c2e0b72121cb48f92bf5c94f07857b857cc4893fbc50598408ea4d9590b27ab1b3e84dbea5c75169bb8578a6c2094dea5c00c80725c20896078cec6bdea1e67b1fa602ae13093387e7098d1eb5f162b2ce047af67198a9fcd287d48e1f5758a22201f718e706e382752c33b01087175d6def495dc5a1a0fa40088caa20fe886749b79613006e501d36b5b5f2e4f8ef92f31f08af9550cffcd0df9e50d0050289224e475043a14f8b80d2e7887d5785779bc12f3c84cf153cee774f2de8c8ef6df6b731f6a0fede3a08b140b7b46d1498b7f4282494d8e56cb043daad0f99d8685372d1d4f06cb954fca72fe04fae100eb8764d1bc6b6e58b1641df954285e2846dd8059145c5a0a44281aed5ef0c0b0fe43d0ea7ea89c924fba0b061b81563859025b2ebe245c0a60bee0c438c9bc7d8f2f0c1083f5e703339e34e003acbda12ca51b555e295a4fac0cb8821161be82ba3f0e06059a0e68c9e1056f04ffb3939b476b5988ad3b9175d2d0aeac81debd80392982523dd9f7b8e70d7ef1b4887ab947c7c79502bcb69938ef00c279161975e40540de3e14fa93f50282e680ab1bfcd1c06e030426ba7a62b3d07ad2497ff4fbc2b693689f57d19b147e5c27239c313bdf64bad90febb4a4327d6eb14eae7daa28bde92c7cecf278bb88e8d072788472d066b3e00fa31a4ec0f8aa6efdf0cc49705f7bd6f8b6d3e07e31e0780924cb4db0b7fd5edda8e0b162ae1699cf6de8c5efadbfd2e143ae37eaf8167ce28900a9ee573140277a2ffc55cdacf3a487259626462b6b739e39ab3a966b35676495a9d8e1b9b8de9c409735b8b6f0e86e1896017613c0dfc1be86a8826976e84aa0c5a11022ca29a1182685f5e75cb81b6fd3db671e9e457c201abc39b9c42ce9ec050503dec75475a0007179af96932e4ac5c84a13b58c2d2f580f9ceae0d0d803e61ee6716166936b3cc6edd1fcabc7fc447137778d93e3e2f7bb95d5e05c7ba0046d5136f190b6aaa4c61586ddad0a6b35c1bbbec4d8b3fc4d6ed48d5747b349e71b58b4de3e40485dc7d9d867d9a1aa74fdd9cbc0efcca11433ddf90a878025b0ce749980cfb0b3f268f61768cf82d0de417904feb2ac9055a4413aa590aec95be549ad9db691deb243564ef7c67e08533c27a4bf96e27e5d9736b73a8a29ce52a3755cf6f0c368ac993f915c4652ebfa8b854d18119ff06e8099e115293f3b98ef15c27ddb23e9d963f7832a37e69e71a02fc8bf5c696b133c91873d95011dbb02999b6a98b63b10dee5036641ac08f8259909c5ca8813e4e085165d47bfd3562b26637e053829e7ea20fea9639b0701ec24808fda208460abdbed9590471f679e09e4a32f09b6c3965827a4addca4c986cf9f10e959adb813c7da1f58664232fd56be7b8b71fcdb4e215da360bda74f27e996d9c8d2454ad0be5a7373d6737ad300dde28b6a3f54f4aea0428a8c7bf87751ed28e8914bc870b52d3af500bea032fc4214ea7740c2d3130279440e48f209de761a8ab90a8a3b2c36c1604af0d8b9f017b452b1214f464195a53b46733ea22f4c55bdc4a3d6ee79a7aa7101909ca288d41ab0f241630ca723b07302051b46aee8b3b1796bd4d18a7475b348807cd8e16fe0397c55c0d0d9952bc4ca9744013e050f08c25165a74a2a6acae755e1d9df41d8521b1f49ada7860ebb5055d4dc3ee7433fb3bec27a43a7e6f41450b8220eeeaa20e2570a66832895a1001afacebc982a2f4f2472fd402c449e89e1b", 0x1000}], 0x5, &(0x7f0000002340)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="2001d0692cba0e288aff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x48}, 0x1) 16:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) dup2(r4, r3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/88}, &(0x7f0000000200)=0x5a) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$inet(r6, &(0x7f00000003c0), &(0x7f0000000380)=0xffffffbc) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x10000}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="f47610aba2e34d4feedcf9a689fae06795b61c8442afeb78ab02c02b71667790eb4ed1ca306a09580c7e4bbcca816f8db11a404b7614ca3e6dabe387", 0x3c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:04:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3cb, &(0x7f0000000300)=[{}, {}, {0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:04:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5e}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:04:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffff9c) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:04:33 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf5bef110f106a635fa139453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c934159a33f9a9b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02eb768a8bb6d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509ecee4ca1003c20ba824ff1a4ef5c4bda7f66d0c7598f54a53f5e99030000000000001a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1e11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e520000000000000080c43a87d9aeaab8c830d5ef49a8be2a969417d6ccb8bb180d32027d8418aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e1da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc7924ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fdc1a052cb4d7e28c72aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80a2922b5b6dec9494a1c4c7263cb2841d22b16fe484bf648d48c0ccc51217737a69f372e1ca7c4113d5593ea9130cbe8c27ebc34b09f93080cd36d55208018cad60c12f194e05c96650d269b9403683a57546f302365fc35ef1636b9d3978c3e0ac9cd6d1ee59ee0ec257b264a86b8cc2d63c8adbd9c9bf96cc3ee27b61f005960d7456111f27f702d947674382ce381ca88"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000e40)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca7fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6bb36d7363e3c29a5de4cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4fb217d55982172a3637070d72c8ad558f776e5668a6b5501ac1bc436082d1cf02a1390807e45ff09d76d877f1d92f584f9a0087427a8aefc2ea7330a1aac86263403e6917cfef36733f6b01cabb1ff9a4aecac1bbe80a7e15da56e1669bce15708b5be3206b6cd99e6ef3b8dddc07cc3bbe3fab992d064e2900b147825c44b3dd8d51f16a5be9e10342d2700bbd7932b5a4bd822efb1d1478b67f2c1d93b03dd56f1d4bac8724654b5401bc64784b2f3164a63d6a8d7de3fd3568556ca65406449c6d62aed4d", 0x2bf}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a", 0x5f7}], 0x4, 0x0}, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000000fd, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x14) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) open$dir(&(0x7f0000000180)='./file1\x00', 0x40, 0x20) 16:04:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendmsg(r2, &(0x7f00000016c0)={&(0x7f0000001740)=@in6={0x18, 0x1, 0x4, 0xffff}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="df5e1455dce3ba1eadac845e3c724c09fed1f886826bf8878ef00a4841d3d597d1ffadde92a2ee9a06d32a1b3c08364fea3afebb1cdcbd53e0066daf06425d2d7ca981545f639ddcf65dde4e0127a73829b0fb44e9d8ecf008cb70e4f6ec5497cf54f00223b2d509cc9e60f99bce01a1d6a2f1ec47a9749c83dba752ec07f18000266fe453e361c1ed2bca28", 0x8c}, {&(0x7f0000000080)="664f3760fce1d81fbdb318368b5f0647dd4c4cbc5a60154620ec4f32c12dae2585825f5f73a410380ade1993f52d1d8d30ea40f1bed34d2dde7aeabda8a353ae899b69eb4ba353e0934b85e78a87e001345b2c71b8", 0x55}, {&(0x7f0000000240)="2a620ab3eddd462a055e62a317f01a7913abe37aca52114070b178262dce6a98ac1768b9fe208323fd259e5175e00370f0ea780c81418519019606a5be9d9cb773c3dee1d5464a5c4babed15de3071515232feb7", 0x54}, {&(0x7f00000002c0)="be3d6f4b29b34c015f23f65b0682a4f2a730b02770e73eac819278b365f8288acb07", 0x22}], 0x4, &(0x7f0000000340)=[{0xf0, 0xffff, 0x40, "1698fea90cc01e429542d5961d7531763101a1c74f4b9b6a65fa7cf761d722c84e79f73ddf3b2a6696fa945d96994c40ee45d271282825edb528d1b2173adb7a37edb33c9d926578f80cb58b8068800e4e4a0dee4561be81c23b1ddeab69a8c82234b1739e33aa333ff6948190927bfa52a75e511c3edd1c4dd1d7dcee5f5694c2044cd7787e5052c71b20d8795dc457d68d46d3ee0ea07b178b14fe5c7b769313058613d313b04d4918c556c9b18225f0318fd52798584f37d9e388e9ced2ec7a60b5be818c7a2addee244f6cc5991f71edbe503f5de9db8d3a9850f3a434"}, {0x88, 0x1, 0x800, "30863e14ff7f878fc47c4ccaf8ca2e3ffc11a26a7493cad83178946bd264b78e9f28723cb676e897ac879f620ddc9c1600b1597e67c51b3ba0836b2759bd4601e9a6681a80f5ca2279923e9ec767bda1cc7e46959029c632c37af39909e4a17c69816b2bdd9ee9c3bd093bf35e13c60d576222"}, {0x1010, 0x1, 0x7ff, "89001460f7352472967261c9fed26b92a70275860ed060a2debe4dfe16fcda01ea0e674d669e720e500932d8949672b46a539aa60ce9dc59eda547921ed885f5a5a7f48a9803c3fd4578d1a660de2cc40283ff6c0531ae8b9b7a20caeb38e3825ecb1370afd420d68d2677be01cf553ff9d73c4a0cc325d05061672f7763ee381d121a46b57450a44850f3a9ad23eb89a02c2ea7c137fca526e13a5d503be9b4a64b7e532784752ad07ef01631224527966f746ebc990222d5ac8bb810b45f0e9acddd4a7c3ca535666554cf6d877db4a1076b4b5ac1b1a5f29260d0ea205ae07107c4a7d0609862b944c353d0c3a77980add2634b41759c93cf7d277d88a0e95d2acd93988b6ef7bf0ef50e8b6f0be9c0ebd7362845af1cb076ae8b2f94cdfff03e9bc1c7fc16331306e772eccb24abb3014842c89d8c264aed9c97508ca2283febbc1bb45a34ea4732070614e014a3d350119c52bb387571e3ab7bdaa0d5c14693167a6657d80ddcb8b8fde7380aba5f4d2a6a0572d86cae05a5c710c9ea7518723501a1e2506ba43e6f07ab8fee03367a8d90d9c87ad6b71b63a4f7f73cb0e06adeb1ccb1698b7a4d7992ac8715cd3d9019513fa2e52ae9510a6a400e11697702340d8e2e86c072140a74939deef85e8d71112a6f0dcffa41a8df0ee0bff1e428457f4ada4940696fdf2bc8b54f99dd82a92f1b642b719431d92f26357a3618a9200e19c1290d491a6ee0355925b6ea0e844cfb5ea6aa9742791d6849b50cd36753f2b71d0fd19542b44d5397526ecc6f843052f1c249f78dfa807cd06da015356d731f66874fe354298ff56453af80a10d16880a52f394ba53101782aa9da3e7b008d2772ecfe7d2ada94e45327dc3bc19244bc7fab7cc2ab7cefac139f4c9c69a910878802975e0de395d827d55c9b21942ea7d3b3d10ebd18ee0318493ab2b0425949dc5bf4f89c2c48324bb3f34dfd6e4e27b3d04059a1864cb8f0a74985001c92560797251600f0c3a964e0b41b34c40d1b3ffd621d94482d882d60c0a79d326867a145520eeeb5503f96a5f1e13d007b7467f6f21a3cc3066b269f6e45bd5d1b4918efbef84480a526b5c11a68d17dda81be3febad4d27f949568bf84c7580189a0940d0fec11e7a4e5fd57143eb3aeb468c20264f5129f6dad78c37690165591ea537b8dbbe1ca432449ee4ee798b8b495031a1e607ca618964db0da4d34a6a1f601120189c8df7f236b6b887b1ed84d8193de45965ddd3e1b4523bb5e7de02061fb0dbeb39da3991f6dedf51108632f949ecb1711782ec600abbd4085cece9d1f67837017f1e56ef4d558e4bcc857e1cd1237a3fa059c6458e502d24a593d3bbb8919bdbd98ff9dd54a69c1c3ba063bfdcd2877f62720d5250b667d77b4ee23221ea31591e1ef11c6860d87970aacef0050cc718392e24c3faa4ac9fcc59cb920d2fabc9a3678b77b7fa686feac157499bc784cfaef891963d5d413da9ba60c2edc5613c449661d838dc74cf5d9827096708e4fb8cb1fc764d6e28059befe88fda82c714321db55bc46554520c032b9bc5ce7ad67eb07ffbe5b62976ef6b17adda34c358d41b1003d4d38bf5f99300548a099547ba7302835303fd3db6dd5f65c532820fae3b075908a1193408ed0d2e2abf39bb834197407bf8322638428c9b6e4811f40a16d9319b02b5e4e9c56d8ef12fc3dc42808671991794094c49ace0f9cfa0951a453e297d5a8beec6ea50435725544748b93c1d7c9132f5c54c37fbb274309553085a3537ad51996b99f6b5f602f8fe61fc121955a31388bbd9e49b5c09f5533471507087fdf29a0e0a818f625d795d5ff0108c1ef17f787c7d176ee0c0ed85c06291f686f1687601b6c590b05fe2f574621e9f3909740201c60fc84eb907d3b0dcf1931c4f4f550607545086ccacf3d74878dbeb22bb01bf174c448b74b6cf5723d735ccf01f0ae4c9ecd5edc5d20080dd54668fcd1ff176022d09956b08566624c16268d447d868a213eb85fb71e3399505eed5301a2a9951fbb255d39af7d83783ebef50e6aba1c39becdd103e29be6b904e1ca8a7893f53d4cd901138605a3a82cd3841af45e6d111c62eee190672ee26f28ba91063ccd8f0600433009e11825b22fc4bf2538bf83571d873e558184f6854e10bb5ae76556bed3e3d04781cb8eb5f6ed3eed00e39f6b5bec649a5acfac6eec0a512983dd1c63a110e2942ed49cd6522bb0dbb18e02cf43168405007ddb4e2bceec8d3c4e3f8f78af1a8f104757e76f00172f4acc0c614d505d14101d5a0fc37b8df1baed1a951702296405b52b030d6538295d31660e80c104455b7e8ba14830e3dc8c5458ccaab4ef22696f2a59d32f49c7d99ad1b94128a66851862ab0ed080d9e3c84121fe6e4d0fb400eee0da442992163dc4fdb170d0ba09a85823799218c7d606c971662190691234ce7f6511989ea12c3fa86ed72568f2d36ccde5c1257f66234636e708a0fdb7318a373fa394dd1950c9f71b1f3dfe93dfb8c2c72b2e622a961893a3c9ea67ff6ef180f35796f09f73d3d46d1cf2094708a33a7476f2dd3b19bb1ae0755f5b53faeb2434494c93d9828e252d6f7545620c196749f665a0d2f740dbef6861fda3585202fc900e88346dbba9fefa73f01aed168ed42a039a3ede916c122eda6905c2525628ea2a52ed2620510baee98fe6406beedf3255dc0f02ea7541b8f99614b859ef4115eb844f7f9ae64d2a8e446688a581ee96b6f69e43a9756a5d2a5e176209f5b74e2fd5dffb1ca1a8bb0b40d6fc89badc0cff2b513d7a0989362790012d8f8df079a113bc9fe3af6f3bf3a0f9ef9934ff22219a14b359494dd9df8bcf2794cf26ba090de8084721ccd28a94275c47690c7fbdcf767b4c7c4cfeaa35d6cb6394a22801da13fe220560b3f814266aff3f9dac0f203ff358a1747e555263818b6062c62648c41c2b7139de9e55de3221edafdd59b050b282fe2960700356f4674c6385e8b93ccb2cc2a4535dba05f2b0b6e3f845bcfe89d9a8d83bfefc0cd3d875eda818d39868c5571ad868800600894116de0cc280befc6a7209d83c6d301dd1018a4000e4ef3feea6aa0949ade27d3c9c2fdecf49337882614ec37f58ec072c81e019bba36f09ce5a602e6b5ffd03063d702d4b84a1947e11db515b9c39bcba813f9f94fe679e6215998a8d57f9d7a4110eb769d9021cbe4aae2e1a47ec952677e3ce9f23c1cefd6bd830549421c293afa783fcc6393a359019d23e95064d11bd2601d3fd3b790ded2da8b3de3efedd36caefd7d0ed6f9826f12d0a48f4da6441364ab05c7fabb778a9e74835d04f612198358c7c0a530289eacc45975879518144ba73012aa99e1d676f03d30fb73e6781f8135f455ed08c9ecb5d190773b41e8af8e520d26e36b5da4545f4a00e5cfce08553fd4383b5cc7a33cc7af124bd8a5371d6551ee419c9e75f3a48869757c7773b12f835bb2f5718a7bc920ff579dc9aa8133d04dd777ce53eee6c7f6aeb56857a488a44cb1bed24d9242db2433be057c30a61b502902d0b6b37ac08189becd70b9ea7e8dce02b0f3f9f45a1d928ba0c82f6e963e869d8c8f294a2fd6e73cd2eea5ce2dd37294a862647c6ae2779e1cf8d63e7d2dae2f0ab5ab93b1ec1191ebc5163017744f24414cdb9d16dccef46d7de9c77c48cded41aa216f9e229c98672c05f63b5b8e9814825a66fdaaf662b3a962d94b33c1fe5048ee391deb175c14f0420ee5d96f69cc7ad35cf46a46956795c1c11814abf8484a2f1b8183711502dab28d87973e2b50b3ca8d7700071131329496028c4cd845ad001feacded49ae403d298d80d1d8a39eaa62eafc2faedb03067de25086f82b4c2bdaf52b6d9621247a6ad06adb5a37bd14bb244e558836f6912b14f9be5f455a4ef24b7035a19ed2a53c95e2f74a9f537c877b9d92a163ce7f07dd7d7839a2448dd81c2ee654898cbcc3a61f659a8ac484b70ba29e063d6da9dbbec9b819968e18634c9b454ea0f0b12057c50ecbe51f6f6e2f7d94258ae415fcaafe95a9bcea225a3b901ddee0e41b7ae8482d77cf234e9f38f08a1bd5511f42122a324b1c1acc9d8226e4f1daf275c56cef8cc29b74323e9def06eabd322f16c676b8414457b7b74ce13eb2436513cf9812961b0a19efbe6827c88479addf7988430ec8c9c43628926e1320958af9553b32b4eb840a0776a77fe6029455714fd32762a84e94dcdb5e5ee3a8cd5d38fbd3cf594fe5e01ebb52306d5646b0778791b3d639fe8b1c5ebb091d23918b366564505685038122fd059748dbd8bc38f62ad77e96bf93f705f0f11a091514fd02639072e9c31d0eadd773cbb0ff0abf8d117d9634ee78ab4badb957075de2f64d276f888b6628d1f4877f594bcbd097cc7181c7de82999a2ff0b83c629544ce948a7800469cb6de7c78cd1cbda60f53b2b96ee6ba07f96e7d761f2d5c0a7a1f4c1585bedaae8096377ffac501e9b031f3f31a1f97774607e42aaf80f2b0d362478b159afa8e1ff4ce931ad6ab302d2c901865ffd8c52c888de105c02fb17fa41bd516dc234b242b33d289d1c7caf7634589fc31053372442461bfdcfbf2d764562842912e2222f1d046a5f34a3e8e1f51107fc8a19a14fba03fc4457030f83efe1ecfde27ecc919945fc21a4f56262238f2b0289b3303a10ccbf3e0f61c15e5c577fbb022356af5e202209ff60d1c92e053e9889d36eef803d8450aedd579758ff8edd8cdf10233cf9a03428efeef0e0b46e5cfcee6b41b1d64bd20f81d700d2dae68cc6632fe2015cd825a9f30144cac1103b1a38a298efaab5f22a54a63d2f9d11f09717e8bb0791f15256bcab356dd16ce9f5469c7e4e3d3c54865f29ad189b802e604b7e6b53761bfd40bd6c5d00d4520be57e4b07a2f5eb1f9b6904ca815d846ddcffc13ccc07e6b219581d0c1b7450862f83e18c1ad5ab77aacba40bdcf3515bfcc7966b1e21368a99a2d22ee2acce184d585dad93db2845837af515eb763a79ad2ba8ad264c70748bf1e1072c6412d97a7ec23f1ab0373e3afd9507b5d6aa79bada63a7a498cb2f5754c8d64b9edd9a4feb612455440e5c96c54461765afac396d7e55aa4a33469b509d4c010642ce26d7590e61efd8b726d3193454725b9c6bd25008b221b4ac98f8b5556737052dff8cf92a041106e88c70b32e17af3c84ed75c199d6656e770f21b00af1e3776853f7e92ad65e32761d834ec0007d4d9f59057d3bbb6c622c1014368967420b7fe1689d5116a5ef9e226a4fa4595b8646665b0dc32df3fc7a6ea0c6e3ff6184be00e4c86a9142e0abc82b10a01dd73c03e21179d55041a720b8645deb33b0ea54ad3713804adc91945a596e9069794066dc12f579a86d5789308865dce1771c638060ff4318b4698837fa3fc22b48dc1d50e3cb1757c434d43aada73c95045a9baccf20ea5fdb0869ade74db1e38dfb7e07c621a7e38bf9343007fb739728e4774ed48179f5e90f79b6cc49dc4b1fd620f513a072a3c1b1f2077dfa3b6c472383389fd6f1157d1494a3b50e9b1bdf33b54f34f6ef0d0631a5de998c460e6b98c5222364b99cafab7864e59b2599e9d1503545fa1df9706275041b725ccb47631d6d40ba98581f2a83252e8443b716abd7e61367bd66e428493d537e9b516b5e38e9f1849bbed8521e20b90499ddd0808d2f7f6f79e4b058061693de667e34a5dc584bd85db82306f085aaff2e75ecb3d058641ec9b7ac9b66a0311f3e9daf9affbdc0c370a9071e5040c0d50df1"}, {0x30, 0xffff, 0xff, "b9ca007971503f168efb8dc5b27bae80f5ed640ccb1a19682535d1cc7344"}, {0x68, 0xffff, 0x3, "8da0fbe49510516bdf58592afbcf7f4a095e000000005839d4dcbca28d4d6dc8e136921da63495a1e0cd7699d7eebf0000da503aa2ffea7d1c585230090aebfa1232e0a4acbe17"}, {0x68, 0xffff, 0xf148, "5b0cd12889491e4fc7cf26e4cfefbd486db90cccc27cdb84ec7bbc44aa64df3e6bce6dccb5b9f181964b8def4badaa8b5b012c506240d0c3f57d5439d48419a946d81627758a6453dfe4ccd3ffe1d58793ca1a50"}, {0x48, 0x1, 0x987, "6ea74abed1efd6799924f5015acb84f063a6828df106a4d46e7579bddefbe6050ee442e8b62e5ae7d7b67433508f634bcf6dd233"}, {0x90, 0x1, 0x2, "a680ae5e079f0b716b74b51c164b92490749683c1f40dad0bc3ad1475e4fdf4a4d760848462952789708047fab9d5094f88e56517b6f42481d637af3739a8e51c93a2c430bddf157a126004f87c09ed5ac29c83d821c020ea577cc903566a6b41a6ef8134aac1212de7cbd02fdad0ac701f71cbec33006435abc0ef3"}], 0x154e}, 0x1) chmod(&(0x7f0000001700)='./file0\x00', 0x12) 16:04:33 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 16:04:33 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) setgid(r8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = dup2(r12, r13) r15 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r15, 0x0, 0x0) r16 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7f, 0x1, 0x3, 0x6}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r15, 0x0, 0x0) recvfrom$inet(r15, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r17 = openat(r15, &(0x7f0000000140)='./file0\x00', 0x844, 0x5) poll(&(0x7f0000000100)=[{r17, 0x2}, {r1, 0x28e}, {r14, 0x4}], 0x0, 0x3ff) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") chflags(&(0x7f0000000140)='./file0\x00', 0x8) 16:04:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:04:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) pipe(&(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) connect(r4, &(0x7f00000004c0)=@in, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000003c0)=r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r10 = accept$inet(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x22, 0x0, 0x69f, 0x7}], 0xbf, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x40, 0xff}, {{r8}, 0xffffffffffffffff, 0x10, 0x20000000, 0x400, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xfff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x3, 0x1, 0xfffffffffffffffc}], 0x8, &(0x7f0000000340)={0x8001, 0x100000001}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x6, 0xfff, 0x80}) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:04:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) listen(r2, 0x6) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:04:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0xa6b]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:04:34 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c", 0x3f}, {0x0}, {0x0}], 0x5) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:04:34 executing program 1: r0 = socket(0x2, 0xc003, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES64=r7, @ANYPTR64=&(0x7f0000000e40)=ANY=[]], @ANYRESOCT], 0x4) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) 16:04:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="d005c33a69ec03356b9e25883b2b7c75c5db62fff9468880eb335ba2ad7b437b0065", 0xff20}], 0x38e8cdf18a1454c, 0x0, 0x0) 16:04:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r10, 0x10, 0x2, 0x10001, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="c25cb5f31fb2fc54479d4be790d99f364245efde458896bef5206e3b216f36c0d4b7b0de037be475706a38984ddda7c7d0e7cd105d31f814a9e8019efaa8dcb4c349a3c69de1b32682e1a3526dacdb63e84850b1ea69b7914b64749a4eafa8d377feecb394beba8c61ee2d1fdb2df9a091a59b66cfd8bf3773dea3262caffe53c2d17a36be89a7236828445ea3e11cf7bb753b449cc936a8ffd73fdf231f4cc63f310cc4c30569e0032aa4163a21624906b3c3abf9afa48450a6e862cfdfb1edfff24cb08b418dc7ab682ea127088ec339a367c4e6293ade5219dacae99610bc947d1b0faf2ea1743a4359616e1dd2e020160237d8f9cd", 0xf7, 0x6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:04:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1f, &(0x7f0000000040)="67a4c16fd608a0c079f42d48d11ba71ec33097ed88a925719c26684c6ac761") ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:04:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2428, 0xfff, 0x0, 0x0, 0x4, 0x0, 0x6, 0x3f705dbf565c8dea, 0x2, 0x7ff, 0x8}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x10) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) read(r3, &(0x7f0000000140)=""/207, 0xcf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000280)) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@:\x00', &(0x7f0000000440)='+\x00']) setegid(0x0) r4 = semget$private(0x0, 0x4, 0x890) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000004c0)=""/92) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r2, &(0x7f00000019c0)=[{&(0x7f0000000580)="01b63c677030884b5f2375a0daaadea808bbbc068ddb60571a02fd6e81625bc7f25ad28229e05d4af0af70b72aef0c0871a21ee4aa50f7c54c9475e6e29eb6810a25bf6fc24cd3f0a1a28d544eea2cffc4bfec1ac76f92d21923cdaff4cdb53d6901e799377567e8e6e70643d1fbb1bffa31885587a1f648c8e12208ecb5260623b159ef99a300e257bd09ee5de49b399ed6cb6b76207d89bca2eda891f52db7c7acbfe2f9f10d1578ba31d2b6", 0xad}, {&(0x7f0000000640)}, {&(0x7f0000000680)="5b78a033796c733e4fcf896b6773750e895565d368ceaa766753c1adcdd509243c29b3429703925f9533bb5ff4ded1a218dd5f6c1e1c014d2c267431939c60ec10a95b2249811fbc3c1e68921d0c6f850e7c189f12eccee6551985edeeb8e33462f91eb333f9ca3a5d390e23d3fdd99a8f45b9de08fc", 0x76}, {&(0x7f0000000700)="db0723753d7d3560cc12be55f5dda39f509960e7cdcda7e8ad323eff6793f669c214618adac3f31011e3a1cd4f830d901f84c48975de0150774bb8cae3e4ee0c4f01404ce9ba34be5146b0c3164f0b88a345cd287cb0f64789879e769c19de4da298fe0ab67b7016c54f045560ac6ee4a2556a5bf7fd6222eadb0ca209c31801f079708443d5a4967fa2058847f657c5feb581330bf11da59a83908aa8e297050036702e", 0xa4}, {&(0x7f00000007c0)="b0f24a3d53569a92e30879900d01bc2ea2279be054e6382481797ad0f7e27cc4b2021ebec4a44baa8677b8f32d5edc0f332ad8e0959febfbfc9ed203e03c3cd107aacd326265faaca6179a47d5e1ab213761a0d4cd53f73d9ce43b820fed1ce637e413e7009104114a24905f65214b496c05b890e463513bc0448807ec4933851386b09565ad4dad06a6d9c16240162a64419a2e00f0c523e73bfd2dcd4431e58f2bd8a2d3cce153706fabc833a7bb3c5e9eae90a07387073577b04d3fcb9b95a098814ceb0a12ffc0ec5919083075ea32639940a6f7ee00bdcecf552e1be4182a917cad26c6d6730ccfa5b7da852a6fdc0be78aeb704e3928c1af747b659447a44690cc586bcaeb84ba273c93dfdfe65553f22d94115f89efc7a3b32fe3cd27a4c3a4249cf7d4e0b576a63297a4a25ebda40f34377fd61e60e162cc5927d53787d35d524c08de3bca85093a76554ac5276c7e36000cdb61ff67c5671dde06e84aeaa437d760b28d7158433060e09035c49651310301de3137bf5523fcc50e5bf3c727021103208e5928d7a5145cce42012b25c2813393a3c78c93c87a4574792382f4cd27cb2b235df65fd12aa6dfc02b4809e19f230b852f78932106b0dd1c09705d04857e162657cfd8971a0c738342d2d781b37f017bc2d54de3f4cb2486fb1604679029057f20429358cb0c1c3490754a46910bb4e3c30e0ff2a095bae8c022bbaaa13b7bd6dd6e8ed8f12c5bdcd02be50668724a188d1cb932f20e50f6aca557478d4180442b4532ffaa2c45f0117fcf472e600fd5d12ee62a756c4938de5faa987b2dd69b1c166396d84a457ad20a63e8fa2fa0e33b00f638c16d12fab772aad18d9b9ebf6a79f7d269d90ca90fe6caf81e10843406ec283b13dca44337e35516d64fac65a8efb28282d8d44186cca8bda1fcfe1c2c2c2cb7e2512dd5eccf5d88287ce03aba61d369aa2567acdbc357c2211f09c80798786ebe478d16a53e2f0a72a33455aabfd7f84252fa4922c2004167d7b9d66be0d7c4e14e91860af3673c2e002c08229b97b0230bf688c896440558554cedba1e6f619cfcf2ab6068181d12725f25536ed7439a5cd218876fb35c1e2842b14e8dbbcea38cc1fc755278d0117a720b04e736c26368f9835945e5fd3f7c423d12fa9a601a8e4570828d2df60d05d41ca577e5c1b09fdc2544c5e99608c967ff5ccb8bdefb6c92eac162d7bc54c51b249e623d8918a054684eaa9f3ee3ed248e870e2c27b53601b16cb30a67eff2f139aaad1ebfdfb53a61e747178c95ac6d0c470bbc0baa570f5c15e41ff4c67f37c8a23566a20d2c1755426b055e9404dee0a17fc9f047b10eb2977ffb2e22d4ac7a204bc8d84e4f7c52adf76f330b51d46b14ffe3d3bd50aeee114ac51144876513ff4285ec21b09093b130b6e970c1a4f494b66411f598841a0bbd646cd08379a9e319ef99087cbd1df46a49b8411ef88e9de690def37779dc89e47338db344f99802625d6db161004cf4cd32c4f12f634e052ca2a8e87eff4995eac752645fb627fa653666d37c3d5e6ccd4be01c2e9972bb56986566b889d48ff708ad184a0446deba37c0a57486315a6693f2e9fdea940589430986897000da6f22d80633150d3b90dd753fb2612313cfa39c7ffc8c26891d8932c28ee19c191df92ba6b478922aaa19456efd2e16778cd1a24666373c9986d27102027cec7ec3d92f933c34859995232ca545a1d9861781a3fa608b3674886dcb5f292b335020e4582b8b67c5bc78265ac929234bbb907670e43a3913f2bfa683d4e867d620fb9de6550fb5f56671f0e375c4460dd627f858bda4c81425b87aee09693635b2474bc5b7674a24e75ded230eec09b9e8a25da10940bbb7a58eb06256d9c1bf73788012d7c1a19d07802ee358410b88bde6305cb7332b580ee07ef625fe2233dffeae63060e73c0602f803e32884100cfb5c8eb31436eed229b94709cb53beb58e767bbaa0aae390771af89891ebf045f3a331aac2a0434a6d192766986ba9a05e32083e9c1c6d394e528833084e32deaa28e85c216aa455ad889c00e8d994443e3521e03f8b02d6062286c865887679672b20801dc14b5686c00769cb06c7d0a3c9670c30e0b26085086691ef547afb4c8fa3f2efc4fe8817d22cbdbbeea719daaecee7460b46c7a6ce089454a3c8e8686d4ee244309ddf1f5867c0450fdbdfd991a25937556ccd0b34d5fd5de8415bca57800d30e288a231499b23dedcd2e6649c6a6275a80bfe00440cb6b6004e4cae20f8c3d170aecf348af887ba9e1b75ef4a3489441d16cf7088106c207cd68e87b72c0529ee852296e0eb7a5c040df4803437c203adb714f7ff955d1acf220a88bac68eb0d58b355ba1a87f8886854ff268ca76a52420ea9dd3875e2a6e5175741c33ca27334722a3d5a9f4bca596324f35f96cfc66d78ff92a93f4494bef3bae7d63c0bee8cb5a6a36bbee5f65961c6b94ab83b16d9404635e140290de3703cbdc9167d5f248443919348e8009150cdadf490f3979e7a829ab291c8f9d5520e6f5d2344ab9d4de35cedf28bc236ab525fb6781a68c8a37315123bc1a63a73d57f3d04961ebbcb553e7e9c790101d446910da38c3ad3d502496f52db513978cedcbaaad0507e836f868815b3c33635d058d8649bf30c616ef43c155cb1a7c7ef574d60ed5c66072561f68a6ff84d8fa024412a279cb3dfa006911da3bf8a3971a5a44cccebe280f00fd2502f935c759938ae742a9c9a503384ad72c90401163b2f8343ea95ba50ff28d36e6414eac50605b4d94b2643a4a1aa6b8d178ccb2928edde90da3eb38004940335e4707007eb12a37046ba278427463cf4cda50ab89bf9d3f6e24f5b8021e8bc4ad6e397e9536d41a2d83422c9797c14c3cddb2e7c034c33c6b79decf9531c5ac11f624e2935508d512bf4c8fdb01bb9644b1329cd2e1467b8443f1e310f738bbeec2e2334a07bf000029144b41bdba79d91c0a0c6ad30c02c9fdc13555225154b11c5c2c723abcb2f0b94cce8e0500fcd5fe051ccccb5370cb7a5d0fe66f56030764a7fa560f97ce0e6342936ba72c1cc58e41dfa25283514284016d6e449b8defb60ede073385bdb974d9bc28530cb4db034881757a8b4eb9b25899da8d30d192cbabb601aee681795cc02a169702fa576318dc34078c6076833886d02a062115d685c132c6c6a0ecbb5a002f00de9d4d2e6a12893977b8e8d9f6d7d4e41de257d360a09ef28a14e49244df56d6a5eaef1bc0aff2b26a9f4260ca65cf6c40b509e274e537f62e3039d1516dc8bfc4b9f55de65f9111b8c994fa8ba7fa11bcaaf6aa474e07678dc92cf2d8f6476e0c3b4bccf9e6ff269826d5f37259845af149f9e23116e64a1d1b3c43e56a5e014b6ee44f727c13670df1fdaa8e2a045ce529b9f869bb42c832d516570494403892121e6a0be55249dfe02ff91ff7e75390f4add6ac8548b32cbc15efc25192053ac942034d9accd3de32c2c15c10b590d568f10f67a5870301d50de9796e881d4f869cac4729ab7584f4573fbc33813500a9fadb3b13df781a2fd942c033863a3ce05d0e791ddc8d0b926fabe369002d25e19783f5c4a51320ba61b17efa101ebb497398e5c3529626c9bd403853d2e40d8c2c3dc7100f4d00fe51a69b147f7524122ed694067414df3bd3240952b609f32301fd5e6511bb49bc343673ce1b5de109844755d00ea4a6fbee21abdb15d233b9aa844b8e1cd341c5aa181f09f046a72e26accaf14baa8688951a137a9c24ad5d65083206d21b3d1fb14a39692cbff329daec953b9d8843b718083a158b79f381d5009e56ec124ae00a444460b4a1cc6a10b7e3175855b5f6b9d7241874e359ebe69f30c0d58985cfec0f90eb16b58daa66f72c3371da73cc4f6bf95fdedf2157ea44a79e394344925799d228daad52c6383bbade6562c95cb4dbb02f7722c72c976ced8151614ac40748670bbd0de201e4df056b3e3161da6cb94b598841ef4d151e4ee67138189f257e6a4eebd4de64f04419fb189cad77828a2c6b3f86973ae9b397c6cd3ab5ccf72d24385395a741526c0fe79e897331962b0e47b2394039dce4e7f4c299b98a8e330102b2bbbd22d56a333d4187738426747dee7631fcb1109a9201e779dabf59e787db3a60dea3ba4b67c3178ae5d21a3cf1337be86aead3213a9da32a5270aaf1ff818498b53e4ecee79e7c853820d37c9dc9bba6eac64c41cec9617571f13a9e418319c0513d3b581c4327e37a83797a399447fbdf46a3d0b26efca3af8a2454ff399871f23fc2f62afae71823738b7790ba7b6aa1ff9ce4c00391921ede4c772d4234b1ec0a2fe407b9542f940d8663591c9b9275d3104b858c6e40066fc3e628d376d7c78cfa5d48fa5cf52d6fdee2b1eb84eb7ed8402b57f97332cb87b942bdb3a67b67f54862d07454d8cd2477db97246678763ec54730b5fbbf43d4e314261e656e83b3d1c1a83a8ae86277cac786d3e6bf47e9609d7b438b4186c42ac189fd649a442a87a4a00616c7b5aee462393ee42e84dfa119b0797e61471a098d0b0d915cf2ee3129f249424926409256cc1454b8515fc39a5d0372be4be238f3868e1063d4117316331a74e8fd060b4d19dda7c71eb7466d5fee5f65022bcdb2e466543b25b932380c50f63f5bc8935f698bb38bf3c740614c170c32f92eb8d0d7455b48d4b1b77ffb18584688d8b5718fa1268e9dd3aa5fa4dc42daff811c164f6fd2283ddccb3c7ff667e20d56dabd4606b3982fb1d0a2fb823da0888408b10a8b99d6b1b614fa0abd5b3d8f8062697235d66da8fe6135e422d69e9dd46ddfe75432487a5b1ecab36fe65c99b08e2e6dae6055bc98d220a81a72a38887f5351572a8c524372e7a9893df39b8084f572dc983fcd42ede1f6b6e40cb93acdb089b8cd48b6fd64bb1004f02f292dd4517d5be46d195ced3191db4e2fbd4b57394587ecf12db27c9f7d89e8be5427257b6e2fcc00c14e4ab05181b934ea757ed9328533e856ad902ae30767944371d67bfe65f4fbe25f8da6dd5af7a48b005b992e0ed2368ca419627ffc89c4552cdab559a93eb460f21f386495d8ec938c277f7f4a96278cbd92bc6a3ccbfbd5d78fb56ab966bb26fe0ac7eab7b9a166c31aadaf6de78a6d8f1a8fb9ce39b611413fb996c86f63ad54e9ad4fd9b4f7a1bdcf78faca6e7c278d7e368ef38526aab2338c6fc83e6a71b8ba7a45722afedcc5d96b602e48627e1b6f51b1a04109f126669a7219a5d269e646385730cc6abc1724b0c0bd445ebf11c90af93bf460def0a88722d01054aca351e7c66fb0e45c776f26b363b2cc98467907c53a89d44729f7cfa673e3e17fb3bc4453b63e011aa6c34e1b3479705379c894c0b2ee248fd8cba27d10d81c3650bf2b327afd8c15e41ab73cc77bc41ad5722ccb617f9a189435b85a735a575c88edcf32b7286e7288bc031e4aaf7c057823826a0be458cd0430f90d59c70802f12468ab50232c2e82a2bdfbc00d2906ba219b9cea1bbf6dfff901465aa6a6b6e1852f412a916948fcce4d3dfc7cfcbec8dce96ed56e2d753d14e8731d234849522378845321251ecc83a8736ceab2483e6c7279bbf04bc43a71adcbdb57db5d9b259f19d57a598241b187432ba700edcb25f6d43cf49562c23dcbd41e142ede9525275d1695de3e25ce96fc65f4980a6e900d2eb4c58a7f555a460199690e86256873996c64b25cc67d4926c1004634f29b55cd81a9d981af9c461aa37436c3315bbf4ba4c", 0x1000}, {&(0x7f00000017c0)="d89555b4a699f199b1bdf20329a16a9fa45880311349511081703f819812cd56fcd7b4047747809c9285b492b757c95a7f41a22ea5b70ba503885042330dede3bed738e31422db5932c077012f476ae050ea123f0bbef789460fef6949ea6cfb98927102881334ad044052bdafee68613a227e67cb0edeece01318f47b1f1a9acac94330934a005ec1e9da5404ef6fcae71ee51ea1811b05306572a335d671eeee8111bb365c55a681adf6d438b8b9ac20b484fa29f5465c77865d09924a653223b2886428a4bac5cdba41ad23d409071a23e5f2ad07650b4d8d57f49b3a25048c0ca645a0be729f5872a23da6665d8c350ef62cc9", 0xf5}, {&(0x7f00000018c0)="b2af29699fc65e0b6506d036ef223489c4c54eb3015ae9807e4bc257baf06427b82d23ee116f68e0920f8fbc5eddcdb9a0fdc4e71edc846cd2f63ff2438e43bc60d7c01872c802358e61f5e9c5aaeea72e4f947f247c0a799de5a94565d787e74be5e726daf1a5ab8bc3b78afb4c6c4eab13c50762ea73af571e39a6a8fedbc289f86cc4449716f4226c06285e8b66612507b3d63907f05eaa5a9edfa1147912a44c9fdd87c7d79af5c7dbe5f031ecbd1eea33145e2cb5707e02e6bb25a1ca6df976c09feacc4785", 0xc8}], 0x7, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001a40)) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001a80)={0x0, 0x6}, 0x10) chroot(&(0x7f0000001ac0)='./file0\x00') r6 = socket(0x18, 0x4000, 0xf7) syz_extract_tcp_res$synack(&(0x7f0000001b00), 0x1, 0x0) connect$unix(r3, &(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/klog\x00', 0x8000, 0x0) r7 = semget(0x3, 0x4, 0x400) semop(r7, &(0x7f0000001bc0)=[{0x0, 0x101, 0x1000}, {0x0, 0x7ff, 0x1800}], 0x2) r8 = semget(0x0, 0x4, 0x80) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000001c00)=""/4096) geteuid() r9 = kqueue() r10 = accept$inet6(r0, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) r11 = accept$inet(r2, 0x0, &(0x7f0000002c80)) r12 = syz_open_pts() r13 = accept$inet(r3, 0x0, &(0x7f0000002d00)) kevent(r9, &(0x7f0000002cc0)=[{{r10}, 0xfffffffffffffffa, 0x0, 0x8, 0xff, 0x5}, {{r11}, 0xfffffffffffffffd, 0xb3, 0xf0000000, 0x10001, 0x39}], 0x401, &(0x7f0000002d40)=[{{r12}, 0x8000000000000003, 0xc1, 0x10000000, 0x80, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x8, 0x1f}, {{r13}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x7ff, 0x100000000}, {{r6}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x400, 0x7fffffff}], 0x8, &(0x7f0000002e00)={0x9, 0x4}) 16:04:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8716422bff6e9e86, 0x0) fchdir(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000340)=0x8000) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1079, 0x8000}, {0x100}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000480)) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r6, r8) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendto(r1, &(0x7f00000002c0)="8143092009bad10bc2b4933ebee6c8fb5d5de8d6d7a57f49049c087e1ab6168a58440df506b5bbd76adb1178c4aea617de0d33730aedaeb24e64776efcc9ae96bd75650fa776dd7aa32c014d5b6de0fa657158fe48c00ce23289909b0dfa0255cc268f60e5a79bc6b9b35c6844ed14cd20e0afd91b189bd9e0f1800c069aeb67b8853975aaf14d6e442bb9359bfc530bb7c05cad2a9eaffaf81dc51727c931e1ec6b8386e0d7d55f7a1e0207fd843080c38e3e0967f9e0649d51096526e72d118a6a7be84596b174573776a0f333367b4576d871a0400b0b07c4e3ab0a5375b48ede664b54b318cc7b968d1348da", 0xee, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:04:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="510fc3a0", 0xfffffffffffffff7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = msgget$private(0x0, 0x1) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getuid() r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x4, r7, r11, r12, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r13, r14, 0x1f, 0x0, 0x1, 0xc7dd}) fcntl$lock(r4, 0xe, &(0x7f0000000140)={0xc966ec5052fd6d4, 0x0, 0x81, 0x9, r14}) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = getuid() r21 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r15, r19, r20, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r21, r22, 0x1f, 0x0, 0x1, 0xc7dd}) r23 = getpgid(r22) fcntl$setown(r1, 0x6, r23) 16:04:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0x5, r3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ftruncate(r0, 0x0, 0x100030001) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x103, 0x1f, 0x80, 0xffffffff}, {0x2b82, 0xff, 0x3f, 0xd2}, {0x1, 0x4, 0x7f, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000000)=[{0x83, 0x34, 0x1, 0x7}, {0xfff, 0x0, 0x28, 0x80000001}, {0x392, 0x0, 0x8, 0x6}, {0x1, 0x6, 0x3f, 0x4}, {0x7fff, 0x81, 0x9, 0x3}, {0x9, 0x9, 0xe4, 0x81}, {0x8eb, 0xd8, 0x6, 0x3}]}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:04:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x3, 0xc6}, {0x0, 0x4}, {0x1, 0xb997}, {0x3, 0x5}, {0x0, 0x8000}, {0x3, 0x6}, {0x2, 0x7fffffff}, {0x3, 0x2f9565f7}, {0x0, 0x6}, {0x0, 0x1c9}, {0x2}, {0x3, 0x40}, {0x1, 0x4}, {0x1, 0x20}, {0x2, 0x1}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x200}, {0x2, 0x1}, {0x3, 0x40}, {0x3, 0x6}, {0x2, 0x3}, {0x2, 0xfff}, {0x2, 0x1000}, {0x2, 0x3}, {0x3, 0x89e4}, {0x3, 0x400}, {0x3}, {0x3, 0x2}, {0x3, 0xd30}, {0x2, 0x3f}, {0x2, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat(0xffffffffffffffff, &(0x7f0000000900)='.\x00', 0x20000, 0x52) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = getppid() r15 = msgget$private(0x0, 0x1) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = getuid() r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x4, r17, r21, r22, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r23, r24, 0x1f, 0x0, 0x1, 0xc7dd}) r25 = semget$private(0x0, 0x8, 0x80000200) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r32 = openat(r2, &(0x7f00000009c0)='./file0\x00', 0x400, 0x10) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x1, 0x0) r36 = socket$inet6(0x18, 0x4, 0x8) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000b80)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000340)="a8a17397c6bef13c225a5cc80c406e98ad569537549e38f00435dddc4be3fc4b59d33af58d421fc851b92e149d8d6328efbe0e6dfd1ee9210c45fd8c0a6a2a8b9c28e69a4af7957922e9d5ea07fd375c9edca54bea67220bc4d39837b36b222b1fa85098ec719770844855e8ca3f3f46deae456558a9e56691b8154e7ed0e25b2b1b02c0fd892980b6b43cbff36d5428bb7f042f7f6fdd9bfd8055615c9222f628c7a5", 0xa3}, {&(0x7f0000000400)="75b29c61d950dc03a388e60719f526e4158aed4e42f36a5b47010353e00d1ff505db3c65ee2bc1f462788b12ccaa588909a343fe2052f264fdf9960f94377336bbb9e49b597652c6ffb9a9d0587a1dbcda0ff151bc42c966b86d73f043e37acd6134afbf4d61429f31f193dee245f85ba8388c2969053864059fe69347084961341677e144bc09a75fd230a9cac3b63e880fd04fde6a0ab133d9bb869a32e95bd8836fe757afd9e08d67cc9182704b01c668589fa7d6f26774af4f9540a562a29b1cf371f8c211ef7b52551f71efafd3c6e86b4f7c9268020381b18d0b9ddbe86ede627b59f24a9240b951e1d8ef", 0xee}, {&(0x7f0000000500)="e6a38844f8814aba37a6a37c4b301ab021c811d222563b44124081615f84673628fbe8a2ab7ff4fb", 0x28}, {&(0x7f0000000540)="c50488db7ac8bb979ed9f0b6c2ff24c6eb3ac2554392ec141daed2a2d6e44423ef3c71210070fe9d8155ea542c4914315dfbd35ac576715bfea6e293e6dc3c5ef04787c8b7648ab603124275555b8d1707735bdc1274ce6eaccf0a6f5f4b6ea8d80c391c071083e656308c4e8b0801377c2637c3c61c82877903b21e8b3ac6f9f21607603d33af5297d301d044108b23317f7758359e18cf6f33a7fa8436094029492f3d3ee8c2b467b31660ff2206e5cc95439b92a051d04d44a60d3bd5269014ff32ce9b17a19a641a1fcb2af240c0fb09bcc40a7b246007645c741ddce1377b23e67d234ad079724bf5b9a759134bef", 0xf1}, {&(0x7f0000000640)="2675f56048868d786663bb91194ed01bd8bb7151d06deabf3bdaa6c1561dad6d420b80d0e61da9d212ed1a2786e9c3ecd6f94729d3101c27ca926348536eab4ebcfef153ffdde70d4b5510ba4ce0ea480d61d7", 0x53}, {&(0x7f00000006c0)="aa851ccde45553162b9d53a5b2cca96e6d8a7658af6e24266961b74fd9bd996ec36de7ea5d3b53319543c04a0ea33948948a482217956ff05df37dabb7dcfecccab2d7350b1e730fd2e16f2e846b946039b93db801ce07ab4cd98de45d6530b1d3d9ec1814ec8522a5d876cb122cbaa0181bffe6b64ded15f678b10a82958c56eb05e06b7ff053cb3ebbdd6b6680046fcb52a5e579daf2e564944879637b0fe045e9dcea6e64a8c725ace57bea774f64b26a69f6ee54f051094e6f19e6ee235a7609cbbc822d81c8219703440aede3396fed40ed68b25e32061c", 0xda}, {&(0x7f00000007c0)="dac231afe98b63cef3166e92ecd27a828b21555bd65e7035e09384895c70850fc47655182b208cd6721ad0482071084a7af52ccfa67d97beaa59dcf2a6660e3d51a699242f899b1e9ba8e77cadf4a463f76c6c1099512b0e4d77c45396b3bfe890f8239dc1d35c537590424a2269ee07b682e060b18f1493fb65fbd88a46fae4887ed6d68f15", 0x86}], 0x7, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r14, r17, r27}, @rights={0x30, 0xffff, 0x1, [r28, r29, r30, r31, 0xffffffffffffff9c, r1, r32, r33]}, @rights={0x30, 0xffff, 0x1, [r34, r35, r2, r36, r0, 0xffffffffffffff9c, r37]}], 0x100}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:04:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 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}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) clock_getres(0x4, &(0x7f0000000040)) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x7fff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:04:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100000000000000000000000000000e30f000000000000000000000000000000cba928e61cfbd2c8c8e970be32891a3b782dff540d4fda9bd4afbf1bc93ae827332062f071bca0312e2279ff23ea29399471fd9724a830d4ec41565bcc1b5e8491db1722e735688ddd0c5fd3c767a8783c79717dc3a9932eb7"], 0x20}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:04:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x1c7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x82, 0x102) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x54) 16:04:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4203) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:04:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) chmod(&(0x7f0000000000)='./bus\x00', 0x80) 16:04:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200014}, {0x81}, {0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:04:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="61870d93999694e3077353b024bb21553434069c1c732bfa9e", 0x19}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x18900, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x7) 16:04:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:04:34 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x118) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:04:34 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:04:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = semget(0x2, 0x1, 0x100) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x5a4e7cad) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x0, 0x200]) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:04:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3, 0x1000}, {0x18, 0x0, 0x5619, 0x8001}, 0xff79, [0x9, 0xe4c2, 0x80, 0x1, 0x3, 0x80000001, 0x7, 0x401]}, 0x3c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000080)=""/183, 0xb7}], 0x1) 16:04:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1be1c2d4b37ee772, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0xfffffffe}, {0x20, 0x0, 0x0, 0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d/\xe4/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) connect(r2, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_int(r2, 0xffff, 0x203, &(0x7f0000000080), &(0x7f0000000100)=0x4) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="670099344f8bc20f003e0b965c13") 16:04:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:04:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140), 0x4) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYRES64=0x0], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) syz_extract_tcp_res(0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xcb3, 0x2, 0x9, 0x35}, {0x968d, 0x0, 0x47}, {0x3, 0x7, 0x1, 0x3}, {0xffff, 0x6, 0xff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x4400, 0x0) fsync(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) connect(r4, &(0x7f00000004c0)=@in, 0xc) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x7f, 0x3, 0x80, 0x675e, 0xdbcd, 0x5]}) 16:04:35 executing program 1: r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) r10 = msgget$private(0x0, 0x1) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getuid() r18 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x4, r12, r16, r17, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r18, r19, 0x1f, 0x0, 0x1, 0xc7dd}) setreuid(r2, r17) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r22 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r21, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r21, 0x20007478) ioctl$TIOCEXCL(r21, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r21, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r23, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r25 = geteuid() setsockopt(r23, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r21, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r24, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r27 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r21, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2707000000a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e6bf2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b"], 0xa) shmctl$SHM_UNLOCK(r27, 0x4) getuid() setuid(r25) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000001540)=0x6) r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20, r25, r26, r25, r28, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r20, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:04:35 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() r2 = dup(r0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x2, 0x0) dup2(r7, r8) connect(r7, &(0x7f00000004c0)=@in, 0xc) setsockopt(r7, 0xffffffe1, 0x8, &(0x7f0000000180), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:35 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x8}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = socket$inet(0x2, 0x4, 0xa9) getsockname(r3, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x1, 0x1f) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r5) bind(r7, &(0x7f0000000340)=@in6={0x18, 0x2, 0xa000, 0xcdf3ae0}, 0x38b) r8 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r8) connect(r6, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) 16:04:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="90010d1387c74f66bc73"], 0x9, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000000)=""/110, 0x6e, 0x840, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:04:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r3, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1030, r2, 0x0, 0x0) 16:04:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x41) 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}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x20, 0x76) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000280)="7bf4ecf0ba64fdd0f431284ebd7f6d5138ae7541c95af2a6a6e42a239e7e97ebab62d766c81c909c1859e6e9f320f59629bc72872e3bb9ea66426cf1c4f082441442f17a1bf380bef369650a76aae34f1f8c1174801556568199473a6c75f8489f9e7b9fb761181272b8dd7f1c5113227e97b1080737345eb77073f4565ff62dada656a1") mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) mkdirat(r3, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') shmget(0x2, 0x4000, 0xcdbeb6e707d4b289, &(0x7f0000001000/0x4000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:04:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x463aa9f39693490a, 0x25) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffff060000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:04:35 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x4, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000480)="dcdcb0d1e7e0f1f701208c2331dfcb138c132a8de63f504054bb258e98a926ebbbe0c757898a59c46a065c7b45cbd2b7d889fb4275c6901c676c5ead129e662b", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") 16:04:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mkdir(&(0x7f0000000040)='./bus\x00', 0x80) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r15 = socket$unix(0x1, 0x2, 0x0) dup2(r14, r15) sendmsg$unix(r15, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, r11, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = socket$unix(0x1, 0x2, 0x0) dup2(r17, r18) connect(r17, &(0x7f00000004c0)=@in, 0xc) connect$unix(r17, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x152, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x9) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:04:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000f5ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/107], &(0x7f00000010c0)=0x6e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x4010, r0, 0x0, 0x0) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈGxN#)ó¾b^RZç¸jÏiœPcBƒAá\¢‚@©Ç¡5± ZÛ¤"$xç\ôfú NL;QL¡£P°G½÷»0xffffffffffffffff]) setegid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) fchown(r2, r5, r0) syz_open_pts() r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setuid(r14) syz_open_pts() 16:04:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1000000044}, {0x6}]}) msgget(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0x52, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x0, 0x40}, {0x80, 0x9}], 0x2}) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d0003000000ee178600008000"], 0xc7bf5f4d74c8fd12) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) listen(r1, 0x3) socketpair(0x18, 0x4003, 0x102, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x1, [{0x3, 0xfffffff9}, {0x40dc69859811fec5, 0xca}, {0x1, 0x55c0}, {0x2, 0x2}, {0x0, 0x6}, {0xfedf36027c31312d, 0x401}, {0xf6d328a537f3b7a8, 0x1000}, {0x1, 0x4}, {0x1, 0x400}, {0x2, 0x5}, {0x2, 0x5}, {0x2, 0x87}, {0x2}, {0x1, 0x7}, {0x5}, {0x2, 0xfffffc21}, {0x4, 0x100000}, {0x2, 0x20}, {0x2, 0x5}, {0x2, 0x7fff}, {0x3, 0x3}, {0x0, 0xffffffff}, {0x0, 0x80000000}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x3}, {0x1, 0x2}, {0x2, 0x3}, {0x2, 0x100}, {0x3, 0xffff}, {0x3, 0x7}, {0x1, 0x5}]}) 16:04:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x1e, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 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}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) 16:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0xcd, 0x2d9, 0x9, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r4) connect(r3, &(0x7f00000004c0)=@in, 0xc) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x0) 16:04:37 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='C'], 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:04:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r1 = dup(r0) getsockopt(r1, 0x5, 0x100, &(0x7f0000000040)=""/171, &(0x7f0000000100)=0xab) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 16:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) setregid(r8, r1) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x56) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/250, 0xfa, 0x802, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:04:37 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)) r6 = msgget$private(0x0, 0x1) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getuid() r14 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x4, r8, r12, r13, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r14, r15, 0x1f, 0x0, 0x1, 0xc7dd}) msgsnd(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="02000000000000006ade74706789d6922c7bcdb57bb56aa8bee4ebdb47322765459b3df39c1a42a70ba558c8a5ed744a6a750f9f0300cba974ef74573b6fde5e560adf1c46ca8fdccc39aa54e32b4cf6698f9354e7632abde542ad9fe164820bce58c8f10f7b826a20b7e5ee2308ebe4c26f0203c58783097baf01d01b34c57100fadaafa86da55220216b9b9377641be8f8611eb1c8cb2223e67d3dbda969ea2568be92336dcd452b87b4074d45815ead72685d3e5ad27b3da84e23dad28464e77caa2f98c65ab6347aa0e66a595514419a7b29411808999f497a5b83c51015ca926e"], 0x65, 0x1800) recvmsg(r4, &(0x7f0000000500)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100), 0x3, &(0x7f0000000400)=""/204, 0xcc}, 0x40) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000840), 0x0, 0x0, 0x0, 0xa}, 0x0) connect(r3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) geteuid() 16:04:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='\'^#{]\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='.]#\x99\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='&!*[.(\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='#[)]\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) r3 = syz_open_pts() chflags(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000800)='./file0\x00', 0x4, 0x2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="c048fe49dcea40c74e1287e55422fa2a794ffbbee884f26e837e5ae1dff1e37a2832379aa1e8d776ec3d7a3f6235e8adddb9bd15ab8c30aae73657db5f93fd073fb83f7bba795afe63", 0x49}], 0x1) 16:04:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2017000000ebdfff04000000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f6b3354f57197dc7306a6b6142b190e218b816bf3841fe0d97652c2648fd6daaed6364cb49447376ae58ed03402caaf74217947747c54f8a49dcd42a9489caac6684e201b3addd21037e66138ab4ef3bc9a44228f0540d902e8386617e50ed088626068b6343e5fab6085178039a8c00e9e795dcb499e7cbaeb21f3f3d583daa11de0f0077e228166956546"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x7f\x00', 0x4000000009, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) getegid() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) 16:04:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x7, 0x585c, 0x20, 0x80000001, 0x2, 0x8, 0x0, 0x10, [{0x7fff, 0x100, 0x0, 0x4}, {0x2, 0x9, 0x8, 0x1}, {0xfffffff7, 0x3332, 0x1}, {0x8, 0xffffffc0, 0xffffffff, 0xffffffbf}, {0x2, 0x9, 0x3f, 0x4}, {0xc9a, 0x7, 0x1f, 0x4}, {0x6, 0x1ff, 0x1, 0xec}, {0x15, 0x9, 0x2}, {0x7, 0x40, 0x7, 0x1ff}, {0x20, 0x1, 0x101, 0x8001}, {0x200, 0x8, 0x7, 0x6}, {0x0, 0xff, 0x6, 0xefbd}, {0x6, 0x200, 0xfff, 0x7fff}, {0x3, 0x20, 0xffffffff, 0x8000}, {0x5, 0x7, 0x3, 0x19}, {0x100, 0xbf4, 0xfffffffd}]}) r1 = open(&(0x7f0000001800)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001840)="ef", 0x1}], 0x1) pwrite(r1, &(0x7f0000000340)="000000000000000740f143567652dab68753a8a7dc74e7d5e8f3228a7d600a46305fb78067c7ff7f011df9b3f96cfc252cdd8101e14169edf8e827347bdb9b14392e5fa8c8432d45ae247d86531f272f6e017de3d3d5b460f25926cab65292dc41038f81b1b5e65b57c0346e09c8c442fd2f15f8b1e89b5e4158d5bfead003996aa04b15eb4cbc9f21c2281ea230f4c66fe3b7a61062b91cc1d6c297cfcaf8d106cb0df23039543645791d42a8a092e070b7e73294c2915a6a65aed5d7f856658cdca3f768d7404efb2ccce648b91bcc246d68d8f7ed579cf4ae400d8f65f25eb0c0175f8147e3df925503005be79ae4d154497db06c4aafb64cac27bd2a516149f9ba7ddcf1d445cf216ea202ed226437a430a389934ed243892fa91af30da21fc304fd547530940da023690ae23ba0123eb40f7083fc4e5f2c6b4210a6eb8bb5e88db9d7e3ef4f23689ac37198a579a025629f9a6a4b187b63e947c59f795bb56e8a0dc7a16038c7eeb1bf1fd5b71cab1f1117fcd4d0f4b3", 0xfffffdf6, 0x0, 0x0) 16:04:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) acct(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:04:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:37 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x62eb9922e9bf816f, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="316505f5d47e093c8fab508d344452da8dc7ccec7741a5228acc2b4da317f79edc5b58003a96b67d8db0048a4d91d8629f73c708f6595e16a307bd5e34f6fc24d14d33f3caa821a042b91c3b7a413bd04468aaa582173168514c218a6095a70d32bc575264162eaab46023c37c42161e70ec6fcd390420d260d5e25a250cd4bac6a2a47bb9c6f076defaffe2cbb1c8dfc137c3845101c027178bee2dc1248c4a26a80b3e0e5cf82834d25c0277e19c74acf5efd173bdbeeef6df4bbc8ab1562d1dca88e11e72a575f8b07646e0f350b70f58475810a75a8e247601074ed6013480a4ff5ad4ab8a956a141ace0db0fbd164ae3b09ddf3d61a779058cab5507b6241634e7b7de2488458eb8132d25fb5128a71bd0c7d8b24794f9c30bff7890ad5d43a4ce7aa900d5fdc3fac1cfc8118f4c7acbada3043bb44eaf5f680c0e8dee999bad237ec33fc2e5906f911de8b2fbc9b1452bf7ad54979f0c508a27c5eeba24775df31dd4de3eba37b87fea1e01f96a7a29b7eda941a721d9732d035d2b06e5af632d134f8b526ad72d421cce8bf695ee6c38603adb8cb010da81ca8328b4b2e3b1effafdce42dfda465e882889dc9a60ce00fe60f1081cce3a1b8d71e4c334341615de3667d966e5e816adb7c8218ce2788487ec76a2be75877cb1427ad5fa5d7a71217ab4564b5944322327c8d7ab99966853478931b07108424cfb6849e85ee7cc0da8f6cbe8d79cbd5de6849b3de8cc858a473ef9cec1ccc71872b7725cfdae5e30eacbdd3e1c95e08a1862471721c661977ff792b4b0e13ddc8250590b4fd0be8c459305ba3d6345d016e5edfe7ec72c79c072b5314883313feeaf76022a109263d8411d92440533ce6cf39786a1362567383706db8cec92b16987efcf1ffa3d5149111a823212180610d3450e221ff282b930f582e6ad00817c90d91b792d98d2f254efb851e48225de302cfb4d9e0a016e14536791e2ec67e2a96d086fd5e442515bac4e1f0a61dfaee3cbd20b20e9b610338dd6c50b9a676b03649ba72a3420f6f3e4926e73b437ddd066e96685cf814d8d35df0a3c20447bfc7b423c5d875e22da0c8ee6312fb056c2b319475bff07e987d639ed83655863495677e676de6ca4ae8e74c6262ac64d7e3877e1733f68a693be249e3d1acdea2bba41572773ac40194e34065dc218ec3f7693eef06e8dc9b74a7ecfca1e9ad7dd1a0433567f0a9e58c843e96ba0572b3fc82d1dfad87b262fd617555ff4bc6f1a50db3b6fb0de680e24dac64eac6ac2f8c46a9acdad419d0d5fb9d1aa2e16840f6ce0bb459eb5c28c1685e277bae934785a9a509515463799f3ec18dc0c58048864945930abdeef9cce8b1011dd0a69ec03e73227b39d84087d85b14c0dcf0ab5c97b452844293162ae6504071868f3619952f7df9a7f0c83b4056ce03e375082835a9b5670cd5f805d001558c448de5896dc003d4be85f2ae6dac8f1cea19529f6e72f6d2a256fb2fecc11f4212d1094d638f07b0ecae3575d040c42e77d41137885e25294ba1d0cdf1778d0604296b1c743e7cf7abb3581d9bf3c489acd812627c58bbb0e07849590121b7d17f51f731b02c0b8e0c64988178a00b074131ead9cc5cb7c3bc347035de2bd45ea1d2ea62172a19cf720c60ac2e5bc042b2ebb1bf4143b4959e2e492b78d2d177a350c61fdeba7d7cf6f3877bd6f0913b79998ba7a84aae308fd87553c47e14caa794bac1f05da8ea7d405f6785b77b2d3368259ab23e17f790caeae8aafa7c9422e924fc3fb8b37bafd5a26e58502049894f9dc7d027090b29cc3ec3c05e9ff060c777d8dc0e8a567eed1b2e7fef301b0a6f24b50f6a1e48fad440b6905d52ad16d8560fbf20819134a68fd99b3d7bc6b8c3085208d63249c05bec7e9bb77b07ab54db80cef1bb1e3d23752ebd9539914ec3f01f3f3a16f2d9d954210bff06c08f180344f7f217ab2f79f6acf7d9570c58b4e75eaf179af259564c80cedb03b86c19147157e390ad4d256f527ec2fc813d438d8f788aa1549473a144ed9338e2d076e21bfd304a9d7139a2f1177473bb252022676313226e26db7f0cba6dab97ae2d950d7988f736e3f1d6d6c9197e6090983ac774a658b6d0fe23ac13e9a141d962f56b445e18eb1160a0e586c59c5efc62e0f207f4129fd8d7970bcd80cccfddd0d5466dda795e6ea36c7d854e1f6471a94dc11e7019474478ba04e0810d00c2a82f622931e658203a5b1912a51e2f9dc235edc312a5c3244ad17529dbaf0156eedd9d8286d0d93988962cd469ba5f7db47d102a8359c7f43629463013217e1f334d5de0420ed578cc88c1cd9b1bf1dae2b771b6edc5ba022aa9e36e171b69dd61014bedb6c887a08ecc1cc0930a7a8c7d519cd07d0ddb4f1ef261c90bc801aaa96002cdf4814d07ed913c38b21de4bae2d95f73b8e12b16bb92a412cf46f20d1c51d2946fa22ed2be5df8acc574ecc89807626a314bb46a5326b4019d7820327afb52f18e76cac231ab5108d42b542d8b2236aff9f3b61a5a8b19b8573c40aec382bfad8570089260536efb5fbb456968787d901c0b0836e3f730fb9918c7f92b6a3e1ec65a9688a3df3fbb5cae4069e843e2a0402976220a2206138f394118c1bf74a6778d5499c7b929c64a253950f3b6aec58b91faa6784c578b745a1b26f58c5a1fb4d9d7b50f64a835602f2ced44e95cc7fe8b09a9b882181f204832ca30f17792387efa6192034420e9ddd42ce5b40a22200088e28d0c67d33c9bb5ce68fe1f8d8b9b4affc44cb0f6029d16c49bc99f3ce4e75b265b0e9c3b3e72adfdbd27d0528b6410a50c678a7d6adb9ea6f57b01ea2e61fb851f3f2cd4af7ee006dc095e45fade99d9daa5a576fe1eb563c00a73dc93e20b3d637598e540b6fbcb10a61f67f99665f0bd4ca38e2c136161d02ae5d3cff396e4126c0ddba6f66973ff76f1058852eefa0cb9c0497afaa95f33f3dfe5767d2b94ac50f3295d9d88a35f548741b92b3ad6c3f0a8ccb0ed36a4f9b4c668b816652b31d287a9921a020a263924883ee9ff9e12f5d1a5abd8ccc474b6aaca38fc1e507013452a4261f1d41da6128ead56ab4305d195bd3e4fe5f4ff1eb58937fca34432082d20d0eb33c309833690f3f93a1179bae1d18e9c18694c7828a3e6528f81280a7cc41880bd4911f8a9e24bba5f27ae1ddc3856304d8fb42fdebd1845673a4eefd6a199d4b900a84069b8b2b50289513c00bfde290a5e5879dadb52d62eb7cc3b6fb13fffc95ec4c2d7685de0eaf9cfa0ad4a032470dea4701ad84924ac2083615e72d41f217eb2a3be5575fec655420b18d35093bf017a61e122503cbc4121c1bb5dc19b2c245b85e56d5b403f5c3ffe58c754b2cb13c6960380346f469561dca90008f09cf926b8624cd9c1a8c57ea0cde665d8836a82a3ca40934720e29542f16bbe72d2f82fb2d47125cf85c22fb0cfa1d883cbd918ff4752b82379b6660ce524f77f68a7b474c52c168c956afe5cce7745093c277ab748c222ed9fb25dd046552ca9c30df6a698dd7dbe089ee5d140ddf3446e01336ec0a86d546418aac73dfc8089fa7e812bc2163c12a6f93e9210bf7f6e009fb5b26389b83b988f96b9103c5a94f8725c770765779dd5f3037d32714f55c4642763febc50b90645076bdcecbdb0222e0575c3a53d59c9b9880ddfc94e73c516fab48dedb67083e5946edfc751309a9c0bd9a6dc01ea1697e7c738ba7c77feec2ece627850677ea3d2d8e3987d507ddcbae5fdfd179a6003e2056ad5146a516c240c8c31406fa5bb328c7b74ddce4c82e174a9529382422d9c558c6c6568d106ec0f974bee5064311223d92d3f60272a2d9f40007ef3f93ca70fd895122d23625c7bdd7d427cb7c73d85066191481362609e4086ac218bb1a82f76f12ef86e37c3a071d1d99b0f78b22afb833fe4198ba845fd6efe19986ae93f847b4b667dfa9d37b4f912df57d9026bb3e0abb2320a22eb435683f34c1149788b9ed973fe44eb851beeb8061efefe80414bf20c9fd65cd1464977afe0b563e3a4331c0b40d65ee332dbeba49418a95eaf789d08746e57636c40a3b9fad522942ebdf15c8ef215e5b5f9b330a1e2d3567878ba45d6c3af0537c0583a604d448023e7bdee2f224dd4be4621c4bbe36440783ff435e90410e361012f06c4e7c64a5fcb079dd0c6e4c397fa8f50c363ef58b34e07928c2d8cd17df38b2eada42f6aea2edf0a74edc031207570c4895b195010e185ae274a1bbec7b63feb4236670b6c6b3a14b296062bdfd4cecd0421f4999a356301f19ee9981196a05f5d3f2882ccd3060abe318bef98b59278d0fe77cf647bfbb40e326e6263cb85a84a5535d1e3f9eae7daacc26aae654422a5aae28fceb7489c80f4eb846298acc0a504cf3e5d3490610ed3451d79b49ddbc78a7ca0e025bc1789c10220f96fee919ed3aab91e2ee79ea72921baed257c3c48918f32d18851e9cfeb691c4b2c968823a45f06c8c8cd7eaafd27adc287795f8068b9206de198df1d3497107afba0eb7d43f14309c7b2ba4be3b89dd11872b3ec5956a512b0fca139db9f8a9f99e4a6e7ab2a28122fc5067ebafbee4acd5a0ad27f7c1303687e5de72ed3be2e3810d0c76b618326244cd71b4c57a7f00726e4a674c3e37f4a398697940baf7d725610fba0768005009d3507ddae80e300e70490706201af0b342e34ecd1ccef16a98cb5770e506477a91f166aad4ce0a6483d6f87db3b327441fd493a4b03f15b87cfd44dd95981fcb0b7d344945d553c34bc39582fcbc19c19a9edb618428b78ce3645b1ca001c2c8b3a1126f8b71a0c4e456ba13e5e9ac9e119a8ca1565107018c84e92091ad0aafc502ebb70850a0433b5872125a051bbd46d5507cf6df739375914e44c5d5489ecd8b67c18caec65a0340327a1a0bca7cf2729a24724de75d16c880eed8463030c8b934fc1548452c98588ba01a3a0cc759bc92dc033aea308bb5816ffa0fbc157ad7f3403910550fccbb32cacd9c21a5a35db2b30b8a81f0debcc6dbf22af87e70a4c7b57a2a90dc21a73eaf929cf0c92296293af2b746f2e94a9c0da4c308f16a81bf51ef2425fdb32e7cec81e31ea26d06a312974031f928b74d79248a76c89f4944f652ad7bf288bf1c8e7748ee4fea155bddda6f4f69b92fb61dbfb9fc8a7d8db78a5b1f81df09e34bd802f7c18e0996c80895c83a0b4989ba072215784b0bbc66b34c4ca5493be723022d7d219467c441a3fd21db7c5d9ba576082d5e11ce3409a2448229515fee490842c8310a1769ab99c1239daf73f07aee0c0cea44576504a5c354a5ab11afe1740bf0db5eddc76fd6b0d811bdbed2ae8c0c96b6e4b2099f0db82ba2802892411376c8193a074e217457d8da53c7a0ea570b6a075d5a51893c901d11ad3fa442212d1d3ab2821e5ec06f73b8eb3a9c59e120c59951311e35e81f9f9cf7a001326d4deb5aeecfdd6efb34c2a522fa39e4952ee427dc1421dc1d8197b290439ff38ba1192e1f221889ffee39c2ed0232c6749ec742c1a057f043ec1a6dbfb2b025d638a06d3f6dbc5ad4594c7a1a9a616420de5a62637f60419cc6903ccde231f77dca4969982f9f6116e261f5224670b4b89a3d482d01ac1d977950e5173fe32e922221fee8b099959dcb0c0f0cb5bb0af91a1580e4ab29d9371b71e882062e0460d7a89b0bdee4166af6da56223ffac0732116909051b97e6827612b4d0620f4f89128440dba027685ed3bcf181166d706f8bf66e6b57f0fae132e32d", 0x1000}], 0x1, 0x0, 0x0, 0x40a11e2d2bb60fd3}, 0x200) r2 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) write(r2, &(0x7f00000001c0)="09f54bde3705", 0x6) 16:04:37 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x3, 0x6}) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x0, 0x20002, 0xf0, 0x3, 0x80, 0xe90, 0x7, 0x1, 0x2, 0x2, 0xffff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x10, 0x1, 0x7) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x401, 0x1}, 0xc) listen(0xffffffffffffff9c, 0x6) 16:04:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="2d01a9edffff6b65300064735cf4ee7ffde247a4041788492da425290c6c61ba37028dad08cdfe22da3841d9f7de044a8ab3bb4fc152b6c1ea5daa7b854dc78aeaab2c625868b2fd25af8cd695f67583d9454c5e73431969187f556468d82c885a0e9da894f8a950c8d6f4ff622602508e3f0987950147103e17f4f9c3bdb33576c63c8ce1291d75924c0860526fdda714bccf923043b6459e3279b8e25a1bce0f2f2af7"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="0503c36bea0e663bbb986d6a962fd1322fb0526229f7f3b54a6497eec4b70885168f2e3a3e90b3bbc69a99ab6196a1d33aa3dbc187580b7389d1278e2c55f98b3252b893ed05551b091284c1a540b2d7b22d42014d4ed5aec0b18847", 0x5c}, {&(0x7f0000000180)="0ce7d2b893cef83ab007add1afd72b36fb86ed7eb18dabb268edafe61f6fc7fbd63804114a1aa97994f14b7a7c2186c293ce6c282278ab43106d732d5ad05c454a1ee0a466b560e9bbf70adb71e0956a1b3204ca2bca0d693a25bed3203889986c0bdaa492c79aca1d27fc1846c60963aa826a3829c11d7552ea3e5fec919f3bfd9caef300b13266e5ed6fe84e9588f3213b70266d2bfdff9730e1f372ea6178156cb1243aa755cc4acc415eb1047628aeb5332cc2553475ca1d066036f8e374df017156bd318ab375324a3720e17f907b3d9da5272f31643377150a8071948fbd88fe", 0xe3}, {&(0x7f0000000280)="137b0c049e2a", 0x6}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}], 0x38, 0x4}, 0x401) 16:04:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r3, &(0x7f0000001500), 0x1000000000000356) 16:04:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x60080, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) r11 = msgget$private(0x0, 0x1) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getuid() r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x4, r13, r17, r18, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r19, r20, 0x1f, 0x0, 0x1, 0xc7dd}) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r25, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r26 = socket$unix(0x1, 0x2, 0x0) dup2(r25, r26) sendmsg$unix(r26, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r28 = msgget$private(0x0, 0x1) r29 = semget$private(0x0, 0x8, 0x80000200) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r29, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r29, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = semget$private(0x0, 0x8, 0x80000200) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r32, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r32, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r35 = getuid() r36 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x4, r30, r34, r35, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r36, r37, 0x1f, 0x0, 0x1, 0xc7dd}) r38 = msgget$private(0x0, 0x1) r39 = semget$private(0x0, 0x8, 0x80000200) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r42 = semget$private(0x0, 0x8, 0x80000200) semop(r42, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r42, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r42, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r45 = getuid() r46 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000002c0)={{0x4, r40, r44, r45, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r46, r47, 0x1f, 0x0, 0x1, 0xc7dd}) r48 = msgget$private(0x0, 0x1) r49 = semget$private(0x0, 0x8, 0x80000200) semop(r49, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r49, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r49, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r50, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r51 = socket$unix(0x1, 0x2, 0x0) dup2(r50, r51) sendmsg$unix(r51, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffed5) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r52, r53, r52, r53, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r54 = semget$private(0x0, 0x8, 0x80000200) semop(r54, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r54, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r54, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r56, r55, r56, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r57 = getuid() r58 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x4, r52, r56, r57, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r58, r59, 0x1f, 0x0, 0x1, 0xc7dd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r60, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r61 = socket$unix(0x1, 0x2, 0x0) dup2(r60, r61) connect(r60, &(0x7f00000004c0)=@in, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x8, 0x80000200) semop(r63, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r63, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r63, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r64, r65, r64, r65, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r66 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r67, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r68 = socket$unix(0x1, 0x2, 0x0) dup2(r67, r68) sendmsg$unix(r68, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r70 = getppid() r71 = msgget$private(0x0, 0x1) r72 = semget$private(0x0, 0x8, 0x80000200) semop(r72, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r72, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r72, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r73, r74, r73, r74, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r75 = semget$private(0x0, 0x8, 0x80000200) semop(r75, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r75, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r75, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r76, r77, r76, r77, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r78 = getuid() r79 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x4, r73, r77, r78, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r79, r80, 0x1f, 0x0, 0x1, 0xc7dd}) r81 = msgget$private(0x0, 0x1) r82 = semget$private(0x0, 0x8, 0x80000200) semop(r82, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r82, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r82, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r83, r84, r83, r84, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r85 = semget$private(0x0, 0x8, 0x80000200) semop(r85, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r85, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r85, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r86, r87, r86, r87, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r88 = getuid() r89 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r81, 0x1, &(0x7f00000002c0)={{0x4, r83, r87, r88, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r89, r90, 0x1f, 0x0, 0x1, 0xc7dd}) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r91, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10006) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r95, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r95, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r97 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r97, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r98 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r98, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r98, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000180)="5cc405b7536f2d259ea539ec11b1e9e421ec8543d02f3b69022bbb3bb4c2cda119", 0x21}, {&(0x7f00000001c0)="016fa43b4ed71448ead7f0c7a6173488fbbc89b7956266b4e3a1afb4b9abee1036eb2eb3c240402acfcab217c853714d4f276009ef9d50797595876c53fd9b13b61458536c66c6a56952b74444fe534c8c0a79d39fce0e028286dd88e34f676878c2e2f9edd276778fb17a760170125bba44522b1eb95fda24b73a965c59f94003437534a42ba2d382c8becefe7147c0e0fead36ed09e950", 0x98}, {&(0x7f0000000280)="07f1e94f043bce0c4f02dbd2814552af607c78d991366a0e", 0x18}, {&(0x7f00000002c0)="fa7e09a934fed5180a65690f0d7fd12d953736c6eefab1927be46d348843de885bf146499697038d1c38e1ece9afd1bee5eaa55ce0726abe375439324242a14676a57b10054654ba18702815d7866209a70459e45a20847d537f875141b1b33acd5961122910d1137c52d55106d811b3012a042926faafdf9309f4f93bc7db2078c898792387d2109f1b6ff7744506962865b4084ce3782d022e38e94a86b3d4fd1c0b67217c3fcfe92c8bb2c6a965d8d779b243148c08f32050ec8b265656e2c0f57471f81e7a19f85b885f6a7b378b1a19124644e7", 0xd6}, {&(0x7f00000003c0)="1c1a3b854f2c8330ed5d36830d8f502809aa3ea929bc3ad1733babae7b5f5a9c4d2aea5ae3e5f951555b8a9f0dd3c09142a9b6c07367b30282d91747dd93cdc15b2d40030ce1f82fe6c575d0758fb2da8b22852981069b", 0x57}, {&(0x7f0000000440)="0c8623782cab91cb2df44902419c8cff612b73a2ae747df26bacfa25fb6144b5ab3afcb2c5df4d0d6e56f4c2c7760090387bc9cca0eb89ab549ad5bf11d1ae0ba5b5193627a598035a2e99ba59f538c6d24b82bfb596e778221fda6c140c8a79825e457458546f4a", 0x68}, {&(0x7f00000004c0)="71c2d2dc2881aa652babc5039edc25985dc71ce7f4fc2ec7937457e4e814695b0bcb8dbb1a61f8ce37f703563c1a3ee996960c90c02789c072ec664782e8685919880590ae99b397e43a3e0e31738ff2b5f2289940147ac80be29db413241248f7ca3d54f9193392cac7c2140f0de448b65b71e106d5", 0x76}, {&(0x7f0000000540)="e51b4c87fbe1de2cc68d263a13ada4368c0ec59ea375a83784ccb2ae8443cee7d773ba8acfbb168befec3c128014770cc831e65fd87df625d4c3e1deaec2a8eb7c3fabe8016a87d01f7a6beee9a91015bd2a495d1aed272258feacc67e322d5c478458be3397785d1b0218f8a23cb8a652608784ed090058a0439a94a7", 0x7d}, {&(0x7f00000005c0)="f709d01abb64c020e2ba889b7fc8b2008cc87d842131c47f19c62cc082a22fe37e2a4c54df8ed9d32b207ef91d0c00db10c72c35eeec7b0f0cf691e4415ca8adcb", 0x41}, {&(0x7f0000000640)="77e21a090f5fa509e4af5bd11107d53ff72e6ff041edb999fb7d2bc5e76976f77bf942c6b30f34016291ba97f50e2967d9cd7821cf44ef970ea53c85eb17af9f35633a2a7750e553fff47cba7640a3ab", 0x50}], 0xa, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x30, 0xffff, 0x1, [r6, r3, r0, r7, r8, r3, r9, r10]}, @cred={0x20, 0xffff, 0x0, r19, r22, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r44}, @cred={0x20, 0xffff, 0x0, r59, r62, r65}, @cred={0x20, 0xffff, 0x0, 0x0, r66, r69}, @cred={0x20, 0xffff, 0x0, r70, r78, r87}, @rights={0x38, 0xffff, 0x1, [r91, r92, r0, r93, r94, 0xffffffffffffff9c, r95, r96, r97, r0]}, @rights={0x18, 0xffff, 0x1, [r98]}], 0x138, 0x1}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1000, 0x5, 0xe8, 0xffff, &(0x7f0000000280)={{0xff, 0x1, 0x9, 0x0, 0x80, 0x1, 0x8000}, {[0x1000, 0x8000, 0x3, 0x3, 0x7fff, 0x6, 0x5, 0x9, 0x16d980000000, 0x8, 0x6, 0xfff, 0x800, 0x1f, 0x7ff, 0xfffffffffffffffc, 0x800, 0x101], [0x5, 0xd1, 0x48300000000, 0x20, 0x9, 0xffffffffffffffe0, 0x8, 0x0, 0xebdf, 0x6], [0xfffffffffffffffe, 0x9, 0x1000, 0x6, 0x7, 0xfffffffffffffffd, 0x1c], [0x7, 0x3, 0x3, 0x6, 0x200, 0x10000000], [{0x7fff, 0x7, 0xb, 0x2}, {0xb6, 0x1, 0xfb8}, {0xf3a, 0xfff, 0x9, 0x1f}, {0x8000, 0x81, 0x7, 0x4}, {0x401, 0x3ff, 0x3f, 0x4}, {0x8d9, 0x1, 0x101, 0x2}, {0xfaa9, 0x4, 0x5, 0x9}, {0x100, 0x1000, 0x2, 0x81}], {0x1ff, 0x7b5, 0x1, 0xd0e}, {0x3f, 0x81, 0x2, 0xc9}}}, 0x8, 0x56}) shmat(0xffffffffffffffff, &(0x7f0000000000/0x1000)=nil, 0x2000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:38 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) setgid(r8) 16:04:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt(r2, 0x9, 0x100, &(0x7f0000000100)=""/41, &(0x7f0000000140)=0x29) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 16:04:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="d5cfcbda5a0cd643c19343355f07f9df850d2b65b26e4b9f0b08fd00d9eb1d90a00ed68f6a69ed609941e90898739dfbdec5ceedc253a68694864b192d75a070092785b7d1e38fb0cccbd5ca01e4b09b964ff6b3a5f3e30d089063b4c14019b7156dfc001b647e295801239b4855e7f2ee56e1d2868968000f939cb20f6dded330d519a6b192efc825e5b570e1b6119ad637f51ad558e79976a5e9d2382e7c0885063af1ce90b04098508e45b53e35470c1d1d26ba1cb9ab32d738b8bbabc9384b37913e", 0xffffffffffffff4e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:04:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000300)) close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546", 0x0, 0x7f}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10243, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) accept$inet6(r3, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) getrusage(0x0, &(0x7f0000000240)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/178, 0xb2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r4, r5) 16:04:38 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {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') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) pipe2(&(0x7f0000000180), 0x4) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0x8fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x360f4a56fbf39bbc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xffff8001) syz_emit_ethernet(0x170, &(0x7f0000000280)) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1d65ff0fb89abc1f99827f792d5e") r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc0) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") 16:04:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x39fe) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/204, 0xcc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:04:38 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000440)='./file0/file0\x00', 0x237) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) r6 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000080)=0xa) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x6}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xbbae, 0x80, 0x7}, {0x400, 0x7f, 0xef, 0x80}, {0xfffa, 0x2, 0xd0, 0x9}, {0x4, 0x37, 0x3f, 0x3}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3f) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000280)=""/4096, 0x10d6, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x7fffffff}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000013c0)={0x5, &(0x7f0000001380)=[{0x40, 0x2, 0x6, 0x7f}, {0x20, 0x40, 0x4, 0xc364}, {0x18, 0x1, 0x3, 0x1}, {0x0, 0x40, 0x7f, 0x5}, {0x1, 0x8, 0xff, 0xff}]}) pwrite(0xffffffffffffff9c, &(0x7f0000001280)="cfca597a680754555d059a49f4deaab03c21e337a27b1d78b0f37f119ccd06b2dfeb32736936327e0b5b5a407089c2e11dd73c76d615a9deeb762eb28375741d0c89ece54151995d3642994de3577c6d0e963079aeabc77b3715b226c19079583956ae593f47db305b5cfc91716a86b7819c316d4786ff598cb56db5c9f4abdb0a0f5fe724463b3ee8059ea05b3456465c5451b13bcd531e8822e6b33bd44a2d61634079b1cee43b51c90879dbe0687ff641512012a1457435153317b106c129db5abc77b06b70c38c1a0885c16f60cd7d15a3e4a2cb8257f8cc91f75c44bb3ff586704a4360b3e2557407d21b9cebb18bc769d07124bc", 0xf7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:04:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:04:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x130) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='c\x00') 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:04:39 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000003c0)) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2a7, &(0x7f0000000100)=[{0x0, 0x5, 0x3, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r2 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/182) 16:04:39 executing program 1: getppid() r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[], 0x0) 16:04:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='r\x00') semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r7, 0x4) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r6, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:04:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x92, 0x80000000, 0x5, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0xff, 0x1}, {{r7}, 0xfffffffffffffffa, 0x20, 0x8, 0x84, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2000004f, 0x100000001, 0xe50}, {{r8}, 0xfffffffffffffffa, 0x49, 0x1, 0x1, 0xec25}, {{r9}, 0xfffffffffffffffc, 0x102, 0x1, 0x7fffffff, 0x4}, {{r10}, 0x8000000000000007, 0x80, 0x4, 0x6, 0x8}], 0x6, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x8, 0x1, 0x1}, {{r11}, 0xfffffffffffffffc, 0x2c, 0x20000000, 0x1, 0x200}, {{r12}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0xffff}, {{r1}, 0xffffffffffffffff, 0x4e, 0xfffff, 0xffff, 0x6}], 0x1, &(0x7f00000002c0)={0x8, 0x1}) 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffe9, &(0x7f0000000100)=[{0x9, 0x0, 0x0, 0x1fffa}, {0x5e}, {0x4046, 0x0, 0xfe, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:39 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/26, 0x1a, 0x860, &(0x7f00000000c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) dup2(r1, r0) 16:04:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0xacaa1f7a8023b2ce, 0x2, 0xe0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="1ecb9b73f8600dea14b9a6369cabd3fbf8bab9709e025b0c1d7246fa99622c65cb3595cccca9ae2dd7bff64122e949bb001464cf258d463e30deef6d780b6f4171a4910d43e6", 0x46}, {&(0x7f00000000c0)="59727b83c2bed8739f739e1f67ba5fa50840cb3f1b03bca20a96d0ff65a67ae582f306321528392eef690fc7276e1a6dac4589417a8e8d01d73cea6bd069e25ae1ca0c4478b47f3c111e5cbd6a1e269d2402f31869a74db90553171a2b6a8674b27a1c6d74a5a9349e519a6ec42e13411529486b31093e779e7edc420f85c36fd7b4dac5d80077019cbc5a82d7d6b4f656c44a2701e1290db98becf52f8b913650f32a81ddf506b3b871c6f7b74ad063b96287a4119426436fb0f786819b74c1ab0f065f8b09ae527dfdac88074337ef42e30b", 0xd3}, {&(0x7f00000001c0)="573984642a5297d76a7357fb3b3e13bb7f993add2492f03b2152aa40f5d88e50ccf6a2ed31bde1d4f5a9255a3fe5f4df2442f38b1c66e2901800c774a8c8540392b6540fba5fe73cb4cb68aa142fda1d9eeda06972a749c983fc3dd13e435bb6dd16e076dc369ab706ac816c3d3a87539f39501de7fceb15e21a6dfb2463adaecc8e7866b7584e6f265d21c67110062cc5a2d56b10c8a016662b9229f46959d5b6e9ec9fd616c1ec89", 0xa9}, {&(0x7f0000000280)="b0e485cb8102d47647afffd870312d43ea1f3e370b4641d095d18a65c7b3b970d8aea30bdf88d5b9c64ae19327817a5f9c68345ad53ee9257eb59d2777e6db965672afe389b0013b718d7202ca66004c970c9567c1426702258f66b4777f2072a1238129c0afcd69c3dc5348ecaf8cc22da3ea93ff3d82a2e44e5dbb153e", 0x7e}], 0x4) 16:04:39 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 16:04:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f00000015c0)=""/232, 0xe8}, {&(0x7f00000016c0)=""/112, 0x70}], 0x2, &(0x7f0000001780)=""/214, 0xd6}, 0x2) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7, 0x0}, 0x840) 16:04:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00b7b923c77473cd072affb11b66696c653000e873670dc140b9be9ece80b87e525cfd473d681ffb404db352ae85b9f45d0d4f6d2c8c3177dee7db3352f155d80c238508af258bce257f22cf61b8f66cf481a69f4d64b9c55b298d0f419c3d4fc6b6f475cb060b2923685d10d71c5be46b7a61f14c"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r2) 16:04:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x400}, {0x18, 0x3, 0x5, 0xfffff801}, 0x4, [0xd6, 0x2, 0x1, 0x1ff, 0xdad, 0x2, 0x10001, 0x1]}, 0x3c) setsockopt(0xffffffffffffffff, 0x77a, 0x7fffffff, &(0x7f0000000040), 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) 16:04:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x400) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6ae0400000010d14c00", 0x0, 0xbbd}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1a79, 0x0) 16:04:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x16) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup(r5) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000480)={0x3, 0xff7, {[0x0, 0x8, 0x7ff, 0x1000, 0x4e9, 0x30, 0x5, 0x1a, 0xe9, 0x800, 0x2, 0x800, 0x5, 0x7fffffff, 0x5, 0x100, 0x18a6], [0x8, 0x800, 0x1, 0x8, 0x7, 0x8, 0x200, 0x1, 0x20], [0x7ff, 0x7, 0x6, 0x9, 0x100000, 0x0, 0x3], [0x7, 0x9, 0xfffffffffffffffa, 0x40, 0x7, 0x8000], [{0x8, 0x1ff, 0x40000, 0x7}, {0x6, 0x3, 0x1, 0x7f}, {0x8000, 0x76c, 0x1f, 0x7}, {0x7f, 0x1, 0x800, 0x6}, {0x0, 0x1, 0x20, 0x80}, {0x9, 0x100, 0xffffffad, 0x4c}, {0xfcc, 0x1000, 0x2, 0x1}, {0x3, 0x800, 0x4, 0xfffffffffffffff8}], {0x3eaa, 0x80000001, 0x8001, 0x6}, {0x1, 0x7, 0x9}}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x100000001, r12}) r13 = msgget$private(0x0, 0x480) msgrcv(r13, &(0x7f0000000140), 0x8, 0x2, 0x1000) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:04:39 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') sendsyslog(&(0x7f0000000180)="b5e6de5cb2e9f1b7cc5be2c9384f446345f26d8f29ad06ae8e06dfb461a0f02e737c928925ada8b7917d0e7190bcd23ce60d33df14ad69e557af01a0290537d773e603de1ca4db66d9533468fa2273a684c1f3a486598de546c9e4d4940677822576ea7a8dcd66f939e3c66f6296e10855c793ffeb8ac9a1fb6db833ff4109bec8a2d1e3bb8d3ac1c805c30e214115d6a20b249866a37efcd501daa01a090324c9289a6e9700c26c7057", 0xaa, 0x12) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:04:39 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x782) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) msgget$private(0x0, 0x200) 16:04:39 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0xfffff000) pipe2(&(0x7f0000000140), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a5c618055ccce7bca7d3438e324d") 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x45, 0x0, 0x2d, 0x4}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:04:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[], [0x7ffffff, 0x0, 0x0, 0x0, 0x8000], [0xf0040000ff], [], [{}, {}, {}, {}, {0x9}], {0x2, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303b9fb9ca154b30f52aa080669049c30b505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d4a70b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430ded85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 185805 63443 0 0 0 0 syz-executor.0 *195096 63443 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206eb0,ffffffff821d1847,3b7,ffffffff821e7b89) at __assert+0x2b rtrequest(1,ffff800023b79128,4,ffff800023b791f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b21400,840100,ffff800000b21458,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b24800,ffff800000b21400,ffff800023b79500,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023b794f0,ffff800000b24800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023b794f0,ffff800000b24800,1) at in_ioctl+0x205 ifioctl(fffffd80635a27f0,8040691a,ffff800023b794f0,ffff800020ab1650) at ifioctl+0xb64 sys_ioctl(ffff800020ab1650,ffff800023b79608,ffff800023b79650) at sys_ioctl+0x5b9 syscall(ffff800023b796d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,49dae1d7010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a003a9ef80, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206eb0,ffffffff821d1847,3b7,ffffffff821e7b89) at __assert+0x2b rtrequest(1,ffff800023b79128,4,ffff800023b791f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b21400,840100,ffff800000b21458,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b24800,ffff800000b21400,ffff800023b79500,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023b794f0,ffff800000b24800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023b794f0,ffff800000b24800,1) at in_ioctl+0x205 ifioctl(fffffd80635a27f0,8040691a,ffff800023b794f0,ffff800020ab1650) at ifioctl+0xb64 sys_ioctl(ffff800020ab1650,ffff800023b79608,ffff800023b79650) at sys_ioctl+0x5b9 syscall(ffff800023b796d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,49dae1d7010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a003a9ef80, count: -12 ddb{1}> show registers rdi 0xffffffff8205b317 db_enter+0x17 rsi 0x4267 __ALIGN_SIZE+0x3267 rbp 0xffff800023b78f40 rbx 0xffff800023b78ff0 rdx 0x4268 __ALIGN_SIZE+0x3268 rcx 0xffff800020b52000 rax 0xffff800020b52000 r8 0xffffffff81e1baef kprintf+0x16f r9 0x1 r10 0x25 r11 0xbbc0809a2b3b1dbf r12 0x3000000008 r13 0xffff800023b78f50 r14 0x100 r15 0x1 rip 0xffffffff8205b318 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b78f30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=195096 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab18c8,0xffffffff826700d0 process=0xffff800020addc00 user=0xffff800023b74000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63443 185805 91963 0 7 0 syz-executor.0 *63443 195096 91963 0 7 0x4000000 syz-executor.0 52878 173248 98320 0 3 0x2 biowait syz-executor.1 50107 241533 0 0 3 0x14200 acct acct 91963 154005 98320 0 3 0x82 nanosleep syz-executor.0 83147 168054 1 0 3 0x100083 ttyin getty 52814 523369 0 0 3 0x14200 bored sosplice 98320 416412 31263 0 3 0x82 thrsleep syz-fuzzer 98320 145692 31263 0 3 0x4000082 nanosleep syz-fuzzer 98320 254702 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 362968 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 102372 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 390435 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 497685 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 194053 31263 0 3 0x4000082 kqread syz-fuzzer 98320 32269 31263 0 3 0x4000082 thrsleep syz-fuzzer 98320 243388 31263 0 3 0x4000082 nanosleep syz-fuzzer 31263 394303 80204 0 3 0x10008a pause ksh 80204 399401 4123 0 3 0x92 select sshd 4123 249915 1 0 3 0x80 select sshd 48236 265030 49863 74 3 0x100092 bpf pflogd 49863 268549 1 0 3 0x80 netio pflogd 41325 146073 38382 73 3 0x100090 kqread syslogd 38382 364783 1 0 3 0x100082 netio syslogd 29819 153223 1 77 3 0x100090 poll dhclient 16367 85 1 0 3 0x80 poll dhclient 9159 517713 0 0 3 0x14200 pgzero zerothread 84038 301248 0 0 3 0x14200 aiodoned aiodoned 72652 321835 0 0 3 0x14200 syncer update 83042 223987 0 0 3 0x14200 cleaner cleaner 88101 86119 0 0 3 0x14200 reaper reaper 69761 288439 0 0 3 0x14200 pgdaemon pagedaemon 29796 419087 0 0 3 0x14200 bored crynlk 77885 431283 0 0 3 0x14200 bored crypto 57492 239573 0 0 3 0x40014200 acpi0 acpi0 53809 196358 0 0 3 0x40014200 idle1 48413 98005 0 0 3 0x14200 bored softnet 68908 150006 0 0 3 0x14200 bored systqmp 67861 326886 0 0 3 0x14200 bored systq 24757 199894 0 0 3 0x40014200 bored softclock 55963 323971 0 0 3 0x40014200 idle0 47110 27912 0 0 3 0x14200 bored smr 1 307156 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 63443 (syz-executor.0) thread 0xffff800020ab1650 (195096) exclusive rwlock netlock r = 0 (0xffffffff824b5838) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82633948) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 52878 (syz-executor.1) thread 0xffff800020ab1160 (173248) exclusive rrwlock inode r = 0 (0xfffffd806d879f88) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806eae62c8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9606 6775K 8393K 78643K 23566 0 0 pcb 13 10K 12K 78643K 515 0 0 rtable 100 8K 9K 78643K 2034 0 0 ifaddr 88 20K 22K 78643K 583 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1606 0 0 iov 0 0K 32K 78643K 1405 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 4995 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 26 0 0 VM map 13 6K 6K 78643K 24 0 0 sem 12 1K 1K 78643K 317 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2571 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 62 63K 95K 78643K 1279 0 0 subproc 32 2K 2K 78643K 259 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 292 0 0 in_multi 20 1K 2K 78643K 392 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 615 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 133 136K 136K 78643K 10675 0 0 UVM aobj 120 3K 3K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 424 0 0 NDP 20 0K 0K 78643K 185 0 0 temp 229 3561K 4200K 78643K 68732 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 88 0 83 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 190 0 188 1 0 1 1 0 8 0 rtentry 112 366 0 329 2 0 2 2 0 8 0 unpcb 120 3482 0 3467 2 1 1 2 0 8 0 syncache 264 24 0 24 7 6 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 107 0 107 3 3 0 1 0 8 0 tcpcb 544 1042 0 1038 12 11 1 11 0 8 0 inpcb 280 3031 0 3023 13 12 1 9 0 8 0 rttmr 72 5 0 4 2 1 1 1 0 8 0 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 3 0 3 1 0 1 1 0 8 1 nd6 48 49 0 47 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 69 0 69 8 8 0 1 0 8 0 pffrag 232 52 0 52 9 8 1 1 0 482 1 pffrnode 88 52 0 52 9 8 1 1 0 8 1 pffrent 40 1222 0 1222 9 8 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 221 0 150 1 0 1 1 0 8 0 pfstkey 112 221 0 150 3 0 3 3 0 8 0 pfstate 328 221 0 148 8 0 8 8 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 1566 0 1355 26 8 18 18 0 8 0 art_table 32 1567 0 1355 3 0 3 3 0 8 0 art_node 16 362 0 328 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 315 0 305 1 0 1 1 0 8 0 shmpl 112 147 0 29 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5734 0 4314 46 0 46 46 0 8 0 ffsino 272 5734 0 4314 95 0 95 95 0 8 0 nchpl 144 9830 0 8216 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 34057 0 34056 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 552 22 0 11 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 31914 0 31913 22 20 2 7 0 8 1 plimitpl 152 223 0 215 1 0 1 1 0 8 0 sigapl 432 2733 0 2718 3 1 2 3 0 8 0 futexpl 56 62558 0 62558 1 0 1 1 0 8 1 knotepl 112 558 0 539 1 0 1 1 0 8 0 kqueuepl 104 687 0 685 4 3 1 4 0 8 0 pipepl 112 1504 0 1485 3 2 1 2 0 8 0 fdescpl 488 2734 0 2718 3 0 3 3 0 8 0 filepl 152 23872 0 23771 19 13 6 14 0 8 2 lockfpl 104 1526 0 1525 1 0 1 1 0 8 0 lockfspl 48 595 0 594 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 64 0 53 1 0 1 1 0 8 0 ucredpl 96 2525 0 2515 1 0 1 1 0 8 0 zombiepl 144 2719 0 2719 2 1 1 1 0 8 1 processpl 896 2752 0 2719 4 0 4 4 0 8 0 procpl 632 8556 0 8513 5 0 5 5 0 8 1 srpgc 64 19 0 19 7 6 1 1 0 8 1 sosppl 128 37 0 37 8 7 1 1 0 8 1 sockpl 384 6740 0 6715 22 18 4 14 0 8 0 mcl64k 65536 511 0 0 64 5 59 64 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 21 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 24 0 0 3 1 2 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 1 19 20 0 8 0 mtagpl 80 46 0 0 1 0 1 1 0 8 0 mbufpl 256 712 0 0 36 0 36 36 0 8 0 bufpl 256 13847 0 6799 441 0 441 441 0 8 0 anonpl 16 336970 0 319420 132 45 87 88 0 124 13 amapchunkpl 152 18461 0 18350 24 15 9 12 0 158 2 amappl16 192 15789 0 14785 128 68 60 64 0 8 8 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 419 0 414 2 1 1 1 0 8 0 amappl13 168 41 0 40 3 2 1 1 0 8 0 amappl12 160 525 0 522 2 1 1 1 0 8 0 amappl11 152 289 0 274 1 0 1 1 0 8 0 amappl10 144 131 0 128 1 0 1 1 0 8 0 amappl9 136 1856 0 1848 1 0 1 1 0 8 0 amappl8 128 1430 0 1383 2 0 2 2 0 8 0 amappl7 120 208 0 199 1 0 1 1 0 8 0 amappl6 112 281 0 270 1 0 1 1 0 8 0 amappl5 104 765 0 750 1 0 1 1 0 8 0 amappl4 96 3476 0 3443 1 0 1 1 0 8 0 amappl3 88 402 0 396 1 0 1 1 0 8 0 amappl2 80 20217 0 20142 4 2 2 3 0 8 0 amappl1 72 71879 0 71443 25 15 10 20 0 8 0 amappl 80 9050 0 9005 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 29 2 0 2 2 0 8 0 uaddrrnd 24 2756 0 2718 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2756 0 2718 1 0 1 1 0 8 0 vmmpekpl 168 23173 0 23137 2 0 2 2 0 8 0 vmmpepl 168 356989 0 354815 227 93 134 149 0 357 28 vmsppl 368 2733 0 2718 2 0 2 2 0 8 0 pdppl 4096 5519 0 5469 9 2 7 7 0 8 0 pvpl 32 896625 0 875856 291 86 205 208 0 265 32 pmappl 232 2755 0 2729 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 723 0 32 20 0 20 20 0 8 0